[Bug tree-optimization/88309] New: ICE: Floating point exception (in is_miss_rate_acceptable)
asolokha at gmx dot com
gcc-bugzilla@gcc.gnu.org
Mon Dec 3 08:49:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88309
Bug ID: 88309
Summary: ICE: Floating point exception (in
is_miss_rate_acceptable)
Product: gcc
Version: unknown
Status: UNCONFIRMED
Keywords: ice-on-valid-code
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: asolokha at gmx dot com
Target Milestone: ---
Target: powerpc-*-linux-gnu
gcc-9.0.0-alpha20181202 snapshot (r266729) for 32-bit BE powerpc ICEs when
compiling gcc/testsuite/gcc.target/powerpc/pr83677.c w/ -mcpu=power7 (=power8,
=power9) -O2 -fprefetch-loop-arrays:
% powerpc-e300c3-linux-gnu-gcc-9.0.0-alpha20181202 -mcpu=power7 -O2
-fprefetch-loop-arrays -c gcc/testsuite/gcc.target/powerpc/pr83677.c
during GIMPLE pass: aprefetch
gcc/testsuite/gcc.target/powerpc/pr83677.c: In function 'acc_simd_':
gcc/testsuite/gcc.target/powerpc/pr83677.c:76:6: internal compiler error:
Floating point exception
76 | void acc_simd_(const unsigned char* src, float* dst, const unsigned
char* mask, int len)
| ^~~~~~~~~
0xd1b966 crash_signal
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20181202/work/gcc-9-20181202/gcc/toplev.c:326
0xe8b5b0 is_miss_rate_acceptable
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20181202/work/gcc-9-20181202/gcc/tree-ssa-loop-prefetch.c:744
0xe8cbcd is_miss_rate_acceptable
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20181202/work/gcc-9-20181202/gcc/tree-ssa-loop-prefetch.c:740
0xe8cbcd prune_ref_by_group_reuse
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20181202/work/gcc-9-20181202/gcc/tree-ssa-loop-prefetch.c:879
0xe8cbcd prune_ref_by_reuse
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20181202/work/gcc-9-20181202/gcc/tree-ssa-loop-prefetch.c:935
0xe8cbcd prune_group_by_reuse
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20181202/work/gcc-9-20181202/gcc/tree-ssa-loop-prefetch.c:948
0xe8cbcd prune_by_reuse
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20181202/work/gcc-9-20181202/gcc/tree-ssa-loop-prefetch.c:987
0xe8cbcd loop_prefetch_arrays
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20181202/work/gcc-9-20181202/gcc/tree-ssa-loop-prefetch.c:1927
0xe8cbcd tree_ssa_prefetch_arrays()
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20181202/work/gcc-9-20181202/gcc/tree-ssa-loop-prefetch.c:2033
More information about the Gcc-bugs
mailing list