gm2
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gm2] gm2-20190709 on gcc-9.1.0 build failure


From: john o goyo
Subject: Re: [Gm2] gm2-20190709 on gcc-9.1.0 build failure
Date: Sat, 10 Aug 2019 18:57:02 -0400
User-agent: Mozilla/5.0 (X11; SunOS sun4u; rv:45.0) Gecko/20100101 Thunderbird/45.5.1

Greetings, Gaius.

On 08/05/19 12:27, Gaius Mulley wrote:
john o goyo <address@hidden> writes:
On 08/02/19 15:39, Gaius Mulley wrote (in part):

and now backported to gcc-9.1.0
Hi John, I think they have just shown a problem in multisets - at
least this is what I see on the x86_64. I've just seen it and not
yet investigated but it could be useful,
gm2/sets/run/pass/multisetrotate3.mod fails currently,
[...]
Hi John,

all done - I've also checked in some improved tests and also fixed a bug
in SYSTEM.mod (RotateVal).  Which now uses modulus setsize to skip
excessive rotate right hand operand values.

wget http://floppsie.comp.glam.ac.uk/download/c/gcc-9.1.0+gm2-20190805.tar.gz


regards,
Gaius

There is still a problem building (before even testing). Here is the complete backtrace (long).

bash ../../../src/gcc-9.1.0+gm2-20190805/gm2/gcc-versionno/gcc/gm2/tools-src/makeSystem -fpim \ ../../../src/gcc-9.1.0+gm2-20190805/gm2/gcc-versionno/gcc/gm2/gm2-libs/SYSTEM.def \ ../../../src/gcc-9.1.0+gm2-20190805/gm2/gcc-versionno/gcc/gm2/gm2-libs/SYSTEM.mod \
-I../../../src/gcc-9.1.0+gm2-20190805/gm2/gcc-versionno/gcc/gm2/gm2-libs \
"/home/build/bld/gm2-9.1.0-20190805/./gcc/xgm2 -B/home/build/bld/gm2-9.1.0-20190805/
/gcc/" /home/build/bld/gm2-9.1.0-20190805/gcc/gm2/gm2-libs/SYSTEM.def
In function 'ShiftLeft':0x15fd87 m2expr_BuildBinarySetDo
../../../src/gcc-9.1.0+gm2-20190805/gm2/gcc-versionno/gcc/gm2/gm2-gcc/m2expr.c:687
0x1a3867 CodeBinarySetShift
        gm2/gm2-compiler-boot/M2GenGCC.c:5220
0x1af01b CodeSetShift
        gm2/gm2-compiler-boot/M2GenGCC.c:5241
0x1af01b CodeStatement
        gm2/gm2-compiler-boot/M2GenGCC.c:1828
0x1af01b M2GenGCC_ConvertQuadsToTree
        gm2/gm2-compiler-boot/M2GenGCC.c:75220x1a244f M2Code_CodeBlock
        gm2/gm2-compiler-boot/M2Code.c:516
0x1c4f9f Lists_ForeachItemInListDo
        gm2/gm2-compiler-boot/Lists.c:345
0x195cdf SymbolTable_ForeachProcedureDo
        gm2/gm2-compiler-boot/SymbolTable.c:12627
0x1a25d3 M2Code_CodeBlock
        gm2/gm2-compiler-boot/M2Code.c:543
0x1a2a0b DoCodeBlock0x18a927 Compile
        gm2/gm2-compiler-boot/M2Comp.c:199
0x18a927 M2Comp_compile
        gm2/gm2-compiler-boot/M2Comp.c:701
0x13b8e3 gm2_parse_input_files
../../../src/gcc-9.1.0+gm2-20190805/gm2/gcc-versionno/gcc/gm2/gm2-lang.c:491
0x13b8e3 gm2_langhook_parse_fileSYSTEM module creates type: LOC
SYSTEM module creates type: WORD
SYSTEM module creates type: BYTE
SYSTEM module creates type: ADDRESS
SYSTEM module creates type: INTEGER8
SYSTEM module creates type: INTEGER16
SYSTEM module creates type: INTEGER32
SYSTEM module creates type: INTEGER64
SYSTEM module creates type: CARDINAL8
SYSTEM module creates type: CARDINAL16
SYSTEM module creates type: CARDINAL32
SYSTEM module creates type: CARDINAL64
SYSTEM module creates type: WORD16
SYSTEM module creates type: WORD32
SYSTEM module creates type: WORD64
SYSTEM module creates type: BITSET8
SYSTEM module creates type: BITSET16
SYSTEM module creates type: BITSET32
SYSTEM module creates type: REAL32
SYSTEM module creates type: REAL64
SYSTEM module creates type: REAL128
SYSTEM module creates type: COMPLEX32
SYSTEM module creates type: COMPLEX64
SYSTEM module creates type: COMPLEX128
SYSTEM module creates type: CSIZE_TIn function 'ShiftLeft':
cc1gm2: internal compiler error: Illegal Instruction
[..stack trace repeated..]

I tried to run /home/build/bld/gm2-9.1.0-20190805/gcc/xgm2 -B/home/build/bld/gm2-9.1.0-20190805/gcc/ directly on the test but it complains about not finding definition modules. Please advise on this.

Sincerely,
john
SYSTEM module creates type: CSSIZE_T

../../../src/gcc-9.1.0+gm2-20190805/gm2/gcc-versionno/gcc/gm2/gm2-lang.c:497
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://gcc.gnu.org/bugs/> for instructions.

        gm2/gm2-compiler-boot/M2Code.c:280
0x1a2a0b M2Code_Code
        gm2/gm2-compiler-boot/M2Code.c:479

0x1c7393 M2Scope_ForeachScopeBlockDo
        gm2/gm2-compiler-boot/M2Scope.c:421

cc1gm2: internal compiler error: Illegal Instruction
0x7d33ef crash_signal
../../../src/gcc-9.1.0+gm2-20190805/gm2/gcc-versionno/gcc/toplev.c:326






reply via email to

[Prev in Thread] Current Thread [Next in Thread]