[m-dev.] Suspected non-termination in compiler (and --make problem)

Simon Taylor stayl at cs.mu.OZ.AU
Thu Nov 21 03:34:34 AEDT 2002


On 20-Nov-2002, Ralph Becket <rafe at cs.mu.OZ.AU> wrote:
> Compiling with `mmc --make regex -v -V' the last message I get is
> | Making regex.c
> | Invoking command `mmc --invoked-by-mmc-make -O2 --cc gcc --grade hlc.gc
> | 	--cflags-for-threads
> | 		"-DMR_THREAD_SAFE -DLINUX_THREADS -D_THREAD_SAFE -D_REENTRANT"
> |	--cflags-for-regs "-fno-builtin
> | 	-fno-omit-frame-pointer" --cflags-for-gotos "-fno-defer-pop
> | 	-fno-function-cse -fno-gcse" --cflags-for-pic "-fpic -DMR_PIC"
> | 	--c-flag-to-name-object-file "-o " --object-file-extension .o
> | 	--pic-object-file-extension .pic_o --create-archive-command ar
> | 	--create-archive-command-output-flag ""
> | 	--create-archive-command-flags cr --ranlib-command ranlib
> | 	--fullarch i686-pc-linux-gnu
> | 	--install-prefix /home/ceres/public/mercury-latest/i686-pc-linux-gnu
> | 	--libgrade asm_fast.gc --libgrade hlc.gc --libgrade asm_fast.gc.prof
> | 	--libgrade asm_fast.gc.memprof --libgrade asm_fast.gc.profdeep
> | 	--libgrade asm_fast.gc.tr --libgrade asm_fast.gc.tr.debug
> |	--libgrade hlc.par.gc --libgrade il
> |	--num-real-r-regs 1 --num-real-r-temps 0
> | 	--conf-low-tag-bits 2 --bits-per-word 32 --bytes-per-word 4
> | 	--dotnet-library-version 1.0.2411.0 --no-unboxed-float -O2
> | 	--mercury-standard-library-directory
> | 		/home/ceres/public/mercury-latest/i686-pc-linux-gnu/lib/mercury
> | 	--make -v -V --compile-to-c --use-subdirs regex'

The reason for the lack of output from the compilation is that
`mmc --make' sends output of sub-commands to a temporary file
before copying it to the `.err' file and stderr.  This assumes
that the sub-command terminates in a reasonable amount of time.

Simon.
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to:       mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions:          mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------



More information about the developers mailing list