Changes between Initial Version and Version 2 of Ticket #64596
- Timestamp:
- Feb 3, 2022, 10:17:56 AM (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #64596
- Property Port gcc11 added; gcc-11 removed
-
Property
Summary
changed from
gcc-11 produced internal error
togcc11 produced internal error
-
Ticket #64596 – Description
initial v2 1 1 When compiling a certain file, gcc-11 produces: 2 2 3 {{{ 3 4 ../../../libssSPM/libssSPM/include/ssSPM/salford/safe_exports.h:450:1: internal compiler error: Illegal instruction: 4 4 5 450 | static const double Percentile[N_PERCENTILE_STATS] = { 0.01, 0.02, 0.025, 0.03, 0.04, 0.05, 0.10, 0.20, 0.25, 0.30, 0.40, 0.50, 0.60, 0.70, 0.75, 0.80, 0.90, 0.95, 0.96, 0.97, 0.975, 0.98, 0.99 }; 5 6 6 7 N_PERCENTILE_STATS is a macro defined as 23 8 }}} 7 9 8 10 Changing the location or formatting of the statement fails to eliminate the internal error. … … 11 13 The following compile-time flags are specified: 12 14 15 {{{ 13 16 -O -m64 -fopenmp -Wcomment -Wformat -Wuninitialized -Warray-bounds -Wno-deprecated-declarations -Wno-write-strings -Wno-sizeof-array-argument -fopenmp -std=gnu++14 17 }}} 14 18 15 19 The OS version is 15.6.0