This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug tree-optimization/65427] [4.8/4.9 Regression] ICE in emit_move_insn with wide vector types


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65427

James Greenhalgh <jgreenhalgh at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jgreenhalgh at gcc dot gnu.org

--- Comment #5 from James Greenhalgh <jgreenhalgh at gcc dot gnu.org> ---
The new test is causing an ICE when compiled for size on
arm-none-linux-gnueabihf, though this might just be exposing something latent
in the ARM back-end. Of the configure options, the only meaningful ones to
trigger the ICE are those which turn on NEON support (-mfpu=neon,
-mfloat-abi=hard )

./gcc-install/bin/gcc -v -Os
gcc-src/gcc/testsuite/gcc.c-torture/execute/pr65427.c -mfloat-abi=hard
-mfpu=neon
Using built-in specs.
COLLECT_GCC=./gcc-install/bin/gcc
COLLECT_LTO_WRAPPER=/work/jamgre01/gcc-install/bin/../libexec/gcc/armv7l-unknown-linux-gnueabihf/5.0.0/lto-wrapper
Target: armv7l-unknown-linux-gnueabihf
Configured with: /work/jamgre01//gcc-src/configure --with-cpu=cortex-a9
--with-fpu=neon-fp16 --with-mode=thumb --with-float=hard
--enable-languages=c,c++,fortran --prefix=/work/jamgre01//gcc-install
--with-build-config=bootstrap-time
Thread model: posix
gcc version 5.0.0 20150317 (experimental) (GCC) 
<snip>
gcc-src/gcc/testsuite/gcc.c-torture/execute/pr65427.c: In function âfooâ:
gcc-src/gcc/testsuite/gcc.c-torture/execute/pr65427.c:17:1: internal compiler
error: in process_insert_insn, at gcse.c:2174
 }
 ^
0x337447 process_insert_insn
        /work/jamgre01//gcc-src/gcc/gcse.c:2174
0x33829f insert_insn_end_basic_block
        /work/jamgre01//gcc-src/gcc/gcse.c:2196
0x33a073 hoist_code
        /work/jamgre01//gcc-src/gcc/gcse.c:3492
0x33a073 one_code_hoisting_pass
        /work/jamgre01//gcc-src/gcc/gcse.c:3722
0x33a073 execute_rtl_hoist
        /work/jamgre01//gcc-src/gcc/gcse.c:4212
0x33a073 execute
        /work/jamgre01//gcc-src/gcc/gcse.c:4293
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <http://gcc.gnu.org/bugs.html> for instructions.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]