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

Reply via email to