[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