https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83338
Bug ID: 83338 Summary: [8 Regression] SPEC CPU2017 510.parest_r ICE Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto Assignee: unassigned at gcc dot gnu.org Reporter: andrey.y.guskov at intel dot com CC: marxin at gcc dot gnu.org Target Milestone: --- r255021 triggers an ICE when 510 is compiled for x86_32 on Haswell: lto1: internal compiler error: in lto_tag_to_tree_code, at lto-streamer.h:992 0x6feb65 lto_tag_to_tree_code /user/aguskov/scratch/aguskov/testing/510/source/gcc/lto-streamer.h:992 0x6feb65 streamer_alloc_tree(lto_input_block*, data_in*, LTO_tags) /user/aguskov/scratch/aguskov/testing/510/source/gcc/tree-streamer-in.c:575 0xb5ee20 lto_read_tree /user/aguskov/scratch/aguskov/testing/510/source/gcc/lto-streamer-in.c:1382 0xb5ee20 lto_input_tree_1(lto_input_block*, data_in*, LTO_tags, unsigned int) /user/aguskov/scratch/aguskov/testing/510/source/gcc/lto-streamer-in.c:1501 0x85730c lto_read_decls /user/aguskov/scratch/aguskov/testing/510/source/gcc/lto/lto.c:1782 0x85978b lto_file_finalize /user/aguskov/scratch/aguskov/testing/510/source/gcc/lto/lto.c:2046 0x85978b lto_create_files_from_ids /user/aguskov/scratch/aguskov/testing/510/source/gcc/lto/lto.c:2056 0x85978b lto_file_read /user/aguskov/scratch/aguskov/testing/510/source/gcc/lto/lto.c:2097 0x85978b read_cgraph_and_symbols /user/aguskov/scratch/aguskov/testing/510/source/gcc/lto/lto.c:2809 0x85978b lto_main() /user/aguskov/scratch/aguskov/testing/510/source/gcc/lto/lto.c:3314 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions. lto-wrapper: fatal error: g++ returned 1 exit status compilation terminated. /usr/bin/ld: lto-wrapper failed collect2: error: ld returned 1 exit status Option set: -m32 -march=core-avx2 -mfpmath=sse -Ofast -fno-associative-math -funroll-loops -flto -fpermissive