https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116088

            Bug ID: 116088
           Summary: Solaris i386 - some GCC tests fails with: internal
                    compiler error: Illegal Instruction
           Product: gcc
           Version: 11.5.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: sumbera at volny dot cz
  Target Milestone: ---

While updating from GCC 11.4 to 11.5 I see quite a few internal compiler
errors.

I see this just on i386 (SPARC is fine):

Example from x86_64-pc-solaris2.11/libgomp/testsuite/libgomp.log:

Executing on host:
/builds/psumbera/userland-gcc-11.5/components/gcc11/build/amd64/./gcc/xgcc
-B/builds/psumbera/userland-gcc-11.5/components/gcc11/build/amd64/./gcc/
-B/usr/gcc/11/x86_64-pc-solaris2.11/bin/
-B/usr/gcc/11/x86_64-pc-solaris2.11/lib/ -isystem
/usr/gcc/11/x86_64-pc-solaris2.11/include -isystem
/usr/gcc/11/x86_64-pc-solaris2.11/sys-include   -fchecking=1 
/builds/psumbera/userland-gcc-11.5/components/gcc11/gcc-11.5.0/libgomp/testsuite/libgomp.graphite/bounds.c
 
-B/builds/psumbera/userland-gcc-11.5/components/gcc11/build/amd64/x86_64-pc-solaris2.11/./libgomp/
-B/builds/psumbera/userland-gcc-11.5/components/gcc11/build/amd64/x86_64-pc-solaris2.11/./libgomp/.libs
-I/builds/psumbera/userland-gcc-11.5/components/gcc11/build/amd64/x86_64-pc-solaris2.11/./libgomp
-I/builds/psumbera/userland-gcc-11.5/components/gcc11/gcc-11.5.0/libgomp/testsuite/../../include
-I/builds/psumbera/userland-gcc-11.5/components/gcc11/gcc-11.5.0/libgomp/testsuite/..
-fmessage-length=0 -fno-diagnostics-show-caret -fdiagnostics-color=never
-fopenmp  -ansi -pedantic-errors -O2  -ftree-parallelize-loops=4
-floop-parallelize-all  -fdump-tree-parloops-details -fdump-tree-optimized 
-fno-loop-strip-mine -fno-loop-block -fdump-tree-graphite-all  -S -o bounds.s  
 (timeout = 300)
spawn -ignore SIGHUP
/builds/psumbera/userland-gcc-11.5/components/gcc11/build/amd64/./gcc/xgcc
-B/builds/psumbera/userland-gcc-11.5/components/gcc11/build/amd64/./gcc/
-B/usr/gcc/11/x86_64-pc-solaris2.11/bin/
-B/usr/gcc/11/x86_64-pc-solaris2.11/lib/ -isystem
/usr/gcc/11/x86_64-pc-solaris2.11/include -isystem
/usr/gcc/11/x86_64-pc-solaris2.11/sys-include -fchecking=1
/builds/psumbera/userland-gcc-11.5/components/gcc11/gcc-11.5.0/libgomp/testsuite/libgomp.graphite/bounds.c
-B/builds/psumbera/userland-gcc-11.5/components/gcc11/build/amd64/x86_64-pc-solaris2.11/./libgomp/
-B/builds/psumbera/userland-gcc-11.5/components/gcc11/build/amd64/x86_64-pc-solaris2.11/./libgomp/.libs
-I/builds/psumbera/userland-gcc-11.5/components/gcc11/build/amd64/x86_64-pc-solaris2.11/./libgomp
-I/builds/psumbera/userland-gcc-11.5/components/gcc11/gcc-11.5.0/libgomp/testsuite/../../include
-I/builds/psumbera/userland-gcc-11.5/components/gcc11/gcc-11.5.0/libgomp/testsuite/..
-fmessage-length=0 -fno-diagnostics-show-caret -fdiagnostics-color=never
-fopenmp -ansi -pedantic-errors -O2 -ftree-parallelize-loops=4
-floop-parallelize-all -fdump-tree-parloops-details -fdump-tree-optimized
-fno-loop-strip-mine -fno-loop-block -fdump-tree-graphite-all -S -o bounds.s^M
during GIMPLE pass: graphite^M
dump file: bounds.c.158t.graphite^M
/builds/psumbera/userland-gcc-11.5/components/gcc11/gcc-11.5.0/libgomp/testsuite/libgomp.graphite/bounds.c:
In function 'foo':^M
/builds/psumbera/userland-gcc-11.5/components/gcc11/gcc-11.5.0/libgomp/testsuite/libgomp.graphite/bounds.c:1:5:
internal compiler error: Illegal Instruction^M
0x1536fba crash_signal^M
       
/builds/psumbera/userland-gcc-11.5/components/gcc11/gcc-11.5.0/gcc/toplev.c:327^M
0x1eb90ee graphite_transform_loops()^M
       
/builds/psumbera/userland-gcc-11.5/components/gcc11/gcc-11.5.0/gcc/graphite.c:431^M
0x1eba950 graphite_transforms^M
       
/builds/psumbera/userland-gcc-11.5/components/gcc11/gcc-11.5.0/gcc/graphite.c:538^M
0x1eba950 execute^M
       
/builds/psumbera/userland-gcc-11.5/components/gcc11/gcc-11.5.0/gcc/graphite.c:615^M
Please submit a full bug report,^M
with preprocessed source if appropriate.^M
Please include the complete backtrace with any bug report.^M
See <https://gcc.gnu.org/bugs/> for instructions.^M
compiler exited with status 1
FAIL: libgomp.graphite/bounds.c (internal compiler error)
FAIL: libgomp.graphite/bounds.c (test for excess errors)
Excess errors:
during GIMPLE pass: graphite
dump file: bounds.c.158t.graphite
/builds/psumbera/userland-gcc-11.5/components/gcc11/gcc-11.5.0/libgomp/testsuite/libgomp.graphite/bounds.c:1:5:
internal compiler error: Illegal Instruction
0x1536fba crash_signal
       
/builds/psumbera/userland-gcc-11.5/components/gcc11/gcc-11.5.0/gcc/toplev.c:327
0x1eb90ee graphite_transform_loops()
       
/builds/psumbera/userland-gcc-11.5/components/gcc11/gcc-11.5.0/gcc/graphite.c:431
0x1eba950 graphite_transforms
       
/builds/psumbera/userland-gcc-11.5/components/gcc11/gcc-11.5.0/gcc/graphite.c:538
0x1eba950 execute
       
/builds/psumbera/userland-gcc-11.5/components/gcc11/gcc-11.5.0/gcc/graphite.c:615

Reply via email to