[Bug 1348560] [NEW] /build/buildd/mysql-5.6-5.6.19/storage/perfschema/pfs_host.cc:289:1: internal compiler error: in final_scan_insn, at final.c:2897

James Page james.page at ubuntu.com
Fri Jul 25 09:56:38 UTC 2014


Public bug reported:

mysql-5.6 is currently failing to build on arm64:

cd /build/buildd/mysql-5.6-5.6.19/builddir/storage/perfschema && /usr/bin/aarch64-linux-gnu-g++   -DHAVE_CONFIG_H -DMYSQL_SERVER -D_FORTIFY_SOURCE=2 -O3 -DBIG_JOINS=1 -felide-constructors -fno-exceptions -fpermissive -fno-rtti  -fno-strict-aliasing   -Wall -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -I/build/buildd/mysql-5.6-5.6.19/builddir/include -I/build/buildd/mysql-5.6-5.6.19 -I/build/buildd/mysql-5.6-5.6.19/include -I/build/buildd/mysql-5.6-5.6.19/sql -I/build/buildd/mysql-5.6-5.6.19/regex -I/build/buildd/mysql-5.6-5.6.19/extra/yassl/include -I/build/buildd/mysql-5.6-5.6.19/extra/yassl/taocrypt/include    -o CMakeFiles/perfschema.dir/pfs_host.cc.o -c /build/buildd/mysql-5.6-5.6.19/storage/perfschema/pfs_host.cc
/build/buildd/mysql-5.6-5.6.19/storage/perfschema/pfs_host.cc: In function 'void purge_host(PFS_thread*, PFS_host*)':
/build/buildd/mysql-5.6-5.6.19/storage/perfschema/pfs_host.cc:356:15: warning: variable 'pfs' set but not used [-Wunused-but-set-variable]
     PFS_host *pfs;
               ^
/build/buildd/mysql-5.6-5.6.19/storage/perfschema/pfs_host.cc: In function 'PFS_host* find_or_create_host(PFS_thread*, const char*, uint)':
/build/buildd/mysql-5.6-5.6.19/storage/perfschema/pfs_host.cc:289:1: error: could not split insn
 }
 ^
(insn 410 1514 1150 (parallel [
            (set (reg:SI 2 x2 [orig:154 D.16646 ] [154])
                (mem/v:SI (reg/f:DI 1 x1 [orig:153 D.16653 ] [153]) [-1  S4 A32]))
            (set (mem/v:SI (reg/f:DI 1 x1 [orig:153 D.16653 ] [153]) [-1  S4 A32])
                (unspec_volatile:SI [
                        (ior:SI (mem/v:SI (reg/f:DI 1 x1 [orig:153 D.16653 ] [153]) [-1  S4 A32])
                            (const_int 0 [0]))
                        (const_int 5 [0x5])
                    ] UNSPECV_ATOMIC_OP))
            (clobber (reg:CC 66 cc))
            (clobber (reg:SI 3 x3))
            (clobber (reg:SI 4 x4))
        ]) /build/buildd/mysql-5.6-5.6.19/include/my_atomic.h:217 2091 {atomic_fetch_orsi}
     (expr_list:REG_UNUSED (reg:CC 66 cc)
        (expr_list:REG_UNUSED (reg:SI 4 x4)
            (expr_list:REG_UNUSED (reg:SI 3 x3)
                (nil)))))
/build/buildd/mysql-5.6-5.6.19/storage/perfschema/pfs_host.cc:289:1: internal compiler error: in final_scan_insn, at final.c:2897
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.8/README.Bugs> for instructions.
Preprocessed source stored into /tmp/ccexWkuf.out file, please attach this to your bugreport.
storage/perfschema/CMakeFiles/perfschema.dir/build.make:499: recipe for target 'storage/perfschema/CMakeFiles/perfschema.dir/pfs_host.cc.o' failed

** Affects: gcc-4.9 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
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/1348560

