[Ecls-list] Mingw32 build error

Juan Jose Garcia-Ripoll juanjose.garciaripoll at googlemail.com
Tue Nov 29 22:00:24 UTC 2011

On Tue, Nov 29, 2011 at 3:30 PM, Marko Kocić <marko.kocic at gmail.com> wrote:

> Hi, when building ecl head on mingw I get the following error.
> ;;; Emitting code for ELIMINATE-REFERENCES.
> c:/development/cvstree/ecl/build/cmp/cmpform.c: In function
> 'L19c1form_unmodified_p':
> c:/development/cvstree/ecl/build/cmp/cmpform.c:640:1: error:
> unrecognizable insn:
> (insn 99 98 100 7 (set (mem/v/f/c/i:SI (plus:SI (reg/f:SI 54
> virtual-stack-vars)
>                (const_int -24 [0xffffffe8])) [0 value0+0 S4 A32])
>        (const:SI (plus:SI (symbol_ref:SI ("cl_symbols") [flags 0x440]
> <var_decl 0459d3c0 cl_symbols>)
>                (const_int 28 [0x1c]))))
> c:/development/cvstree/ecl/build/cmp/cmpform.c:635 -1
>     (nil))
> c:/development/cvstree/ecl/build/cmp/cmpform.c:640:1: internal
> compiler error: in extract_insn, at recog.c:2109
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <http://gcc.gnu.org/bugs.html> for instructions.

I verified this problem. Indeed it happens with the most recent mingw and
it seems due to the gcc-4.6.1 compiler. The error message relates the GCC
compiler, not ECL, and I most definitely cannot identify the offending
code: it marks the ending of a very innocent looking function

Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20111129/d5131d7c/attachment.html>

More information about the ecl-devel mailing list