[m-dev.] errors from mmc script when compiling srcdist

Julien Fischer jfischer at opturion.com
Wed Oct 18 14:46:29 AEDT 2023


Hi,

Building the source distribution for rotd-2023-10-16 onwards results in
a lot of messages from the mmc script about mercury_compile not being
found (which it wouldn't be as it doesn't exist when compiling the
source distribution).

I suspect some of the recent changes to mmake may have inadvertently
broken something.

Julien.

make[2]: Entering directory 
'/mnt/testing/run/build/mercury-srcdist-rotd-2023-10-16/runtime'
../scripts/mmc: 35: exec: /mnt/testing/run/install/bin/mercury_compile: not found
../tools/make_spec_ho_call > mercury_ho_call_codes.i
../scripts/mmc: 35: exec: /mnt/testing/run/install/bin/mercury_compile: not found
../tools/make_spec_method_call > mercury_method_call_codes.i
../scripts/mmc: 35: exec: /mnt/testing/run/install/bin/mercury_compile: not found
../scripts/mgnuc --grade hlc.gc.pregen     --c-debug   --        -c 
mercury_int.c -o mercury_int.o
../scripts/mmc: 35: exec: /mnt/testing/run/install/bin/mercury_compile: not found
../scripts/mgnuc --grade hlc.gc.pregen     --c-debug   --        -c 
mercury_label.c -o mercury_label.o
../scripts/mmc: 35: exec: /mnt/testing/run/install/bin/mercury_compile: not found
../scripts/mgnuc --grade hlc.gc.pregen     --c-debug   --        -c 
mercury_layout_util.c -o mercury_layout_util.o
../scripts/mmc: 35: exec: /mnt/testing/run/install/bin/mercury_compile: not found
../scripts/mgnuc --grade hlc.gc.pregen     --c-debug   --        -c 
mercury_memory.c -o mercury_memory.o
../scripts/mmc: 35: exec: /mnt/testing/run/install/bin/mercury_compile: not found
../scripts/mgnuc --grade hlc.gc.pregen     --c-debug   --        -c 
mercury_memory_handlers.c -o mercury_memory_handlers.o
../scripts/mmc: 35: exec: /mnt/testing/run/install/bin/mercury_compile: not found
../scripts/mgnuc --grade hlc.gc.pregen     --c-debug   --        -c 
mercury_memory_zones.c -o mercury_memory_zones.o
../scripts/mmc: 35: exec: /mnt/testing/run/install/bin/mercury_compile: not found
../scripts/mgnuc --grade hlc.gc.pregen     --c-debug   --        -c 
mercury_minimal_model.c -o mercury_minimal_model.o
../scripts/mmc: 35: exec: /mnt/testing/run/install/bin/mercury_compile: not found
../scripts/mgnuc --grade hlc.gc.pregen     --c-debug   --        -c 
mercury_misc.c -o mercury_misc.o
../scripts/mmc: 35: exec: /mnt/testing/run/install/bin/mercury_compile: not found
../scripts/mgnuc --grade hlc.gc.pregen     --c-debug   --        -c 
mercury_mm_own_stacks.c -o mercury_mm_own_stacks.o
../scripts/mmc: 35: exec: /mnt/testing/run/install/bin/mercury_compile: not found
../scripts/mgnuc --grade hlc.gc.pregen     --c-debug   --        -c 
mercury_overflow.c -o mercury_overflow.o
../scripts/mmc: 35: exec: /mnt/testing/run/install/bin/mercury_compile: not found
../scripts/mgnuc --grade hlc.gc.pregen     --c-debug   --        -c 
mercury_par_builtin.c -o mercury_par_builtin.o
../scripts/mmc: 35: exec: /mnt/testing/run/install/bin/mercury_compile: not found
../scripts/mgnuc --grade hlc.gc.pregen     --c-debug   --        -c 
mercury_prof.c -o mercury_prof.o
../scripts/mmc: 35: exec: /mnt/testing/run/install/bin/mercury_compile: not found


More information about the developers mailing list