Title:
  /build/buildd/mysql-5.6-5.6.19/storage/perfschema/pfs_host.cc:289:1:
  internal compiler error: in final_scan_insn, at final.c:2897

Status in “gcc-4.9” package in Ubuntu:
  New

Bug description:
  mysql-5.6 is currently failing to build on arm64:

  cd /build/buildd/mysql-5.6-5.6.19/builddir/storage/perfschema && /usr/bin/aarch64-linux-gnu-g++   -DHAVE_CONFIG_H -DMYSQL_SERVER -D_FORTIFY_SOURCE=2 -O3 -DBIG_JOINS=1 -felide-constructors -fno-exceptions -fpermissive -fno-rtti  -fno-strict-aliasing   -Wall -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -I/build/buildd/mysql-5.6-5.6.19/builddir/include -I/build/buildd/mysql-5.6-5.6.19 -I/build/buildd/mysql-5.6-5.6.19/include -I/build/buildd/mysql-5.6-5.6.19/sql -I/build/buildd/mysql-5.6-5.6.19/regex -I/build/buildd/mysql-5.6-5.6.19/extra/yassl/include -I/build/buildd/mysql-5.6-5.6.19/extra/yassl/taocrypt/include    -o CMakeFiles/perfschema.dir/pfs_host.cc.o -c /build/buildd/mysql-5.6-5.6.19/storage/perfschema/pfs_host.cc
  /build/buildd/mysql-5.6-5.6.19/storage/perfschema/pfs_host.cc: In function 'void purge_host(PFS_thread*, PFS_host*)':
  /build/buildd/mysql-5.6-5.6.19/storage/perfschema/pfs_host.cc:356:15: warning: variable 'pfs' set but not used [-Wunused-but-set-variable]
       PFS_host *pfs;
                 ^
  /build/buildd/mysql-5.6-5.6.19/storage/perfschema/pfs_host.cc: In function 'PFS_host* find_or_create_host(PFS_thread*, const char*, uint)':
  /build/buildd/mysql-5.6-5.6.19/storage/perfschema/pfs_host.cc:289:1: error: could not split insn
   }
   ^
  (insn 410 1514 1150 (parallel [
              (set (reg:SI 2 x2 [orig:154 D.16646 ] [154])
                  (mem/v:SI (reg/f:DI 1 x1 [orig:153 D.16653 ] [153]) [-1  S4 A32]))
              (set (mem/v:SI (reg/f:DI 1 x1 [orig:153 D.16653 ] [153]) [-1  S4 A32])
                  (unspec_volatile:SI [
                          (ior:SI (mem/v:SI (reg/f:DI 1 x1 [orig:153 D.16653 ] [153]) [-1  S4 A32])
                              (const_int 0 [0]))
                          (const_int 5 [0x5])
                      ] UNSPECV_ATOMIC_OP))
              (clobber (reg:CC 66 cc))
              (clobber (reg:SI 3 x3))
              (clobber (reg:SI 4 x4))
          ]) /build/buildd/mysql-5.6-5.6.19/include/my_atomic.h:217 2091 {atomic_fetch_orsi}
       (expr_list:REG_UNUSED (reg:CC 66 cc)
          (expr_list:REG_UNUSED (reg:SI 4 x4)
              (expr_list:REG_UNUSED (reg:SI 3 x3)
                  (nil)))))
  /build/buildd/mysql-5.6-5.6.19/storage/perfschema/pfs_host.cc:289:1: internal compiler error: in final_scan_insn, at final.c:2897
  Please submit a full bug report,
  with preprocessed source if appropriate.
  See <file:///usr/share/doc/gcc-4.8/README.Bugs> for instructions.
  Preprocessed source stored into /tmp/ccexWkuf.out file, please attach this to your bugreport.
  storage/perfschema/CMakeFiles/perfschema.dir/build.make:499: recipe for target 'storage/perfschema/CMakeFiles/perfschema.dir/pfs_host.cc.o' failed

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



More information about the foundations-bugs mailing list