https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65561
Bug ID: 65561 Summary: avx512fintrin.h:5344:1: internal compiler error: in curr_insn_transform, at lra-constraints.c:3494 Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: rai...@emrich-ebersheim.de Running the gcc testsuite I get the folowing ICE: Executing on host: /opt/devel/SCRATCH/tmp.5jnZ8G4weh/gcc-5.0.0/gcc-5.0.0/gcc/xgcc -B/opt/devel/SCRATCH/tmp.5jnZ8G4weh/gcc-5.0.0/gcc-5.0.0/gcc/ /opt/devel/gnu/src/gcc-mingw-w64/gcc-5.0.0/gcc/testsuite/gcc.target/i386/avx-1.c -fno-diagnostics-show-caret -fdiagnostics-color=never -O2 -Werror-implicit-function-declaration -march=k8 -m3dnow -mavx -mavx2 -maes -mpclmul -S -fpie -o avx-1.s (timeout = 300) spawn /opt/devel/SCRATCH/tmp.5jnZ8G4weh/gcc-5.0.0/gcc-5.0.0/gcc/xgcc -B/opt/devel/SCRATCH/tmp.5jnZ8G4weh/gcc-5.0.0/gcc-5.0.0/gcc/ /opt/devel/gnu/src/gcc-mingw-w64/gcc-5.0.0/gcc/testsuite/gcc.target/i386/avx-1.c -fno-diagnostics-show-caret -fdiagnostics-color=never -O2 -Werror-implicit-function-declaration -march=k8 -m3dnow -mavx -mavx2 -maes -mpclmul -S -fpie -o avx-1.s D:/opt/devel/gnu/src/gcc-mingw-w64/gcc-5.0.0/gcc/testsuite/gcc.target/i386/avx-1.c:584:0: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi] In file included from D:/opt/devel/SCRATCH/tmp.5jnZ8G4weh/gcc-5.0.0/gcc-5.0.0/gcc/include/immintrin.h:45:0, from D:/opt/devel/gnu/src/gcc-mingw-w64/gcc-5.0.0/gcc/testsuite/gcc.target/i386/avx-1.c:583: D:/opt/devel/SCRATCH/tmp.5jnZ8G4weh/gcc-5.0.0/gcc-5.0.0/gcc/include/avx512fintrin.h: In function '_mm512_mask_extractf64x4_pd': D:/opt/devel/SCRATCH/tmp.5jnZ8G4weh/gcc-5.0.0/gcc-5.0.0/gcc/include/avx512fintrin.h:5344:1: error: unable to generate reloads for: (insn 19 17 23 2 (set (mem/c:V4DF (reg/f:DI 90 [ .result_ptr ]) [2 <retval>+0 S32 A256]) (vec_merge:V4DF (vec_select:V4DF (reg/v:V8DF 96 [ __A ]) (parallel [ (const_int 4 [0x4]) (const_int 5 [0x5]) (const_int 6 [0x6]) (const_int 7 [0x7]) ])) (mem/c:V4DF (reg/v:DI 91) [2 __W+0 S32 A256]) (subreg:QI (reg:SI 101 [ D.69341 ]) 0))) D:/opt/devel/SCRATCH/tmp.5jnZ8G4weh/gcc-5.0.0/gcc-5.0.0/gcc/include/avx512fintrin.h:5340 2486 {vec_extract_hi_v8df_maskm} (expr_list:REG_DEAD (reg:SI 101 [ D.69341 ]) (expr_list:REG_DEAD (reg/v:V8DF 96 [ __A ]) (expr_list:REG_DEAD (reg/v:DI 91) (nil))))) D:/opt/devel/SCRATCH/tmp.5jnZ8G4weh/gcc-5.0.0/gcc-5.0.0/gcc/include/avx512fintrin.h:5344:1: internal compiler error: in curr_insn_transform, at lra-constraints.c:3494 libbacktrace could not find executable to open Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. compiler exited with status 1 output is: D:/opt/devel/gnu/src/gcc-mingw-w64/gcc-5.0.0/gcc/testsuite/gcc.target/i386/avx-1.c:584:0: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi] In file included from D:/opt/devel/SCRATCH/tmp.5jnZ8G4weh/gcc-5.0.0/gcc-5.0.0/gcc/include/immintrin.h:45:0, from D:/opt/devel/gnu/src/gcc-mingw-w64/gcc-5.0.0/gcc/testsuite/gcc.target/i386/avx-1.c:583: D:/opt/devel/SCRATCH/tmp.5jnZ8G4weh/gcc-5.0.0/gcc-5.0.0/gcc/include/avx512fintrin.h: In function '_mm512_mask_extractf64x4_pd': D:/opt/devel/SCRATCH/tmp.5jnZ8G4weh/gcc-5.0.0/gcc-5.0.0/gcc/include/avx512fintrin.h:5344:1: error: unable to generate reloads for: (insn 19 17 23 2 (set (mem/c:V4DF (reg/f:DI 90 [ .result_ptr ]) [2 <retval>+0 S32 A256]) (vec_merge:V4DF (vec_select:V4DF (reg/v:V8DF 96 [ __A ]) (parallel [ (const_int 4 [0x4]) (const_int 5 [0x5]) (const_int 6 [0x6]) (const_int 7 [0x7]) ])) (mem/c:V4DF (reg/v:DI 91) [2 __W+0 S32 A256]) (subreg:QI (reg:SI 101 [ D.69341 ]) 0))) D:/opt/devel/SCRATCH/tmp.5jnZ8G4weh/gcc-5.0.0/gcc-5.0.0/gcc/include/avx512fintrin.h:5340 2486 {vec_extract_hi_v8df_maskm} (expr_list:REG_DEAD (reg:SI 101 [ D.69341 ]) (expr_list:REG_DEAD (reg/v:V8DF 96 [ __A ]) (expr_list:REG_DEAD (reg/v:DI 91) (nil))))) D:/opt/devel/SCRATCH/tmp.5jnZ8G4weh/gcc-5.0.0/gcc-5.0.0/gcc/include/avx512fintrin.h:5344:1: internal compiler error: in curr_insn_transform, at lra-constraints.c:3494 libbacktrace could not find executable to open Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. FAIL: gcc.target/i386/avx-1.c (internal compiler error)