https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85759
Bug ID: 85759 Summary: ICE output_profile_summary, at lto-cgraph.c:706 using -profile-use Product: gcc Version: 8.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto Assignee: unassigned at gcc dot gnu.org Reporter: jan at jki dot io CC: marxin at gcc dot gnu.org Target Milestone: --- GCC is build from the latest gcc-8-branch The bash source is version 4.4. /usr/libexec/gcc/x86_64-pc-linux-gnu/8.1.0/cc1 -fpreprocessed alias.i -march=skylake-avx512 -mmmx -mno-3dnow -msse -msse2 -msse3 -mssse3 -mno-sse4a -mcx16 -msahf -mmovbe -maes -mno-sha -mpclmul -mpopcnt -mabm -mno-lwp -mfma -mno-fma4 -mno-xop -mbmi -mno-sgx -mbmi2 -mno-pconfig -mno-wbnoinvd -mno-tbm -mavx -mavx2 -msse4.2 -msse4.1 -mlzcnt -mrtm -mhle -mrdrnd -mf16c -mfsgsbase -mrdseed -mprfchw -madx -mfxsr -mxsave -mxsaveopt -mavx512f -mno-avx512er -mavx512cd -mno-avx512pf -mno-prefetchwt1 -mclflushopt -mxsavec -mxsaves -mavx512dq -mavx512bw -mavx512vl -mno-avx512ifma -mno-avx512vbmi -mno-avx5124fmaps -mno-avx5124vnniw -mclwb -mno-mwaitx -mno-clzero -mno-pku -mno-rdpid -mno-gfni -mno-shstk -mno-avx512vbmi2 -mno-avx512vnni -mno-vaes -mno-vpclmulqdq -mno-avx512bitalg -mno-movdiri -mno-movdir64b --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=14080 -mtune=skylake-avx512 -quiet -dumpbase alias.c -mfpmath=sse -auxbase alias -g -O3 -Wno-error=coverage-mismatch -Wno-error=coverage-mismatch -Wno-error=coverage-mismatch -Wno-error=coverage-mismatch -Wno-parentheses -Wno-format-security -version -fuse-linker-plugin -fno-math-errno -ffunction-sections -fdata-sections -fno-trapping-math -fomit-frame-pointer -ftree-vectorize -funroll-loops -flto=20 -fno-fat-lto-objects -fno-semantic-interposition -fstack-check=no -fgraphite-identity -floop-interchange -floop-nest-optimize -fprofile-use=/var/tmp/portage/pgo/bash -fprofile-use=/var/tmp/portage/pgo/bash -fprofile-use=/var/tmp/portage/pgo/bash -fprofile-use=/var/tmp/portage/pgo/bash -fprofile-correction -fno-strict-aliasing --param inline-unit-growth=5 --param max-unroll-times=2 -o alias.s GNU C17 (Gentoo 8.1.0) version 8.1.0 (x86_64-pc-linux-gnu) compiled by GNU C version 8.1.0, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.19-GMP GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 GNU C17 (Gentoo 8.1.0) version 8.1.0 (x86_64-pc-linux-gnu) compiled by GNU C version 8.1.0, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.19-GMP GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: fe6289a7bf97d1a8c7459afa30475c0b during IPA pass: pure-const ./alias.def:242:1: internal compiler error: in output_profile_summary, at lto-cgraph.c:706 } ^ 0x746fb8 output_profile_summary /var/tmp/portage/sys-devel/gcc-8.1.0/work/gcc-8.1.0/gcc/lto-cgraph.c:706 0x746fb8 output_symtab() /var/tmp/portage/sys-devel/gcc-8.1.0/work/gcc-8.1.0/gcc/lto-cgraph.c:1009 0x754e42 lto_output() /var/tmp/portage/sys-devel/gcc-8.1.0/work/gcc-8.1.0/gcc/lto-streamer-out.c:2463 0x7950df write_lto /var/tmp/portage/sys-devel/gcc-8.1.0/work/gcc-8.1.0/gcc/passes.c:2610 0x7960d1 ipa_write_summaries_1 /var/tmp/portage/sys-devel/gcc-8.1.0/work/gcc-8.1.0/gcc/passes.c:2674 0x7960d1 ipa_write_summaries() /var/tmp/portage/sys-devel/gcc-8.1.0/work/gcc-8.1.0/gcc/passes.c:2734 0x62b293 ipa_passes /var/tmp/portage/sys-devel/gcc-8.1.0/work/gcc-8.1.0/gcc/cgraphunit.c:2468 0x62b293 symbol_table::compile() /var/tmp/portage/sys-devel/gcc-8.1.0/work/gcc-8.1.0/gcc/cgraphunit.c:2558 0xe19303 symbol_table::finalize_compilation_unit() /var/tmp/portage/sys-devel/gcc-8.1.0/work/gcc-8.1.0/gcc/cgraphunit.c:2717 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <https://bugs.gentoo.org/> for instructions. make: *** [Makefile:119: alias.o] Error 1