[Bug middle-end/71269] New: [7 Regression] segfault while compiling sqlite

trippels at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed May 25 08:04:00 GMT 2016


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

            Bug ID: 71269
           Summary: [7 Regression] segfault while compiling sqlite
           Product: gcc
           Version: 7.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
          Assignee: unassigned at gcc dot gnu.org
          Reporter: trippels at gcc dot gnu.org
  Target Milestone: ---

trippels@gcc2-power8 src % /home/trippels/gcc_test/usr/local/bin/gcc -o
sqlite3.o -c  -DSQLITE_SECURE_DELETE=1 -DSQLITE_THREADSAFE=1 -DSQLITE_CORE=1
-DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY=1
-DSQLITE_DEFAULT_PAGE_SIZE=32768 -DSQLITE_MAX_DEFAULT_PAGE_SIZE=32768
-DSQLITE_MAX_SCHEMA_RETRY=25 -DMOZ_GLUE_IN_PROGRAM -DAB_CD=en-US
-DNO_NSPR_10_SUPPORT -I/home/trippels/gecko-dev/db/sqlite3/src -I. 
-I../../../dist/include   -I/home/trippels/moz-build-dir/dist/include/nspr
-I/home/trippels/moz-build-dir/dist/include/nss    -I/usr/include/pixman-1   
-fPIC   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF
.deps/sqlite3.o.pp  -Wall -Wdeclaration-after-statement -Wempty-body
-Wpointer-to-int-cast -Wsign-compare -Wtype-limits -Werror=char-subscripts
-Werror=comment -Werror=endif-labels -Werror=enum-compare
-Werror=ignored-qualifiers -Werror=int-to-pointer-cast -Werror=multichar
-Werror=nonnull -Werror=pointer-arith -Werror=pointer-sign -Werror=return-type
-Werror=sequence-point -Werror=trigraphs -Werror=unknown-pragmas -Wno-unused
-Wcast-align -ffunction-sections -fdata-sections -std=gnu99 -fgnu89-inline
-fno-strict-aliasing -fno-math-errno -pthread -pipe  -DNDEBUG -DTRIMMED -O3
-fomit-frame-pointer -Wno-sign-compare -Wno-type-limits   
/home/trippels/gecko-dev/db/sqlite3/src/sqlite3.c
/home/trippels/gecko-dev/db/sqlite3/src/sqlite3.c: In function ‘balance’:
/home/trippels/gecko-dev/db/sqlite3/src/sqlite3.c:58201:22: warning: array
subscript is above array bounds [-Warray-bounds]
         pOld = apCopy[++j];
                ~~~~~~^~~~~
/home/trippels/gecko-dev/db/sqlite3/src/sqlite3.c: In function
‘sqlite3BtreeOpen’:
/home/trippels/gecko-dev/db/sqlite3/src/sqlite3.c:53286:20: internal compiler
error: Segmentation fault
 SQLITE_PRIVATE int sqlite3BtreeOpen(
                    ^~~~~~~~~~~~~~~~
0x10867413 crash_signal
        ../../gcc/gcc/toplev.c:333
0x1051dd54 phi_nodes_ptr
        ../../gcc/gcc/gimple.h:4333
0x1051dd54 gsi_start_phis
        ../../gcc/gcc/gimple-iterator.c:899
0x1051dd54 gsi_for_stmt(gimple*)
        ../../gcc/gcc/gimple-iterator.c:615
0x10a729eb insert_stmt_after
        ../../gcc/gcc/tree-ssa-reassoc.c:1323
0x10a7331f build_and_add_sum
        ../../gcc/gcc/tree-ssa-reassoc.c:1392
0x10a76f4f rewrite_expr_tree_parallel
        ../../gcc/gcc/tree-ssa-reassoc.c:4128
0x10a81053 reassociate_bb
        ../../gcc/gcc/tree-ssa-reassoc.c:5339
0x10a809b7 reassociate_bb
        ../../gcc/gcc/tree-ssa-reassoc.c:5391
0x10a809b7 reassociate_bb
        ../../gcc/gcc/tree-ssa-reassoc.c:5391
0x10a809b7 reassociate_bb
        ../../gcc/gcc/tree-ssa-reassoc.c:5391
0x10a83dbf do_reassoc
        ../../gcc/gcc/tree-ssa-reassoc.c:5505
0x10a83dbf execute_reassoc
        ../../gcc/gcc/tree-ssa-reassoc.c:5592
0x10a83dbf execute
        ../../gcc/gcc/tree-ssa-reassoc.c:5631


More information about the Gcc-bugs mailing list