Changes between Initial Version and Version 2 of Ticket #64596


Ignore:
Timestamp:
Feb 3, 2022, 10:17:56 AM (2 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

Sounds like something you should report to the developers of gcc. You may want to first check whether it has already been fixed in the latest version of gcc (available in the gcc-devel port).

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #64596

    • Property Port gcc11 added; gcc-11 removed
    • Property Summary changed from gcc-11 produced internal error to gcc11 produced internal error
  • Ticket #64596 – Description

    initial v2  
    11When compiling a certain file, gcc-11 produces:
    22
     3{{{
    34../../../libssSPM/libssSPM/include/ssSPM/salford/safe_exports.h:450:1: internal compiler error: Illegal instruction: 4
    45  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    };
    56
    67N_PERCENTILE_STATS is a macro defined as 23
     8}}}
    79
    810Changing the location or formatting of the statement fails to eliminate the internal error.
     
    1113The following compile-time flags are specified:
    1214
     15{{{
    1316-O -m64 -fopenmp -Wcomment -Wformat -Wuninitialized -Warray-bounds -Wno-deprecated-declarations -Wno-write-strings -Wno-sizeof-array-argument -fopenmp -std=gnu++14
     17}}}
    1418
    1519The OS version is 15.6.0