[Bug 1369814] Re: internal compiler error: in copyprop_hardreg_forward_1, at regcprop.c:775

Matthias Klose doko at ubuntu.com
Thu Oct 9 14:26:37 UTC 2014


there is no gcc-4.9 in 14.04 LTS

** Changed in: gcc-4.9 (Ubuntu)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gcc-4.9 in Ubuntu.
https://bugs.launchpad.net/bugs/1369814

Title:
  internal compiler error: in copyprop_hardreg_forward_1, at
  regcprop.c:775

Status in “gcc-4.9” package in Ubuntu:
  Fix Released

Bug description:
  Found while compiling BLIS (github.com:flame/blis) on aarch64 with
  Ubuntu 14.10: (did not happen with gcc-4.9 in 14.04)

  gcc   -O3 -fomit-frame-pointer -funroll-loops  -ftree-vectorize -funsafe-math-optimizations   -Wall -fPIC -std=c99 -march=armv8-a+fp+simd -D_POSIX_C_SOURCE=200112L -I../frame/0/absqsc/ -I../frame/0/addsc/ -I../frame/0/copysc/ -I../frame/0/divsc/ -I../frame/0/getsc/ -I../frame/0/mulsc/ -I../frame/0/normfsc/ -I../frame/0/setsc/ -I../frame/0/sqrtsc/ -I../frame/0/subsc/ -I../frame/0/unzipsc/ -I../frame/0/zipsc/ -I../frame/1/addv/ -I../frame/1/axpyv/ -I../frame/1/copyv/ -I../frame/1/dotv/ -I../frame/1/dotxv/ -I../frame/1/invertv/ -I../frame/1/packv/ -I../frame/1/scal2v/ -I../frame/1/scalv/ -I../frame/1/setv/ -I../frame/1/subv/ -I../frame/1/swapv/ -I../frame/1/unpackv/ -I../frame/1d/addd/ -I../frame/1d/axpyd/ -I../frame/1d/copyd/ -I../frame/1d/invertd/ -I../frame/1d/scal2d/ -I../frame/1d/scald/ -I../frame/1d/setd/ -I../frame/1d/setid/ -I../frame/1d/subd/ -I../frame/1f/axpy2v/ -I../frame/1f/axpyf/ -I../frame/1f/dotaxpyv/ -I../frame/1f/dotxaxpyf/ -I../frame/1f/dotxf/ -I../frame/1m/addm/ -I../frame/1m/axpym/ -I../frame/1m/copym/ -I../frame/1m/packm/ -I../frame/1m/packm/ukernels/ -I../frame/1m/scal2m/ -I../frame/1m/scalm/ -I../frame/1m/setm/ -I../frame/1m/subm/ -I../frame/1m/unpackm/ -I../frame/1m/unpackm/ukernels/ -I../frame/2/gemv/ -I../frame/2/ger/ -I../frame/2/hemv/ -I../frame/2/her/ -I../frame/2/her2/ -I../frame/2/symv/ -I../frame/2/syr/ -I../frame/2/syr2/ -I../frame/2/trmv/ -I../frame/2/trsv/ -I../frame/3/gemm/ -I../frame/3/gemm/3m/ -I../frame/3/gemm/3m/ukernels/ -I../frame/3/gemm/4m/ -I../frame/3/gemm/4m/ukernels/ -I../frame/3/gemm/ukernels/ -I../frame/3/hemm/ -I../frame/3/hemm/3m/ -I../frame/3/hemm/4m/ -I../frame/3/her2k/ -I../frame/3/her2k/3m/ -I../frame/3/her2k/4m/ -I../frame/3/herk/ -I../frame/3/herk/3m/ -I../frame/3/herk/4m/ -I../frame/3/symm/ -I../frame/3/symm/3m/ -I../frame/3/symm/4m/ -I../frame/3/syr2k/ -I../frame/3/syr2k/3m/ -I../frame/3/syr2k/4m/ -I../frame/3/syrk/ -I../frame/3/syrk/3m/ -I../frame/3/syrk/4m/ -I../frame/3/trmm/ -I../frame/3/trmm/3m/ -I../frame/3/trmm/4m/ -I../frame/3/trmm3/ -I../frame/3/trmm3/3m/ -I../frame/3/trmm3/4m/ -I../frame/3/trsm/ -I../frame/3/trsm/3m/ -I../frame/3/trsm/3m/ukernels/ -I../frame/3/trsm/4m/ -I../frame/3/trsm/4m/ukernels/ -I../frame/3/trsm/ukernels/ -I../frame/base/ -I../frame/base/check/ -I../frame/base/noopt/ -I../frame/cntl/ -I../frame/compat/ -I../frame/compat/cblas/ -I../frame/compat/cblas/f77_sub/ -I../frame/compat/cblas/src/ -I../frame/compat/check/ -I../frame/compat/f2c/ -I../frame/compat/f2c/util/ -I../frame/include/ -I../frame/include/level0/ -I../frame/include/level0/ri/ -I../frame/include/level0/ri3/ -I../frame/util/amaxv/ -I../frame/util/asumv/ -I../frame/util/mkherm/ -I../frame/util/mksymm/ -I../frame/util/mktrim/ -I../frame/util/norm1m/ -I../frame/util/norm1v/ -I../frame/util/normfm/ -I../frame/util/normfv/ -I../frame/util/normim/ -I../frame/util/normiv/ -I../frame/util/printm/ -I../frame/util/printv/ -I../frame/util/randm/ -I../frame/util/randv/ -I../frame/util/sumsqv/ -I../config/armv8a/ -DBLIS_VERSION_STRING=\"0.1.5\" -c ../frame/3/gemm/bli_gemm_ker_var2.c -o obj/armv8a/frame/3/gemm/bli_gemm_ker_var2.o
  ../frame/3/gemm/bli_gemm_ker_var2.c: In function 'bli_sgemm_ker_var2':
  ../frame/3/gemm/bli_gemm_ker_var2.c:315:1: error: insn does not satisfy its constraints:
   INSERT_GENTFUNC_BASIC( gemm_ker_var2, gemm_ukr_t )
   ^
  (insn 444 443 446 44 (parallel [
              (set (reg:DI 12 x12 [343])
                  (unspec:DI [
                          (mem/v/f/c:DI (plus:DI (reg/f:DI 29 x29)
                                  (const_int 328 [0x148])) [5 D.27079+0 S8 A64])
                          (mem/v/f/c:DI (reg/f:DI 1 x1 [341]) [5 __stack_chk_guard+0 S8 A64])
                      ] UNSPEC_SP_TEST))
              (clobber (reg:DI 1 x1 [608]))
          ]) ../frame/3/gemm/bli_gemm_ker_var2.c:315 741 {stack_protect_test_di}
       (expr_list:REG_UNUSED (reg:DI 1 x1 [608])
          (nil)))
  ../frame/3/gemm/bli_gemm_ker_var2.c:315:1: internal compiler error: in copyprop_hardreg_forward_1, at regcprop.c:775
  Please submit a full bug report,
  with preprocessed source if appropriate.
  See <file:///usr/share/doc/gcc-4.9/README.Bugs> for instructions.
  Preprocessed source stored into /tmp/cc0cU82I.out file, please attach this to your bugreport.
  Makefile:464: recipe for target 'obj/armv8a/frame/3/gemm/bli_gemm_ker_var2.o' failed
  make: *** [obj/armv8a/frame/3/gemm/bli_gemm_ker_var2.o] Error 1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-4.9/+bug/1369814/+subscriptions



More information about the foundations-bugs mailing list