[Bug tree-optimization/83055] [8 Regression] ICE in operator>, at profile-count.h:834
skpgkp1 at gmail dot com
gcc-bugzilla@gcc.gnu.org
Mon Nov 27 19:56:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83055
Sunil Pandey <skpgkp1 at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |skpgkp1 at gmail dot com
--- Comment #1 from Sunil Pandey <skpgkp1 at gmail dot com> ---
This bug also appear during Linux kernel build from LFS with GCC 8. Work fine
with GCC 7.
$cat main.i.c
void __attribute__((__cold__)) a(void);
void b(void);
__attribute__((noinline)) c(void) { a(); }
d(void) {
b();
c();
}
$gcc --version
gcc (GCC) 8.0.0 20171127 (experimental)
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
$gcc -Os -fprofile-arcs -c -o main.i.c.o main.i.c -w
during IPA pass: profile
main.i.c:7:1: internal compiler error: in operator>, at profile-count.h:834
}
^
0x66a5a5 profile_count::operator>(long) const
../../gcc-main.3O1J/gcc/profile-count.h:834
0x66a5a5 handle_missing_profiles()
../../gcc-main.3O1J/gcc/predict.c:3289
0xdc63fd tree_profiling
../../gcc-main.3O1J/gcc/tree-profile.c:750
0xdc63fd execute
../../gcc-main.3O1J/gcc/tree-profile.c:780
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.
More information about the Gcc-bugs
mailing list