Still a problem with g++-5 (Ubuntu 5.2.1-12ubuntu2) 5.2.1 20150729.
~$ lsb_release -rd
Description: Ubuntu Wily Werewolf (development branch)
Release: 15.10
~$ apt-cache policy g++-5
g++-5:
Installed: 5.2.1-12ubuntu2
Candidate: 5.2.1-12ubuntu2
Version table:
*** 5.2.1-12ubuntu2 0
500 http://ports.ubuntu.com/ubuntu-ports/ wily-proposed/main arm64
Packages
100 /var/lib/dpkg/status
5.1.1-14ubuntu1 0
500 http://ports.ubuntu.com/ubuntu-ports/ wily/main arm64 Packages
~/mysql-5.7.8-rc/build$ make VERBOSE=1 -i
[...]
[ 38%] Building CXX object
storage/innobase/CMakeFiles/innobase.dir/btr/btr0btr.cc.o
cd /home/nryeng/mysql-5.7.8-rc/build/storage/innobase && /usr/bin/g++-5
-DCOMPILER_HINTS -DHAVE_CONFIG_H -DHAVE_FALLOC_PUNCH_HOLE_AND_KEEP_SIZE=1
-DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1
-DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DHAVE_IB_LINUX_FUTEX=1 -DHAVE_LZ4=1
-DHAVE_NANOSLEEP=1 -DHAVE_SCHED_GETCPU=1 -DLINUX_NATIVE_AIO=1 -DMUTEX_EVENT
-D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Wall -Wextra -Wformat-security -Wvla
-Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2
-fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF
-I/home/nryeng/mysql-5.7.8-rc/build/include
-I/home/nryeng/mysql-5.7.8-rc/extra/rapidjson/include
-I/home/nryeng/mysql-5.7.8-rc/build/libbinlogevents/include
-I/home/nryeng/mysql-5.7.8-rc/libbinlogevents/export
-I/home/nryeng/mysql-5.7.8-rc/extra/lz4
-I/home/nryeng/mysql-5.7.8-rc/storage/innobase/include
-I/home/nryeng/mysql-5.7.8-rc/storage/innobase/handler
-I/home/nryeng/mysql-5.7.8-rc/libbinlogevents/include
-I/home/nryeng/mysql-5.7.8-rc/include -I/home/nryeng/mysql-5.7.8-rc/sql
-I/home/nryeng/mysql-5.7.8-rc/sql/auth -I/home/nryeng/mysql-5.7.8-rc/regex
-I/home/nryeng/mysql-5.7.8-rc/extra/yassl/include
-I/home/nryeng/mysql-5.7.8-rc/extra/yassl/taocrypt/include
-I/home/nryeng/mysql-5.7.8-rc/zlib -DUNIV_LINUX -D_GNU_SOURCE=1 -o
CMakeFiles/innobase.dir/btr/btr0btr.cc.o -c
/home/nryeng/mysql-5.7.8-rc/storage/innobase/btr/btr0btr.cc
/home/nryeng/mysql-5.7.8-rc/storage/innobase/btr/btr0btr.cc: In function ‘bool
btr_validate_level(dict_index_t*, const trx_t*, ulint, bool)’:
/home/nryeng/mysql-5.7.8-rc/storage/innobase/btr/btr0btr.cc:4918:1: error:
could not split insn
}
^
(insn:TI 3427 11131 11145 (parallel [
(set (reg:DI 0 x0 [orig:493 D.102484 ] [493])
(plus:DI (mem/v:DI (reg/f:DI 28 x28 [1347]) [-1 S8 A64])
(const_int 536870912 [0x20000000])))
(set (mem/v:DI (reg/f:DI 28 x28 [1347]) [-1 S8 A64])
(unspec_volatile:DI [
(mem/v:DI (reg/f:DI 28 x28 [1347]) [-1 S8 A64])
(const_int 536870912 [0x20000000])
(const_int 5 [0x5])
] UNSPECV_ATOMIC_OP))
(clobber (reg:CC 66 cc))
(clobber (reg:SI 1 x1 [1439]))
]) /home/nryeng/mysql-5.7.8-rc/storage/innobase/include/sync0rw.ic:309
2499 {atomic_add_fetchdi}
(expr_list:REG_UNUSED (reg:CC 66 cc)
(expr_list:REG_UNUSED (reg:SI 1 x1 [1439])
(nil))))
/home/nryeng/mysql-5.7.8-rc/storage/innobase/btr/btr0btr.cc:4918:1: internal
compiler error: in final_scan_insn, at final.c:3020
0x9eadbf _fatal_insn(char const*, rtx_def const*, char const*, int, char const*)
../../src/gcc/rtl-error.c:110
0x80dfc7 final_scan_insn(rtx_insn*, _IO_FILE*, int, int, int*)
../../src/gcc/final.c:3020
0x80e287 final(rtx_insn*, _IO_FILE*, int)
../../src/gcc/final.c:2089
0x80e78f rest_of_handle_final
../../src/gcc/final.c:4488
0x80e78f execute
../../src/gcc/final.c:4563
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
storage/innobase/CMakeFiles/innobase.dir/build.make:100: recipe for target
'storage/innobase/CMakeFiles/innobase.dir/btr/btr0btr.cc.o' failed
make[2]: [storage/innobase/CMakeFiles/innobase.dir/btr/btr0btr.cc.o] Error 1
(ignored)
/usr/bin/cmake -E cmake_progress_report
/home/nryeng/mysql-5.7.8-rc/build/CMakeFiles
[ 38%] Building CXX object
storage/innobase/CMakeFiles/innobase.dir/btr/btr0cur.cc.o
cd /home/nryeng/mysql-5.7.8-rc/build/storage/innobase && /usr/bin/g++-5
-DCOMPILER_HINTS -DHAVE_CONFIG_H -DHAVE_FALLOC_PUNCH_HOLE_AND_KEEP_SIZE=1
-DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1
-DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DHAVE_IB_LINUX_FUTEX=1 -DHAVE_LZ4=1
-DHAVE_NANOSLEEP=1 -DHAVE_SCHED_GETCPU=1 -DLINUX_NATIVE_AIO=1 -DMUTEX_EVENT
-D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Wall -Wextra -Wformat-security -Wvla
-Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2
-fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF
-I/home/nryeng/mysql-5.7.8-rc/build/include
-I/home/nryeng/mysql-5.7.8-rc/extra/rapidjson/include
-I/home/nryeng/mysql-5.7.8-rc/build/libbinlogevents/include
-I/home/nryeng/mysql-5.7.8-rc/libbinlogevents/export
-I/home/nryeng/mysql-5.7.8-rc/extra/lz4
-I/home/nryeng/mysql-5.7.8-rc/storage/innobase/include
-I/home/nryeng/mysql-5.7.8-rc/storage/innobase/handler
-I/home/nryeng/mysql-5.7.8-rc/libbinlogevents/include
-I/home/nryeng/mysql-5.7.8-rc/include -I/home/nryeng/mysql-5.7.8-rc/sql
-I/home/nryeng/mysql-5.7.8-rc/sql/auth -I/home/nryeng/mysql-5.7.8-rc/regex
-I/home/nryeng/mysql-5.7.8-rc/extra/yassl/include
-I/home/nryeng/mysql-5.7.8-rc/extra/yassl/taocrypt/include
-I/home/nryeng/mysql-5.7.8-rc/zlib -DUNIV_LINUX -D_GNU_SOURCE=1 -o
CMakeFiles/innobase.dir/btr/btr0cur.cc.o -c
/home/nryeng/mysql-5.7.8-rc/storage/innobase/btr/btr0cur.cc
/home/nryeng/mysql-5.7.8-rc/storage/innobase/btr/btr0cur.cc: In function ‘bool
btr_cur_open_at_rnd_pos_func(dict_index_t*, ulint, btr_cur_t*, const char*,
ulint, mtr_t*)’:
/home/nryeng/mysql-5.7.8-rc/storage/innobase/btr/btr0cur.cc:2850:1: error:
could not split insn
}
^
(insn:TI 1389 4309 4311 (parallel [
(set (reg:DI 0 x0 [orig:169 D.102426 ] [169])
(plus:DI (mem/v:DI (reg/f:DI 27 x27 [601]) [-1 S8 A64])
(const_int 536870912 [0x20000000])))
(set (mem/v:DI (reg/f:DI 27 x27 [601]) [-1 S8 A64])
(unspec_volatile:DI [
(mem/v:DI (reg/f:DI 27 x27 [601]) [-1 S8 A64])
(const_int 536870912 [0x20000000])
(const_int 5 [0x5])
] UNSPECV_ATOMIC_OP))
(clobber (reg:CC 66 cc))
(clobber (reg:SI 1 x1 [720]))
]) /home/nryeng/mysql-5.7.8-rc/storage/innobase/include/sync0rw.ic:309
2499 {atomic_add_fetchdi}
(expr_list:REG_UNUSED (reg:CC 66 cc)
(expr_list:REG_UNUSED (reg:SI 1 x1 [720])
(nil))))
/home/nryeng/mysql-5.7.8-rc/storage/innobase/btr/btr0cur.cc:2850:1: internal
compiler error: in final_scan_insn, at final.c:3020
0x9eadbf _fatal_insn(char const*, rtx_def const*, char const*, int, char const*)
../../src/gcc/rtl-error.c:110
0x80dfc7 final_scan_insn(rtx_insn*, _IO_FILE*, int, int, int*)
../../src/gcc/final.c:3020
0x80e287 final(rtx_insn*, _IO_FILE*, int)
../../src/gcc/final.c:2089
0x80e78f rest_of_handle_final
../../src/gcc/final.c:4488
0x80e78f execute
../../src/gcc/final.c:4563
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
storage/innobase/CMakeFiles/innobase.dir/build.make:123: recipe for target
'storage/innobase/CMakeFiles/innobase.dir/btr/btr0cur.cc.o' failed
make[2]: [storage/innobase/CMakeFiles/innobase.dir/btr/btr0cur.cc.o] Error 1
(ignored)
/usr/bin/cmake -E cmake_progress_report
/home/nryeng/mysql-5.7.8-rc/build/CMakeFiles
[ 38%] Building CXX object
storage/innobase/CMakeFiles/innobase.dir/gis/gis0sea.cc.o
cd /home/nryeng/mysql-5.7.8-rc/build/storage/innobase && /usr/bin/g++-5
-DCOMPILER_HINTS -DHAVE_CONFIG_H -DHAVE_FALLOC_PUNCH_HOLE_AND_KEEP_SIZE=1
-DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1
-DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DHAVE_IB_LINUX_FUTEX=1 -DHAVE_LZ4=1
-DHAVE_NANOSLEEP=1 -DHAVE_SCHED_GETCPU=1 -DLINUX_NATIVE_AIO=1 -DMUTEX_EVENT
-D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Wall -Wextra -Wformat-security -Wvla
-Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2
-fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF
-I/home/nryeng/mysql-5.7.8-rc/build/include
-I/home/nryeng/mysql-5.7.8-rc/extra/rapidjson/include
-I/home/nryeng/mysql-5.7.8-rc/build/libbinlogevents/include
-I/home/nryeng/mysql-5.7.8-rc/libbinlogevents/export
-I/home/nryeng/mysql-5.7.8-rc/extra/lz4
-I/home/nryeng/mysql-5.7.8-rc/storage/innobase/include
-I/home/nryeng/mysql-5.7.8-rc/storage/innobase/handler
-I/home/nryeng/mysql-5.7.8-rc/libbinlogevents/include
-I/home/nryeng/mysql-5.7.8-rc/include -I/home/nryeng/mysql-5.7.8-rc/sql
-I/home/nryeng/mysql-5.7.8-rc/sql/auth -I/home/nryeng/mysql-5.7.8-rc/regex
-I/home/nryeng/mysql-5.7.8-rc/extra/yassl/include
-I/home/nryeng/mysql-5.7.8-rc/extra/yassl/taocrypt/include
-I/home/nryeng/mysql-5.7.8-rc/zlib -DUNIV_LINUX -D_GNU_SOURCE=1 -o
CMakeFiles/innobase.dir/gis/gis0sea.cc.o -c
/home/nryeng/mysql-5.7.8-rc/storage/innobase/gis/gis0sea.cc
/home/nryeng/mysql-5.7.8-rc/storage/innobase/gis/gis0sea.cc: In function ‘bool
rtr_pcur_getnext_from_path(const dtuple_t*, page_cur_mode_t, btr_cur_t*, ulint,
ulint, bool, mtr_t*)’:
/home/nryeng/mysql-5.7.8-rc/storage/innobase/gis/gis0sea.cc:459:1: error: could
not split insn
}
^
(insn:TI 3678 11949 11957 (parallel [
(set (reg:DI 0 x0 [orig:371 D.103808 ] [371])
(plus:DI (mem/v:DI (reg/f:DI 1 x1 [1631]) [-1 S8 A64])
(const_int 536870912 [0x20000000])))
(set (mem/v:DI (reg/f:DI 1 x1 [1631]) [-1 S8 A64])
(unspec_volatile:DI [
(mem/v:DI (reg/f:DI 1 x1 [1631]) [-1 S8 A64])
(const_int 536870912 [0x20000000])
(const_int 5 [0x5])
] UNSPECV_ATOMIC_OP))
(clobber (reg:CC 66 cc))
(clobber (reg:SI 2 x2 [1879]))
]) /home/nryeng/mysql-5.7.8-rc/storage/innobase/include/sync0rw.ic:309
2499 {atomic_add_fetchdi}
(expr_list:REG_UNUSED (reg:CC 66 cc)
(expr_list:REG_UNUSED (reg:SI 2 x2 [1879])
(nil))))
/home/nryeng/mysql-5.7.8-rc/storage/innobase/gis/gis0sea.cc:459:1: internal
compiler error: in final_scan_insn, at final.c:3020
0x9eadbf _fatal_insn(char const*, rtx_def const*, char const*, int, char const*)
../../src/gcc/rtl-error.c:110
0x80dfc7 final_scan_insn(rtx_insn*, _IO_FILE*, int, int, int*)
../../src/gcc/final.c:3020
0x80e287 final(rtx_insn*, _IO_FILE*, int)
../../src/gcc/final.c:2089
0x80e78f rest_of_handle_final
../../src/gcc/final.c:4488
0x80e78f execute
../../src/gcc/final.c:4563
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
storage/innobase/CMakeFiles/innobase.dir/build.make:1135: recipe for target
'storage/innobase/CMakeFiles/innobase.dir/gis/gis0sea.cc.o' failed
make[2]: [storage/innobase/CMakeFiles/innobase.dir/gis/gis0sea.cc.o] Error 1
(ignored)
[...]
[ 63%] Building CXX object
storage/innobase/CMakeFiles/innobase_embedded.dir/btr/btr0btr.cc.o
cd /home/nryeng/mysql-5.7.8-rc/build/storage/innobase && /usr/bin/g++-5
-DCOMPILER_HINTS -DHAVE_CONFIG_H -DHAVE_FALLOC_PUNCH_HOLE_AND_KEEP_SIZE=1
-DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1
-DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DHAVE_IB_LINUX_FUTEX=1 -DHAVE_LZ4=1
-DHAVE_NANOSLEEP=1 -DHAVE_SCHED_GETCPU=1 -DLINUX_NATIVE_AIO=1 -DMUTEX_EVENT
-D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Wall -Wextra -Wformat-security -Wvla
-Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2
-fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF
-I/home/nryeng/mysql-5.7.8-rc/build/include
-I/home/nryeng/mysql-5.7.8-rc/extra/rapidjson/include
-I/home/nryeng/mysql-5.7.8-rc/build/libbinlogevents/include
-I/home/nryeng/mysql-5.7.8-rc/libbinlogevents/export
-I/home/nryeng/mysql-5.7.8-rc/extra/lz4
-I/home/nryeng/mysql-5.7.8-rc/storage/innobase/include
-I/home/nryeng/mysql-5.7.8-rc/storage/innobase/handler
-I/home/nryeng/mysql-5.7.8-rc/libbinlogevents/include
-I/home/nryeng/mysql-5.7.8-rc/include -I/home/nryeng/mysql-5.7.8-rc/sql
-I/home/nryeng/mysql-5.7.8-rc/sql/auth -I/home/nryeng/mysql-5.7.8-rc/regex
-I/home/nryeng/mysql-5.7.8-rc/extra/yassl/include
-I/home/nryeng/mysql-5.7.8-rc/extra/yassl/taocrypt/include
-I/home/nryeng/mysql-5.7.8-rc/zlib -DUNIV_LINUX -D_GNU_SOURCE=1 -fPIC -o
CMakeFiles/innobase_embedded.dir/btr/btr0btr.cc.o -c
/home/nryeng/mysql-5.7.8-rc/storage/innobase/btr/btr0btr.cc
/home/nryeng/mysql-5.7.8-rc/storage/innobase/btr/btr0btr.cc: In function ‘bool
btr_validate_level(dict_index_t*, const trx_t*, ulint, bool)’:
/home/nryeng/mysql-5.7.8-rc/storage/innobase/btr/btr0btr.cc:4918:1: error:
could not split insn
}
^
(insn:TI 3427 10833 10847 (parallel [
(set (reg:DI 0 x0 [orig:493 D.102463 ] [493])
(plus:DI (mem/v:DI (reg/f:DI 28 x28 [1347]) [-1 S8 A64])
(const_int 536870912 [0x20000000])))
(set (mem/v:DI (reg/f:DI 28 x28 [1347]) [-1 S8 A64])
(unspec_volatile:DI [
(mem/v:DI (reg/f:DI 28 x28 [1347]) [-1 S8 A64])
(const_int 536870912 [0x20000000])
(const_int 5 [0x5])
] UNSPECV_ATOMIC_OP))
(clobber (reg:CC 66 cc))
(clobber (reg:SI 1 x1 [1440]))
]) /home/nryeng/mysql-5.7.8-rc/storage/innobase/include/sync0rw.ic:309
2499 {atomic_add_fetchdi}
(expr_list:REG_UNUSED (reg:CC 66 cc)
(expr_list:REG_UNUSED (reg:SI 1 x1 [1440])
(nil))))
/home/nryeng/mysql-5.7.8-rc/storage/innobase/btr/btr0btr.cc:4918:1: internal
compiler error: in final_scan_insn, at final.c:3020
0x9eadbf _fatal_insn(char const*, rtx_def const*, char const*, int, char const*)
../../src/gcc/rtl-error.c:110
0x80dfc7 final_scan_insn(rtx_insn*, _IO_FILE*, int, int, int*)
../../src/gcc/final.c:3020
0x80e287 final(rtx_insn*, _IO_FILE*, int)
../../src/gcc/final.c:2089
0x80e78f rest_of_handle_final
../../src/gcc/final.c:4488
0x80e78f execute
../../src/gcc/final.c:4563
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
storage/innobase/CMakeFiles/innobase_embedded.dir/build.make:100: recipe for
target 'storage/innobase/CMakeFiles/innobase_embedded.dir/btr/btr0btr.cc.o'
failed
make[2]: [storage/innobase/CMakeFiles/innobase_embedded.dir/btr/btr0btr.cc.o]
Error 1 (ignored)
/usr/bin/cmake -E cmake_progress_report
/home/nryeng/mysql-5.7.8-rc/build/CMakeFiles
[ 63%] Building CXX object
storage/innobase/CMakeFiles/innobase_embedded.dir/btr/btr0cur.cc.o
cd /home/nryeng/mysql-5.7.8-rc/build/storage/innobase && /usr/bin/g++-5
-DCOMPILER_HINTS -DHAVE_CONFIG_H -DHAVE_FALLOC_PUNCH_HOLE_AND_KEEP_SIZE=1
-DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1
-DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DHAVE_IB_LINUX_FUTEX=1 -DHAVE_LZ4=1
-DHAVE_NANOSLEEP=1 -DHAVE_SCHED_GETCPU=1 -DLINUX_NATIVE_AIO=1 -DMUTEX_EVENT
-D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Wall -Wextra -Wformat-security -Wvla
-Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2
-fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF
-I/home/nryeng/mysql-5.7.8-rc/build/include
-I/home/nryeng/mysql-5.7.8-rc/extra/rapidjson/include
-I/home/nryeng/mysql-5.7.8-rc/build/libbinlogevents/include
-I/home/nryeng/mysql-5.7.8-rc/libbinlogevents/export
-I/home/nryeng/mysql-5.7.8-rc/extra/lz4
-I/home/nryeng/mysql-5.7.8-rc/storage/innobase/include
-I/home/nryeng/mysql-5.7.8-rc/storage/innobase/handler
-I/home/nryeng/mysql-5.7.8-rc/libbinlogevents/include
-I/home/nryeng/mysql-5.7.8-rc/include -I/home/nryeng/mysql-5.7.8-rc/sql
-I/home/nryeng/mysql-5.7.8-rc/sql/auth -I/home/nryeng/mysql-5.7.8-rc/regex
-I/home/nryeng/mysql-5.7.8-rc/extra/yassl/include
-I/home/nryeng/mysql-5.7.8-rc/extra/yassl/taocrypt/include
-I/home/nryeng/mysql-5.7.8-rc/zlib -DUNIV_LINUX -D_GNU_SOURCE=1 -fPIC -o
CMakeFiles/innobase_embedded.dir/btr/btr0cur.cc.o -c
/home/nryeng/mysql-5.7.8-rc/storage/innobase/btr/btr0cur.cc
/home/nryeng/mysql-5.7.8-rc/storage/innobase/btr/btr0cur.cc: In function ‘void
btr_cur_open_at_index_side_func(bool, dict_index_t*, ulint, btr_cur_t*, ulint,
const char*, ulint, mtr_t*)’:
/home/nryeng/mysql-5.7.8-rc/storage/innobase/btr/btr0cur.cc:2470:1: error:
could not split insn
}
^
(insn:TI 1748 5533 5543 (parallel [
(set (reg:DI 0 x0 [orig:271 D.101912 ] [271])
(plus:DI (mem/v:DI (reg/f:DI 28 x28 [693]) [-1 S8 A64])
(const_int 536870912 [0x20000000])))
(set (mem/v:DI (reg/f:DI 28 x28 [693]) [-1 S8 A64])
(unspec_volatile:DI [
(mem/v:DI (reg/f:DI 28 x28 [693]) [-1 S8 A64])
(const_int 536870912 [0x20000000])
(const_int 5 [0x5])
] UNSPECV_ATOMIC_OP))
(clobber (reg:CC 66 cc))
(clobber (reg:SI 1 x1 [853]))
]) /home/nryeng/mysql-5.7.8-rc/storage/innobase/include/sync0rw.ic:309
2499 {atomic_add_fetchdi}
(expr_list:REG_UNUSED (reg:CC 66 cc)
(expr_list:REG_UNUSED (reg:SI 1 x1 [853])
(nil))))
/home/nryeng/mysql-5.7.8-rc/storage/innobase/btr/btr0cur.cc:2470:1: internal
compiler error: in final_scan_insn, at final.c:3020
0x9eadbf _fatal_insn(char const*, rtx_def const*, char const*, int, char const*)
../../src/gcc/rtl-error.c:110
0x80dfc7 final_scan_insn(rtx_insn*, _IO_FILE*, int, int, int*)
../../src/gcc/final.c:3020
0x80e287 final(rtx_insn*, _IO_FILE*, int)
../../src/gcc/final.c:2089
0x80e78f rest_of_handle_final
../../src/gcc/final.c:4488
0x80e78f execute
../../src/gcc/final.c:4563
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
storage/innobase/CMakeFiles/innobase_embedded.dir/build.make:123: recipe for
target 'storage/innobase/CMakeFiles/innobase_embedded.dir/btr/btr0cur.cc.o'
failed
make[2]: [storage/innobase/CMakeFiles/innobase_embedded.dir/btr/btr0cur.cc.o]
Error 1 (ignored)
/usr/bin/cmake -E cmake_progress_report
/home/nryeng/mysql-5.7.8-rc/build/CMakeFiles
[ 63%] Building CXX object
storage/innobase/CMakeFiles/innobase_embedded.dir/gis/gis0sea.cc.o
cd /home/nryeng/mysql-5.7.8-rc/build/storage/innobase && /usr/bin/g++-5
-DCOMPILER_HINTS -DHAVE_CONFIG_H -DHAVE_FALLOC_PUNCH_HOLE_AND_KEEP_SIZE=1
-DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1
-DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DHAVE_IB_LINUX_FUTEX=1 -DHAVE_LZ4=1
-DHAVE_NANOSLEEP=1 -DHAVE_SCHED_GETCPU=1 -DLINUX_NATIVE_AIO=1 -DMUTEX_EVENT
-D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Wall -Wextra -Wformat-security -Wvla
-Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2
-fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF
-I/home/nryeng/mysql-5.7.8-rc/build/include
-I/home/nryeng/mysql-5.7.8-rc/extra/rapidjson/include
-I/home/nryeng/mysql-5.7.8-rc/build/libbinlogevents/include
-I/home/nryeng/mysql-5.7.8-rc/libbinlogevents/export
-I/home/nryeng/mysql-5.7.8-rc/extra/lz4
-I/home/nryeng/mysql-5.7.8-rc/storage/innobase/include
-I/home/nryeng/mysql-5.7.8-rc/storage/innobase/handler
-I/home/nryeng/mysql-5.7.8-rc/libbinlogevents/include
-I/home/nryeng/mysql-5.7.8-rc/include -I/home/nryeng/mysql-5.7.8-rc/sql
-I/home/nryeng/mysql-5.7.8-rc/sql/auth -I/home/nryeng/mysql-5.7.8-rc/regex
-I/home/nryeng/mysql-5.7.8-rc/extra/yassl/include
-I/home/nryeng/mysql-5.7.8-rc/extra/yassl/taocrypt/include
-I/home/nryeng/mysql-5.7.8-rc/zlib -DUNIV_LINUX -D_GNU_SOURCE=1 -fPIC -o
CMakeFiles/innobase_embedded.dir/gis/gis0sea.cc.o -c
/home/nryeng/mysql-5.7.8-rc/storage/innobase/gis/gis0sea.cc
/home/nryeng/mysql-5.7.8-rc/storage/innobase/gis/gis0sea.cc: In function ‘bool
rtr_pcur_getnext_from_path(const dtuple_t*, page_cur_mode_t, btr_cur_t*, ulint,
ulint, bool, mtr_t*)’:
/home/nryeng/mysql-5.7.8-rc/storage/innobase/gis/gis0sea.cc:459:1: error: could
not split insn
}
^
(insn:TI 3904 13120 13128 (parallel [
(set (reg:DI 0 x0 [orig:367 D.103199 ] [367])
(plus:DI (mem/v:DI (reg/f:DI 21 x21 [1753]) [-1 S8 A64])
(const_int 536870912 [0x20000000])))
(set (mem/v:DI (reg/f:DI 21 x21 [1753]) [-1 S8 A64])
(unspec_volatile:DI [
(mem/v:DI (reg/f:DI 21 x21 [1753]) [-1 S8 A64])
(const_int 536870912 [0x20000000])
(const_int 5 [0x5])
] UNSPECV_ATOMIC_OP))
(clobber (reg:CC 66 cc))
(clobber (reg:SI 1 x1 [2039]))
]) /home/nryeng/mysql-5.7.8-rc/storage/innobase/include/sync0rw.ic:309
2499 {atomic_add_fetchdi}
(expr_list:REG_UNUSED (reg:CC 66 cc)
(expr_list:REG_UNUSED (reg:SI 1 x1 [2039])
(nil))))
/home/nryeng/mysql-5.7.8-rc/storage/innobase/gis/gis0sea.cc:459:1: internal
compiler error: in final_scan_insn, at final.c:3020
0x9eadbf _fatal_insn(char const*, rtx_def const*, char const*, int, char const*)
../../src/gcc/rtl-error.c:110
0x80dfc7 final_scan_insn(rtx_insn*, _IO_FILE*, int, int, int*)
../../src/gcc/final.c:3020
0x80e287 final(rtx_insn*, _IO_FILE*, int)
../../src/gcc/final.c:2089
0x80e78f rest_of_handle_final
../../src/gcc/final.c:4488
0x80e78f execute
../../src/gcc/final.c:4563
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
storage/innobase/CMakeFiles/innobase_embedded.dir/build.make:1135: recipe for
target 'storage/innobase/CMakeFiles/innobase_embedded.dir/gis/gis0sea.cc.o'
failed
make[2]: [storage/innobase/CMakeFiles/innobase_embedded.dir/gis/gis0sea.cc.o]
Error 1 (ignored)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1481333
Title:
internal compiler error: in final_scan_insn, at final.c:3020
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1481333/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs