Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 576482 Details for
Bug 685874
dev-db/sqlite-3.28.0: sessionfuzz: pager_open_journal: Assertion `rc!=SQLITE_OK || isOpen(pPager->jfd)' failed.
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
dev-db_sqlite-3.28.0_use_fxdhU (text/plain), 458.48 KB, created by
Rolf Eike Beer
on 2019-05-13 17:38:58 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Rolf Eike Beer
Created:
2019-05-13 17:38:58 UTC
Size:
458.48 KB
patch
obsolete
>[32;01m * [39;49;00mPackage: dev-db/sqlite-3.28.0 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: arfrever.fta@gmail.com proxy-maint@gentoo.org >[32;01m * [39;49;00mUSE: elibc_glibc kernel_linux readline sparc test userland_GNU >[32;01m * [39;49;00mFEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>>> Unpacking source... >>>> Unpacking sqlite-src-3280000.zip to /var/tmp/portage/dev-db/sqlite-3.28.0/work >>>> Source unpacked in /var/tmp/portage/dev-db/sqlite-3.28.0/work >>>> Preparing source in /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000 ... > [32;01m*[0m Applying sqlite-3.28.0-full_archive-build.patch ... >[A[256C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying sqlite-3.28.0-full_archive-segmentation_fault_fixes.patch ... >[A[256C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying sqlite-3.28.0-full_archive-tests.patch ... >[A[256C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Running eautoreconf in '/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000' ... > [32;01m*[0m Running libtoolize --install --copy --force ... >[A[256C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Running aclocal ... >[A[256C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Running autoconf --force ... >[A[256C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Running autoheader ... >[A[256C [34;01m[ [32;01mok[34;01m ][0m > * Running elibtoolize in: sqlite-src-3280000/ > * Applying portage/1.2.0 patch ... > * Applying sed/1.5.6 patch ... > * Applying as-needed/2.4.3 patch ... > [32;01m*[0m Will copy sources from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000 > [32;01m*[0m .sparc32: copying to /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32 >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000 ... > [32;01m*[0m .sparc32: running multilib-minimal_abi_src_configure > * econf: updating sqlite-src-3280000/config.guess with /usr/share/gnuconfig/config.guess > * econf: updating sqlite-src-3280000/config.sub with /usr/share/gnuconfig/config.sub > * econf: updating sqlite-src-3280000-.sparc32/config.guess with /usr/share/gnuconfig/config.guess > * econf: updating sqlite-src-3280000-.sparc32/config.sub with /usr/share/gnuconfig/config.sub >./configure --prefix=/usr --build=sparc-unknown-linux-gnu --host=sparc-unknown-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/sqlite-3.28.0 --htmldir=/usr/share/doc/sqlite-3.28.0/html --with-sysroot=/ --libdir=/usr/lib --enable-load-extension --enable-threadsafe --enable-fts5 --enable-session --disable-debug --disable-editline --enable-readline --with-readline-inc=-I/usr/include/readline --disable-static --enable-tcl >checking build system type... sparc-unknown-linux-gnu >checking host system type... sparc-unknown-linux-gnu >checking how to print strings... printf >checking for sparc-unknown-linux-gnu-gcc... sparc-unknown-linux-gnu-gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether sparc-unknown-linux-gnu-gcc accepts -g... yes >checking for sparc-unknown-linux-gnu-gcc option to accept ISO C89... none needed >checking for a sed that does not truncate output... /bin/sed >checking for grep that handles long lines and -e... /bin/grep >checking for egrep... /bin/grep -E >checking for fgrep... /bin/grep -F >checking for ld used by sparc-unknown-linux-gnu-gcc... /usr/sparc-unknown-linux-gnu/bin/ld >checking if the linker (/usr/sparc-unknown-linux-gnu/bin/ld) is GNU ld... yes >checking for BSD- or MS-compatible name lister (nm)... /usr/bin/sparc-unknown-linux-gnu-nm -B >checking the name lister (/usr/bin/sparc-unknown-linux-gnu-nm -B) interface... BSD nm >checking whether ln -s works... yes >checking the maximum length of command line arguments... 1572864 >checking how to convert sparc-unknown-linux-gnu file names to sparc-unknown-linux-gnu format... func_convert_file_noop >checking how to convert sparc-unknown-linux-gnu file names to toolchain format... func_convert_file_noop >checking for /usr/sparc-unknown-linux-gnu/bin/ld option to reload object files... -r >checking for sparc-unknown-linux-gnu-objdump... sparc-unknown-linux-gnu-objdump >checking how to recognize dependent libraries... pass_all >checking for sparc-unknown-linux-gnu-dlltool... no >checking for dlltool... no >checking how to associate runtime and link libraries... printf %s\n >checking for sparc-unknown-linux-gnu-ar... sparc-unknown-linux-gnu-ar >checking for archiver @FILE support... @ >checking for sparc-unknown-linux-gnu-strip... sparc-unknown-linux-gnu-strip >checking for sparc-unknown-linux-gnu-ranlib... sparc-unknown-linux-gnu-ranlib >checking for gawk... gawk >checking command to parse /usr/bin/sparc-unknown-linux-gnu-nm -B output from sparc-unknown-linux-gnu-gcc object... ok >checking for sysroot... / >checking for a working dd... /bin/dd >checking how to truncate binary pipes... /bin/dd bs=4096 count=1 >checking for sparc-unknown-linux-gnu-mt... no >checking for mt... no >checking if : is a manifest tool... no >checking how to run the C preprocessor... sparc-unknown-linux-gnu-gcc -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for dlfcn.h... yes >checking for objdir... .libs >checking if sparc-unknown-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no >checking for sparc-unknown-linux-gnu-gcc option to produce PIC... -fPIC -DPIC >checking if sparc-unknown-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes >checking if sparc-unknown-linux-gnu-gcc static flag -static works... yes >checking if sparc-unknown-linux-gnu-gcc supports -c -o file.o... yes >checking if sparc-unknown-linux-gnu-gcc supports -c -o file.o... (cached) yes >checking whether the sparc-unknown-linux-gnu-gcc linker (/usr/sparc-unknown-linux-gnu/bin/ld) supports shared libraries... yes >checking whether -lc should be explicitly linked in... no >checking dynamic linker characteristics... GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking if libtool supports shared libraries... yes >checking whether to build shared libraries... yes >checking whether to build static libraries... no >checking for a BSD-compatible install... /usr/lib/portage/python3.6/ebuild-helpers/xattr/install -c >checking for special C compiler options needed for large files... no >checking for _FILE_OFFSET_BITS value needed for large files... 64 >checking for int8_t... yes >checking for int16_t... yes >checking for int32_t... yes >checking for int64_t... yes >checking for intptr_t... yes >checking for uint8_t... yes >checking for uint16_t... yes >checking for uint32_t... yes >checking for uint64_t... yes >checking for uintptr_t... yes >checking for sys/types.h... (cached) yes >checking for stdlib.h... (cached) yes >checking for stdint.h... (cached) yes >checking for inttypes.h... (cached) yes >checking malloc.h usability... yes >checking malloc.h presence... yes >checking for malloc.h... yes >checking for fdatasync... yes >checking for fullfsync... no >checking for gmtime_r... yes >checking for isnan... yes >checking for localtime_r... yes >checking for localtime_s... no >checking for malloc_usable_size... yes >checking for posix_fallocate... yes >checking for pread... yes >checking for pread64... yes >checking for pwrite... yes >checking for pwrite64... yes >checking for strchrnul... yes >checking for usleep... yes >checking for utime... yes >checking for tclsh8.7... no >checking for tclsh8.6... tclsh8.6 >configure: Version set to 3.28 >configure: Release set to 3.28.0 >configure: Version number set to 3028000 >checking whether to support threadsafe operation... yes >checking for library containing pthread_create... -lpthread >checking for library containing pthread_mutexattr_init... none required >checking whether to support shared library linked as release mode or not... no >checking whether to use an in-ram database for temporary tables... no >checking if executables have the .exe suffix... unknown >checking for Tcl configuration... found /usr/lib/tclConfig.sh >checking for existence of /usr/lib/tclConfig.sh... loading >checking for library containing tgetent... -lncurses >checking for readline in -lreadline... yes >checking for library containing fdatasync... none required >checking zlib.h usability... yes >checking zlib.h presence... yes >checking for zlib.h... yes >checking for library containing deflate... -lz >checking for library containing dlopen... -ldl >checking whether to support MEMSYS5... no >checking whether to support MEMSYS3... no >checking for library containing log... -lm >configure: creating ./config.status >config.status: creating Makefile >config.status: creating sqlite3.pc >config.status: creating config.h >config.status: executing libtool commands >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000 ... > [32;01m*[0m .sparc32: running multilib-minimal_abi_src_compile >make -j20 -l40 HAVE_TCL= TCLLIBDIR=/usr/lib/sqlite-3.28.0 >sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -o mksourceid /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/mksourceid.c >sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -o mkkeywordhash -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_API_ARMOR -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_HIDDEN_COLUMNS -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_ENABLE_NORMALIZE -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/mkkeywordhash.c >sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -o lemon /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c >tclsh8.6 /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/mkshellc.tcl >shell.c >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c: In function âAction_sortâ: >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:531:8: warning: cast increases required alignment of target type [-Wcast-align] > ap = (struct action *)msort((char *)ap,(char **)&ap->next, > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c: In function âAction_addâ: >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:550:24: warning: cast increases required alignment of target type [-Wcast-align] > newaction->x.stp = (struct state *)arg; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:552:23: warning: cast increases required alignment of target type [-Wcast-align] > newaction->x.rp = (struct rule *)arg; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c: In function âConfiglist_sortâ: >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1443:13: warning: cast increases required alignment of target type [-Wcast-align] > current = (struct config*)msort((char*)current,(char**)&(current->next), > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c: In function âConfiglist_sortbasisâ: >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1451:11: warning: cast increases required alignment of target type [-Wcast-align] > basis = (struct config*)msort((char*)current,(char**)&(current->bp), > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c: In function âmergeâ: >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1815:19: warning: cast increases required alignment of target type [-Wcast-align] > #define NEXT(A) (*(char**)(((char*)A)+offset)) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1847:11: note: in expansion of macro âNEXTâ > a = NEXT(a); > ^~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1815:19: warning: cast increases required alignment of target type [-Wcast-align] > #define NEXT(A) (*(char**)(((char*)A)+offset)) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1850:11: note: in expansion of macro âNEXTâ > b = NEXT(b); > ^~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1815:19: warning: cast increases required alignment of target type [-Wcast-align] > #define NEXT(A) (*(char**)(((char*)A)+offset)) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1855:9: note: in expansion of macro âNEXTâ > NEXT(ptr) = a; > ^~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1815:19: warning: cast increases required alignment of target type [-Wcast-align] > #define NEXT(A) (*(char**)(((char*)A)+offset)) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1857:13: note: in expansion of macro âNEXTâ > a = NEXT(a); > ^~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1815:19: warning: cast increases required alignment of target type [-Wcast-align] > #define NEXT(A) (*(char**)(((char*)A)+offset)) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1859:9: note: in expansion of macro âNEXTâ > NEXT(ptr) = b; > ^~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1815:19: warning: cast increases required alignment of target type [-Wcast-align] > #define NEXT(A) (*(char**)(((char*)A)+offset)) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1861:13: note: in expansion of macro âNEXTâ > b = NEXT(b); > ^~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1815:19: warning: cast increases required alignment of target type [-Wcast-align] > #define NEXT(A) (*(char**)(((char*)A)+offset)) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1864:13: note: in expansion of macro âNEXTâ > if( a ) NEXT(ptr) = a; > ^~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1815:19: warning: cast increases required alignment of target type [-Wcast-align] > #define NEXT(A) (*(char**)(((char*)A)+offset)) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1865:13: note: in expansion of macro âNEXTâ > else NEXT(ptr) = b; > ^~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c: In function âmsortâ: >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1815:19: warning: cast increases required alignment of target type [-Wcast-align] > #define NEXT(A) (*(char**)(((char*)A)+offset)) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1897:12: note: in expansion of macro âNEXTâ > list = NEXT(list); > ^~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1815:19: warning: cast increases required alignment of target type [-Wcast-align] > #define NEXT(A) (*(char**)(((char*)A)+offset)) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1898:5: note: in expansion of macro âNEXTâ > NEXT(ep) = 0; > ^~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c: In function âhandleflagsâ: >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1981:7: warning: cast increases required alignment of target type [-Wcast-align] > *((int*)op[j].arg) = v; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1983:7: warning: cast increases required alignment of target type [-Wcast-align] > (*(void(*)(int))(op[j].arg))(v); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:1985:7: warning: cast increases required alignment of target type [-Wcast-align] > (*(void(*)(char *))(op[j].arg))(&argv[i][2]); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c: In function âhandleswitchâ: >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:2064:10: warning: cast increases required alignment of target type [-Wcast-align] > *(double*)(op[j].arg) = dv; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:2067:11: warning: cast increases required alignment of target type [-Wcast-align] > (*(void(*)(double))(op[j].arg))(dv); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:2070:10: warning: cast increases required alignment of target type [-Wcast-align] > *(int*)(op[j].arg) = lv; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:2073:11: warning: cast increases required alignment of target type [-Wcast-align] > (*(void(*)(int))(op[j].arg))((int)lv); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:2076:10: warning: cast increases required alignment of target type [-Wcast-align] > *(char**)(op[j].arg) = sv; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:2079:11: warning: cast increases required alignment of target type [-Wcast-align] > (*(void(*)(char *))(op[j].arg))(sv); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c: In function âConfigcmpâ: >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:5319:28: warning: cast increases required alignment of target type [-Wcast-align] > const struct config *a = (struct config *) _a; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lemon.c:5320:28: warning: cast increases required alignment of target type [-Wcast-align] > const struct config *b = (struct config *) _b; > ^ >./mkkeywordhash >keywordhash.h >tclsh8.6 /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/mksqlite3h.tcl /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32 >sqlite3.h >cp /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/lempar.c . >cp /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/parse.y . >cp /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts5/fts5parse.y . >./lemon -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_API_ARMOR -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_HIDDEN_COLUMNS -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_ENABLE_NORMALIZE -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT parse.y >rm -f fts5parse.h >./lemon fts5parse.y >tclsh8.6 /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts5/tool/mkfts5c.tcl >cat parse.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/vdbe.c | tclsh8.6 /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/mkopcodeh.tcl >opcodes.h >tclsh8.6 /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/mkopcodec.tcl opcodes.h >opcodes.c >cp /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts5/fts5.h . >rm -rf tsrc >mkdir tsrc >cp -f /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/alter.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/analyze.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/attach.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/auth.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/backup.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/bitvec.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/btmutex.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/btree.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/btree.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/btreeInt.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/build.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/callback.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/complete.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/ctime.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/date.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/dbpage.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/dbstat.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/delete.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/expr.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/fault.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/fkey.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/func.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/global.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/hash.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/hash.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/hwtime.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/insert.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/legacy.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/loadext.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/main.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/malloc.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/mem0.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/mem1.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/mem2.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/mem3.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/mem5.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/memdb.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/memjournal.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/msvc.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/mutex.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/mutex.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/mutex_noop.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/mutex_unix.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/mutex_w32.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/notify.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/os.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/os.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/os_common.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/os_setup.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/os_unix.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/os_win.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/os_win.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/pager.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/pager.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/parse.y /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/pcache.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/pcache.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/pcache1.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/pragma.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/pragma.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/prepare.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/printf.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/random.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/resolve.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/rowset.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/select.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/status.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/shell.c.in /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/sqlite.h.in /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/sqlite3ext.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/sqliteInt.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/sqliteLimit.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/table.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tclsqlite.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/threads.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tokenize.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/treeview.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/trigger.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/utf.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/update.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/upsert.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/util.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/vacuum.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/vdbe.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/vdbe.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/vdbeapi.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/vdbeaux.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/vdbeblob.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/vdbemem.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/vdbesort.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/vdbetrace.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/vdbeInt.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/vtab.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/vxworks.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/wal.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/wal.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/walker.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/where.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/wherecode.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/whereexpr.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/whereInt.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/window.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/expert/sqlite3expert.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/expert/sqlite3expert.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts1/fts1.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts1/fts1.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts1/fts1_hash.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts1/fts1_hash.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts1/fts1_porter.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts1/fts1_tokenizer.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts1/fts1_tokenizer1.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts2/fts2.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts2/fts2.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts2/fts2_hash.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts2/fts2_hash.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts2/fts2_icu.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts2/fts2_porter.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts2/fts2_tokenizer.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts2/fts2_tokenizer.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts2/fts2_tokenizer1.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3Int.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_aux.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_expr.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_hash.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_hash.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_icu.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_porter.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_snippet.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_tokenizer.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_tokenizer.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_tokenizer1.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_tokenize_vtab.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_unicode.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_unicode2.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_write.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/icu/sqliteicu.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/icu/icu.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree/rtree.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree/rtree.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree/geopoly.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session/sqlite3session.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session/sqlite3session.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth/userauth.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth/sqlite3userauth.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rbu/sqlite3rbu.h /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rbu/sqlite3rbu.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/appendvfs.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/json1.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/sqlar.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/stmt.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/zipfile.c keywordhash.h opcodes.c opcodes.h parse.c parse.h config.h shell.c sqlite3.h tsrc >rm tsrc/sqlite.h.in tsrc/parse.y >tclsh8.6 /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/vdbe-compress.tcl <tsrc/vdbe.c >vdbe.new >mv vdbe.new tsrc/vdbe.c >cp fts5.c fts5.h tsrc >touch .target_source >tclsh8.6 /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/mksqlite3c.tcl >cp tsrc/sqlite3ext.h . >cp /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session/sqlite3session.h . >./libtool --mode=compile --tag=CC sparc-unknown-linux-gnu-gcc -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_SOUNDEX -DSQLITE_USE_URI -O2 -mcpu=niagara2 -pipe -Wcast-align -DSQLITE_OS_UNIX=1 -I. -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/icu -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3 -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/async -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_API_ARMOR -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_HIDDEN_COLUMNS -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_ENABLE_NORMALIZE -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT -DSQLITE_HAVE_ZLIB=1 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_TEMP_STORE=1 -c sqlite3.c >libtool: compile: sparc-unknown-linux-gnu-gcc -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_SOUNDEX -DSQLITE_USE_URI -O2 -mcpu=niagara2 -pipe -Wcast-align -DSQLITE_OS_UNIX=1 -I. -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/icu -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3 -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/async -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_API_ARMOR -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_HIDDEN_COLUMNS -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_ENABLE_NORMALIZE -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT -DSQLITE_HAVE_ZLIB=1 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_TEMP_STORE=1 -c sqlite3.c -fPIC -DPIC -o .libs/sqlite3.o >sqlite3.c: In function âmemsys5Unlinkâ: >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24417:10: note: in expansion of macro âMEM5LINKâ > next = MEM5LINK(i)->next; > ^~~~~~~~ >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24418:10: note: in expansion of macro âMEM5LINKâ > prev = MEM5LINK(i)->prev; > ^~~~~~~~ >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24422:5: note: in expansion of macro âMEM5LINKâ > MEM5LINK(prev)->next = next; > ^~~~~~~~ >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24425:5: note: in expansion of macro âMEM5LINKâ > MEM5LINK(next)->prev = prev; > ^~~~~~~~ >sqlite3.c: In function âmemsys5Linkâ: >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24440:7: note: in expansion of macro âMEM5LINKâ > x = MEM5LINK(i)->next = mem5.aiFreelist[iLogsize]; > ^~~~~~~~ >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24441:3: note: in expansion of macro âMEM5LINKâ > MEM5LINK(i)->prev = -1; > ^~~~~~~~ >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24444:5: note: in expansion of macro âMEM5LINKâ > MEM5LINK(x)->prev = i; > ^~~~~~~~ >sqlite3.c: In function âunixCheckReservedLockâ: >sqlite3.c:34002:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function âunixLockâ: >sqlite3.c:34187:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function âposixUnlockâ: >sqlite3.c:34397:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function âcloseUnixFileâ: >sqlite3.c:34579:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function âunixCloseâ: >sqlite3.c:34615:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile *)id; > ^ >sqlite3.c: In function âdotlockCheckReservedLockâ: >sqlite3.c:34729:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function âdotlockLockâ: >sqlite3.c:34768:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function âdotlockUnlockâ: >sqlite3.c:34818:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function âdotlockCloseâ: >sqlite3.c:34861:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function âunixReadâ: >sqlite3.c:35829:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile *)id; > ^ >sqlite3.c: In function âunixWriteâ: >sqlite3.c:35943:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function âunixSyncâ: >sqlite3.c:36207:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function âunixTruncateâ: >sqlite3.c:36256:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile *)id; > ^ >sqlite3.c: In function âunixFileSizeâ: >sqlite3.c:36309:17: warning: cast increases required alignment of target type [-Wcast-align] > rc = osFstat(((unixFile*)id)->h, &buf); > ^ >sqlite3.c:36312:20: warning: cast increases required alignment of target type [-Wcast-align] > storeLastErrno((unixFile*)id, errno); > ^ >sqlite3.c: In function âunixFileControlâ: >sqlite3.c:36429:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function âunixSectorSizeâ: >sqlite3.c:36660:19: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFd = (unixFile*)id; > ^ >sqlite3.c: In function âunixDeviceCharacteristicsâ: >sqlite3.c:36679:19: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFd = (unixFile*)id; > ^ >sqlite3.c: In function âunixShmMapâ: >sqlite3.c:37150:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pDbFd = (unixFile*)fd; > ^ >sqlite3.c: In function âunixShmLockâ: >sqlite3.c:37292:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pDbFd = (unixFile*)fd; /* Connection holding shared memory */ > ^ >sqlite3.c: In function âunixShmUnmapâ: >sqlite3.c:37426:11: warning: cast increases required alignment of target type [-Wcast-align] > pDbFd = (unixFile*)fd; > ^ >sqlite3.c: In function âunixFetchâ: >sqlite3.c:37630:19: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFd = (unixFile *)fd; /* The underlying database file */ > ^ >sqlite3.c: In function âunixUnfetchâ: >sqlite3.c:37661:19: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFd = (unixFile *)fd; /* The underlying database file */ > ^ >sqlite3.c: In function âfillInUnixFileâ: >sqlite3.c:37997:20: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pNew = (unixFile *)pId; > ^ >sqlite3.c: In function âunixOpenâ: >sqlite3.c:38421:17: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *p = (unixFile *)pFile; > ^ >sqlite3.c: In function âmemdbCloseâ: >sqlite3.c:46851:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function âmemdbReadâ: >sqlite3.c:46865:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function âmemdbWriteâ: >sqlite3.c:46904:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function âmemdbTruncateâ: >sqlite3.c:46928:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function âmemdbFileSizeâ: >sqlite3.c:46945:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function âmemdbLockâ: >sqlite3.c:46954:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function âmemdbFileControlâ: >sqlite3.c:46978:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function âmemdbFetchâ: >sqlite3.c:47026:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function âmemdbUnfetchâ: >sqlite3.c:47038:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function âmemdbOpenâ: >sqlite3.c:47053:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile*)pFile; > ^ >sqlite3.c: In function âpcache1InitBulkâ: >sqlite3.c:48952:20: warning: cast increases required alignment of target type [-Wcast-align] > PgHdr1 *pX = (PgHdr1*)&zBulk[pCache->szPage]; > ^ >sqlite3.c: In function âpcache1AllocPageâ: >sqlite3.c:49092:9: warning: cast increases required alignment of target type [-Wcast-align] > p = (PgHdr1 *)&((u8 *)pPg)[pCache->szPage]; > ^ >sqlite3.c: In function âsqlite3RowSetInitâ: >sqlite3.c:50058:17: warning: cast increases required alignment of target type [-Wcast-align] > p->pFresh = (struct RowSetEntry*)(ROUND8(sizeof(*p)) + (char*)p); > ^ >sqlite3.c: In function âpager_delmasterâ: >sqlite3.c:53159:14: warning: cast increases required alignment of target type [-Wcast-align] > pJournal = (sqlite3_file *)(((u8 *)pMaster) + pVfs->szOsFile); > ^ >sqlite3.c: In function âsqlite3PagerOpenâ: >sqlite3.c:55426:25: warning: cast increases required alignment of target type [-Wcast-align] > pPager = (Pager*)(pPtr); > ^ >sqlite3.c:55427:24: warning: cast increases required alignment of target type [-Wcast-align] > pPager->pPCache = (PCache*)(pPtr += ROUND8(sizeof(*pPager))); > ^ >sqlite3.c:55428:18: warning: cast increases required alignment of target type [-Wcast-align] > pPager->fd = (sqlite3_file*)(pPtr += ROUND8(pcacheSize)); > ^ >sqlite3.c:55429:18: warning: cast increases required alignment of target type [-Wcast-align] > pPager->sjfd = (sqlite3_file*)(pPtr += ROUND8(pVfs->szOsFile)); > ^ >sqlite3.c:55430:18: warning: cast increases required alignment of target type [-Wcast-align] > pPager->jfd = (sqlite3_file*)(pPtr += journalFileSize); > ^ >sqlite3.c: In function âwalChecksumBytesâ: >sqlite3.c:58984:16: warning: cast increases required alignment of target type [-Wcast-align] > u32 *aData = (u32 *)a; > ^ >sqlite3.c:58985:15: warning: cast increases required alignment of target type [-Wcast-align] > u32 *aEnd = (u32 *)&a[nByte]; > ^ >sqlite3.c: In function âwalIteratorInitâ: >sqlite3.c:59980:24: warning: cast increases required alignment of target type [-Wcast-align] > nEntry = (int)((u32*)sLoc.aHash - (u32*)sLoc.aPgno); > ^ >sqlite3.c: In function âsqlite3BtreeFakeValidCursorâ: >sqlite3.c:64081:10: warning: cast increases required alignment of target type [-Wcast-align] > return (BtCursor*)&fakeCursor; > ^ >sqlite3.c: In function âbtreeParseCellâ: >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro âget2byteAlignedâ > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:64459:28: note: in expansion of macro âfindCellâ > pPage->xParseCell(pPage, findCell(pPage, iCell), pInfo); > ^~~~~~~~ >sqlite3.c: In function âbtreeCellSizeCheckâ: >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:65144:10: note: in expansion of macro âget2byteAlignedâ > pc = get2byteAligned(&data[cellOffset+i*2]); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function âsetChildPtrmapsâ: >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro âget2byteAlignedâ > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:66728:17: note: in expansion of macro âfindCellâ > u8 *pCell = findCell(pPage, i); > ^~~~~~~~ >sqlite3.c: In function âmodifyPagePointerâ: >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro âget2byteAlignedâ > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:66779:19: note: in expansion of macro âfindCellâ > u8 *pCell = findCell(pPage, i); > ^~~~~~~~ >sqlite3.c: In function âmoveToLeftmostâ: >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro âget2byteAlignedâ > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:68406:21: note: in expansion of macro âfindCellâ > pgno = get4byte(findCell(pPage, pCur->ix)); > ^~~~~~~~ >sqlite3.c: In function âsqlite3BtreeMovetoUnpackedâ: >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64278:38: note: in expansion of macro âget2byteAlignedâ > ((P)->aDataOfst + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:68635:17: note: in expansion of macro âfindCellPastPtrâ > pCell = findCellPastPtr(pPage, idx); > ^~~~~~~~~~~~~~~ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64278:38: note: in expansion of macro âget2byteAlignedâ > ((P)->aDataOfst + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:68670:17: note: in expansion of macro âfindCellPastPtrâ > pCell = findCellPastPtr(pPage, idx); > ^~~~~~~~~~~~~~~ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro âget2byteAlignedâ > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:68765:25: note: in expansion of macro âfindCellâ > chldPg = get4byte(findCell(pPage, lwr)); > ^~~~~~~~ >sqlite3.c: In function âbtreePreviousâ: >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro âget2byteAlignedâ > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:68970:37: note: in expansion of macro âfindCellâ > rc = moveToChild(pCur, get4byte(findCell(pPage, idx))); > ^~~~~~~~ >sqlite3.c: In function âbalance_quickâ: >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro âget2byteAlignedâ > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:70472:13: note: in expansion of macro âfindCellâ > pCell = findCell(pPage, pPage->nCell-1); > ^~~~~~~~ >sqlite3.c: In function âbalance_nonrootâ: >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro âget2byteAlignedâ > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:70721:14: note: in expansion of macro âfindCellâ > pRight = findCell(pParent, i+nxDiv-pParent->nOverflow); > ^~~~~~~~ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro âget2byteAlignedâ > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:70745:18: note: in expansion of macro âfindCellâ > apDiv[i] = findCell(pParent, i+nxDiv-pParent->nOverflow); > ^~~~~~~~ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:70862:49: note: in expansion of macro âget2byteAlignedâ > b.apCell[b.nCell] = aData + (maskPage & get2byteAligned(piCell)); > ^~~~~~~~~~~~~~~ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:70875:47: note: in expansion of macro âget2byteAlignedâ > b.apCell[b.nCell] = aData + (maskPage & get2byteAligned(piCell)); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function âsqlite3BtreeInsertâ: >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro âget2byteAlignedâ > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:71890:15: note: in expansion of macro âfindCellâ > oldCell = findCell(pPage, idx); > ^~~~~~~~ >sqlite3.c: In function âsqlite3BtreeDeleteâ: >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro âget2byteAlignedâ > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:72023:11: note: in expansion of macro âfindCellâ > pCell = findCell(pPage, iCellIdx); > ^~~~~~~~ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro âget2byteAlignedâ > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:72104:13: note: in expansion of macro âfindCellâ > pCell = findCell(pLeaf, pLeaf->nCell-1); > ^~~~~~~~ >sqlite3.c: In function âclearDatabasePageâ: >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro âget2byteAlignedâ > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:72360:13: note: in expansion of macro âfindCellâ > pCell = findCell(pPage, i); > ^~~~~~~~ >sqlite3.c: In function âsqlite3BtreeCountâ: >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro âget2byteAlignedâ > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:72683:39: note: in expansion of macro âfindCellâ > rc = moveToChild(pCur, get4byte(findCell(pPage, iIdx))); > ^~~~~~~~ >sqlite3.c: In function âcheckTreePageâ: >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:73043:10: note: in expansion of macro âget2byteAlignedâ > pc = get2byteAligned(pCellIdx); > ^~~~~~~~~~~~~~~ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:73116:14: note: in expansion of macro âget2byteAlignedâ > pc = get2byteAligned(&data[cellStart+i*2]); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function âsqlite3VdbeChangeP4â: >sqlite3.c:77504:38: warning: cast increases required alignment of target type [-Wcast-align] > if( n==P4_VTAB ) sqlite3VtabLock((VTable*)zP4); > ^ >sqlite3.c: In function âsqlite3VdbeFrameDeleteâ: >sqlite3.c:20127:26: warning: cast increases required alignment of target type [-Wcast-align] > #define VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))]) > ^ >sqlite3.c:78116:15: note: in expansion of macro âVdbeFrameMemâ > Mem *aMem = VdbeFrameMem(p); > ^~~~~~~~~~~~ >sqlite3.c: In function âsqlite3VdbeListâ: >sqlite3.c:78197:15: warning: cast increases required alignment of target type [-Wcast-align] > apSub = (SubProgram **)pSub->z; > ^ >sqlite3.c:78243:17: warning: cast increases required alignment of target type [-Wcast-align] > apSub = (SubProgram **)pSub->z; > ^ >sqlite3.c: In function âsqlite3VdbeAllocUnpackedRecordâ: >sqlite3.c:80101:13: warning: cast increases required alignment of target type [-Wcast-align] > p->aMem = (Mem*)&((char*)p)[ROUND8(sizeof(UnpackedRecord))]; > ^ >sqlite3.c: In function âallocateCursorâ: >sqlite3.c:83760:28: warning: cast increases required alignment of target type [-Wcast-align] > p->apCsr[iCur] = pCx = (VdbeCursor*)pMem->z; > ^ >sqlite3.c:83767:25: warning: cast increases required alignment of target type [-Wcast-align] > pCx->uc.pCursor = (BtCursor*) > ^ >sqlite3.c: In function âsqlite3VdbeExecâ: >sqlite3.c:89532:23: warning: cast increases required alignment of target type [-Wcast-align] > sqlite3RowSetInsert((RowSet*)pIn1->z, pIn2->u.i); > ^ >sqlite3.c:89550:25: warning: cast increases required alignment of target type [-Wcast-align] > || sqlite3RowSetNext((RowSet*)pIn1->z, &val)==0 > ^ >sqlite3.c:89606:32: warning: cast increases required alignment of target type [-Wcast-align] > exists = sqlite3RowSetTest((RowSet*)pIn1->z, iSet, pIn3->u.i); > ^ >sqlite3.c:89611:25: warning: cast increases required alignment of target type [-Wcast-align] > sqlite3RowSetInsert((RowSet*)pIn1->z, pIn3->u.i); > ^ >sqlite3.c:20127:26: warning: cast increases required alignment of target type [-Wcast-align] > #define VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))]) > ^ >sqlite3.c:89716:13: note: in expansion of macro âVdbeFrameMemâ > pEnd = &VdbeFrameMem(pFrame)[pFrame->nChildMem]; > ^~~~~~~~~~~~ >sqlite3.c:20127:26: warning: cast increases required alignment of target type [-Wcast-align] > #define VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))]) > ^ >sqlite3.c:89717:14: note: in expansion of macro âVdbeFrameMemâ > for(pMem=VdbeFrameMem(pFrame); pMem!=pEnd; pMem++){ > ^~~~~~~~~~~~ >sqlite3.c:89722:14: warning: cast increases required alignment of target type [-Wcast-align] > pFrame = (VdbeFrame*)pRt->z; > ^ >sqlite3.c:20127:26: warning: cast increases required alignment of target type [-Wcast-align] > #define VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))]) > ^ >sqlite3.c:89740:20: note: in expansion of macro âVdbeFrameMemâ > p->aMem = aMem = VdbeFrameMem(pFrame); > ^~~~~~~~~~~~ >sqlite3.c:90015:16: warning: cast increases required alignment of target type [-Wcast-align] > pCtx->pOut = (Mem*)&(pCtx->argv[n]); > ^ >sqlite3.c: In function âsqlite3VdbeSorterInitâ: >sqlite3.c:92700:36: warning: cast increases required alignment of target type [-Wcast-align] > pSorter->pKeyInfo = pKeyInfo = (KeyInfo*)((u8*)pSorter + sz); > ^ >sqlite3.c: In function âvdbeMergeEngineNewâ: >sqlite3.c:92912:20: warning: cast increases required alignment of target type [-Wcast-align] > pNew->aReadr = (PmaReader*)&pNew[1]; > ^ >sqlite3.c: In function âvdbeSorterSortâ: >sqlite3.c:93147:17: warning: cast increases required alignment of target type [-Wcast-align] > pNext = (SorterRecord*)&pList->aMemory[p->u.iNext]; > ^ >sqlite3.c: In function âsqlite3VdbeSorterWriteâ: >sqlite3.c:93571:31: warning: cast increases required alignment of target type [-Wcast-align] > pSorter->list.pList = (SorterRecord*)&aNew[iListOff]; > ^ >sqlite3.c:93577:12: warning: cast increases required alignment of target type [-Wcast-align] > pNew = (SorterRecord*)&pSorter->list.aMemory[pSorter->iMemory]; > ^ >sqlite3.c: In function âmemjrnlReadâ: >sqlite3.c:94584:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal *)pJfd; > ^ >sqlite3.c: In function âmemjrnlWriteâ: >sqlite3.c:94688:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal *)pJfd; > ^ >sqlite3.c: In function âmemjrnlTruncateâ: >sqlite3.c:94762:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal *)pJfd; > ^ >sqlite3.c: In function âmemjrnlCloseâ: >sqlite3.c:94778:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal *)pJfd; > ^ >sqlite3.c: In function âmemjrnlFileSizeâ: >sqlite3.c:94798:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal *)pJfd; > ^ >sqlite3.c: In function âsqlite3JournalOpenâ: >sqlite3.c:94847:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal*)pJfd; > ^ >sqlite3.c: In function âexprDupâ: >sqlite3.c:98134:10: warning: cast increases required alignment of target type [-Wcast-align] > pNew = (Expr *)zAlloc; > ^ >sqlite3.c: In function âresizeIndexObjectâ: >sqlite3.c:108539:18: warning: cast increases required alignment of target type [-Wcast-align] > pIdx->azColl = (const char**)zExtra; > ^ >sqlite3.c:108542:20: warning: cast increases required alignment of target type [-Wcast-align] > pIdx->aiColumn = (i16*)zExtra; > ^ >sqlite3.c: In function âsqlite3AllocateIndexObjectâ: >sqlite3.c:109890:17: warning: cast increases required alignment of target type [-Wcast-align] > p->azColl = (const char**)pExtra; pExtra += ROUND8(sizeof(char*)*nCol); > ^ >sqlite3.c:109891:22: warning: cast increases required alignment of target type [-Wcast-align] > p->aiRowLogEst = (LogEst*)pExtra; pExtra += sizeof(LogEst)*(nCol+1); > ^ >sqlite3.c:109892:19: warning: cast increases required alignment of target type [-Wcast-align] > p->aiColumn = (i16*)pExtra; pExtra += sizeof(i16)*nCol; > ^ >sqlite3.c: In function âpragmaVtabCloseâ: >sqlite3.c:123544:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)cur; > ^ >sqlite3.c: In function âpragmaVtabNextâ: >sqlite3.c:123552:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)pVtabCursor; > ^ >sqlite3.c: In function âpragmaVtabFilterâ: >sqlite3.c:123574:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)pVtabCursor; > ^ >sqlite3.c: In function âpragmaVtabEofâ: >sqlite3.c:123620:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)pVtabCursor; > ^ >sqlite3.c: In function âpragmaVtabColumnâ: >sqlite3.c:123632:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)pVtabCursor; > ^ >sqlite3.c: In function âpragmaVtabRowidâ: >sqlite3.c:123646:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)pVtabCursor; > ^ >sqlite3.c: In function âcallFinaliserâ: >sqlite3.c:135182:14: warning: cast increases required alignment of target type [-Wcast-align] > x = *(int (**)(sqlite3_vtab *))((char *)p->pModule + offset); > ^ >sqlite3.c: In function âwherePathSolverâ: >sqlite3.c:144089:9: warning: cast increases required alignment of target type [-Wcast-align] > aTo = (WherePath*)pSpace; > ^ >sqlite3.c: In function âsqlite3WhereBeginâ: >sqlite3.c:144717:15: warning: cast increases required alignment of target type [-Wcast-align] > sWLB.pNew = (WhereLoop*)(((char*)pWInfo)+nByteWInfo); > ^ >sqlite3.c: In function âsetupLookasideâ: >sqlite3.c:155356:11: warning: cast increases required alignment of target type [-Wcast-align] > p = (LookasideSlot*)&((u8*)p)[sz]; > ^ >sqlite3.c: In function âfts3DisconnectMethodâ: >sqlite3.c:160769:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pVtab; > ^ >sqlite3.c: In function âfts3DestroyMethodâ: >sqlite3.c:160835:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pVtab; > ^ >sqlite3.c: In function âfts3BestIndexMethodâ: >sqlite3.c:161832:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pVTab; > ^ >sqlite3.c: In function âfts3CursorFinalizeStmtâ: >sqlite3.c:161982:20: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function âfts3CloseMethodâ: >sqlite3.c:162011:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor *)pCursor; > ^ >sqlite3.c: In function âfts3CursorSeekStmtâ: >sqlite3.c:162031:20: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function âfts3CursorSeekâ: >sqlite3.c:162063:31: warning: cast increases required alignment of target type [-Wcast-align] > if( rc==SQLITE_OK && ((Fts3Table *)pCsr->base.pVtab)->zContentTbl==0 ){ > ^ >sqlite3.c: In function âfts3TermSegReaderCursorâ: >sqlite3.c:163298:20: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function âfts3NextMethodâ: >sqlite3.c:163435:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor *)pCursor; > ^ >sqlite3.c:163445:23: warning: cast increases required alignment of target type [-Wcast-align] > rc = fts3EvalNext((Fts3Cursor *)pCursor); > ^ >sqlite3.c: In function âfts3FilterMethodâ: >sqlite3.c:163504:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCursor->pVtab; > ^ >sqlite3.c:163505:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor *)pCursor; > ^ >sqlite3.c: In function âfts3EofMethodâ: >sqlite3.c:163608:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor*)pCursor; > ^ >sqlite3.c: In function âfts3RowidMethodâ: >sqlite3.c:163623:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor *) pCursor; > ^ >sqlite3.c: In function âfts3ColumnMethodâ: >sqlite3.c:163645:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor *) pCursor; > ^ >sqlite3.c:163646:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCursor->pVtab; > ^ >sqlite3.c: In function âfts3SyncMethodâ: >sqlite3.c:163729:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pVtab; > ^ >sqlite3.c: In function âfts3BeginMethodâ: >sqlite3.c:163777:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pVtab; > ^ >sqlite3.c: In function âfts3RollbackMethodâ: >sqlite3.c:163809:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pVtab; > ^ >sqlite3.c: In function âfts3OptimizeFuncâ: >sqlite3.c:163970:7: warning: cast increases required alignment of target type [-Wcast-align] > p = (Fts3Table *)pCursor->base.pVtab; > ^ >sqlite3.c: In function âfts3RenameMethodâ: >sqlite3.c:164051:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pVtab; > ^ >sqlite3.c: In function âfts3SavepointMethodâ: >sqlite3.c:164111:8: warning: cast increases required alignment of target type [-Wcast-align] > if( ((Fts3Table *)pVtab)->bIgnoreSavepoint==0 ){ > ^ >sqlite3.c: In function âfts3RollbackToMethodâ: >sqlite3.c:164138:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pVtab; > ^ >sqlite3.c: In function âfts3EvalPhraseLoadâ: >sqlite3.c:164444:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function âfts3EvalPhraseStartâ: >sqlite3.c:164591:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function âfts3EvalIncrPhraseNextâ: >sqlite3.c:164862:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function âfts3EvalPhraseNextâ: >sqlite3.c:164963:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function âfts3EvalAverageDocsizeâ: >sqlite3.c:165116:20: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pCsr->base.pVtab; > ^ >sqlite3.c: In function âfts3EvalSelectDeferredâ: >sqlite3.c:165168:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function âfts3EvalStartâ: >sqlite3.c:165296:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function âfts3EvalGatherStatsâ: >sqlite3.c:165949:23: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function âsqlite3Fts3EvalPhraseStatsâ: >sqlite3.c:166057:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function âsqlite3Fts3EvalPhrasePoslistâ: >sqlite3.c:166107:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function âfts3auxConnectMethodâ: >sqlite3.c:166382:17: warning: cast increases required alignment of target type [-Wcast-align] > p->pFts3Tab = (Fts3Table *)&p[1]; > ^ >sqlite3.c: In function âfts3auxCloseMethodâ: >sqlite3.c:166514:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *pCsr = (Fts3auxCursor *)pCursor; > ^ >sqlite3.c: In function âfts3auxNextMethodâ: >sqlite3.c:166545:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *pCsr = (Fts3auxCursor *)pCursor; > ^ >sqlite3.c: In function âfts3auxFilterMethodâ: >sqlite3.c:166645:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *pCsr = (Fts3auxCursor *)pCursor; > ^ >sqlite3.c: In function âfts3auxEofMethodâ: >sqlite3.c:166734:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *pCsr = (Fts3auxCursor *)pCursor; > ^ >sqlite3.c: In function âfts3auxColumnMethodâ: >sqlite3.c:166746:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *p = (Fts3auxCursor *)pCursor; > ^ >sqlite3.c: In function âfts3auxRowidMethodâ: >sqlite3.c:166786:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *pCsr = (Fts3auxCursor *)pCursor; > ^ >sqlite3.c: In function âsqlite3Fts3MsrOvflâ: >sqlite3.c:171944:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pCsr->base.pVtab; > ^ >sqlite3.c: In function âsqlite3Fts3CacheDeferredDoclistsâ: >sqlite3.c:175792:20: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function âsqlite3Fts3UpdateMethodâ: >sqlite3.c:175951:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pVtab; > ^ >sqlite3.c: In function âfts3MIBufferFreeâ: >sqlite3.c:176262:27: warning: cast increases required alignment of target type [-Wcast-align] > MatchinfoBuffer *pBuf = (MatchinfoBuffer*)((u8*)p - ((u32*)p)[-1]); > ^ >sqlite3.c: In function âfts3SnippetTextâ: >sqlite3.c:176836:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function âfts3ExprLHitsâ: >sqlite3.c:176975:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)p->pCursor->base.pVtab; > ^ >sqlite3.c: In function âfts3MatchinfoValuesâ: >sqlite3.c:177332:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function âfts3GetMatchinfoâ: >sqlite3.c:177442:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function âsqlite3Fts3Snippetâ: >sqlite3.c:177530:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function âsqlite3Fts3Offsetsâ: >sqlite3.c:177677:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function âsqlite3Fts3Matchinfoâ: >sqlite3.c:177816:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function âreadCoordâ: >sqlite3.c:181622:16: warning: cast increases required alignment of target type [-Wcast-align] > pCoord->u = *(u32*)p; > ^ >sqlite3.c: In function ârtreeDisconnectâ: >sqlite3.c:182166:16: warning: cast increases required alignment of target type [-Wcast-align] > rtreeRelease((Rtree *)pVtab); > ^ >sqlite3.c: In function ârtreeDestroyâ: >sqlite3.c:182174:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >sqlite3.c: In function ârtreeOpenâ: >sqlite3.c:182203:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVTab; > ^ >sqlite3.c: In function ârtreeCloseâ: >sqlite3.c:182241:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)(cur->pVtab); > ^ >sqlite3.c:182243:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)cur; > ^ >sqlite3.c: In function ârtreeEofâ: >sqlite3.c:182262:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)cur; > ^ >sqlite3.c: In function ârtreeSearchPointSwapâ: >sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >sqlite3.c:182528:19: note: in expansion of macro âRTREE_OF_CURSORâ > nodeRelease(RTREE_OF_CURSOR(p), p->aNode[i]); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function ârtreeNodeOfFirstSearchPointâ: >sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >sqlite3.c:182556:24: note: in expansion of macro âRTREE_OF_CURSORâ > *pRC = nodeAcquire(RTREE_OF_CURSOR(pCur), id, 0, &pCur->aNode[ii]); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function ârtreeSearchPointNewâ: >sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >sqlite3.c:182620:21: note: in expansion of macro âRTREE_OF_CURSORâ > nodeRelease(RTREE_OF_CURSOR(pCur), pCur->aNode[0]); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function ârtreeSearchPointPopâ: >sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >sqlite3.c:182671:17: note: in expansion of macro âRTREE_OF_CURSORâ > nodeRelease(RTREE_OF_CURSOR(p), p->aNode[i]); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function ârtreeStepToLeafâ: >sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >sqlite3.c:182716:19: note: in expansion of macro âRTREE_OF_CURSORâ > Rtree *pRtree = RTREE_OF_CURSOR(pCur); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function ârtreeNextâ: >sqlite3.c:182785:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)pVtabCursor; > ^ >sqlite3.c: In function ârtreeRowidâ: >sqlite3.c:182803:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)pVtabCursor; > ^ >sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >sqlite3.c:182808:28: note: in expansion of macro âRTREE_OF_CURSORâ > *pRowid = nodeGetRowid(RTREE_OF_CURSOR(pCsr), pNode, p->iCell); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function ârtreeColumnâ: >sqlite3.c:182817:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)cur->pVtab; > ^ >sqlite3.c:182818:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)cur; > ^ >sqlite3.c: In function ârtreeFilterâ: >sqlite3.c:182931:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtabCursor->pVtab; > ^ >sqlite3.c:182932:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)pVtabCursor; > ^ >sqlite3.c: In function ârtreeBestIndexâ: >sqlite3.c:183065:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree*)tab; > ^ >sqlite3.c: In function âReinsertâ: >sqlite3.c:183971:15: warning: cast increases required alignment of target type [-Wcast-align] > aDistance = (RtreeDValue *)&aSpare[n]; > ^ >sqlite3.c: In function ârtreeUpdateâ: >sqlite3.c:184289:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >sqlite3.c: In function ârtreeBeginTransactionâ: >sqlite3.c:184432:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >sqlite3.c: In function ârtreeEndTransactionâ: >sqlite3.c:184443:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >sqlite3.c: In function ârtreeRenameâ: >sqlite3.c:184453:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >sqlite3.c: In function ârtreeSavepointâ: >sqlite3.c:184486:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >sqlite3.c: In function âgeopolyOverlapâ: >sqlite3.c:186526:15: warning: cast increases required alignment of target type [-Wcast-align] > p->aEvent = (GeoEvent*)&p[1]; > ^ >sqlite3.c: In function âgeopolyFilterâ: >sqlite3.c:186799:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtabCursor->pVtab; > ^ >sqlite3.c:186800:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)pVtabCursor; > ^ >sqlite3.c: In function âgeopolyColumnâ: >sqlite3.c:186983:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)cur->pVtab; > ^ >sqlite3.c:186984:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)cur; > ^ >sqlite3.c: In function âgeopolyUpdateâ: >sqlite3.c:187043:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >sqlite3.c: In function ârbuVfsCloseâ: >sqlite3.c:193058:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function ârbuVfsReadâ: >sqlite3.c:193122:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function ârbuVfsWriteâ: >sqlite3.c:193188:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function ârbuVfsTruncateâ: >sqlite3.c:193226:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function ârbuVfsSyncâ: >sqlite3.c:193238:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function ârbuVfsFileSizeâ: >sqlite3.c:193252:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function ârbuVfsLockâ: >sqlite3.c:193273:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function ârbuVfsUnlockâ: >sqlite3.c:193295:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function ârbuVfsCheckReservedLockâ: >sqlite3.c:193303:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function ârbuVfsFileControlâ: >sqlite3.c:193311:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function ârbuVfsSectorSizeâ: >sqlite3.c:193369:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function ârbuVfsDeviceCharacteristicsâ: >sqlite3.c:193377:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function ârbuVfsShmLockâ: >sqlite3.c:193385:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function ârbuVfsShmMapâ: >sqlite3.c:193430:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function ârbuVfsShmBarrierâ: >sqlite3.c:193478:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function ârbuVfsShmUnmapâ: >sqlite3.c:193486:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function ârbuVfsOpenâ: >sqlite3.c:193560:19: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *pFd = (rbu_file *)pFile; > ^ >sqlite3.c: In function âstatCloseâ: >sqlite3.c:194185:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >sqlite3.c: In function âstatNextâ: >sqlite3.c:194357:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >sqlite3.c: In function âstatEofâ: >sqlite3.c:194491:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >sqlite3.c: In function âstatFilterâ: >sqlite3.c:194500:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >sqlite3.c: In function âstatColumnâ: >sqlite3.c:194543:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >sqlite3.c: In function âstatRowidâ: >sqlite3.c:194586:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >sqlite3.c: In function âsessionTableInfoâ: >sqlite3.c:196068:13: warning: cast increases required alignment of target type [-Wcast-align] > azCol = (char **)pAlloc; > ^ >sqlite3.c: In function âsessionChangesetReadTblhdrâ: >sqlite3.c:198002:16: warning: cast increases required alignment of target type [-Wcast-align] > p->apValue = (sqlite3_value**)p->tblhdr.aBuf; > ^ >sqlite3.c: In function âsessionRetryConstraintsâ: >sqlite3.c:199307:25: warning: cast increases required alignment of target type [-Wcast-align] > pIter2->apValue = (sqlite3_value**)pIter2->tblhdr.aBuf; > ^ >sqlite3.c: In function âsessionChangesetApplyâ: >sqlite3.c:199416:24: warning: cast increases required alignment of target type [-Wcast-align] > sApply.azCol = (const char **)zTab; > ^ >sqlite3.c: In function âsqlite3Fts5HashQueryâ: >sqlite3.c:208847:30: warning: cast increases required alignment of target type [-Wcast-align] > Fts5HashEntry *pFaux = (Fts5HashEntry*)&pRet[nPre-nHashPre]; > ^ >sqlite3.c: In function âfts5CloseMethodâ: >sqlite3.c:216189:24: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >sqlite3.c: In function âfts5NextMethodâ: >sqlite3.c:216301:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >sqlite3.c: In function âfts5FilterMethodâ: >sqlite3.c:216607:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >sqlite3.c: In function âfts5EofMethodâ: >sqlite3.c:216747:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >sqlite3.c: In function âfts5RowidMethodâ: >sqlite3.c:216773:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >sqlite3.c: In function âfts5ColumnMethodâ: >sqlite3.c:217813:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >sqlite3.c: In function âfts5CreateAuxâ: >sqlite3.c:217940:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Global *pGlobal = (Fts5Global*)pApi; > ^ >sqlite3.c: In function âfts5CreateTokenizerâ: >sqlite3.c:217979:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Global *pGlobal = (Fts5Global*)pApi; > ^ >sqlite3.c: In function âfts5FindTokenizerâ: >sqlite3.c:218037:30: warning: cast increases required alignment of target type [-Wcast-align] > pMod = fts5LocateTokenizer((Fts5Global*)pApi, zName); > ^ >sqlite3.c: In function âfts5VocabCloseMethodâ: >sqlite3.c:222206:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >sqlite3.c: In function âfts5VocabNextMethodâ: >sqlite3.c:222269:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >sqlite3.c: In function âfts5VocabFilterMethodâ: >sqlite3.c:222400:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >sqlite3.c: In function âfts5VocabEofMethodâ: >sqlite3.c:222464:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >sqlite3.c: In function âfts5VocabColumnMethodâ: >sqlite3.c:222473:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >sqlite3.c: In function âfts5VocabRowidMethodâ: >sqlite3.c:222544:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >sqlite3.c: In function âstmtNextâ: >sqlite3.c:222724:23: warning: cast increases required alignment of target type [-Wcast-align] > stmt_cursor *pCur = (stmt_cursor*)cur; > ^ >sqlite3.c: In function âstmtColumnâ: >sqlite3.c:222739:23: warning: cast increases required alignment of target type [-Wcast-align] > stmt_cursor *pCur = (stmt_cursor*)cur; > ^ >sqlite3.c: In function âstmtRowidâ: >sqlite3.c:222781:23: warning: cast increases required alignment of target type [-Wcast-align] > stmt_cursor *pCur = (stmt_cursor*)cur; > ^ >sqlite3.c: In function âstmtEofâ: >sqlite3.c:222791:23: warning: cast increases required alignment of target type [-Wcast-align] > stmt_cursor *pCur = (stmt_cursor*)cur; > ^ >sqlite3.c: In function âstmtFilterâ: >sqlite3.c:222806:23: warning: cast increases required alignment of target type [-Wcast-align] > stmt_cursor *pCur = (stmt_cursor *)pVtabCursor; > ^ >sqlite3.c: In function âapndCloseâ: >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223075:11: note: in expansion of macro âORIGFILEâ > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function âapndReadâ: >sqlite3.c:223088:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223089:11: note: in expansion of macro âORIGFILEâ > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function âapndWriteâ: >sqlite3.c:223116:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223117:11: note: in expansion of macro âORIGFILEâ > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function âapndTruncateâ: >sqlite3.c:223139:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223140:11: note: in expansion of macro âORIGFILEâ > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function âapndSyncâ: >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223153:11: note: in expansion of macro âORIGFILEâ > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function âapndFileSizeâ: >sqlite3.c:223161:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c: In function âapndLockâ: >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223175:11: note: in expansion of macro âORIGFILEâ > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function âapndUnlockâ: >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223183:11: note: in expansion of macro âORIGFILEâ > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function âapndCheckReservedLockâ: >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223191:11: note: in expansion of macro âORIGFILEâ > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function âapndFileControlâ: >sqlite3.c:223199:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223201:11: note: in expansion of macro âORIGFILEâ > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function âapndSectorSizeâ: >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223213:11: note: in expansion of macro âORIGFILEâ > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function âapndDeviceCharacteristicsâ: >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223221:11: note: in expansion of macro âORIGFILEâ > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function âapndShmMapâ: >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223233:11: note: in expansion of macro âORIGFILEâ > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function âapndShmLockâ: >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223239:11: note: in expansion of macro âORIGFILEâ > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function âapndShmBarrierâ: >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223245:11: note: in expansion of macro âORIGFILEâ > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function âapndShmUnmapâ: >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223251:11: note: in expansion of macro âORIGFILEâ > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function âapndFetchâ: >sqlite3.c:223262:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223263:11: note: in expansion of macro âORIGFILEâ > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function âapndUnfetchâ: >sqlite3.c:223269:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223270:11: note: in expansion of macro âORIGFILEâ > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function âapndOpenâ: >sqlite3.c:223327:7: warning: cast increases required alignment of target type [-Wcast-align] > p = (ApndFile*)pFile; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223329:14: note: in expansion of macro âORIGFILEâ > pSubFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function âzipfileDisconnectâ: >sqlite3.c:226126:29: warning: cast increases required alignment of target type [-Wcast-align] > zipfileCleanupTransaction((ZipfileTab*)pVtab); > ^ >sqlite3.c: In function âzipfileOpenâ: >sqlite3.c:226135:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)p; > ^ >sqlite3.c: In function âzipfileCloseâ: >sqlite3.c:226175:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileCsr *pCsr = (ZipfileCsr*)cur; > ^ >sqlite3.c:226176:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)(pCsr->base.pVtab); > ^ >sqlite3.c: In function âzipfileNextâ: >sqlite3.c:226602:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileCsr *pCsr = (ZipfileCsr*)cur; > ^ >sqlite3.c:226613:26: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)(cur->pVtab); > ^ >sqlite3.c: In function âzipfileColumnâ: >sqlite3.c:226741:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileCsr *pCsr = (ZipfileCsr*)cur; > ^ >sqlite3.c:226781:26: warning: cast increases required alignment of target type [-Wcast-align] > pFile = ((ZipfileTab*)(pCsr->base.pVtab))->pWriteFd; > ^ >sqlite3.c: In function âzipfileEofâ: >sqlite3.c:226824:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileCsr *pCsr = (ZipfileCsr*)cur; > ^ >sqlite3.c: In function âzipfileFilterâ: >sqlite3.c:226954:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)cur->pVtab; > ^ >sqlite3.c:226955:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileCsr *pCsr = (ZipfileCsr*)cur; > ^ >sqlite3.c: In function âzipfileBeginâ: >sqlite3.c:227157:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)pVtab; > ^ >sqlite3.c: In function âzipfileUpdateâ: >sqlite3.c:227240:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)pVtab; > ^ >sqlite3.c: In function âzipfileCommitâ: >sqlite3.c:227490:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)pVtab; > ^ >./libtool --mode=link sparc-unknown-linux-gnu-gcc -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_SOUNDEX -DSQLITE_USE_URI -O2 -mcpu=niagara2 -pipe -Wcast-align -DSQLITE_OS_UNIX=1 -I. -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/icu -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3 -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/async -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_API_ARMOR -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_HIDDEN_COLUMNS -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_ENABLE_NORMALIZE -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT -DSQLITE_HAVE_ZLIB=1 -Wl,-O1 -Wl,--as-needed -no-undefined -o libsqlite3.la sqlite3.lo -lm -ldl -lz -lpthread \ > -rpath "/usr/lib" -version-info "8:6:8" >libtool: link: sparc-unknown-linux-gnu-gcc -shared -fPIC -DPIC .libs/sqlite3.o -Wl,--as-needed -lm -ldl -lz -lpthread -O2 -mcpu=niagara2 -Wl,-O1 -Wl,-soname -Wl,libsqlite3.so.0 -o .libs/libsqlite3.so.0.8.6 >libtool: link: (cd ".libs" && rm -f "libsqlite3.so.0" && ln -s "libsqlite3.so.0.8.6" "libsqlite3.so.0") >libtool: link: (cd ".libs" && rm -f "libsqlite3.so" && ln -s "libsqlite3.so.0.8.6" "libsqlite3.so") >libtool: link: ( cd ".libs" && rm -f "libsqlite3.la" && ln -s "../libsqlite3.la" "libsqlite3.la" ) >./libtool --mode=link sparc-unknown-linux-gnu-gcc -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_SOUNDEX -DSQLITE_USE_URI -O2 -mcpu=niagara2 -pipe -Wcast-align -DSQLITE_OS_UNIX=1 -I. -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/icu -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3 -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/async -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_API_ARMOR -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_HIDDEN_COLUMNS -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_ENABLE_NORMALIZE -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT -DSQLITE_HAVE_ZLIB=1 -Wl,-O1 -Wl,--as-needed -DHAVE_READLINE=1 -I/usr/include/readline -DHAVE_EDITLINE=0 -o sqlite3 \ > shell.c libsqlite3.la \ > -lreadline -lncurses >libtool: link: sparc-unknown-linux-gnu-gcc -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_SOUNDEX -DSQLITE_USE_URI -O2 -mcpu=niagara2 -pipe -Wcast-align -DSQLITE_OS_UNIX=1 -I. -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/icu -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3 -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/async -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_API_ARMOR -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_HIDDEN_COLUMNS -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_ENABLE_NORMALIZE -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT -DSQLITE_HAVE_ZLIB=1 -Wl,-O1 -DHAVE_READLINE=1 -I/usr/include/readline -DHAVE_EDITLINE=0 -o .libs/sqlite3 shell.c -Wl,--as-needed ./.libs/libsqlite3.so -lm -ldl -lz -lpthread -lreadline -lncurses >shell.c: In function 'fsdirClose': >shell.c:2671:24: warning: cast increases required alignment of target type [-Wcast-align] > fsdir_cursor *pCur = (fsdir_cursor*)cur; > ^ >shell.c: In function 'fsdirNext': >shell.c:2694:24: warning: cast increases required alignment of target type [-Wcast-align] > fsdir_cursor *pCur = (fsdir_cursor*)cur; > ^ >shell.c: In function 'fsdirColumn': >shell.c:2762:24: warning: cast increases required alignment of target type [-Wcast-align] > fsdir_cursor *pCur = (fsdir_cursor*)cur; > ^ >shell.c: In function 'fsdirRowid': >shell.c:2823:24: warning: cast increases required alignment of target type [-Wcast-align] > fsdir_cursor *pCur = (fsdir_cursor*)cur; > ^ >shell.c: In function 'fsdirEof': >shell.c:2833:24: warning: cast increases required alignment of target type [-Wcast-align] > fsdir_cursor *pCur = (fsdir_cursor*)cur; > ^ >shell.c: In function 'fsdirFilter': >shell.c:2849:24: warning: cast increases required alignment of target type [-Wcast-align] > fsdir_cursor *pCur = (fsdir_cursor*)cur; > ^ >shell.c: In function 'completionClose': >shell.c:3200:25: warning: cast increases required alignment of target type [-Wcast-align] > completionCursorReset((completion_cursor*)cur); > ^ >shell.c: In function 'completionNext': >shell.c:3220:29: warning: cast increases required alignment of target type [-Wcast-align] > completion_cursor *pCur = (completion_cursor*)cur; > ^ >shell.c: In function 'completionColumn': >shell.c:3332:29: warning: cast increases required alignment of target type [-Wcast-align] > completion_cursor *pCur = (completion_cursor*)cur; > ^ >shell.c: In function 'completionRowid': >shell.c:3359:29: warning: cast increases required alignment of target type [-Wcast-align] > completion_cursor *pCur = (completion_cursor*)cur; > ^ >shell.c: In function 'completionEof': >shell.c:3369:29: warning: cast increases required alignment of target type [-Wcast-align] > completion_cursor *pCur = (completion_cursor*)cur; > ^ >shell.c: In function 'completionFilter': >shell.c:3384:29: warning: cast increases required alignment of target type [-Wcast-align] > completion_cursor *pCur = (completion_cursor *)pVtabCursor; > ^ >>>> Source compiled. >>>> Test phase: dev-db/sqlite-3.28.0 > [32;01m*[0m .sparc32: running multilib-minimal_abi_src_test >make -j20 -l40 HAVE_TCL= test >./libtool --mode=link sparc-unknown-linux-gnu-gcc -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_SOUNDEX -DSQLITE_USE_URI -O2 -mcpu=niagara2 -pipe -Wcast-align -DSQLITE_OS_UNIX=1 -I. -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/icu -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3 -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/async -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_API_ARMOR -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_HIDDEN_COLUMNS -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_ENABLE_NORMALIZE -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT -DSQLITE_HAVE_ZLIB=1 -Wl,-O1 -Wl,--as-needed -o fuzzcheck -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_OSS_FUZZ -DSQLITE_MAX_MEMORY=50000000 -DSQLITE_PRINTF_PRECISION_LIMIT=1000 -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_DBSTAT_VTAB /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/fuzzcheck.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/ossfuzz.c sqlite3.c -lm -ldl -lz -lpthread >./libtool --mode=link sparc-unknown-linux-gnu-gcc -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_SOUNDEX -DSQLITE_USE_URI -O2 -mcpu=niagara2 -pipe -Wcast-align -DSQLITE_OS_UNIX=1 -I. -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/icu -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3 -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/async -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_API_ARMOR -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_HIDDEN_COLUMNS -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_ENABLE_NORMALIZE -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT -DSQLITE_HAVE_ZLIB=1 -Wl,-O1 -Wl,--as-needed -o sessionfuzz /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c -lm -ldl -lz -lpthread >sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -o srcck1 /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/srcck1.c >./libtool --mode=link sparc-unknown-linux-gnu-gcc -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_SOUNDEX -DSQLITE_USE_URI -O2 -mcpu=niagara2 -pipe -Wcast-align -DSQLITE_OS_UNIX=1 -I. -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/icu -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3 -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/async -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_API_ARMOR -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_HIDDEN_COLUMNS -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_ENABLE_NORMALIZE -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT -DSQLITE_HAVE_ZLIB=1 -Wl,-O1 -Wl,--as-needed -DSQLITE_NO_SYNC=1 -DSQLITE_TEMP_STORE=1 -DSQLITE_TEST=1 -DSQLITE_CRASH_TEST=1 -DTCLSH_INIT_PROC=sqlite3TestInit -DSQLITE_SERVER=1 -DSQLITE_PRIVATE="" -DSQLITE_CORE -DBUILD_sqlite -DSQLITE_SERIES_CONSTRAINT_VERIFY=1 -DSQLITE_DEFAULT_PAGE_SIZE=1024 -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DESERIALIZE \ > -o testfixture /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test1.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test2.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test3.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test4.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test5.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test7.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test8.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test9.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_autoext.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_async.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_backup.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_bestindex.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_blob.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_btree.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_config.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_delete.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_demovfs.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_devsym.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_fs.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_func.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_hexio.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_init.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_intarray.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_malloc.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_md5.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_multiplex.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_mutex.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_onefile.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_pcache.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_quota.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_rtree.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_schema.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_server.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_superlock.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_syscall.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_tclsh.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_tclvar.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_thread.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_vdbecov.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_vfs.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_windirent.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_window.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_wsd.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_term.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_test.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session/test_session.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rbu/test_rbu.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/expert/test_expert.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/amatch.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/carray.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/closure.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/csv.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/eval.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/explain.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fileio.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fuzzer.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts5/fts5_tcl.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts5/fts5_test_mi.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts5/fts5_test_tok.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/ieee754.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/mmapwarm.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/nextchar.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/normalize.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/percentile.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/prefixes.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/regexp.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/remember.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/series.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/spellfix.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/totype.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/unionvtab.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/wholenumber.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth/userauth.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tclsqlite.c sqlite3.c -ltcl8.6 -lm -ldl -lz -lpthread >tclsh8.6 /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/mkccode.tcl /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/sqlite3_analyzer.c.in >sqlite3_analyzer.c >./libtool --mode=link sparc-unknown-linux-gnu-gcc -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_SOUNDEX -DSQLITE_USE_URI -O2 -mcpu=niagara2 -pipe -Wcast-align -DSQLITE_OS_UNIX=1 -I. -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/icu -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3 -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/async -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_API_ARMOR -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_HIDDEN_COLUMNS -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_ENABLE_NORMALIZE -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT -DSQLITE_HAVE_ZLIB=1 -Wl,-O1 -Wl,--as-needed -o sqldiff /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/sqldiff.c libsqlite3.la >./libtool --mode=link sparc-unknown-linux-gnu-gcc -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_SOUNDEX -DSQLITE_USE_URI -O2 -mcpu=niagara2 -pipe -Wcast-align -DSQLITE_OS_UNIX=1 -I. -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/icu -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3 -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/async -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_API_ARMOR -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_HIDDEN_COLUMNS -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_ENABLE_NORMALIZE -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT -DSQLITE_HAVE_ZLIB=1 -Wl,-O1 -Wl,--as-needed -o dbhash /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/dbhash.c libsqlite3.la >tclsh8.6 /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/mkccode.tcl /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/sqltclsh.c.in >sqltclsh.c >./libtool --mode=link sparc-unknown-linux-gnu-gcc -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_SOUNDEX -DSQLITE_USE_URI -O2 -mcpu=niagara2 -pipe -Wcast-align -DSQLITE_OS_UNIX=1 -I. -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/icu -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3 -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/async -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_API_ARMOR -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_HIDDEN_COLUMNS -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_ENABLE_NORMALIZE -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT -DSQLITE_HAVE_ZLIB=1 -Wl,-O1 -Wl,--as-needed sqltclsh.c -o sqltclsh libsqlite3.la -ltcl8.6 >./libtool --mode=link sparc-unknown-linux-gnu-gcc -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_SOUNDEX -DSQLITE_USE_URI -O2 -mcpu=niagara2 -pipe -Wcast-align -DSQLITE_OS_UNIX=1 -I. -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/icu -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3 -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/async -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_API_ARMOR -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_HIDDEN_COLUMNS -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_ENABLE_NORMALIZE -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT -DSQLITE_HAVE_ZLIB=1 -Wl,-O1 -Wl,--as-needed sqlite3_analyzer.c -o sqlite3_analyzer libsqlite3.la -ltcl8.6 >./srcck1 sqlite3.c >libtool: link: sparc-unknown-linux-gnu-gcc -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_SOUNDEX -DSQLITE_USE_URI -O2 -mcpu=niagara2 -pipe -Wcast-align -DSQLITE_OS_UNIX=1 -I. -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/icu -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3 -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/async -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_API_ARMOR -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_HIDDEN_COLUMNS -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_ENABLE_NORMALIZE -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT -DSQLITE_HAVE_ZLIB=1 -Wl,-O1 -o sessionfuzz /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c -Wl,--as-needed -lm -ldl -lz -lpthread >libtool: link: sparc-unknown-linux-gnu-gcc -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_SOUNDEX -DSQLITE_USE_URI -O2 -mcpu=niagara2 -pipe -Wcast-align -DSQLITE_OS_UNIX=1 -I. -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/icu -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3 -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/async -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_API_ARMOR -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_HIDDEN_COLUMNS -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_ENABLE_NORMALIZE -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT -DSQLITE_HAVE_ZLIB=1 -Wl,-O1 -o .libs/dbhash /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/dbhash.c -Wl,--as-needed ./.libs/libsqlite3.so -lm -ldl -lz -lpthread >libtool: link: sparc-unknown-linux-gnu-gcc -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_SOUNDEX -DSQLITE_USE_URI -O2 -mcpu=niagara2 -pipe -Wcast-align -DSQLITE_OS_UNIX=1 -I. -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/icu -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3 -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/async -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_API_ARMOR -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_HIDDEN_COLUMNS -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_ENABLE_NORMALIZE -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT -DSQLITE_HAVE_ZLIB=1 -Wl,-O1 -o .libs/sqldiff /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/tool/sqldiff.c -Wl,--as-needed ./.libs/libsqlite3.so -lm -ldl -lz -lpthread >libtool: link: sparc-unknown-linux-gnu-gcc -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_SOUNDEX -DSQLITE_USE_URI -O2 -mcpu=niagara2 -pipe -Wcast-align -DSQLITE_OS_UNIX=1 -I. -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/icu -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3 -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/async -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_API_ARMOR -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_HIDDEN_COLUMNS -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_ENABLE_NORMALIZE -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT -DSQLITE_HAVE_ZLIB=1 -Wl,-O1 sqlite3_analyzer.c -o .libs/sqlite3_analyzer -Wl,--as-needed ./.libs/libsqlite3.so -lm -ldl -lz -lpthread -ltcl8.6 >libtool: link: sparc-unknown-linux-gnu-gcc -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_SOUNDEX -DSQLITE_USE_URI -O2 -mcpu=niagara2 -pipe -Wcast-align -DSQLITE_OS_UNIX=1 -I. -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/icu -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3 -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/async -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_API_ARMOR -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_HIDDEN_COLUMNS -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_ENABLE_NORMALIZE -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT -DSQLITE_HAVE_ZLIB=1 -Wl,-O1 sqltclsh.c -o .libs/sqltclsh -Wl,--as-needed ./.libs/libsqlite3.so -lm -ldl -lz -lpthread -ltcl8.6 >libtool: link: sparc-unknown-linux-gnu-gcc -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_SOUNDEX -DSQLITE_USE_URI -O2 -mcpu=niagara2 -pipe -Wcast-align -DSQLITE_OS_UNIX=1 -I. -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/icu -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3 -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/async -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_API_ARMOR -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_HIDDEN_COLUMNS -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_ENABLE_NORMALIZE -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT -DSQLITE_HAVE_ZLIB=1 -Wl,-O1 -o fuzzcheck -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_OSS_FUZZ -DSQLITE_MAX_MEMORY=50000000 -DSQLITE_PRINTF_PRECISION_LIMIT=1000 -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_DBSTAT_VTAB /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/fuzzcheck.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/ossfuzz.c sqlite3.c -Wl,--as-needed -lm -ldl -lz -lpthread >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'memsys5Unlink': >./sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >./sqlite3.c:24417:10: note: in expansion of macro 'MEM5LINK' > next = MEM5LINK(i)->next; > ^~~~~~~~ >./sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >./sqlite3.c:24418:10: note: in expansion of macro 'MEM5LINK' > prev = MEM5LINK(i)->prev; > ^~~~~~~~ >./sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >./sqlite3.c:24422:5: note: in expansion of macro 'MEM5LINK' > MEM5LINK(prev)->next = next; > ^~~~~~~~ >./sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >./sqlite3.c:24425:5: note: in expansion of macro 'MEM5LINK' > MEM5LINK(next)->prev = prev; > ^~~~~~~~ >./sqlite3.c: In function 'memsys5Link': >./sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >./sqlite3.c:24440:7: note: in expansion of macro 'MEM5LINK' > x = MEM5LINK(i)->next = mem5.aiFreelist[iLogsize]; > ^~~~~~~~ >./sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >./sqlite3.c:24441:3: note: in expansion of macro 'MEM5LINK' > MEM5LINK(i)->prev = -1; > ^~~~~~~~ >./sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >./sqlite3.c:24444:5: note: in expansion of macro 'MEM5LINK' > MEM5LINK(x)->prev = i; > ^~~~~~~~ >sqlite3_analyzer.c: In function 'createIncrblobChannel': >sqlite3_analyzer.c:438:7: warning: cast increases required alignment of target type [-Wcast-align] > p = (IncrblobChannel *)Tcl_Alloc(sizeof(IncrblobChannel)); > ^ >sqlite3_analyzer.c: In function 'findSqlFunc': >sqlite3_analyzer.c:497:10: warning: cast increases required alignment of target type [-Wcast-align] > pNew = (SqlFunc*)Tcl_Alloc( sizeof(*pNew) + nName + 1 ); > ^ >sqlite3_analyzer.c: In function 'DbTraceV2Handler': >sqlite3_analyzer.c:680:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > Tcl_NewWideIntObj((Tcl_WideInt)pStmt)); > ^ >sqlite3_analyzer.c:695:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > Tcl_NewWideIntObj((Tcl_WideInt)pStmt)); > ^ >sqlite3_analyzer.c:709:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > Tcl_NewWideIntObj((Tcl_WideInt)pStmt)); > ^ >sqlite3_analyzer.c:721:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > Tcl_NewWideIntObj((Tcl_WideInt)db)); > ^ >sqlite3_analyzer.c: In function 'dbPrepareAndBind': >sqlite3_analyzer.c:1395:16: warning: cast increases required alignment of target type [-Wcast-align] > pPreStmt = (SqlPreparedStmt*)Tcl_Alloc(nByte); > ^ >sqlite3_analyzer.c: In function 'dbEvalRowInfo': >sqlite3_analyzer.c:1625:19: warning: cast increases required alignment of target type [-Wcast-align] > apColName = (Tcl_Obj**)Tcl_Alloc( sizeof(Tcl_Obj*)*nCol ); > ^ >sqltclsh.c: In function 'createIncrblobChannel': >sqltclsh.c:452:7: warning: cast increases required alignment of target type [-Wcast-align] > p = (IncrblobChannel *)Tcl_Alloc(sizeof(IncrblobChannel)); > ^ >sqltclsh.c: In function 'findSqlFunc': >sqltclsh.c:511:10: warning: cast increases required alignment of target type [-Wcast-align] > pNew = (SqlFunc*)Tcl_Alloc( sizeof(*pNew) + nName + 1 ); > ^ >sqltclsh.c: In function 'DbTraceV2Handler': >sqltclsh.c:694:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > Tcl_NewWideIntObj((Tcl_WideInt)pStmt)); > ^ >sqltclsh.c:709:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > Tcl_NewWideIntObj((Tcl_WideInt)pStmt)); > ^ >sqltclsh.c:723:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > Tcl_NewWideIntObj((Tcl_WideInt)pStmt)); > ^ >sqltclsh.c:735:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > Tcl_NewWideIntObj((Tcl_WideInt)db)); > ^ >sqlite3_analyzer.c: In function 'DbObjCmd': >sqlite3_analyzer.c:2263:16: warning: cast increases required alignment of target type [-Wcast-align] > pCollate = (SqlCollate*)Tcl_Alloc( sizeof(*pCollate) + nScript + 1 ); > ^ >sqlite3_analyzer.c:2756:11: warning: cast increases required alignment of target type [-Wcast-align] > p = (DbEvalContext *)Tcl_Alloc(sizeof(DbEvalContext)); > ^ >sqltclsh.c: In function 'dbPrepareAndBind': >sqltclsh.c:1409:16: warning: cast increases required alignment of target type [-Wcast-align] > pPreStmt = (SqlPreparedStmt*)Tcl_Alloc(nByte); > ^ >sqltclsh.c: In function 'dbEvalRowInfo': >sqltclsh.c:1639:19: warning: cast increases required alignment of target type [-Wcast-align] > apColName = (Tcl_Obj**)Tcl_Alloc( sizeof(Tcl_Obj*)*nCol ); > ^ >sqltclsh.c: In function 'DbObjCmd': >sqltclsh.c:2277:16: warning: cast increases required alignment of target type [-Wcast-align] > pCollate = (SqlCollate*)Tcl_Alloc( sizeof(*pCollate) + nScript + 1 ); > ^ >sqlite3_analyzer.c: In function 'DbMain': >sqlite3_analyzer.c:3759:7: warning: cast increases required alignment of target type [-Wcast-align] > p = (SqliteDb*)Tcl_Alloc( sizeof(*p) ); > ^ >sqltclsh.c:2770:11: warning: cast increases required alignment of target type [-Wcast-align] > p = (DbEvalContext *)Tcl_Alloc(sizeof(DbEvalContext)); > ^ >sqltclsh.c: In function 'DbMain': >sqltclsh.c:3773:7: warning: cast increases required alignment of target type [-Wcast-align] > p = (SqliteDb*)Tcl_Alloc( sizeof(*p) ); > ^ >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'unixCheckReservedLock': >./sqlite3.c:34002:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >./sqlite3.c: In function 'unixLock': >./sqlite3.c:34187:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >./sqlite3.c: In function 'posixUnlock': >./sqlite3.c:34397:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >In file included from ./sqlite3.c:13656, > from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'unixUnlock': >./sqlite3.c:34558:38: warning: cast increases required alignment of target type [-Wcast-align] > assert( eFileLock==SHARED_LOCK || ((unixFile *)id)->nFetchOut==0 ); > ^ >./sqlite3.c:34558:38: warning: cast increases required alignment of target type [-Wcast-align] > assert( eFileLock==SHARED_LOCK || ((unixFile *)id)->nFetchOut==0 ); > ^ >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'closeUnixFile': >./sqlite3.c:34579:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >./sqlite3.c: In function 'unixClose': >./sqlite3.c:34615:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile *)id; > ^ >./sqlite3.c: In function 'dotlockCheckReservedLock': >./sqlite3.c:34729:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >./sqlite3.c: In function 'dotlockLock': >./sqlite3.c:34768:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >./sqlite3.c: In function 'dotlockUnlock': >./sqlite3.c:34818:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >./sqlite3.c: In function 'dotlockClose': >./sqlite3.c:34861:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >./sqlite3.c: In function 'unixRead': >./sqlite3.c:35829:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile *)id; > ^ >./sqlite3.c: In function 'unixWrite': >./sqlite3.c:35943:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >./sqlite3.c: In function 'unixSync': >./sqlite3.c:36207:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >./sqlite3.c: In function 'unixTruncate': >./sqlite3.c:36256:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile *)id; > ^ >./sqlite3.c: In function 'unixFileSize': >./sqlite3.c:36309:17: warning: cast increases required alignment of target type [-Wcast-align] > rc = osFstat(((unixFile*)id)->h, &buf); > ^ >./sqlite3.c:36312:20: warning: cast increases required alignment of target type [-Wcast-align] > storeLastErrno((unixFile*)id, errno); > ^ >./sqlite3.c: In function 'unixFileControl': >./sqlite3.c:36429:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >./sqlite3.c:36528:8: warning: cast increases required alignment of target type [-Wcast-align] > ((unixFile*)id)->dbUpdate = 0; > ^ >./sqlite3.c: In function 'unixSectorSize': >./sqlite3.c:36660:19: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFd = (unixFile*)id; > ^ >./sqlite3.c: In function 'unixDeviceCharacteristics': >./sqlite3.c:36679:19: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFd = (unixFile*)id; > ^ >./sqlite3.c: In function 'unixShmMap': >./sqlite3.c:37150:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pDbFd = (unixFile*)fd; > ^ >./sqlite3.c: In function 'unixShmLock': >./sqlite3.c:37292:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pDbFd = (unixFile*)fd; /* Connection holding shared memory */ > ^ >In file included from ./sqlite3.c:13656, > from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'unixShmBarrier': >./sqlite3.c:37404:32: warning: cast increases required alignment of target type [-Wcast-align] > || unixFileMutexNotheld((unixFile*)fd) > ^ >./sqlite3.c:37404:32: warning: cast increases required alignment of target type [-Wcast-align] > || unixFileMutexNotheld((unixFile*)fd) > ^ >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'unixShmUnmap': >./sqlite3.c:37426:11: warning: cast increases required alignment of target type [-Wcast-align] > pDbFd = (unixFile*)fd; > ^ >./sqlite3.c: In function 'unixFetch': >./sqlite3.c:37630:19: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFd = (unixFile *)fd; /* The underlying database file */ > ^ >./sqlite3.c: In function 'unixUnfetch': >./sqlite3.c:37661:19: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFd = (unixFile *)fd; /* The underlying database file */ > ^ >./sqlite3.c: In function 'fillInUnixFile': >./sqlite3.c:37997:20: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pNew = (unixFile *)pId; > ^ >./sqlite3.c: In function 'unixOpen': >./sqlite3.c:38421:17: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *p = (unixFile *)pFile; > ^ >./sqlite3.c: In function 'memdbClose': >./sqlite3.c:46851:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >./sqlite3.c: In function 'memdbRead': >./sqlite3.c:46865:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >./sqlite3.c: In function 'memdbWrite': >./sqlite3.c:46904:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >./sqlite3.c: In function 'memdbTruncate': >./sqlite3.c:46928:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >./sqlite3.c: In function 'memdbFileSize': >./sqlite3.c:46945:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >./sqlite3.c: In function 'memdbLock': >./sqlite3.c:46954:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >./sqlite3.c: In function 'memdbFileControl': >./sqlite3.c:46978:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >./sqlite3.c: In function 'memdbFetch': >./sqlite3.c:47026:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >./sqlite3.c: In function 'memdbUnfetch': >./sqlite3.c:47038:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >./sqlite3.c: In function 'memdbOpen': >./sqlite3.c:47053:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile*)pFile; > ^ >./sqlite3.c: In function 'pcache1InitBulk': >./sqlite3.c:48952:20: warning: cast increases required alignment of target type [-Wcast-align] > PgHdr1 *pX = (PgHdr1*)&zBulk[pCache->szPage]; > ^ >./sqlite3.c: In function 'pcache1AllocPage': >./sqlite3.c:49092:9: warning: cast increases required alignment of target type [-Wcast-align] > p = (PgHdr1 *)&((u8 *)pPg)[pCache->szPage]; > ^ >./sqlite3.c: In function 'sqlite3RowSetInit': >./sqlite3.c:50058:17: warning: cast increases required alignment of target type [-Wcast-align] > p->pFresh = (struct RowSetEntry*)(ROUND8(sizeof(*p)) + (char*)p); > ^ >./sqlite3.c: In function 'pager_delmaster': >./sqlite3.c:53159:14: warning: cast increases required alignment of target type [-Wcast-align] > pJournal = (sqlite3_file *)(((u8 *)pMaster) + pVfs->szOsFile); > ^ >./sqlite3.c: In function 'sqlite3PagerOpen': >./sqlite3.c:55426:25: warning: cast increases required alignment of target type [-Wcast-align] > pPager = (Pager*)(pPtr); > ^ >./sqlite3.c:55427:24: warning: cast increases required alignment of target type [-Wcast-align] > pPager->pPCache = (PCache*)(pPtr += ROUND8(sizeof(*pPager))); > ^ >./sqlite3.c:55428:18: warning: cast increases required alignment of target type [-Wcast-align] > pPager->fd = (sqlite3_file*)(pPtr += ROUND8(pcacheSize)); > ^ >./sqlite3.c:55429:18: warning: cast increases required alignment of target type [-Wcast-align] > pPager->sjfd = (sqlite3_file*)(pPtr += ROUND8(pVfs->szOsFile)); > ^ >./sqlite3.c:55430:18: warning: cast increases required alignment of target type [-Wcast-align] > pPager->jfd = (sqlite3_file*)(pPtr += journalFileSize); > ^ >./sqlite3.c: In function 'walChecksumBytes': >./sqlite3.c:58984:16: warning: cast increases required alignment of target type [-Wcast-align] > u32 *aData = (u32 *)a; > ^ >./sqlite3.c:58985:15: warning: cast increases required alignment of target type [-Wcast-align] > u32 *aEnd = (u32 *)&a[nByte]; > ^ >./sqlite3.c: In function 'walIteratorInit': >./sqlite3.c:59980:24: warning: cast increases required alignment of target type [-Wcast-align] > nEntry = (int)((u32*)sLoc.aHash - (u32*)sLoc.aPgno); > ^ >./sqlite3.c: In function 'sqlite3BtreeFakeValidCursor': >./sqlite3.c:64081:10: warning: cast increases required alignment of target type [-Wcast-align] > return (BtCursor*)&fakeCursor; > ^ >./sqlite3.c: In function 'btreeParseCell': >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >./sqlite3.c:64459:28: note: in expansion of macro 'findCell' > pPage->xParseCell(pPage, findCell(pPage, iCell), pInfo); > ^~~~~~~~ >./sqlite3.c: In function 'cellSize': >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >./sqlite3.c:64549:34: note: in expansion of macro 'findCell' > return pPage->xCellSize(pPage, findCell(pPage, iCell)); > ^~~~~~~~ >./sqlite3.c: In function 'btreeCellSizeCheck': >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:65144:10: note: in expansion of macro 'get2byteAligned' > pc = get2byteAligned(&data[cellOffset+i*2]); > ^~~~~~~~~~~~~~~ >./sqlite3.c: In function 'setChildPtrmaps': >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >./sqlite3.c:66728:17: note: in expansion of macro 'findCell' > u8 *pCell = findCell(pPage, i); > ^~~~~~~~ >./sqlite3.c: In function 'modifyPagePointer': >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >./sqlite3.c:66779:19: note: in expansion of macro 'findCell' > u8 *pCell = findCell(pPage, i); > ^~~~~~~~ >In file included from ./sqlite3.c:13656, > from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'assertParentIndex': >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >./sqlite3.c:68254:22: note: in expansion of macro 'findCell' > assert( get4byte(findCell(pParent, iIdx))==iChild ); > ^~~~~~~~ >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >./sqlite3.c:68254:22: note: in expansion of macro 'findCell' > assert( get4byte(findCell(pParent, iIdx))==iChild ); > ^~~~~~~~ >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'moveToLeftmost': >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >./sqlite3.c:68406:21: note: in expansion of macro 'findCell' > pgno = get4byte(findCell(pPage, pCur->ix)); > ^~~~~~~~ >./sqlite3.c: In function 'sqlite3BtreeMovetoUnpacked': >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:64278:38: note: in expansion of macro 'get2byteAligned' > ((P)->aDataOfst + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >./sqlite3.c:68635:17: note: in expansion of macro 'findCellPastPtr' > pCell = findCellPastPtr(pPage, idx); > ^~~~~~~~~~~~~~~ >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:64278:38: note: in expansion of macro 'get2byteAligned' > ((P)->aDataOfst + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >./sqlite3.c:68670:17: note: in expansion of macro 'findCellPastPtr' > pCell = findCellPastPtr(pPage, idx); > ^~~~~~~~~~~~~~~ >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >./sqlite3.c:68765:25: note: in expansion of macro 'findCell' > chldPg = get4byte(findCell(pPage, lwr)); > ^~~~~~~~ >./sqlite3.c: In function 'btreePrevious': >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >./sqlite3.c:68970:37: note: in expansion of macro 'findCell' > rc = moveToChild(pCur, get4byte(findCell(pPage, idx))); > ^~~~~~~~ >./sqlite3.c: In function 'editPage': >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:70358:16: note: in expansion of macro 'get2byteAligned' > int iOff = get2byteAligned(&pPg->aCellIdx[i*2]); > ^~~~~~~~~~~~~~~ >./sqlite3.c: In function 'balance_quick': >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >./sqlite3.c:70472:13: note: in expansion of macro 'findCell' > pCell = findCell(pPage, pPage->nCell-1); > ^~~~~~~~ >./sqlite3.c: In function 'balance_nonroot': >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >./sqlite3.c:70721:14: note: in expansion of macro 'findCell' > pRight = findCell(pParent, i+nxDiv-pParent->nOverflow); > ^~~~~~~~ >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >./sqlite3.c:70745:18: note: in expansion of macro 'findCell' > apDiv[i] = findCell(pParent, i+nxDiv-pParent->nOverflow); > ^~~~~~~~ >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:70862:49: note: in expansion of macro 'get2byteAligned' > b.apCell[b.nCell] = aData + (maskPage & get2byteAligned(piCell)); > ^~~~~~~~~~~~~~~ >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:70875:47: note: in expansion of macro 'get2byteAligned' > b.apCell[b.nCell] = aData + (maskPage & get2byteAligned(piCell)); > ^~~~~~~~~~~~~~~ >./sqlite3.c: In function 'sqlite3BtreeInsert': >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >./sqlite3.c:71890:15: note: in expansion of macro 'findCell' > oldCell = findCell(pPage, idx); > ^~~~~~~~ >./sqlite3.c: In function 'sqlite3BtreeDelete': >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >./sqlite3.c:72023:11: note: in expansion of macro 'findCell' > pCell = findCell(pPage, iCellIdx); > ^~~~~~~~ >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >./sqlite3.c:72104:13: note: in expansion of macro 'findCell' > pCell = findCell(pLeaf, pLeaf->nCell-1); > ^~~~~~~~ >./sqlite3.c: In function 'clearDatabasePage': >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >./sqlite3.c:72360:13: note: in expansion of macro 'findCell' > pCell = findCell(pPage, i); > ^~~~~~~~ >./sqlite3.c: In function 'sqlite3BtreeCount': >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >./sqlite3.c:72683:39: note: in expansion of macro 'findCell' > rc = moveToChild(pCur, get4byte(findCell(pPage, iIdx))); > ^~~~~~~~ >./sqlite3.c: In function 'checkTreePage': >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:73043:10: note: in expansion of macro 'get2byteAligned' > pc = get2byteAligned(pCellIdx); > ^~~~~~~~~~~~~~~ >./sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >./sqlite3.c:73116:14: note: in expansion of macro 'get2byteAligned' > pc = get2byteAligned(&data[cellStart+i*2]); > ^~~~~~~~~~~~~~~ >./sqlite3.c: In function 'sqlite3VdbeChangeP4': >./sqlite3.c:77504:38: warning: cast increases required alignment of target type [-Wcast-align] > if( n==P4_VTAB ) sqlite3VtabLock((VTable*)zP4); > ^ >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'sqlite3VdbeFrameDelete': >./sqlite3.c:20127:26: warning: cast increases required alignment of target type [-Wcast-align] > #define VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))]) > ^ >./sqlite3.c:78116:15: note: in expansion of macro 'VdbeFrameMem' > Mem *aMem = VdbeFrameMem(p); > ^~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'sqlite3VdbeList': >./sqlite3.c:78197:15: warning: cast increases required alignment of target type [-Wcast-align] > apSub = (SubProgram **)pSub->z; > ^ >./sqlite3.c:78243:17: warning: cast increases required alignment of target type [-Wcast-align] > apSub = (SubProgram **)pSub->z; > ^ >./sqlite3.c: In function 'sqlite3VdbeAllocUnpackedRecord': >./sqlite3.c:80101:13: warning: cast increases required alignment of target type [-Wcast-align] > p->aMem = (Mem*)&((char*)p)[ROUND8(sizeof(UnpackedRecord))]; > ^ >./sqlite3.c: In function 'allocateCursor': >./sqlite3.c:83760:28: warning: cast increases required alignment of target type [-Wcast-align] > p->apCsr[iCur] = pCx = (VdbeCursor*)pMem->z; > ^ >./sqlite3.c:83767:25: warning: cast increases required alignment of target type [-Wcast-align] > pCx->uc.pCursor = (BtCursor*) > ^ >libtool: link: sparc-unknown-linux-gnu-gcc -DSQLITE_INTROSPECTION_PRAGMAS -DSQLITE_SOUNDEX -DSQLITE_USE_URI -O2 -mcpu=niagara2 -pipe -Wcast-align -DSQLITE_OS_UNIX=1 -I. -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rtree -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/icu -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3 -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/async -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session -I/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_API_ARMOR -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_HIDDEN_COLUMNS -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMSYS5 -DSQLITE_ENABLE_NORMALIZE -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT -DSQLITE_HAVE_ZLIB=1 -Wl,-O1 -DSQLITE_NO_SYNC=1 -DSQLITE_TEMP_STORE=1 -DSQLITE_TEST=1 -DSQLITE_CRASH_TEST=1 -DTCLSH_INIT_PROC=sqlite3TestInit -DSQLITE_SERVER=1 -DSQLITE_PRIVATE= -DSQLITE_CORE -DBUILD_sqlite -DSQLITE_SERIES_CONSTRAINT_VERIFY=1 -DSQLITE_DEFAULT_PAGE_SIZE=1024 -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DESERIALIZE -o testfixture /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test1.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test2.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test3.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test4.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test5.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test7.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test8.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test9.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_autoext.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_async.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_backup.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_bestindex.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_blob.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_btree.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_config.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_delete.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_demovfs.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_devsym.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_fs.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_func.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_hexio.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_init.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_intarray.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_malloc.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_md5.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_multiplex.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_mutex.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_onefile.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_pcache.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_quota.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_rtree.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_schema.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_server.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_superlock.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_syscall.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_tclsh.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_tclvar.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_thread.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_vdbecov.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_vfs.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_windirent.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_window.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_wsd.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_term.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_test.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/session/test_session.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/rbu/test_rbu.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/expert/test_expert.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/amatch.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/carray.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/closure.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/csv.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/eval.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/explain.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fileio.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fuzzer.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts5/fts5_tcl.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts5/fts5_test_mi.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts5/fts5_test_tok.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/ieee754.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/mmapwarm.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/nextchar.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/normalize.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/percentile.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/prefixes.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/regexp.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/remember.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/series.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/spellfix.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/totype.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/unionvtab.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/wholenumber.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/userauth/userauth.c /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tclsqlite.c sqlite3.c -Wl,--as-needed -ltcl8.6 -lm -ldl -lz -lpthread >./sqlite3.c: In function 'sqlite3VdbeExec': >./sqlite3.c:89532:23: warning: cast increases required alignment of target type [-Wcast-align] > sqlite3RowSetInsert((RowSet*)pIn1->z, pIn2->u.i); > ^ >./sqlite3.c:89550:25: warning: cast increases required alignment of target type [-Wcast-align] > || sqlite3RowSetNext((RowSet*)pIn1->z, &val)==0 > ^ >./sqlite3.c:89606:32: warning: cast increases required alignment of target type [-Wcast-align] > exists = sqlite3RowSetTest((RowSet*)pIn1->z, iSet, pIn3->u.i); > ^ >./sqlite3.c:89611:25: warning: cast increases required alignment of target type [-Wcast-align] > sqlite3RowSetInsert((RowSet*)pIn1->z, pIn3->u.i); > ^ >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c:20127:26: warning: cast increases required alignment of target type [-Wcast-align] > #define VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))]) > ^ >./sqlite3.c:89716:13: note: in expansion of macro 'VdbeFrameMem' > pEnd = &VdbeFrameMem(pFrame)[pFrame->nChildMem]; > ^~~~~~~~~~~~ >./sqlite3.c:20127:26: warning: cast increases required alignment of target type [-Wcast-align] > #define VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))]) > ^ >./sqlite3.c:89717:14: note: in expansion of macro 'VdbeFrameMem' > for(pMem=VdbeFrameMem(pFrame); pMem!=pEnd; pMem++){ > ^~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c:89722:14: warning: cast increases required alignment of target type [-Wcast-align] > pFrame = (VdbeFrame*)pRt->z; > ^ >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c:20127:26: warning: cast increases required alignment of target type [-Wcast-align] > #define VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))]) > ^ >./sqlite3.c:89740:20: note: in expansion of macro 'VdbeFrameMem' > p->aMem = aMem = VdbeFrameMem(pFrame); > ^~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c:90015:16: warning: cast increases required alignment of target type [-Wcast-align] > pCtx->pOut = (Mem*)&(pCtx->argv[n]); > ^ >./sqlite3.c: In function 'sqlite3VdbeSorterInit': >./sqlite3.c:92700:36: warning: cast increases required alignment of target type [-Wcast-align] > pSorter->pKeyInfo = pKeyInfo = (KeyInfo*)((u8*)pSorter + sz); > ^ >./sqlite3.c: In function 'vdbeMergeEngineNew': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test1.c: In function 'test_intarray_addr': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test1.c:3534:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > Tcl_SetObjResult(interp, Tcl_NewWideIntObj((sqlite3_int64)p)); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test1.c: In function 'test_int64array_addr': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test1.c:3570:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > Tcl_SetObjResult(interp, Tcl_NewWideIntObj((sqlite3_int64)p)); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test1.c: In function 'test_doublearray_addr': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test1.c:3604:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > Tcl_SetObjResult(interp, Tcl_NewWideIntObj((sqlite3_int64)p)); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test1.c: In function 'test_textarray_addr': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test1.c:3637:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > Tcl_SetObjResult(interp, Tcl_NewWideIntObj((sqlite3_int64)p)); > ^ >./sqlite3.c:92912:20: warning: cast increases required alignment of target type [-Wcast-align] > pNew->aReadr = (PmaReader*)&pNew[1]; > ^ >./sqlite3.c: In function 'vdbeSorterSort': >./sqlite3.c:93147:17: warning: cast increases required alignment of target type [-Wcast-align] > pNext = (SorterRecord*)&pList->aMemory[p->u.iNext]; > ^ >./sqlite3.c: In function 'sqlite3VdbeSorterWrite': >./sqlite3.c:93571:31: warning: cast increases required alignment of target type [-Wcast-align] > pSorter->list.pList = (SorterRecord*)&aNew[iListOff]; > ^ >./sqlite3.c:93577:12: warning: cast increases required alignment of target type [-Wcast-align] > pNew = (SorterRecord*)&pSorter->list.aMemory[pSorter->iMemory]; > ^ >./sqlite3.c: In function 'memjrnlRead': >./sqlite3.c:94584:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal *)pJfd; > ^ >./sqlite3.c: In function 'memjrnlWrite': >./sqlite3.c:94688:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal *)pJfd; > ^ >./sqlite3.c: In function 'memjrnlTruncate': >./sqlite3.c:94762:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal *)pJfd; > ^ >./sqlite3.c: In function 'memjrnlClose': >./sqlite3.c:94778:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal *)pJfd; > ^ >./sqlite3.c: In function 'memjrnlFileSize': >./sqlite3.c:94798:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal *)pJfd; > ^ >./sqlite3.c: In function 'sqlite3JournalOpen': >./sqlite3.c:94847:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal*)pJfd; > ^ >./sqlite3.c: In function 'exprDup': >./sqlite3.c:98134:10: warning: cast increases required alignment of target type [-Wcast-align] > pNew = (Expr *)zAlloc; > ^ >sqlite3.c: In function 'memsys5Unlink': >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24417:10: note: in expansion of macro 'MEM5LINK' > next = MEM5LINK(i)->next; > ^~~~~~~~ >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24418:10: note: in expansion of macro 'MEM5LINK' > prev = MEM5LINK(i)->prev; > ^~~~~~~~ >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24422:5: note: in expansion of macro 'MEM5LINK' > MEM5LINK(prev)->next = next; > ^~~~~~~~ >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24425:5: note: in expansion of macro 'MEM5LINK' > MEM5LINK(next)->prev = prev; > ^~~~~~~~ >sqlite3.c: In function 'memsys5Link': >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24440:7: note: in expansion of macro 'MEM5LINK' > x = MEM5LINK(i)->next = mem5.aiFreelist[iLogsize]; > ^~~~~~~~ >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24441:3: note: in expansion of macro 'MEM5LINK' > MEM5LINK(i)->prev = -1; > ^~~~~~~~ >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24444:5: note: in expansion of macro 'MEM5LINK' > MEM5LINK(x)->prev = i; > ^~~~~~~~ >./sqlite3.c: In function 'resizeIndexObject': >./sqlite3.c:108539:18: warning: cast increases required alignment of target type [-Wcast-align] > pIdx->azColl = (const char**)zExtra; > ^ >./sqlite3.c:108542:20: warning: cast increases required alignment of target type [-Wcast-align] > pIdx->aiColumn = (i16*)zExtra; > ^ >./sqlite3.c: In function 'sqlite3AllocateIndexObject': >./sqlite3.c:109890:17: warning: cast increases required alignment of target type [-Wcast-align] > p->azColl = (const char**)pExtra; pExtra += ROUND8(sizeof(char*)*nCol); > ^ >./sqlite3.c:109891:22: warning: cast increases required alignment of target type [-Wcast-align] > p->aiRowLogEst = (LogEst*)pExtra; pExtra += sizeof(LogEst)*(nCol+1); > ^ >./sqlite3.c:109892:19: warning: cast increases required alignment of target type [-Wcast-align] > p->aiColumn = (i16*)pExtra; pExtra += sizeof(i16)*nCol; > ^ >sqlite3.c: In function 'unixCheckReservedLock': >sqlite3.c:34002:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'unixLock': >sqlite3.c:34187:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'posixUnlock': >sqlite3.c:34397:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'closeUnixFile': >sqlite3.c:34579:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'unixClose': >sqlite3.c:34615:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile *)id; > ^ >sqlite3.c: In function 'dotlockCheckReservedLock': >sqlite3.c:34729:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'dotlockLock': >sqlite3.c:34768:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'dotlockUnlock': >sqlite3.c:34818:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'dotlockClose': >sqlite3.c:34861:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'unixRead': >sqlite3.c:35829:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile *)id; > ^ >sqlite3.c: In function 'unixWrite': >sqlite3.c:35943:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'unixSync': >sqlite3.c:36207:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'unixTruncate': >sqlite3.c:36256:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile *)id; > ^ >sqlite3.c: In function 'unixFileSize': >sqlite3.c:36309:17: warning: cast increases required alignment of target type [-Wcast-align] > rc = osFstat(((unixFile*)id)->h, &buf); > ^ >sqlite3.c:36312:20: warning: cast increases required alignment of target type [-Wcast-align] > storeLastErrno((unixFile*)id, errno); > ^ >sqlite3.c: In function 'unixFileControl': >sqlite3.c:36429:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'unixSectorSize': >sqlite3.c:36660:19: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFd = (unixFile*)id; > ^ >sqlite3.c: In function 'unixDeviceCharacteristics': >sqlite3.c:36679:19: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFd = (unixFile*)id; > ^ >sqlite3.c: In function 'unixShmMap': >sqlite3.c:37150:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pDbFd = (unixFile*)fd; > ^ >sqlite3.c: In function 'unixShmLock': >sqlite3.c:37292:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pDbFd = (unixFile*)fd; /* Connection holding shared memory */ > ^ >sqlite3.c: In function 'unixShmUnmap': >./sqlite3.c: In function 'pragmaVtabClose': >sqlite3.c:37426:11: warning: cast increases required alignment of target type [-Wcast-align] > pDbFd = (unixFile*)fd; > ^ >sqlite3.c: In function 'unixFetch': >sqlite3.c:37630:19: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFd = (unixFile *)fd; /* The underlying database file */ > ^ >sqlite3.c: In function 'unixUnfetch': >sqlite3.c:37661:19: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFd = (unixFile *)fd; /* The underlying database file */ > ^ >sqlite3.c: In function 'fillInUnixFile': >sqlite3.c:37997:20: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pNew = (unixFile *)pId; > ^ >sqlite3.c: In function 'unixOpen': >./sqlite3.c:123544:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)cur; > ^ >./sqlite3.c: In function 'pragmaVtabNext': >sqlite3.c:38421:17: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *p = (unixFile *)pFile; > ^ >./sqlite3.c:123552:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)pVtabCursor; > ^ >./sqlite3.c: In function 'pragmaVtabFilter': >sqlite3.c: In function 'memdbClose': >./sqlite3.c:123574:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)pVtabCursor; > ^ >./sqlite3.c: In function 'pragmaVtabEof': >sqlite3.c:46851:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function 'memdbRead': >sqlite3.c:46865:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function 'memdbWrite': >sqlite3.c:46904:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function 'memdbTruncate': >sqlite3.c:46928:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function 'memdbFileSize': >./sqlite3.c:123620:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)pVtabCursor; > ^ >./sqlite3.c: In function 'pragmaVtabColumn': >sqlite3.c:46945:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function 'memdbLock': >sqlite3.c:46954:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function 'memdbFileControl': >sqlite3.c:46978:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function 'memdbFetch': >sqlite3.c:47026:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function 'memdbUnfetch': >./sqlite3.c:123632:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)pVtabCursor; > ^ >./sqlite3.c: In function 'pragmaVtabRowid': >sqlite3.c:47038:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function 'memdbOpen': >sqlite3.c:47053:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile*)pFile; > ^ >./sqlite3.c:123646:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)pVtabCursor; > ^ >sqlite3.c: In function 'pcache1InitBulk': >sqlite3.c:48952:20: warning: cast increases required alignment of target type [-Wcast-align] > PgHdr1 *pX = (PgHdr1*)&zBulk[pCache->szPage]; > ^ >sqlite3.c: In function 'pcache1AllocPage': >sqlite3.c:49092:9: warning: cast increases required alignment of target type [-Wcast-align] > p = (PgHdr1 *)&((u8 *)pPg)[pCache->szPage]; > ^ >sqlite3.c: In function 'sqlite3RowSetInit': >sqlite3.c:50058:17: warning: cast increases required alignment of target type [-Wcast-align] > p->pFresh = (struct RowSetEntry*)(ROUND8(sizeof(*p)) + (char*)p); > ^ >sqlite3.c: In function 'pager_delmaster': >sqlite3.c:53159:14: warning: cast increases required alignment of target type [-Wcast-align] > pJournal = (sqlite3_file *)(((u8 *)pMaster) + pVfs->szOsFile); > ^ >sqlite3.c: In function 'sqlite3PagerOpen': >sqlite3.c:55426:25: warning: cast increases required alignment of target type [-Wcast-align] > pPager = (Pager*)(pPtr); > ^ >sqlite3.c:55427:24: warning: cast increases required alignment of target type [-Wcast-align] > pPager->pPCache = (PCache*)(pPtr += ROUND8(sizeof(*pPager))); > ^ >sqlite3.c:55428:18: warning: cast increases required alignment of target type [-Wcast-align] > pPager->fd = (sqlite3_file*)(pPtr += ROUND8(pcacheSize)); > ^ >sqlite3.c:55429:18: warning: cast increases required alignment of target type [-Wcast-align] > pPager->sjfd = (sqlite3_file*)(pPtr += ROUND8(pVfs->szOsFile)); > ^ >sqlite3.c:55430:18: warning: cast increases required alignment of target type [-Wcast-align] > pPager->jfd = (sqlite3_file*)(pPtr += journalFileSize); > ^ >sqlite3.c: In function 'walChecksumBytes': >sqlite3.c:58984:16: warning: cast increases required alignment of target type [-Wcast-align] > u32 *aData = (u32 *)a; > ^ >sqlite3.c:58985:15: warning: cast increases required alignment of target type [-Wcast-align] > u32 *aEnd = (u32 *)&a[nByte]; > ^ >sqlite3.c: In function 'walIteratorInit': >sqlite3.c:59980:24: warning: cast increases required alignment of target type [-Wcast-align] > nEntry = (int)((u32*)sLoc.aHash - (u32*)sLoc.aPgno); > ^ >./sqlite3.c: In function 'callFinaliser': >sqlite3.c: In function 'sqlite3BtreeFakeValidCursor': >./sqlite3.c:135182:14: warning: cast increases required alignment of target type [-Wcast-align] > x = *(int (**)(sqlite3_vtab *))((char *)p->pModule + offset); > ^ >sqlite3.c:64081:10: warning: cast increases required alignment of target type [-Wcast-align] > return (BtCursor*)&fakeCursor; > ^ >sqlite3.c: In function 'btreeParseCell': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:64459:28: note: in expansion of macro 'findCell' > pPage->xParseCell(pPage, findCell(pPage, iCell), pInfo); > ^~~~~~~~ >sqlite3.c: In function 'btreeCellSizeCheck': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:65144:10: note: in expansion of macro 'get2byteAligned' > pc = get2byteAligned(&data[cellOffset+i*2]); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function 'setChildPtrmaps': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:66728:17: note: in expansion of macro 'findCell' > u8 *pCell = findCell(pPage, i); > ^~~~~~~~ >sqlite3.c: In function 'modifyPagePointer': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:66779:19: note: in expansion of macro 'findCell' > u8 *pCell = findCell(pPage, i); > ^~~~~~~~ >./sqlite3.c: In function 'wherePathSolver': >sqlite3.c: In function 'moveToLeftmost': >./sqlite3.c:144089:9: warning: cast increases required alignment of target type [-Wcast-align] > aTo = (WherePath*)pSpace; > ^ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:68406:21: note: in expansion of macro 'findCell' > pgno = get4byte(findCell(pPage, pCur->ix)); > ^~~~~~~~ >./sqlite3.c: In function 'sqlite3WhereBegin': >sqlite3.c: In function 'sqlite3BtreeMovetoUnpacked': >./sqlite3.c:144717:15: warning: cast increases required alignment of target type [-Wcast-align] > sWLB.pNew = (WhereLoop*)(((char*)pWInfo)+nByteWInfo); > ^ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64278:38: note: in expansion of macro 'get2byteAligned' > ((P)->aDataOfst + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:68635:17: note: in expansion of macro 'findCellPastPtr' > pCell = findCellPastPtr(pPage, idx); > ^~~~~~~~~~~~~~~ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64278:38: note: in expansion of macro 'get2byteAligned' > ((P)->aDataOfst + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:68670:17: note: in expansion of macro 'findCellPastPtr' > pCell = findCellPastPtr(pPage, idx); > ^~~~~~~~~~~~~~~ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:68765:25: note: in expansion of macro 'findCell' > chldPg = get4byte(findCell(pPage, lwr)); > ^~~~~~~~ >sqlite3.c: In function 'btreePrevious': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:68970:37: note: in expansion of macro 'findCell' > rc = moveToChild(pCur, get4byte(findCell(pPage, idx))); > ^~~~~~~~ >sqlite3.c: In function 'balance_quick': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:70472:13: note: in expansion of macro 'findCell' > pCell = findCell(pPage, pPage->nCell-1); > ^~~~~~~~ >sqlite3.c: In function 'balance_nonroot': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:70721:14: note: in expansion of macro 'findCell' > pRight = findCell(pParent, i+nxDiv-pParent->nOverflow); > ^~~~~~~~ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:70745:18: note: in expansion of macro 'findCell' > apDiv[i] = findCell(pParent, i+nxDiv-pParent->nOverflow); > ^~~~~~~~ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:70862:49: note: in expansion of macro 'get2byteAligned' > b.apCell[b.nCell] = aData + (maskPage & get2byteAligned(piCell)); > ^~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'setupLookaside': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:70875:47: note: in expansion of macro 'get2byteAligned' > b.apCell[b.nCell] = aData + (maskPage & get2byteAligned(piCell)); > ^~~~~~~~~~~~~~~ >./sqlite3.c:155356:11: warning: cast increases required alignment of target type [-Wcast-align] > p = (LookasideSlot*)&((u8*)p)[sz]; > ^ >sqlite3.c: In function 'sqlite3BtreeInsert': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:71890:15: note: in expansion of macro 'findCell' > oldCell = findCell(pPage, idx); > ^~~~~~~~ >sqlite3.c: In function 'sqlite3BtreeDelete': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:72023:11: note: in expansion of macro 'findCell' > pCell = findCell(pPage, iCellIdx); > ^~~~~~~~ >./sqlite3.c: In function 'fts3DisconnectMethod': >./sqlite3.c:160769:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pVtab; > ^ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:72104:13: note: in expansion of macro 'findCell' > pCell = findCell(pLeaf, pLeaf->nCell-1); > ^~~~~~~~ >./sqlite3.c: In function 'fts3DestroyMethod': >sqlite3.c: In function 'clearDatabasePage': >./sqlite3.c:160835:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pVtab; > ^ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:72360:13: note: in expansion of macro 'findCell' > pCell = findCell(pPage, i); > ^~~~~~~~ >sqlite3.c: In function 'sqlite3BtreeCount': >./sqlite3.c: In function 'fts3BestIndexMethod': >./sqlite3.c:161832:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pVTab; > ^ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:72683:39: note: in expansion of macro 'findCell' > rc = moveToChild(pCur, get4byte(findCell(pPage, iIdx))); > ^~~~~~~~ >./sqlite3.c: In function 'fts3CursorFinalizeStmt': >sqlite3.c: In function 'checkTreePage': >./sqlite3.c:161982:20: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCsr->base.pVtab; > ^ >./sqlite3.c: In function 'fts3CloseMethod': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:73043:10: note: in expansion of macro 'get2byteAligned' > pc = get2byteAligned(pCellIdx); > ^~~~~~~~~~~~~~~ >./sqlite3.c:162011:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor *)pCursor; > ^ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:73116:14: note: in expansion of macro 'get2byteAligned' > pc = get2byteAligned(&data[cellStart+i*2]); > ^~~~~~~~~~~~~~~ >In file included from ./sqlite3.c:13656, > from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c:162012:12: warning: cast increases required alignment of target type [-Wcast-align] > assert( ((Fts3Table *)pCsr->base.pVtab)->pSegments==0 ); > ^ >./sqlite3.c:162012:12: warning: cast increases required alignment of target type [-Wcast-align] > assert( ((Fts3Table *)pCsr->base.pVtab)->pSegments==0 ); > ^ >sqlite3.c: In function 'sqlite3VdbeChangeP4': >sqlite3.c:77504:38: warning: cast increases required alignment of target type [-Wcast-align] > if( n==P4_VTAB ) sqlite3VtabLock((VTable*)zP4); > ^ >sqlite3.c: In function 'sqlite3VdbeFrameDelete': >./sqlite3.c:162014:12: warning: cast increases required alignment of target type [-Wcast-align] > assert( ((Fts3Table *)pCsr->base.pVtab)->pSegments==0 ); > ^ >sqlite3.c:20127:26: warning: cast increases required alignment of target type [-Wcast-align] > #define VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))]) > ^ >sqlite3.c:78116:15: note: in expansion of macro 'VdbeFrameMem' > Mem *aMem = VdbeFrameMem(p); > ^~~~~~~~~~~~ >sqlite3.c: In function 'sqlite3VdbeList': >sqlite3.c:78197:15: warning: cast increases required alignment of target type [-Wcast-align] > apSub = (SubProgram **)pSub->z; > ^ >sqlite3.c:78243:17: warning: cast increases required alignment of target type [-Wcast-align] > apSub = (SubProgram **)pSub->z; > ^ >./sqlite3.c:162014:12: warning: cast increases required alignment of target type [-Wcast-align] > assert( ((Fts3Table *)pCsr->base.pVtab)->pSegments==0 ); > ^ >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'fts3CursorSeekStmt': >sqlite3.c: In function 'sqlite3VdbeAllocUnpackedRecord': >./sqlite3.c:162031:20: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCsr->base.pVtab; > ^ >./sqlite3.c: In function 'fts3CursorSeek': >sqlite3.c:80101:13: warning: cast increases required alignment of target type [-Wcast-align] > p->aMem = (Mem*)&((char*)p)[ROUND8(sizeof(UnpackedRecord))]; > ^ >./sqlite3.c:162063:31: warning: cast increases required alignment of target type [-Wcast-align] > if( rc==SQLITE_OK && ((Fts3Table *)pCsr->base.pVtab)->zContentTbl==0 ){ > ^ >./sqlite3.c: In function 'fts3TermSegReaderCursor': >sqlite3.c: In function 'allocateCursor': >./sqlite3.c:163298:20: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCsr->base.pVtab; > ^ >./sqlite3.c: In function 'fts3NextMethod': >sqlite3.c:83760:28: warning: cast increases required alignment of target type [-Wcast-align] > p->apCsr[iCur] = pCx = (VdbeCursor*)pMem->z; > ^ >sqlite3.c:83767:25: warning: cast increases required alignment of target type [-Wcast-align] > pCx->uc.pCursor = (BtCursor*) > ^ >./sqlite3.c:163435:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor *)pCursor; > ^ >./sqlite3.c:163445:23: warning: cast increases required alignment of target type [-Wcast-align] > rc = fts3EvalNext((Fts3Cursor *)pCursor); > ^ >In file included from ./sqlite3.c:13656, > from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c:163447:12: warning: cast increases required alignment of target type [-Wcast-align] > assert( ((Fts3Table *)pCsr->base.pVtab)->pSegments==0 ); > ^ >sqlite3.c: In function 'sqlite3VdbeExec': >sqlite3.c:89532:23: warning: cast increases required alignment of target type [-Wcast-align] > sqlite3RowSetInsert((RowSet*)pIn1->z, pIn2->u.i); > ^ >sqlite3.c:89550:25: warning: cast increases required alignment of target type [-Wcast-align] > || sqlite3RowSetNext((RowSet*)pIn1->z, &val)==0 > ^ >./sqlite3.c:163447:12: warning: cast increases required alignment of target type [-Wcast-align] > assert( ((Fts3Table *)pCsr->base.pVtab)->pSegments==0 ); > ^ >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'fts3FilterMethod': >sqlite3.c:89606:32: warning: cast increases required alignment of target type [-Wcast-align] > exists = sqlite3RowSetTest((RowSet*)pIn1->z, iSet, pIn3->u.i); > ^ >sqlite3.c:89611:25: warning: cast increases required alignment of target type [-Wcast-align] > sqlite3RowSetInsert((RowSet*)pIn1->z, pIn3->u.i); > ^ >./sqlite3.c:163504:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCursor->pVtab; > ^ >sqlite3.c:20127:26: warning: cast increases required alignment of target type [-Wcast-align] > #define VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))]) > ^ >sqlite3.c:89716:13: note: in expansion of macro 'VdbeFrameMem' > pEnd = &VdbeFrameMem(pFrame)[pFrame->nChildMem]; > ^~~~~~~~~~~~ >./sqlite3.c:163505:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor *)pCursor; > ^ >./sqlite3.c: In function 'fts3EofMethod': >sqlite3.c:20127:26: warning: cast increases required alignment of target type [-Wcast-align] > #define VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))]) > ^ >sqlite3.c:89717:14: note: in expansion of macro 'VdbeFrameMem' > for(pMem=VdbeFrameMem(pFrame); pMem!=pEnd; pMem++){ > ^~~~~~~~~~~~ >./sqlite3.c:163608:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor*)pCursor; > ^ >./sqlite3.c: In function 'fts3RowidMethod': >sqlite3.c:89722:14: warning: cast increases required alignment of target type [-Wcast-align] > pFrame = (VdbeFrame*)pRt->z; > ^ >./sqlite3.c:163623:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor *) pCursor; > ^ >./sqlite3.c: In function 'fts3ColumnMethod': >sqlite3.c:20127:26: warning: cast increases required alignment of target type [-Wcast-align] > #define VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))]) > ^ >sqlite3.c:89740:20: note: in expansion of macro 'VdbeFrameMem' > p->aMem = aMem = VdbeFrameMem(pFrame); > ^~~~~~~~~~~~ >sqlite3.c:90015:16: warning: cast increases required alignment of target type [-Wcast-align] > pCtx->pOut = (Mem*)&(pCtx->argv[n]); > ^ >./sqlite3.c:163645:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor *) pCursor; > ^ >./sqlite3.c:163646:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCursor->pVtab; > ^ >sqlite3.c: In function 'sqlite3VdbeSorterInit': >sqlite3.c:92700:36: warning: cast increases required alignment of target type [-Wcast-align] > pSorter->pKeyInfo = pKeyInfo = (KeyInfo*)((u8*)pSorter + sz); > ^ >In file included from ./sqlite3.c:13656, > from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c:163684:12: warning: cast increases required alignment of target type [-Wcast-align] > assert( ((Fts3Table *)pCsr->base.pVtab)->pSegments==0 ); > ^ >sqlite3.c: In function 'vdbeMergeEngineNew': >sqlite3.c:92912:20: warning: cast increases required alignment of target type [-Wcast-align] > pNew->aReadr = (PmaReader*)&pNew[1]; > ^ >sqlite3.c: In function 'vdbeSorterSort': >sqlite3.c:93147:17: warning: cast increases required alignment of target type [-Wcast-align] > pNext = (SorterRecord*)&pList->aMemory[p->u.iNext]; > ^ >sqlite3.c: In function 'sqlite3VdbeSorterWrite': >./sqlite3.c:163684:12: warning: cast increases required alignment of target type [-Wcast-align] > assert( ((Fts3Table *)pCsr->base.pVtab)->pSegments==0 ); > ^ >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'fts3SyncMethod': >sqlite3.c:93571:31: warning: cast increases required alignment of target type [-Wcast-align] > pSorter->list.pList = (SorterRecord*)&aNew[iListOff]; > ^ >sqlite3.c:93577:12: warning: cast increases required alignment of target type [-Wcast-align] > pNew = (SorterRecord*)&pSorter->list.aMemory[pSorter->iMemory]; > ^ >./sqlite3.c:163729:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pVtab; > ^ >./sqlite3.c: In function 'fts3BeginMethod': >sqlite3.c: In function 'memjrnlRead': >sqlite3.c:94584:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal *)pJfd; > ^ >sqlite3.c: In function 'memjrnlWrite': >./sqlite3.c:163777:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pVtab; > ^ >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'fts3CommitMethod': >sqlite3.c:94688:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal *)pJfd; > ^ >sqlite3.c: In function 'memjrnlTruncate': >sqlite3.c:94762:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal *)pJfd; > ^ >sqlite3.c: In function 'memjrnlClose': >./sqlite3.c:163794:28: warning: cast increases required alignment of target type [-Wcast-align] > TESTONLY( Fts3Table *p = (Fts3Table*)pVtab ); > ^ >./sqlite3.c:13247:23: note: in definition of macro 'TESTONLY' > # define TESTONLY(X) X > ^ >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'fts3RollbackMethod': >sqlite3.c:94778:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal *)pJfd; > ^ >sqlite3.c: In function 'memjrnlFileSize': >sqlite3.c:94798:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal *)pJfd; > ^ >sqlite3.c: In function 'sqlite3JournalOpen': >sqlite3.c:94847:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal*)pJfd; > ^ >./sqlite3.c:163809:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pVtab; > ^ >./sqlite3.c: In function 'fts3OptimizeFunc': >./sqlite3.c:163970:7: warning: cast increases required alignment of target type [-Wcast-align] > p = (Fts3Table *)pCursor->base.pVtab; > ^ >./sqlite3.c: In function 'fts3RenameMethod': >sqlite3.c: In function 'exprDup': >./sqlite3.c:164051:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pVtab; > ^ >In file included from ./sqlite3.c:13656, > from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'fts3SavepointMethod': >sqlite3.c:98134:10: warning: cast increases required alignment of target type [-Wcast-align] > pNew = (Expr *)zAlloc; > ^ >./sqlite3.c:164108:12: warning: cast increases required alignment of target type [-Wcast-align] > assert( ((Fts3Table *)pVtab)->inTransaction ); > ^ >./sqlite3.c:164108:12: warning: cast increases required alignment of target type [-Wcast-align] > assert( ((Fts3Table *)pVtab)->inTransaction ); > ^ >./sqlite3.c:164109:12: warning: cast increases required alignment of target type [-Wcast-align] > assert( ((Fts3Table *)pVtab)->mxSavepoint <= iSavepoint ); > ^ >./sqlite3.c:164109:12: warning: cast increases required alignment of target type [-Wcast-align] > assert( ((Fts3Table *)pVtab)->mxSavepoint <= iSavepoint ); > ^ >sqlite3.c: In function 'resizeIndexObject': >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c:164110:14: warning: cast increases required alignment of target type [-Wcast-align] > TESTONLY( ((Fts3Table *)pVtab)->mxSavepoint = iSavepoint ); > ^ >./sqlite3.c:13247:23: note: in definition of macro 'TESTONLY' > # define TESTONLY(X) X > ^ >sqlite3.c:108539:18: warning: cast increases required alignment of target type [-Wcast-align] > pIdx->azColl = (const char**)zExtra; > ^ >sqlite3.c:108542:20: warning: cast increases required alignment of target type [-Wcast-align] > pIdx->aiColumn = (i16*)zExtra; > ^ >sqlite3.c: In function 'sqlite3AllocateIndexObject': >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c:164111:8: warning: cast increases required alignment of target type [-Wcast-align] > if( ((Fts3Table *)pVtab)->bIgnoreSavepoint==0 ){ > ^ >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'fts3ReleaseMethod': >sqlite3.c:109890:17: warning: cast increases required alignment of target type [-Wcast-align] > p->azColl = (const char**)pExtra; pExtra += ROUND8(sizeof(char*)*nCol); > ^ >./sqlite3.c:164123:28: warning: cast increases required alignment of target type [-Wcast-align] > TESTONLY( Fts3Table *p = (Fts3Table*)pVtab ); > ^ >./sqlite3.c:13247:23: note: in definition of macro 'TESTONLY' > # define TESTONLY(X) X > ^ >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'fts3RollbackToMethod': >sqlite3.c:109891:22: warning: cast increases required alignment of target type [-Wcast-align] > p->aiRowLogEst = (LogEst*)pExtra; pExtra += sizeof(LogEst)*(nCol+1); > ^ >sqlite3.c:109892:19: warning: cast increases required alignment of target type [-Wcast-align] > p->aiColumn = (i16*)pExtra; pExtra += sizeof(i16)*nCol; > ^ >./sqlite3.c:164138:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pVtab; > ^ >./sqlite3.c: In function 'fts3EvalPhraseLoad': >./sqlite3.c:164444:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >./sqlite3.c: In function 'fts3EvalPhraseStart': >./sqlite3.c:164591:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >./sqlite3.c: In function 'fts3EvalIncrPhraseNext': >./sqlite3.c:164862:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >./sqlite3.c: In function 'fts3EvalPhraseNext': >./sqlite3.c:164963:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >./sqlite3.c: In function 'fts3EvalAverageDocsize': >./sqlite3.c:165116:20: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pCsr->base.pVtab; > ^ >./sqlite3.c: In function 'fts3EvalSelectDeferred': >./sqlite3.c:165168:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >./sqlite3.c: In function 'fts3EvalStart': >./sqlite3.c:165296:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >./sqlite3.c: In function 'fts3EvalGatherStats': >sqlite3.c: In function 'pragmaVtabClose': >sqlite3.c:123544:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)cur; > ^ >sqlite3.c: In function 'pragmaVtabNext': >./sqlite3.c:165949:23: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >./sqlite3.c: In function 'sqlite3Fts3EvalPhraseStats': >sqlite3.c:123552:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)pVtabCursor; > ^ >sqlite3.c: In function 'pragmaVtabFilter': >./sqlite3.c:166057:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >./sqlite3.c: In function 'sqlite3Fts3EvalPhrasePoslist': >sqlite3.c:123574:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)pVtabCursor; > ^ >sqlite3.c: In function 'pragmaVtabEof': >./sqlite3.c:166107:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c:123620:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)pVtabCursor; > ^ >sqlite3.c: In function 'pragmaVtabColumn': >./sqlite3.c: In function 'fts3auxConnectMethod': >sqlite3.c:123632:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)pVtabCursor; > ^ >sqlite3.c: In function 'pragmaVtabRowid': >./sqlite3.c:166382:17: warning: cast increases required alignment of target type [-Wcast-align] > p->pFts3Tab = (Fts3Table *)&p[1]; > ^ >./sqlite3.c: In function 'fts3auxCloseMethod': >sqlite3.c:123646:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)pVtabCursor; > ^ >./sqlite3.c:166514:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *pCsr = (Fts3auxCursor *)pCursor; > ^ >./sqlite3.c: In function 'fts3auxNextMethod': >./sqlite3.c:166545:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *pCsr = (Fts3auxCursor *)pCursor; > ^ >./sqlite3.c: In function 'fts3auxFilterMethod': >./sqlite3.c:166645:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *pCsr = (Fts3auxCursor *)pCursor; > ^ >./sqlite3.c: In function 'fts3auxEofMethod': >./sqlite3.c:166734:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *pCsr = (Fts3auxCursor *)pCursor; > ^ >./sqlite3.c: In function 'fts3auxColumnMethod': >./sqlite3.c:166746:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *p = (Fts3auxCursor *)pCursor; > ^ >./sqlite3.c: In function 'fts3auxRowidMethod': >./sqlite3.c:166786:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *pCsr = (Fts3auxCursor *)pCursor; > ^ >sqlite3.c: In function 'callFinaliser': >sqlite3.c:135182:14: warning: cast increases required alignment of target type [-Wcast-align] > x = *(int (**)(sqlite3_vtab *))((char *)p->pModule + offset); > ^ >./sqlite3.c: In function 'sqlite3Fts3MsrOvfl': >./sqlite3.c:171944:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pCsr->base.pVtab; > ^ >./sqlite3.c: In function 'sqlite3Fts3CacheDeferredDoclists': >sqlite3.c: In function 'wherePathSolver': >./sqlite3.c:175792:20: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCsr->base.pVtab; > ^ >./sqlite3.c: In function 'sqlite3Fts3UpdateMethod': >sqlite3.c:144089:9: warning: cast increases required alignment of target type [-Wcast-align] > aTo = (WherePath*)pSpace; > ^ >./sqlite3.c:175951:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pVtab; > ^ >sqlite3.c: In function 'sqlite3WhereBegin': >./sqlite3.c: In function 'fts3MIBufferFree': >sqlite3.c:144717:15: warning: cast increases required alignment of target type [-Wcast-align] > sWLB.pNew = (WhereLoop*)(((char*)pWInfo)+nByteWInfo); > ^ >./sqlite3.c:176262:27: warning: cast increases required alignment of target type [-Wcast-align] > MatchinfoBuffer *pBuf = (MatchinfoBuffer*)((u8*)p - ((u32*)p)[-1]); > ^ >./sqlite3.c: In function 'fts3SnippetText': >./sqlite3.c:176836:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >./sqlite3.c: In function 'fts3ExprLHits': >./sqlite3.c:176975:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)p->pCursor->base.pVtab; > ^ >./sqlite3.c: In function 'fts3MatchinfoValues': >./sqlite3.c:177332:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >./sqlite3.c: In function 'fts3GetMatchinfo': >./sqlite3.c:177442:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >./sqlite3.c: In function 'sqlite3Fts3Snippet': >./sqlite3.c:177530:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >./sqlite3.c: In function 'sqlite3Fts3Offsets': >./sqlite3.c:177677:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >./sqlite3.c: In function 'sqlite3Fts3Matchinfo': >./sqlite3.c:177816:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'setupLookaside': >sqlite3.c:155356:11: warning: cast increases required alignment of target type [-Wcast-align] > p = (LookasideSlot*)&((u8*)p)[sz]; > ^ >./sqlite3.c: In function 'readCoord': >sqlite3.c: In function 'fts3DisconnectMethod': >./sqlite3.c:181622:16: warning: cast increases required alignment of target type [-Wcast-align] > pCoord->u = *(u32*)p; > ^ >./sqlite3.c: In function 'rtreeDisconnect': >sqlite3.c:160769:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pVtab; > ^ >sqlite3.c: In function 'fts3DestroyMethod': >./sqlite3.c:182166:16: warning: cast increases required alignment of target type [-Wcast-align] > rtreeRelease((Rtree *)pVtab); > ^ >./sqlite3.c: In function 'rtreeDestroy': >sqlite3.c:160835:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pVtab; > ^ >./sqlite3.c:182174:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >./sqlite3.c: In function 'rtreeOpen': >sqlite3.c: In function 'fts3BestIndexMethod': >sqlite3.c:161832:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pVTab; > ^ >./sqlite3.c:182203:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVTab; > ^ >./sqlite3.c: In function 'rtreeClose': >sqlite3.c: In function 'fts3CursorFinalizeStmt': >sqlite3.c:161982:20: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3CloseMethod': >./sqlite3.c:182241:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)(cur->pVtab); > ^ >sqlite3.c:162011:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor *)pCursor; > ^ >sqlite3.c: In function 'fts3CursorSeekStmt': >./sqlite3.c:182243:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)cur; > ^ >./sqlite3.c: In function 'rtreeEof': >sqlite3.c:162031:20: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3CursorSeek': >./sqlite3.c:182262:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)cur; > ^ >./sqlite3.c: In function 'rtreeSearchPointSwap': >sqlite3.c:162063:31: warning: cast increases required alignment of target type [-Wcast-align] > if( rc==SQLITE_OK && ((Fts3Table *)pCsr->base.pVtab)->zContentTbl==0 ){ > ^ >sqlite3.c: In function 'fts3TermSegReaderCursor': >sqlite3.c:163298:20: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3NextMethod': >sqlite3.c:163435:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor *)pCursor; > ^ >./sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >./sqlite3.c:182528:19: note: in expansion of macro 'RTREE_OF_CURSOR' > nodeRelease(RTREE_OF_CURSOR(p), p->aNode[i]); > ^~~~~~~~~~~~~~~ >./sqlite3.c: In function 'rtreeNodeOfFirstSearchPoint': >sqlite3.c:163445:23: warning: cast increases required alignment of target type [-Wcast-align] > rc = fts3EvalNext((Fts3Cursor *)pCursor); > ^ >sqlite3.c: In function 'fts3FilterMethod': >sqlite3.c:163504:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCursor->pVtab; > ^ >sqlite3.c:163505:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor *)pCursor; > ^ >sqlite3.c: In function 'fts3EofMethod': >./sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >./sqlite3.c:182556:24: note: in expansion of macro 'RTREE_OF_CURSOR' > *pRC = nodeAcquire(RTREE_OF_CURSOR(pCur), id, 0, &pCur->aNode[ii]); > ^~~~~~~~~~~~~~~ >./sqlite3.c: In function 'rtreeSearchPointNew': >sqlite3.c:163608:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor*)pCursor; > ^ >sqlite3.c: In function 'fts3RowidMethod': >sqlite3.c:163623:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor *) pCursor; > ^ >sqlite3.c: In function 'fts3ColumnMethod': >sqlite3.c:163645:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor *) pCursor; > ^ >./sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >./sqlite3.c:182620:21: note: in expansion of macro 'RTREE_OF_CURSOR' > nodeRelease(RTREE_OF_CURSOR(pCur), pCur->aNode[0]); > ^~~~~~~~~~~~~~~ >./sqlite3.c: In function 'rtreeSearchPointPop': >sqlite3.c:163646:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCursor->pVtab; > ^ >sqlite3.c: In function 'fts3SyncMethod': >sqlite3.c:163729:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pVtab; > ^ >sqlite3.c: In function 'fts3BeginMethod': >sqlite3.c:163777:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pVtab; > ^ >sqlite3.c: In function 'fts3RollbackMethod': >./sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >./sqlite3.c:182671:17: note: in expansion of macro 'RTREE_OF_CURSOR' > nodeRelease(RTREE_OF_CURSOR(p), p->aNode[i]); > ^~~~~~~~~~~~~~~ >./sqlite3.c: In function 'rtreeStepToLeaf': >sqlite3.c:163809:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pVtab; > ^ >sqlite3.c: In function 'fts3OptimizeFunc': >sqlite3.c:163970:7: warning: cast increases required alignment of target type [-Wcast-align] > p = (Fts3Table *)pCursor->base.pVtab; > ^ >sqlite3.c: In function 'fts3RenameMethod': >sqlite3.c:164051:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pVtab; > ^ >sqlite3.c: In function 'fts3SavepointMethod': >sqlite3.c:164111:8: warning: cast increases required alignment of target type [-Wcast-align] > if( ((Fts3Table *)pVtab)->bIgnoreSavepoint==0 ){ > ^ >sqlite3.c: In function 'fts3RollbackToMethod': >./sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >./sqlite3.c:182716:19: note: in expansion of macro 'RTREE_OF_CURSOR' > Rtree *pRtree = RTREE_OF_CURSOR(pCur); > ^~~~~~~~~~~~~~~ >./sqlite3.c: In function 'rtreeNext': >sqlite3.c:164138:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pVtab; > ^ >./sqlite3.c:182785:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)pVtabCursor; > ^ >./sqlite3.c: In function 'rtreeRowid': >sqlite3.c: In function 'fts3EvalPhraseLoad': >./sqlite3.c:182803:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)pVtabCursor; > ^ >sqlite3.c:164444:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3EvalPhraseStart': >sqlite3.c:164591:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3EvalIncrPhraseNext': >sqlite3.c:164862:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3EvalPhraseNext': >./sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >./sqlite3.c:182808:28: note: in expansion of macro 'RTREE_OF_CURSOR' > *pRowid = nodeGetRowid(RTREE_OF_CURSOR(pCsr), pNode, p->iCell); > ^~~~~~~~~~~~~~~ >./sqlite3.c: In function 'rtreeColumn': >sqlite3.c:164963:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3EvalAverageDocsize': >./sqlite3.c:182817:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)cur->pVtab; > ^ >sqlite3.c:165116:20: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3EvalSelectDeferred': >./sqlite3.c:182818:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)cur; > ^ >./sqlite3.c: In function 'rtreeFilter': >sqlite3.c:165168:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3EvalStart': >./sqlite3.c:182931:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtabCursor->pVtab; > ^ >sqlite3.c:165296:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3EvalGatherStats': >./sqlite3.c:182932:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)pVtabCursor; > ^ >./sqlite3.c: In function 'rtreeBestIndex': >sqlite3.c:165949:23: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'sqlite3Fts3EvalPhraseStats': >./sqlite3.c:183065:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree*)tab; > ^ >sqlite3.c:166057:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'sqlite3Fts3EvalPhrasePoslist': >./sqlite3.c: In function 'Reinsert': >sqlite3.c:166107:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3auxConnectMethod': >./sqlite3.c:183971:15: warning: cast increases required alignment of target type [-Wcast-align] > aDistance = (RtreeDValue *)&aSpare[n]; > ^ >./sqlite3.c: In function 'rtreeUpdate': >sqlite3.c:166382:17: warning: cast increases required alignment of target type [-Wcast-align] > p->pFts3Tab = (Fts3Table *)&p[1]; > ^ >sqlite3.c: In function 'fts3auxCloseMethod': >./sqlite3.c:184289:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >./sqlite3.c: In function 'rtreeBeginTransaction': >sqlite3.c:166514:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *pCsr = (Fts3auxCursor *)pCursor; > ^ >sqlite3.c: In function 'fts3auxNextMethod': >./sqlite3.c:184432:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >./sqlite3.c: In function 'rtreeEndTransaction': >sqlite3.c:166545:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *pCsr = (Fts3auxCursor *)pCursor; > ^ >sqlite3.c: In function 'fts3auxFilterMethod': >./sqlite3.c:184443:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >./sqlite3.c: In function 'rtreeRename': >sqlite3.c:166645:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *pCsr = (Fts3auxCursor *)pCursor; > ^ >sqlite3.c: In function 'fts3auxEofMethod': >./sqlite3.c:184453:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >./sqlite3.c: In function 'rtreeSavepoint': >sqlite3.c:166734:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *pCsr = (Fts3auxCursor *)pCursor; > ^ >sqlite3.c: In function 'fts3auxColumnMethod': >./sqlite3.c:184486:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >sqlite3.c:166746:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *p = (Fts3auxCursor *)pCursor; > ^ >sqlite3.c: In function 'fts3auxRowidMethod': >sqlite3.c:166786:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *pCsr = (Fts3auxCursor *)pCursor; > ^ >./sqlite3.c: In function 'geopolyOverlap': >./sqlite3.c:186526:15: warning: cast increases required alignment of target type [-Wcast-align] > p->aEvent = (GeoEvent*)&p[1]; > ^ >./sqlite3.c: In function 'geopolyFilter': >./sqlite3.c:186799:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtabCursor->pVtab; > ^ >sqlite3.c: In function 'sqlite3Fts3MsrOvfl': >./sqlite3.c:186800:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)pVtabCursor; > ^ >./sqlite3.c: In function 'geopolyColumn': >sqlite3.c:171944:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pCsr->base.pVtab; > ^ >./sqlite3.c:186983:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)cur->pVtab; > ^ >./sqlite3.c:186984:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)cur; > ^ >./sqlite3.c: In function 'geopolyUpdate': >sqlite3.c: In function 'sqlite3Fts3CacheDeferredDoclists': >./sqlite3.c:187043:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >sqlite3.c:175792:20: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'sqlite3Fts3UpdateMethod': >sqlite3.c:175951:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pVtab; > ^ >sqlite3.c: In function 'fts3MIBufferFree': >sqlite3.c:176262:27: warning: cast increases required alignment of target type [-Wcast-align] > MatchinfoBuffer *pBuf = (MatchinfoBuffer*)((u8*)p - ((u32*)p)[-1]); > ^ >sqlite3.c: In function 'fts3SnippetText': >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'rbuVfsClose': >sqlite3.c:176836:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3ExprLHits': >./sqlite3.c:193058:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >./sqlite3.c: In function 'rbuVfsRead': >sqlite3.c:176975:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)p->pCursor->base.pVtab; > ^ >sqlite3.c: In function 'fts3MatchinfoValues': >./sqlite3.c:193122:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >./sqlite3.c: In function 'rbuVfsWrite': >sqlite3.c:177332:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3GetMatchinfo': >./sqlite3.c:193188:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >./sqlite3.c: In function 'rbuVfsTruncate': >sqlite3.c:177442:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'sqlite3Fts3Snippet': >./sqlite3.c:193226:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >./sqlite3.c: In function 'rbuVfsSync': >sqlite3.c:177530:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'sqlite3Fts3Offsets': >./sqlite3.c:193238:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >./sqlite3.c: In function 'rbuVfsFileSize': >sqlite3.c:177677:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'sqlite3Fts3Matchinfo': >./sqlite3.c:193252:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >./sqlite3.c: In function 'rbuVfsLock': >sqlite3.c:177816:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >./sqlite3.c:193273:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >./sqlite3.c: In function 'rbuVfsUnlock': >./sqlite3.c:193295:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >./sqlite3.c: In function 'rbuVfsCheckReservedLock': >./sqlite3.c:193303:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >./sqlite3.c: In function 'rbuVfsFileControl': >sqlite3.c: In function 'readCoord': >./sqlite3.c:193311:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >./sqlite3.c: In function 'rbuVfsSectorSize': >sqlite3.c:181622:16: warning: cast increases required alignment of target type [-Wcast-align] > pCoord->u = *(u32*)p; > ^ >sqlite3.c: In function 'rtreeDisconnect': >./sqlite3.c:193369:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >./sqlite3.c: In function 'rbuVfsDeviceCharacteristics': >sqlite3.c:182166:16: warning: cast increases required alignment of target type [-Wcast-align] > rtreeRelease((Rtree *)pVtab); > ^ >sqlite3.c: In function 'rtreeDestroy': >./sqlite3.c:193377:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >./sqlite3.c: In function 'rbuVfsShmLock': >sqlite3.c:182174:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >sqlite3.c: In function 'rtreeOpen': >./sqlite3.c:193385:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >./sqlite3.c: In function 'rbuVfsShmMap': >sqlite3.c:182203:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVTab; > ^ >sqlite3.c: In function 'rtreeClose': >./sqlite3.c:193430:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >./sqlite3.c: In function 'rbuVfsShmBarrier': >sqlite3.c:182241:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)(cur->pVtab); > ^ >./sqlite3.c:193478:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >./sqlite3.c: In function 'rbuVfsShmUnmap': >sqlite3.c:182243:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)cur; > ^ >sqlite3.c: In function 'rtreeEof': >./sqlite3.c:193486:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >./sqlite3.c: In function 'rbuVfsOpen': >sqlite3.c:182262:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)cur; > ^ >sqlite3.c: In function 'rtreeSearchPointSwap': >./sqlite3.c:193560:19: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *pFd = (rbu_file *)pFile; > ^ >./sqlite3.c: In function 'statClose': >./sqlite3.c:194185:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >./sqlite3.c: In function 'statNext': >sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >sqlite3.c:182528:19: note: in expansion of macro 'RTREE_OF_CURSOR' > nodeRelease(RTREE_OF_CURSOR(p), p->aNode[i]); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function 'rtreeNodeOfFirstSearchPoint': >./sqlite3.c:194357:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >./sqlite3.c: In function 'statEof': >./sqlite3.c:194491:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >./sqlite3.c: In function 'statFilter': >./sqlite3.c:194500:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >./sqlite3.c: In function 'statColumn': >sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >sqlite3.c:182556:24: note: in expansion of macro 'RTREE_OF_CURSOR' > *pRC = nodeAcquire(RTREE_OF_CURSOR(pCur), id, 0, &pCur->aNode[ii]); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function 'rtreeSearchPointNew': >./sqlite3.c:194543:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >./sqlite3.c: In function 'statRowid': >./sqlite3.c:194586:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >./sqlite3.c: In function 'sessionTableInfo': >sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >sqlite3.c:182620:21: note: in expansion of macro 'RTREE_OF_CURSOR' > nodeRelease(RTREE_OF_CURSOR(pCur), pCur->aNode[0]); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function 'rtreeSearchPointPop': >./sqlite3.c:196068:13: warning: cast increases required alignment of target type [-Wcast-align] > azCol = (char **)pAlloc; > ^ >./sqlite3.c: In function 'sessionChangesetReadTblhdr': >sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >sqlite3.c:182671:17: note: in expansion of macro 'RTREE_OF_CURSOR' > nodeRelease(RTREE_OF_CURSOR(p), p->aNode[i]); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function 'rtreeStepToLeaf': >./sqlite3.c:198002:16: warning: cast increases required alignment of target type [-Wcast-align] > p->apValue = (sqlite3_value**)p->tblhdr.aBuf; > ^ >./sqlite3.c: In function 'sessionRetryConstraints': >./sqlite3.c:199307:25: warning: cast increases required alignment of target type [-Wcast-align] > pIter2->apValue = (sqlite3_value**)pIter2->tblhdr.aBuf; > ^ >./sqlite3.c: In function 'sessionChangesetApply': >sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >sqlite3.c:182716:19: note: in expansion of macro 'RTREE_OF_CURSOR' > Rtree *pRtree = RTREE_OF_CURSOR(pCur); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function 'rtreeNext': >./sqlite3.c:199416:24: warning: cast increases required alignment of target type [-Wcast-align] > sApply.azCol = (const char **)zTab; > ^ >sqlite3.c:182785:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)pVtabCursor; > ^ >sqlite3.c: In function 'rtreeRowid': >sqlite3.c:182803:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)pVtabCursor; > ^ >sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >sqlite3.c:182808:28: note: in expansion of macro 'RTREE_OF_CURSOR' > *pRowid = nodeGetRowid(RTREE_OF_CURSOR(pCsr), pNode, p->iCell); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function 'rtreeColumn': >sqlite3.c:182817:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)cur->pVtab; > ^ >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'sqlite3Fts5HashQuery': >sqlite3.c:182818:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)cur; > ^ >sqlite3.c: In function 'rtreeFilter': >./sqlite3.c:208847:30: warning: cast increases required alignment of target type [-Wcast-align] > Fts5HashEntry *pFaux = (Fts5HashEntry*)&pRet[nPre-nHashPre]; > ^ >sqlite3.c:182931:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtabCursor->pVtab; > ^ >sqlite3.c:182932:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)pVtabCursor; > ^ >sqlite3.c: In function 'rtreeBestIndex': >sqlite3.c:183065:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree*)tab; > ^ >sqlite3.c: In function 'Reinsert': >sqlite3.c:183971:15: warning: cast increases required alignment of target type [-Wcast-align] > aDistance = (RtreeDValue *)&aSpare[n]; > ^ >sqlite3.c: In function 'rtreeUpdate': >sqlite3.c:184289:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >sqlite3.c: In function 'rtreeBeginTransaction': >./sqlite3.c: In function 'fts5CloseMethod': >sqlite3.c:184432:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >sqlite3.c: In function 'rtreeEndTransaction': >./sqlite3.c:216189:24: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >./sqlite3.c: In function 'fts5NextMethod': >sqlite3.c:184443:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >sqlite3.c: In function 'rtreeRename': >sqlite3.c:184453:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >sqlite3.c: In function 'rtreeSavepoint': >./sqlite3.c:216301:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >./sqlite3.c: In function 'fts5FilterMethod': >sqlite3.c:184486:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >./sqlite3.c:216607:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >./sqlite3.c: In function 'fts5EofMethod': >sqlite3.c: In function 'geopolyOverlap': >./sqlite3.c:216747:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >./sqlite3.c: In function 'fts5RowidMethod': >sqlite3.c:186526:15: warning: cast increases required alignment of target type [-Wcast-align] > p->aEvent = (GeoEvent*)&p[1]; > ^ >sqlite3.c: In function 'geopolyFilter': >./sqlite3.c:216773:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >sqlite3.c:186799:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtabCursor->pVtab; > ^ >./sqlite3.c: In function 'fts5ColumnMethod': >sqlite3.c:186800:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)pVtabCursor; > ^ >sqlite3.c: In function 'geopolyColumn': >./sqlite3.c:217813:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >./sqlite3.c: In function 'fts5CreateAux': >sqlite3.c:186983:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)cur->pVtab; > ^ >./sqlite3.c:217940:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Global *pGlobal = (Fts5Global*)pApi; > ^ >sqlite3.c:186984:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)cur; > ^ >./sqlite3.c: In function 'fts5CreateTokenizer': >sqlite3.c: In function 'geopolyUpdate': >sqlite3.c:187043:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >./sqlite3.c:217979:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Global *pGlobal = (Fts5Global*)pApi; > ^ >./sqlite3.c: In function 'fts5FindTokenizer': >./sqlite3.c:218037:30: warning: cast increases required alignment of target type [-Wcast-align] > pMod = fts5LocateTokenizer((Fts5Global*)pApi, zName); > ^ >sqlite3.c: In function 'rbuVfsClose': >sqlite3.c:193058:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function 'rbuVfsRead': >sqlite3.c:193122:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function 'rbuVfsWrite': >./sqlite3.c: In function 'fts5VocabCloseMethod': >sqlite3.c:193188:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function 'rbuVfsTruncate': >./sqlite3.c:222206:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >./sqlite3.c: In function 'fts5VocabNextMethod': >sqlite3.c:193226:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function 'rbuVfsSync': >sqlite3.c:193238:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function 'rbuVfsFileSize': >./sqlite3.c:222269:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >./sqlite3.c: In function 'fts5VocabFilterMethod': >sqlite3.c:193252:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function 'rbuVfsLock': >./sqlite3.c:222400:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >./sqlite3.c: In function 'fts5VocabEofMethod': >sqlite3.c:193273:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function 'rbuVfsUnlock': >./sqlite3.c:222464:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >./sqlite3.c: In function 'fts5VocabColumnMethod': >sqlite3.c:193295:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function 'rbuVfsCheckReservedLock': >./sqlite3.c:222473:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >./sqlite3.c: In function 'fts5VocabRowidMethod': >sqlite3.c:193303:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function 'rbuVfsFileControl': >./sqlite3.c:222544:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >sqlite3.c:193311:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >./sqlite3.c: In function 'stmtNext': >sqlite3.c: In function 'rbuVfsSectorSize': >sqlite3.c:193369:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function 'rbuVfsDeviceCharacteristics': >./sqlite3.c:222724:23: warning: cast increases required alignment of target type [-Wcast-align] > stmt_cursor *pCur = (stmt_cursor*)cur; > ^ >./sqlite3.c: In function 'stmtColumn': >sqlite3.c:193377:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function 'rbuVfsShmLock': >./sqlite3.c:222739:23: warning: cast increases required alignment of target type [-Wcast-align] > stmt_cursor *pCur = (stmt_cursor*)cur; > ^ >./sqlite3.c: In function 'stmtRowid': >sqlite3.c:193385:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function 'rbuVfsShmMap': >./sqlite3.c:222781:23: warning: cast increases required alignment of target type [-Wcast-align] > stmt_cursor *pCur = (stmt_cursor*)cur; > ^ >./sqlite3.c: In function 'stmtEof': >sqlite3.c:193430:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function 'rbuVfsShmBarrier': >./sqlite3.c:222791:23: warning: cast increases required alignment of target type [-Wcast-align] > stmt_cursor *pCur = (stmt_cursor*)cur; > ^ >./sqlite3.c: In function 'stmtFilter': >sqlite3.c:193478:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function 'rbuVfsShmUnmap': >./sqlite3.c:222806:23: warning: cast increases required alignment of target type [-Wcast-align] > stmt_cursor *pCur = (stmt_cursor *)pVtabCursor; > ^ >./sqlite3.c: In function 'apndClose': >sqlite3.c:193486:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function 'rbuVfsOpen': >sqlite3.c:193560:19: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *pFd = (rbu_file *)pFile; > ^ >sqlite3.c: In function 'statClose': >./sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >./sqlite3.c:223075:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >./sqlite3.c: In function 'apndRead': >sqlite3.c:194185:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >sqlite3.c: In function 'statNext': >./sqlite3.c:223088:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c:194357:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >sqlite3.c: In function 'statEof': >sqlite3.c:194491:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >sqlite3.c: In function 'statFilter': >sqlite3.c:194500:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >sqlite3.c: In function 'statColumn': >./sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >./sqlite3.c:223089:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >./sqlite3.c: In function 'apndWrite': >sqlite3.c:194543:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >sqlite3.c: In function 'statRowid': >./sqlite3.c:223116:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c:194586:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >sqlite3.c: In function 'sessionTableInfo': >sqlite3.c:196068:13: warning: cast increases required alignment of target type [-Wcast-align] > azCol = (char **)pAlloc; > ^ >sqlite3.c: In function 'sessionChangesetReadTblhdr': >./sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >./sqlite3.c:223117:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >./sqlite3.c: In function 'apndTruncate': >sqlite3.c:198002:16: warning: cast increases required alignment of target type [-Wcast-align] > p->apValue = (sqlite3_value**)p->tblhdr.aBuf; > ^ >sqlite3.c: In function 'sessionRetryConstraints': >./sqlite3.c:223139:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c:199307:25: warning: cast increases required alignment of target type [-Wcast-align] > pIter2->apValue = (sqlite3_value**)pIter2->tblhdr.aBuf; > ^ >sqlite3.c: In function 'sessionChangesetApply': >sqlite3.c:199416:24: warning: cast increases required alignment of target type [-Wcast-align] > sApply.azCol = (const char **)zTab; > ^ >./sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >./sqlite3.c:223140:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >./sqlite3.c: In function 'apndSync': >./sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >./sqlite3.c:223153:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >./sqlite3.c: In function 'apndFileSize': >sqlite3.c: In function 'sqlite3Fts5HashQuery': >./sqlite3.c:223161:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >./sqlite3.c: In function 'apndLock': >sqlite3.c:208847:30: warning: cast increases required alignment of target type [-Wcast-align] > Fts5HashEntry *pFaux = (Fts5HashEntry*)&pRet[nPre-nHashPre]; > ^ >./sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >./sqlite3.c:223175:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >./sqlite3.c: In function 'apndUnlock': >sqlite3.c: In function 'fts5CloseMethod': >./sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >./sqlite3.c:223183:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >./sqlite3.c: In function 'apndCheckReservedLock': >sqlite3.c:216189:24: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >sqlite3.c: In function 'fts5NextMethod': >sqlite3.c:216301:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >sqlite3.c: In function 'fts5FilterMethod': >sqlite3.c:216607:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >sqlite3.c: In function 'fts5EofMethod': >./sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >./sqlite3.c:223191:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >./sqlite3.c: In function 'apndFileControl': >sqlite3.c:216747:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >sqlite3.c: In function 'fts5RowidMethod': >./sqlite3.c:223199:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c:216773:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >sqlite3.c: In function 'fts5ColumnMethod': >sqlite3.c:217813:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >sqlite3.c: In function 'fts5CreateAux': >./sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >./sqlite3.c:223201:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >./sqlite3.c: In function 'apndSectorSize': >sqlite3.c:217940:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Global *pGlobal = (Fts5Global*)pApi; > ^ >sqlite3.c: In function 'fts5CreateTokenizer': >sqlite3.c:217979:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Global *pGlobal = (Fts5Global*)pApi; > ^ >sqlite3.c: In function 'fts5FindTokenizer': >sqlite3.c:218037:30: warning: cast increases required alignment of target type [-Wcast-align] > pMod = fts5LocateTokenizer((Fts5Global*)pApi, zName); > ^ >./sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >./sqlite3.c:223213:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >./sqlite3.c: In function 'apndDeviceCharacteristics': >./sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >./sqlite3.c:223221:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >./sqlite3.c: In function 'apndShmMap': >sqlite3.c: In function 'fts5VocabCloseMethod': >sqlite3.c:222206:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >sqlite3.c: In function 'fts5VocabNextMethod': >sqlite3.c:222269:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >sqlite3.c: In function 'fts5VocabFilterMethod': >./sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >./sqlite3.c:223233:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >./sqlite3.c: In function 'apndShmLock': >sqlite3.c:222400:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >sqlite3.c: In function 'fts5VocabEofMethod': >sqlite3.c:222464:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >sqlite3.c: In function 'fts5VocabColumnMethod': >sqlite3.c:222473:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >sqlite3.c: In function 'fts5VocabRowidMethod': >./sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >./sqlite3.c:223239:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >./sqlite3.c: In function 'apndShmBarrier': >sqlite3.c:222544:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >sqlite3.c: In function 'stmtNext': >sqlite3.c:222724:23: warning: cast increases required alignment of target type [-Wcast-align] > stmt_cursor *pCur = (stmt_cursor*)cur; > ^ >sqlite3.c: In function 'stmtColumn': >sqlite3.c:222739:23: warning: cast increases required alignment of target type [-Wcast-align] > stmt_cursor *pCur = (stmt_cursor*)cur; > ^ >sqlite3.c: In function 'stmtRowid': >./sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >./sqlite3.c:223245:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >./sqlite3.c: In function 'apndShmUnmap': >sqlite3.c:222781:23: warning: cast increases required alignment of target type [-Wcast-align] > stmt_cursor *pCur = (stmt_cursor*)cur; > ^ >sqlite3.c: In function 'stmtEof': >sqlite3.c:222791:23: warning: cast increases required alignment of target type [-Wcast-align] > stmt_cursor *pCur = (stmt_cursor*)cur; > ^ >sqlite3.c: In function 'stmtFilter': >sqlite3.c:222806:23: warning: cast increases required alignment of target type [-Wcast-align] > stmt_cursor *pCur = (stmt_cursor *)pVtabCursor; > ^ >sqlite3.c: In function 'apndClose': >./sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >./sqlite3.c:223251:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >./sqlite3.c: In function 'apndFetch': >./sqlite3.c:223262:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223075:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndRead': >sqlite3.c:223088:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >./sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >./sqlite3.c:223263:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >./sqlite3.c: In function 'apndUnfetch': >./sqlite3.c:223269:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223089:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndWrite': >sqlite3.c:223116:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >./sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >./sqlite3.c:223270:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >./sqlite3.c: In function 'apndOpen': >./sqlite3.c:223327:7: warning: cast increases required alignment of target type [-Wcast-align] > p = (ApndFile*)pFile; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223117:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndTruncate': >sqlite3.c:223139:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >./sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >./sqlite3.c:223329:14: note: in expansion of macro 'ORIGFILE' > pSubFile = ORIGFILE(pFile); > ^~~~~~~~ >In file included from /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz.c:67: >./sqlite3.c: In function 'zipfileDisconnect': >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223140:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndSync': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c: In function 'writeListAppend': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c:379:17: warning: cast increases required alignment of target type [-Wcast-align] > pNew->pFile = (CrashFile *)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c: In function 'cfClose': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c:400:23: warning: cast increases required alignment of target type [-Wcast-align] > CrashFile *pCrash = (CrashFile *)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c: In function 'cfRead': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c:415:23: warning: cast increases required alignment of target type [-Wcast-align] > CrashFile *pCrash = (CrashFile *)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c: In function 'cfWrite': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c:439:23: warning: cast increases required alignment of target type [-Wcast-align] > CrashFile *pCrash = (CrashFile *)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c: In function 'cfTruncate': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c:462:23: warning: cast increases required alignment of target type [-Wcast-align] > CrashFile *pCrash = (CrashFile *)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c: In function 'cfSync': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c:474:23: warning: cast increases required alignment of target type [-Wcast-align] > CrashFile *pCrash = (CrashFile *)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c: In function 'cfFileSize': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c:506:23: warning: cast increases required alignment of target type [-Wcast-align] > CrashFile *pCrash = (CrashFile *)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c: In function 'cfLock': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c:515:25: warning: cast increases required alignment of target type [-Wcast-align] > return sqlite3OsLock(((CrashFile *)pFile)->pRealFile, eLock); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c: In function 'cfUnlock': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c:518:27: warning: cast increases required alignment of target type [-Wcast-align] > return sqlite3OsUnlock(((CrashFile *)pFile)->pRealFile, eLock); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c: In function 'cfCheckReservedLock': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c:521:38: warning: cast increases required alignment of target type [-Wcast-align] > return sqlite3OsCheckReservedLock(((CrashFile *)pFile)->pRealFile, pResOut); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c: In function 'cfFileControl': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c:525:25: warning: cast increases required alignment of target type [-Wcast-align] > CrashFile *pCrash = (CrashFile *)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c:534:32: warning: cast increases required alignment of target type [-Wcast-align] > return sqlite3OsFileControl(((CrashFile *)pFile)->pRealFile, op, pArg); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c: In function 'cfShmLock': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c:553:28: warning: cast increases required alignment of target type [-Wcast-align] > return sqlite3OsShmLock(((CrashFile*)pFile)->pRealFile, ofst, n, flags); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c: In function 'cfShmBarrier': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c:556:24: warning: cast increases required alignment of target type [-Wcast-align] > sqlite3OsShmBarrier(((CrashFile*)pFile)->pRealFile); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c: In function 'cfShmUnmap': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c:559:29: warning: cast increases required alignment of target type [-Wcast-align] > return sqlite3OsShmUnmap(((CrashFile*)pFile)->pRealFile, delFlag); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c: In function 'cfShmMap': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c:568:27: warning: cast increases required alignment of target type [-Wcast-align] > return sqlite3OsShmMap(((CrashFile*)pFile)->pRealFile, iRegion, sz, w, pp); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c: In function 'cfOpen': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test6.c:616:25: warning: cast increases required alignment of target type [-Wcast-align] > CrashFile *pWrapper = (CrashFile *)pFile; > ^ >./sqlite3.c:226126:29: warning: cast increases required alignment of target type [-Wcast-align] > zipfileCleanupTransaction((ZipfileTab*)pVtab); > ^ >./sqlite3.c: In function 'zipfileOpen': >./sqlite3.c:226135:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)p; > ^ >./sqlite3.c: In function 'zipfileClose': >./sqlite3.c:226175:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileCsr *pCsr = (ZipfileCsr*)cur; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223153:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndFileSize': >./sqlite3.c:226176:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)(pCsr->base.pVtab); > ^ >sqlite3.c:223161:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c: In function 'apndLock': >./sqlite3.c: In function 'zipfileNext': >./sqlite3.c:226602:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileCsr *pCsr = (ZipfileCsr*)cur; > ^ >./sqlite3.c:226613:26: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)(cur->pVtab); > ^ >./sqlite3.c: In function 'zipfileColumn': >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223175:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndUnlock': >./sqlite3.c:226741:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileCsr *pCsr = (ZipfileCsr*)cur; > ^ >./sqlite3.c:226781:26: warning: cast increases required alignment of target type [-Wcast-align] > pFile = ((ZipfileTab*)(pCsr->base.pVtab))->pWriteFd; > ^ >./sqlite3.c: In function 'zipfileEof': >./sqlite3.c:226824:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileCsr *pCsr = (ZipfileCsr*)cur; > ^ >./sqlite3.c: In function 'zipfileFilter': >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223183:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndCheckReservedLock': >./sqlite3.c:226954:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)cur->pVtab; > ^ >./sqlite3.c:226955:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileCsr *pCsr = (ZipfileCsr*)cur; > ^ >./sqlite3.c: In function 'zipfileBegin': >./sqlite3.c:227157:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)pVtab; > ^ >./sqlite3.c: In function 'zipfileUpdate': >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223191:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndFileControl': >./sqlite3.c:227240:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)pVtab; > ^ >sqlite3.c:223199:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >./sqlite3.c: In function 'zipfileCommit': >./sqlite3.c:227490:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)pVtab; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223201:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndSectorSize': >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223213:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndDeviceCharacteristics': >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223221:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndShmMap': >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223233:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndShmLock': >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223239:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndShmBarrier': >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223245:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndShmUnmap': >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223251:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndFetch': >sqlite3.c:223262:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223263:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndUnfetch': >sqlite3.c:223269:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223270:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndOpen': >sqlite3.c:223327:7: warning: cast increases required alignment of target type [-Wcast-align] > p = (ApndFile*)pFile; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223329:14: note: in expansion of macro 'ORIGFILE' > pSubFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'zipfileDisconnect': >sqlite3.c:226126:29: warning: cast increases required alignment of target type [-Wcast-align] > zipfileCleanupTransaction((ZipfileTab*)pVtab); > ^ >sqlite3.c: In function 'zipfileOpen': >sqlite3.c:226135:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)p; > ^ >sqlite3.c: In function 'zipfileClose': >sqlite3.c:226175:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileCsr *pCsr = (ZipfileCsr*)cur; > ^ >sqlite3.c:226176:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)(pCsr->base.pVtab); > ^ >sqlite3.c: In function 'zipfileNext': >sqlite3.c:226602:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileCsr *pCsr = (ZipfileCsr*)cur; > ^ >sqlite3.c:226613:26: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)(cur->pVtab); > ^ >sqlite3.c: In function 'zipfileColumn': >sqlite3.c:226741:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileCsr *pCsr = (ZipfileCsr*)cur; > ^ >sqlite3.c:226781:26: warning: cast increases required alignment of target type [-Wcast-align] > pFile = ((ZipfileTab*)(pCsr->base.pVtab))->pWriteFd; > ^ >sqlite3.c: In function 'zipfileEof': >sqlite3.c:226824:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileCsr *pCsr = (ZipfileCsr*)cur; > ^ >sqlite3.c: In function 'zipfileFilter': >sqlite3.c:226954:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)cur->pVtab; > ^ >sqlite3.c:226955:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileCsr *pCsr = (ZipfileCsr*)cur; > ^ >sqlite3.c: In function 'zipfileBegin': >sqlite3.c:227157:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)pVtab; > ^ >sqlite3.c: In function 'zipfileUpdate': >sqlite3.c:227240:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)pVtab; > ^ >sqlite3.c: In function 'zipfileCommit': >sqlite3.c:227490:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)pVtab; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_demovfs.c: In function 'demoClose': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_demovfs.c:202:17: warning: cast increases required alignment of target type [-Wcast-align] > DemoFile *p = (DemoFile*)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_demovfs.c: In function 'demoRead': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_demovfs.c:218:17: warning: cast increases required alignment of target type [-Wcast-align] > DemoFile *p = (DemoFile*)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_demovfs.c: In function 'demoWrite': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_demovfs.c:258:17: warning: cast increases required alignment of target type [-Wcast-align] > DemoFile *p = (DemoFile*)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_demovfs.c: In function 'demoSync': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_demovfs.c:315:17: warning: cast increases required alignment of target type [-Wcast-align] > DemoFile *p = (DemoFile*)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_demovfs.c: In function 'demoFileSize': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_demovfs.c:331:17: warning: cast increases required alignment of target type [-Wcast-align] > DemoFile *p = (DemoFile*)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_demovfs.c: In function 'demoOpen': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_demovfs.c:413:17: warning: cast increases required alignment of target type [-Wcast-align] > DemoFile *p = (DemoFile*)pFile; /* Populate this structure */ > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_fs.c: In function 'fsdirClose': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_fs.c:225:20: warning: cast increases required alignment of target type [-Wcast-align] > FsdirCsr *pCur = (FsdirCsr*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_fs.c: In function 'fsdirNext': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_fs.c:236:20: warning: cast increases required alignment of target type [-Wcast-align] > FsdirCsr *pCsr = (FsdirCsr*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_fs.c: In function 'fsdirFilter': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_fs.c:258:20: warning: cast increases required alignment of target type [-Wcast-align] > FsdirCsr *pCsr = (FsdirCsr*)pVtabCursor; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_fs.c: In function 'fsdirEof': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_fs.c:288:20: warning: cast increases required alignment of target type [-Wcast-align] > FsdirCsr *pCsr = (FsdirCsr*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_fs.c: In function 'fsdirColumn': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_fs.c:296:20: warning: cast increases required alignment of target type [-Wcast-align] > FsdirCsr *pCsr = (FsdirCsr*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_fs.c: In function 'fsdirRowid': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_fs.c:317:20: warning: cast increases required alignment of target type [-Wcast-align] > FsdirCsr *pCsr = (FsdirCsr*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c: In function 'jtClose': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c:251:16: warning: cast increases required alignment of target type [-Wcast-align] > jt_file *p = (jt_file *)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c: In function 'jtRead': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c:273:16: warning: cast increases required alignment of target type [-Wcast-align] > jt_file *p = (jt_file *)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c: In function 'jtWrite': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c:519:16: warning: cast increases required alignment of target type [-Wcast-align] > jt_file *p = (jt_file *)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c: In function 'jtTruncate': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c:581:16: warning: cast increases required alignment of target type [-Wcast-align] > jt_file *p = (jt_file *)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c: In function 'jtSync': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c:601:16: warning: cast increases required alignment of target type [-Wcast-align] > jt_file *p = (jt_file *)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c: In function 'jtFileSize': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c:631:16: warning: cast increases required alignment of target type [-Wcast-align] > jt_file *p = (jt_file *)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c: In function 'jtLock': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c:640:16: warning: cast increases required alignment of target type [-Wcast-align] > jt_file *p = (jt_file *)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c: In function 'jtUnlock': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c:653:16: warning: cast increases required alignment of target type [-Wcast-align] > jt_file *p = (jt_file *)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c: In function 'jtCheckReservedLock': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c:665:16: warning: cast increases required alignment of target type [-Wcast-align] > jt_file *p = (jt_file *)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c: In function 'jtFileControl': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c:673:16: warning: cast increases required alignment of target type [-Wcast-align] > jt_file *p = (jt_file *)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c: In function 'jtSectorSize': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c:681:16: warning: cast increases required alignment of target type [-Wcast-align] > jt_file *p = (jt_file *)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c: In function 'jtDeviceCharacteristics': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c:689:16: warning: cast increases required alignment of target type [-Wcast-align] > jt_file *p = (jt_file *)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c: In function 'jtOpen': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_journal.c:704:16: warning: cast increases required alignment of target type [-Wcast-align] > jt_file *p = (jt_file *)pFile; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_md5.c: In function 'byteReverse': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_md5.c:73:18: warning: cast increases required alignment of target type [-Wcast-align] > *(uint32 *)buf = t; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_md5.c: In function 'MD5Update': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_md5.c:219:40: warning: cast increases required alignment of target type [-Wcast-align] > MD5Transform(ctx->buf, (uint32 *)ctx->in); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_md5.c:229:40: warning: cast increases required alignment of target type [-Wcast-align] > MD5Transform(ctx->buf, (uint32 *)ctx->in); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_md5.c: In function 'MD5Final': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_md5.c:263:40: warning: cast increases required alignment of target type [-Wcast-align] > MD5Transform(ctx->buf, (uint32 *)ctx->in); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_md5.c:276:32: warning: cast increases required alignment of target type [-Wcast-align] > MD5Transform(ctx->buf, (uint32 *)ctx->in); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vfslogOpen': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:491:21: warning: cast increases required alignment of target type [-Wcast-align] > VfslogVfs *pLog = (VfslogVfs *)pVfs; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:499:8: note: in expansion of macro 'REALVFS' > rc = REALVFS(pVfs)->xOpen(REALVFS(pVfs), zName, p->pReal, flags, pOutFlags); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:499:29: note: in expansion of macro 'REALVFS' > rc = REALVFS(pVfs)->xOpen(REALVFS(pVfs), zName, p->pReal, flags, pOutFlags); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vfslogDelete': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:516:8: note: in expansion of macro 'REALVFS' > rc = REALVFS(pVfs)->xDelete(REALVFS(pVfs), zPath, dirSync); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:516:31: note: in expansion of macro 'REALVFS' > rc = REALVFS(pVfs)->xDelete(REALVFS(pVfs), zPath, dirSync); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vfslogAccess': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:536:8: note: in expansion of macro 'REALVFS' > rc = REALVFS(pVfs)->xAccess(REALVFS(pVfs), zPath, flags, pResOut); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:536:31: note: in expansion of macro 'REALVFS' > rc = REALVFS(pVfs)->xAccess(REALVFS(pVfs), zPath, flags, pResOut); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vfslogFullPathname': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:554:10: note: in expansion of macro 'REALVFS' > return REALVFS(pVfs)->xFullPathname(REALVFS(pVfs), zPath, nOut, zOut); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:554:39: note: in expansion of macro 'REALVFS' > return REALVFS(pVfs)->xFullPathname(REALVFS(pVfs), zPath, nOut, zOut); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vfslogDlOpen': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:561:10: note: in expansion of macro 'REALVFS' > return REALVFS(pVfs)->xDlOpen(REALVFS(pVfs), zPath); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:561:33: note: in expansion of macro 'REALVFS' > return REALVFS(pVfs)->xDlOpen(REALVFS(pVfs), zPath); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vfslogDlError': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:570:3: note: in expansion of macro 'REALVFS' > REALVFS(pVfs)->xDlError(REALVFS(pVfs), nByte, zErrMsg); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:570:27: note: in expansion of macro 'REALVFS' > REALVFS(pVfs)->xDlError(REALVFS(pVfs), nByte, zErrMsg); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vfslogDlSym': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:577:10: note: in expansion of macro 'REALVFS' > return REALVFS(pVfs)->xDlSym(REALVFS(pVfs), p, zSym); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:577:32: note: in expansion of macro 'REALVFS' > return REALVFS(pVfs)->xDlSym(REALVFS(pVfs), p, zSym); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vfslogDlClose': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:584:3: note: in expansion of macro 'REALVFS' > REALVFS(pVfs)->xDlClose(REALVFS(pVfs), pHandle); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:584:27: note: in expansion of macro 'REALVFS' > REALVFS(pVfs)->xDlClose(REALVFS(pVfs), pHandle); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vfslogRandomness': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:592:10: note: in expansion of macro 'REALVFS' > return REALVFS(pVfs)->xRandomness(REALVFS(pVfs), nByte, zBufOut); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:592:37: note: in expansion of macro 'REALVFS' > return REALVFS(pVfs)->xRandomness(REALVFS(pVfs), nByte, zBufOut); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vfslogSleep': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:600:10: note: in expansion of macro 'REALVFS' > return REALVFS(pVfs)->xSleep(REALVFS(pVfs), nMicro); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:600:32: note: in expansion of macro 'REALVFS' > return REALVFS(pVfs)->xSleep(REALVFS(pVfs), nMicro); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vfslogCurrentTime': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:607:10: note: in expansion of macro 'REALVFS' > return REALVFS(pVfs)->xCurrentTime(REALVFS(pVfs), pTimeOut); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:607:38: note: in expansion of macro 'REALVFS' > return REALVFS(pVfs)->xCurrentTime(REALVFS(pVfs), pTimeOut); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vfslogGetLastError': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:611:10: note: in expansion of macro 'REALVFS' > return REALVFS(pVfs)->xGetLastError(REALVFS(pVfs), a, b); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:611:39: note: in expansion of macro 'REALVFS' > return REALVFS(pVfs)->xGetLastError(REALVFS(pVfs), a, b); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vfslogCurrentTimeInt64': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:614:10: note: in expansion of macro 'REALVFS' > return REALVFS(pVfs)->xCurrentTimeInt64(REALVFS(pVfs), p); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] > #define REALVFS(p) (((VfslogVfs *)(p))->pVfs) > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:614:43: note: in expansion of macro 'REALVFS' > return REALVFS(pVfs)->xCurrentTimeInt64(REALVFS(pVfs), p); > ^~~~~~~ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vfslog_call': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:661:18: warning: cast increases required alignment of target type [-Wcast-align] > VfslogVfs *p = (VfslogVfs *)pVfs; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vfslog_string': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:677:18: warning: cast increases required alignment of target type [-Wcast-align] > VfslogVfs *p = (VfslogVfs *)pVfs; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'sqlite3_vfslog_finalize': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:706:19: warning: cast increases required alignment of target type [-Wcast-align] > vfslog_finalize((VfslogVfs *)pVfs); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vlogDisconnect': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:925:19: warning: cast increases required alignment of target type [-Wcast-align] > VfslogVtab *p = (VfslogVtab *)pVtab; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vlogClose': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:951:18: warning: cast increases required alignment of target type [-Wcast-align] > VfslogCsr *p = (VfslogCsr *)pCursor; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vlogNext': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:966:21: warning: cast increases required alignment of target type [-Wcast-align] > VfslogCsr *pCsr = (VfslogCsr *)pCursor; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:967:19: warning: cast increases required alignment of target type [-Wcast-align] > VfslogVtab *p = (VfslogVtab *)pCursor->pVtab; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vlogEof': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:1017:21: warning: cast increases required alignment of target type [-Wcast-align] > VfslogCsr *pCsr = (VfslogCsr *)pCursor; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:1018:19: warning: cast increases required alignment of target type [-Wcast-align] > VfslogVtab *p = (VfslogVtab *)pCursor->pVtab; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vlogFilter': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:1027:21: warning: cast increases required alignment of target type [-Wcast-align] > VfslogCsr *pCsr = (VfslogCsr *)pCursor; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vlogColumn': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:1039:21: warning: cast increases required alignment of target type [-Wcast-align] > VfslogCsr *pCsr = (VfslogCsr *)pCursor; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c: In function 'vlogRowid': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/test_osinst.c:1066:21: warning: cast increases required alignment of target type [-Wcast-align] > VfslogCsr *pCsr = (VfslogCsr *)pCursor; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_term.c: In function 'fts3termConnectMethod': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_term.c:103:17: warning: cast increases required alignment of target type [-Wcast-align] > p->pFts3Tab = (Fts3Table *)&p[1]; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_term.c: In function 'fts3termCloseMethod': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_term.c:185:26: warning: cast increases required alignment of target type [-Wcast-align] > Fts3termCursor *pCsr = (Fts3termCursor *)pCursor; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_term.c: In function 'fts3termNextMethod': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_term.c:197:26: warning: cast increases required alignment of target type [-Wcast-align] > Fts3termCursor *pCsr = (Fts3termCursor *)pCursor; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_term.c: In function 'fts3termFilterMethod': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_term.c:255:26: warning: cast increases required alignment of target type [-Wcast-align] > Fts3termCursor *pCsr = (Fts3termCursor *)pCursor; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_term.c: In function 'fts3termEofMethod': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_term.c:291:26: warning: cast increases required alignment of target type [-Wcast-align] > Fts3termCursor *pCsr = (Fts3termCursor *)pCursor; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_term.c: In function 'fts3termColumnMethod': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_term.c:303:23: warning: cast increases required alignment of target type [-Wcast-align] > Fts3termCursor *p = (Fts3termCursor *)pCursor; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_term.c: In function 'fts3termRowidMethod': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/fts3/fts3_term.c:331:26: warning: cast increases required alignment of target type [-Wcast-align] > Fts3termCursor *pCsr = (Fts3termCursor *)pCursor; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/amatch.c: In function 'amatchClose': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/amatch.c:967:25: warning: cast increases required alignment of target type [-Wcast-align] > amatch_cursor *pCur = (amatch_cursor *)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/amatch.c: In function 'amatchNext': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/amatch.c:1102:25: warning: cast increases required alignment of target type [-Wcast-align] > amatch_cursor *pCur = (amatch_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/amatch.c: In function 'amatchFilter': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/amatch.c:1255:25: warning: cast increases required alignment of target type [-Wcast-align] > amatch_cursor *pCur = (amatch_cursor *)pVtabCursor; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/amatch.c: In function 'amatchColumn': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/amatch.c:1286:25: warning: cast increases required alignment of target type [-Wcast-align] > amatch_cursor *pCur = (amatch_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/amatch.c: In function 'amatchRowid': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/amatch.c:1316:25: warning: cast increases required alignment of target type [-Wcast-align] > amatch_cursor *pCur = (amatch_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/amatch.c: In function 'amatchEof': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/amatch.c:1325:25: warning: cast increases required alignment of target type [-Wcast-align] > amatch_cursor *pCur = (amatch_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/carray.c: In function 'carrayNext': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/carray.c:161:25: warning: cast increases required alignment of target type [-Wcast-align] > carray_cursor *pCur = (carray_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/carray.c: In function 'carrayColumn': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/carray.c:175:25: warning: cast increases required alignment of target type [-Wcast-align] > carray_cursor *pCur = (carray_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/carray.c: In function 'carrayRowid': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/carray.c:218:25: warning: cast increases required alignment of target type [-Wcast-align] > carray_cursor *pCur = (carray_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/carray.c: In function 'carrayEof': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/carray.c:228:25: warning: cast increases required alignment of target type [-Wcast-align] > carray_cursor *pCur = (carray_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/carray.c: In function 'carrayFilter': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/carray.c:241:25: warning: cast increases required alignment of target type [-Wcast-align] > carray_cursor *pCur = (carray_cursor *)pVtabCursor; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/csv.c: In function 'csvtabClose': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/csv.c:686:21: warning: cast increases required alignment of target type [-Wcast-align] > CsvCursor *pCur = (CsvCursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/csv.c: In function 'csvtabNext': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/csv.c:720:21: warning: cast increases required alignment of target type [-Wcast-align] > CsvCursor *pCur = (CsvCursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/csv.c: In function 'csvtabColumn': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/csv.c:767:21: warning: cast increases required alignment of target type [-Wcast-align] > CsvCursor *pCur = (CsvCursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/csv.c: In function 'csvtabRowid': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/csv.c:779:21: warning: cast increases required alignment of target type [-Wcast-align] > CsvCursor *pCur = (CsvCursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/csv.c: In function 'csvtabEof': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/csv.c:789:21: warning: cast increases required alignment of target type [-Wcast-align] > CsvCursor *pCur = (CsvCursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/csv.c: In function 'csvtabFilter': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/csv.c:802:21: warning: cast increases required alignment of target type [-Wcast-align] > CsvCursor *pCur = (CsvCursor*)pVtabCursor; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fileio.c: In function 'fsdirClose': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fileio.c:641:24: warning: cast increases required alignment of target type [-Wcast-align] > fsdir_cursor *pCur = (fsdir_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fileio.c: In function 'fsdirNext': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fileio.c:664:24: warning: cast increases required alignment of target type [-Wcast-align] > fsdir_cursor *pCur = (fsdir_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fileio.c: In function 'fsdirColumn': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fileio.c:732:24: warning: cast increases required alignment of target type [-Wcast-align] > fsdir_cursor *pCur = (fsdir_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fileio.c: In function 'fsdirRowid': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fileio.c:793:24: warning: cast increases required alignment of target type [-Wcast-align] > fsdir_cursor *pCur = (fsdir_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fileio.c: In function 'fsdirEof': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fileio.c:803:24: warning: cast increases required alignment of target type [-Wcast-align] > fsdir_cursor *pCur = (fsdir_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fileio.c: In function 'fsdirFilter': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fileio.c:819:24: warning: cast increases required alignment of target type [-Wcast-align] > fsdir_cursor *pCur = (fsdir_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fuzzer.c: In function 'fuzzerClose': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fuzzer.c:601:25: warning: cast increases required alignment of target type [-Wcast-align] > fuzzer_cursor *pCur = (fuzzer_cursor *)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fuzzer.c: In function 'fuzzerNext': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fuzzer.c:900:25: warning: cast increases required alignment of target type [-Wcast-align] > fuzzer_cursor *pCur = (fuzzer_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fuzzer.c: In function 'fuzzerFilter': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fuzzer.c:972:25: warning: cast increases required alignment of target type [-Wcast-align] > fuzzer_cursor *pCur = (fuzzer_cursor *)pVtabCursor; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fuzzer.c: In function 'fuzzerColumn': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fuzzer.c:1019:25: warning: cast increases required alignment of target type [-Wcast-align] > fuzzer_cursor *pCur = (fuzzer_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fuzzer.c: In function 'fuzzerRowid': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fuzzer.c:1040:25: warning: cast increases required alignment of target type [-Wcast-align] > fuzzer_cursor *pCur = (fuzzer_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fuzzer.c: In function 'fuzzerEof': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/fuzzer.c:1050:25: warning: cast increases required alignment of target type [-Wcast-align] > fuzzer_cursor *pCur = (fuzzer_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/prefixes.c: In function 'prefixesClose': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/prefixes.c:111:27: warning: cast increases required alignment of target type [-Wcast-align] > prefixes_cursor *pCur = (prefixes_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/prefixes.c: In function 'prefixesNext': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/prefixes.c:122:27: warning: cast increases required alignment of target type [-Wcast-align] > prefixes_cursor *pCur = (prefixes_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/prefixes.c: In function 'prefixesColumn': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/prefixes.c:136:27: warning: cast increases required alignment of target type [-Wcast-align] > prefixes_cursor *pCur = (prefixes_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/prefixes.c: In function 'prefixesRowid': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/prefixes.c:154:27: warning: cast increases required alignment of target type [-Wcast-align] > prefixes_cursor *pCur = (prefixes_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/prefixes.c: In function 'prefixesEof': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/prefixes.c:164:27: warning: cast increases required alignment of target type [-Wcast-align] > prefixes_cursor *pCur = (prefixes_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/prefixes.c: In function 'prefixesFilter': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/prefixes.c:179:27: warning: cast increases required alignment of target type [-Wcast-align] > prefixes_cursor *pCur = (prefixes_cursor *)pVtabCursor; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/series.c: In function 'seriesNext': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/series.c:166:25: warning: cast increases required alignment of target type [-Wcast-align] > series_cursor *pCur = (series_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/series.c: In function 'seriesColumn': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/series.c:185:25: warning: cast increases required alignment of target type [-Wcast-align] > series_cursor *pCur = (series_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/series.c: In function 'seriesRowid': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/series.c:203:25: warning: cast increases required alignment of target type [-Wcast-align] > series_cursor *pCur = (series_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/series.c: In function 'seriesEof': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/series.c:213:25: warning: cast increases required alignment of target type [-Wcast-align] > series_cursor *pCur = (series_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/series.c: In function 'seriesFilter': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/series.c:255:25: warning: cast increases required alignment of target type [-Wcast-align] > series_cursor *pCur = (series_cursor *)pVtabCursor; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/unionvtab.c: In function 'unionClose': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/unionvtab.c:1046:20: warning: cast increases required alignment of target type [-Wcast-align] > UnionCsr *pCsr = (UnionCsr*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/unionvtab.c: In function 'unionNext': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/unionvtab.c:1095:22: warning: cast increases required alignment of target type [-Wcast-align] > rc = doUnionNext((UnionCsr*)cur); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/unionvtab.c: In function 'unionColumn': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/unionvtab.c:1108:20: warning: cast increases required alignment of target type [-Wcast-align] > UnionCsr *pCsr = (UnionCsr*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/unionvtab.c: In function 'unionRowid': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/unionvtab.c:1117:20: warning: cast increases required alignment of target type [-Wcast-align] > UnionCsr *pCsr = (UnionCsr*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/unionvtab.c: In function 'unionEof': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/unionvtab.c:1126:20: warning: cast increases required alignment of target type [-Wcast-align] > UnionCsr *pCsr = (UnionCsr*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/unionvtab.c: In function 'unionFilter': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/unionvtab.c:1139:20: warning: cast increases required alignment of target type [-Wcast-align] > UnionCsr *pCsr = (UnionCsr*)pVtabCursor; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/wholenumber.c: In function 'wholenumberNext': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/wholenumber.c:91:30: warning: cast increases required alignment of target type [-Wcast-align] > wholenumber_cursor *pCur = (wholenumber_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/wholenumber.c: In function 'wholenumberColumn': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/wholenumber.c:104:30: warning: cast increases required alignment of target type [-Wcast-align] > wholenumber_cursor *pCur = (wholenumber_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/wholenumber.c: In function 'wholenumberRowid': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/wholenumber.c:113:30: warning: cast increases required alignment of target type [-Wcast-align] > wholenumber_cursor *pCur = (wholenumber_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/wholenumber.c: In function 'wholenumberEof': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/wholenumber.c:123:30: warning: cast increases required alignment of target type [-Wcast-align] > wholenumber_cursor *pCur = (wholenumber_cursor*)cur; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/wholenumber.c: In function 'wholenumberFilter': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/ext/misc/wholenumber.c:150:30: warning: cast increases required alignment of target type [-Wcast-align] > wholenumber_cursor *pCur = (wholenumber_cursor *)pVtabCursor; > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tclsqlite.c: In function 'createIncrblobChannel': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tclsqlite.c:415:7: warning: cast increases required alignment of target type [-Wcast-align] > p = (IncrblobChannel *)Tcl_Alloc(sizeof(IncrblobChannel)); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tclsqlite.c: In function 'findSqlFunc': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tclsqlite.c:474:10: warning: cast increases required alignment of target type [-Wcast-align] > pNew = (SqlFunc*)Tcl_Alloc( sizeof(*pNew) + nName + 1 ); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tclsqlite.c: In function 'DbTraceV2Handler': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tclsqlite.c:657:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > Tcl_NewWideIntObj((Tcl_WideInt)pStmt)); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tclsqlite.c:672:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > Tcl_NewWideIntObj((Tcl_WideInt)pStmt)); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tclsqlite.c:686:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > Tcl_NewWideIntObj((Tcl_WideInt)pStmt)); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tclsqlite.c:698:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > Tcl_NewWideIntObj((Tcl_WideInt)db)); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tclsqlite.c: In function 'dbPrepareAndBind': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tclsqlite.c:1372:16: warning: cast increases required alignment of target type [-Wcast-align] > pPreStmt = (SqlPreparedStmt*)Tcl_Alloc(nByte); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tclsqlite.c: In function 'dbEvalRowInfo': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tclsqlite.c:1602:19: warning: cast increases required alignment of target type [-Wcast-align] > apColName = (Tcl_Obj**)Tcl_Alloc( sizeof(Tcl_Obj*)*nCol ); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tclsqlite.c: In function 'DbObjCmd': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tclsqlite.c:2240:16: warning: cast increases required alignment of target type [-Wcast-align] > pCollate = (SqlCollate*)Tcl_Alloc( sizeof(*pCollate) + nScript + 1 ); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tclsqlite.c:2733:11: warning: cast increases required alignment of target type [-Wcast-align] > p = (DbEvalContext *)Tcl_Alloc(sizeof(DbEvalContext)); > ^ >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tclsqlite.c: In function 'DbMain': >/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/src/tclsqlite.c:3736:7: warning: cast increases required alignment of target type [-Wcast-align] > p = (SqliteDb*)Tcl_Alloc( sizeof(*p) ); > ^ >sqlite3.c: In function 'memsys5Unlink': >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24417:10: note: in expansion of macro 'MEM5LINK' > next = MEM5LINK(i)->next; > ^~~~~~~~ >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24418:10: note: in expansion of macro 'MEM5LINK' > prev = MEM5LINK(i)->prev; > ^~~~~~~~ >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24422:5: note: in expansion of macro 'MEM5LINK' > MEM5LINK(prev)->next = next; > ^~~~~~~~ >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24425:5: note: in expansion of macro 'MEM5LINK' > MEM5LINK(next)->prev = prev; > ^~~~~~~~ >sqlite3.c: In function 'memsys5Link': >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24440:7: note: in expansion of macro 'MEM5LINK' > x = MEM5LINK(i)->next = mem5.aiFreelist[iLogsize]; > ^~~~~~~~ >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24441:3: note: in expansion of macro 'MEM5LINK' > MEM5LINK(i)->prev = -1; > ^~~~~~~~ >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24444:5: note: in expansion of macro 'MEM5LINK' > MEM5LINK(x)->prev = i; > ^~~~~~~~ >sqlite3.c: In function 'sqlite3Memsys5Dump': >sqlite3.c:24405:24: warning: cast increases required alignment of target type [-Wcast-align] > #define MEM5LINK(idx) ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom])) > ^ >sqlite3.c:24799:46: note: in expansion of macro 'MEM5LINK' > for(n=0, j=mem5.aiFreelist[i]; j>=0; j = MEM5LINK(j)->next, n++){} > ^~~~~~~~ >sqlite3.c: In function 'unixCheckReservedLock': >sqlite3.c:34002:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'unixLock': >sqlite3.c:34187:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'posixUnlock': >sqlite3.c:34397:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'closeUnixFile': >sqlite3.c:34579:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'unixClose': >sqlite3.c:34615:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile *)id; > ^ >sqlite3.c: In function 'dotlockCheckReservedLock': >sqlite3.c:34729:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'dotlockLock': >sqlite3.c:34768:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'dotlockUnlock': >sqlite3.c:34818:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'dotlockClose': >sqlite3.c:34861:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'unixRead': >sqlite3.c:35829:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile *)id; > ^ >sqlite3.c: In function 'unixWrite': >sqlite3.c:35943:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'unixSync': >sqlite3.c:36207:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'unixTruncate': >sqlite3.c:36256:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile *)id; > ^ >sqlite3.c: In function 'unixFileSize': >sqlite3.c:36309:17: warning: cast increases required alignment of target type [-Wcast-align] > rc = osFstat(((unixFile*)id)->h, &buf); > ^ >sqlite3.c:36312:20: warning: cast increases required alignment of target type [-Wcast-align] > storeLastErrno((unixFile*)id, errno); > ^ >sqlite3.c: In function 'unixFileControl': >sqlite3.c:36429:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFile = (unixFile*)id; > ^ >sqlite3.c: In function 'unixSectorSize': >sqlite3.c:36660:19: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFd = (unixFile*)id; > ^ >sqlite3.c: In function 'unixDeviceCharacteristics': >sqlite3.c:36679:19: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFd = (unixFile*)id; > ^ >sqlite3.c: In function 'unixShmMap': >sqlite3.c:37150:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pDbFd = (unixFile*)fd; > ^ >sqlite3.c: In function 'unixShmLock': >sqlite3.c:37292:21: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pDbFd = (unixFile*)fd; /* Connection holding shared memory */ > ^ >sqlite3.c: In function 'unixShmUnmap': >sqlite3.c:37426:11: warning: cast increases required alignment of target type [-Wcast-align] > pDbFd = (unixFile*)fd; > ^ >sqlite3.c: In function 'unixFetch': >sqlite3.c:37630:19: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFd = (unixFile *)fd; /* The underlying database file */ > ^ >sqlite3.c: In function 'unixUnfetch': >sqlite3.c:37661:19: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pFd = (unixFile *)fd; /* The underlying database file */ > ^ >sqlite3.c: In function 'fillInUnixFile': >sqlite3.c:37997:20: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *pNew = (unixFile *)pId; > ^ >sqlite3.c: In function 'unixOpen': >sqlite3.c:38421:17: warning: cast increases required alignment of target type [-Wcast-align] > unixFile *p = (unixFile *)pFile; > ^ >sqlite3.c: In function 'memdbClose': >sqlite3.c:46851:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function 'memdbRead': >sqlite3.c:46865:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function 'memdbWrite': >sqlite3.c:46904:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function 'memdbTruncate': >sqlite3.c:46928:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function 'memdbFileSize': >sqlite3.c:46945:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function 'memdbLock': >sqlite3.c:46954:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function 'memdbFileControl': >sqlite3.c:46978:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function 'memdbFetch': >sqlite3.c:47026:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function 'memdbUnfetch': >sqlite3.c:47038:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile *)pFile; > ^ >sqlite3.c: In function 'memdbOpen': >sqlite3.c:47053:16: warning: cast increases required alignment of target type [-Wcast-align] > MemFile *p = (MemFile*)pFile; > ^ >sqlite3.c: In function 'pcache1InitBulk': >sqlite3.c:48952:20: warning: cast increases required alignment of target type [-Wcast-align] > PgHdr1 *pX = (PgHdr1*)&zBulk[pCache->szPage]; > ^ >sqlite3.c: In function 'pcache1AllocPage': >sqlite3.c:49092:9: warning: cast increases required alignment of target type [-Wcast-align] > p = (PgHdr1 *)&((u8 *)pPg)[pCache->szPage]; > ^ >sqlite3.c: In function 'sqlite3RowSetInit': >sqlite3.c:50058:17: warning: cast increases required alignment of target type [-Wcast-align] > p->pFresh = (struct RowSetEntry*)(ROUND8(sizeof(*p)) + (char*)p); > ^ >sqlite3.c: In function 'pager_delmaster': >sqlite3.c:53159:14: warning: cast increases required alignment of target type [-Wcast-align] > pJournal = (sqlite3_file *)(((u8 *)pMaster) + pVfs->szOsFile); > ^ >sqlite3.c: In function 'sqlite3PagerOpen': >sqlite3.c:55426:25: warning: cast increases required alignment of target type [-Wcast-align] > pPager = (Pager*)(pPtr); > ^ >sqlite3.c:55427:24: warning: cast increases required alignment of target type [-Wcast-align] > pPager->pPCache = (PCache*)(pPtr += ROUND8(sizeof(*pPager))); > ^ >sqlite3.c:55428:18: warning: cast increases required alignment of target type [-Wcast-align] > pPager->fd = (sqlite3_file*)(pPtr += ROUND8(pcacheSize)); > ^ >sqlite3.c:55429:18: warning: cast increases required alignment of target type [-Wcast-align] > pPager->sjfd = (sqlite3_file*)(pPtr += ROUND8(pVfs->szOsFile)); > ^ >sqlite3.c:55430:18: warning: cast increases required alignment of target type [-Wcast-align] > pPager->jfd = (sqlite3_file*)(pPtr += journalFileSize); > ^ >sqlite3.c: In function 'walChecksumBytes': >sqlite3.c:58984:16: warning: cast increases required alignment of target type [-Wcast-align] > u32 *aData = (u32 *)a; > ^ >sqlite3.c:58985:15: warning: cast increases required alignment of target type [-Wcast-align] > u32 *aEnd = (u32 *)&a[nByte]; > ^ >sqlite3.c: In function 'walIteratorInit': >sqlite3.c:59980:24: warning: cast increases required alignment of target type [-Wcast-align] > nEntry = (int)((u32*)sLoc.aHash - (u32*)sLoc.aPgno); > ^ >sqlite3.c: In function 'sqlite3BtreeFakeValidCursor': >sqlite3.c:64081:10: warning: cast increases required alignment of target type [-Wcast-align] > return (BtCursor*)&fakeCursor; > ^ >sqlite3.c: In function 'btreeParseCell': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:64459:28: note: in expansion of macro 'findCell' > pPage->xParseCell(pPage, findCell(pPage, iCell), pInfo); > ^~~~~~~~ >sqlite3.c: In function 'btreeCellSizeCheck': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:65144:10: note: in expansion of macro 'get2byteAligned' > pc = get2byteAligned(&data[cellOffset+i*2]); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function 'setChildPtrmaps': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:66728:17: note: in expansion of macro 'findCell' > u8 *pCell = findCell(pPage, i); > ^~~~~~~~ >sqlite3.c: In function 'modifyPagePointer': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:66779:19: note: in expansion of macro 'findCell' > u8 *pCell = findCell(pPage, i); > ^~~~~~~~ >sqlite3.c: In function 'moveToLeftmost': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:68406:21: note: in expansion of macro 'findCell' > pgno = get4byte(findCell(pPage, pCur->ix)); > ^~~~~~~~ >sqlite3.c: In function 'sqlite3BtreeMovetoUnpacked': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64278:38: note: in expansion of macro 'get2byteAligned' > ((P)->aDataOfst + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:68635:17: note: in expansion of macro 'findCellPastPtr' > pCell = findCellPastPtr(pPage, idx); > ^~~~~~~~~~~~~~~ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64278:38: note: in expansion of macro 'get2byteAligned' > ((P)->aDataOfst + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:68670:17: note: in expansion of macro 'findCellPastPtr' > pCell = findCellPastPtr(pPage, idx); > ^~~~~~~~~~~~~~~ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:68765:25: note: in expansion of macro 'findCell' > chldPg = get4byte(findCell(pPage, lwr)); > ^~~~~~~~ >sqlite3.c: In function 'btreePrevious': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:68970:37: note: in expansion of macro 'findCell' > rc = moveToChild(pCur, get4byte(findCell(pPage, idx))); > ^~~~~~~~ >sqlite3.c: In function 'balance_quick': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:70472:13: note: in expansion of macro 'findCell' > pCell = findCell(pPage, pPage->nCell-1); > ^~~~~~~~ >sqlite3.c: In function 'balance_nonroot': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:70721:14: note: in expansion of macro 'findCell' > pRight = findCell(pParent, i+nxDiv-pParent->nOverflow); > ^~~~~~~~ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:70745:18: note: in expansion of macro 'findCell' > apDiv[i] = findCell(pParent, i+nxDiv-pParent->nOverflow); > ^~~~~~~~ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:70862:49: note: in expansion of macro 'get2byteAligned' > b.apCell[b.nCell] = aData + (maskPage & get2byteAligned(piCell)); > ^~~~~~~~~~~~~~~ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:70875:47: note: in expansion of macro 'get2byteAligned' > b.apCell[b.nCell] = aData + (maskPage & get2byteAligned(piCell)); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function 'sqlite3BtreeInsert': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:71890:15: note: in expansion of macro 'findCell' > oldCell = findCell(pPage, idx); > ^~~~~~~~ >sqlite3.c: In function 'sqlite3BtreeDelete': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:72023:11: note: in expansion of macro 'findCell' > pCell = findCell(pPage, iCellIdx); > ^~~~~~~~ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:72104:13: note: in expansion of macro 'findCell' > pCell = findCell(pLeaf, pLeaf->nCell-1); > ^~~~~~~~ >sqlite3.c: In function 'clearDatabasePage': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:72360:13: note: in expansion of macro 'findCell' > pCell = findCell(pPage, i); > ^~~~~~~~ >sqlite3.c: In function 'sqlite3BtreeCount': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:64276:34: note: in expansion of macro 'get2byteAligned' > ((P)->aData + ((P)->maskPage & get2byteAligned(&(P)->aCellIdx[2*(I)]))) > ^~~~~~~~~~~~~~~ >sqlite3.c:72683:39: note: in expansion of macro 'findCell' > rc = moveToChild(pCur, get4byte(findCell(pPage, iIdx))); > ^~~~~~~~ >sqlite3.c: In function 'checkTreePage': >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:73043:10: note: in expansion of macro 'get2byteAligned' > pc = get2byteAligned(pCellIdx); > ^~~~~~~~~~~~~~~ >sqlite3.c:62885:32: warning: cast increases required alignment of target type [-Wcast-align] > # define get2byteAligned(x) (*(u16*)(x)) > ^ >sqlite3.c:73116:14: note: in expansion of macro 'get2byteAligned' > pc = get2byteAligned(&data[cellStart+i*2]); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function 'sqlite3VdbeChangeP4': >sqlite3.c:77504:38: warning: cast increases required alignment of target type [-Wcast-align] > if( n==P4_VTAB ) sqlite3VtabLock((VTable*)zP4); > ^ >sqlite3.c: In function 'sqlite3VdbeFrameDelete': >sqlite3.c:20127:26: warning: cast increases required alignment of target type [-Wcast-align] > #define VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))]) > ^ >sqlite3.c:78116:15: note: in expansion of macro 'VdbeFrameMem' > Mem *aMem = VdbeFrameMem(p); > ^~~~~~~~~~~~ >sqlite3.c: In function 'sqlite3VdbeList': >sqlite3.c:78197:15: warning: cast increases required alignment of target type [-Wcast-align] > apSub = (SubProgram **)pSub->z; > ^ >sqlite3.c:78243:17: warning: cast increases required alignment of target type [-Wcast-align] > apSub = (SubProgram **)pSub->z; > ^ >sqlite3.c: In function 'sqlite3VdbeAllocUnpackedRecord': >sqlite3.c:80101:13: warning: cast increases required alignment of target type [-Wcast-align] > p->aMem = (Mem*)&((char*)p)[ROUND8(sizeof(UnpackedRecord))]; > ^ >sqlite3.c: In function 'allocateCursor': >sqlite3.c:83760:28: warning: cast increases required alignment of target type [-Wcast-align] > p->apCsr[iCur] = pCx = (VdbeCursor*)pMem->z; > ^ >sqlite3.c:83767:25: warning: cast increases required alignment of target type [-Wcast-align] > pCx->uc.pCursor = (BtCursor*) > ^ >sqlite3.c: In function 'sqlite3VdbeExec': >sqlite3.c:89532:23: warning: cast increases required alignment of target type [-Wcast-align] > sqlite3RowSetInsert((RowSet*)pIn1->z, pIn2->u.i); > ^ >sqlite3.c:89550:25: warning: cast increases required alignment of target type [-Wcast-align] > || sqlite3RowSetNext((RowSet*)pIn1->z, &val)==0 > ^ >sqlite3.c:89606:32: warning: cast increases required alignment of target type [-Wcast-align] > exists = sqlite3RowSetTest((RowSet*)pIn1->z, iSet, pIn3->u.i); > ^ >sqlite3.c:89611:25: warning: cast increases required alignment of target type [-Wcast-align] > sqlite3RowSetInsert((RowSet*)pIn1->z, pIn3->u.i); > ^ >sqlite3.c:20127:26: warning: cast increases required alignment of target type [-Wcast-align] > #define VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))]) > ^ >sqlite3.c:89716:13: note: in expansion of macro 'VdbeFrameMem' > pEnd = &VdbeFrameMem(pFrame)[pFrame->nChildMem]; > ^~~~~~~~~~~~ >sqlite3.c:20127:26: warning: cast increases required alignment of target type [-Wcast-align] > #define VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))]) > ^ >sqlite3.c:89717:14: note: in expansion of macro 'VdbeFrameMem' > for(pMem=VdbeFrameMem(pFrame); pMem!=pEnd; pMem++){ > ^~~~~~~~~~~~ >sqlite3.c:89722:14: warning: cast increases required alignment of target type [-Wcast-align] > pFrame = (VdbeFrame*)pRt->z; > ^ >sqlite3.c:20127:26: warning: cast increases required alignment of target type [-Wcast-align] > #define VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))]) > ^ >sqlite3.c:89740:20: note: in expansion of macro 'VdbeFrameMem' > p->aMem = aMem = VdbeFrameMem(pFrame); > ^~~~~~~~~~~~ >sqlite3.c:90015:16: warning: cast increases required alignment of target type [-Wcast-align] > pCtx->pOut = (Mem*)&(pCtx->argv[n]); > ^ >sqlite3.c: In function 'sqlite3VdbeSorterInit': >sqlite3.c:92700:36: warning: cast increases required alignment of target type [-Wcast-align] > pSorter->pKeyInfo = pKeyInfo = (KeyInfo*)((u8*)pSorter + sz); > ^ >sqlite3.c: In function 'vdbeMergeEngineNew': >sqlite3.c:92912:20: warning: cast increases required alignment of target type [-Wcast-align] > pNew->aReadr = (PmaReader*)&pNew[1]; > ^ >sqlite3.c: In function 'vdbeSorterSort': >sqlite3.c:93147:17: warning: cast increases required alignment of target type [-Wcast-align] > pNext = (SorterRecord*)&pList->aMemory[p->u.iNext]; > ^ >sqlite3.c: In function 'sqlite3VdbeSorterWrite': >sqlite3.c:93571:31: warning: cast increases required alignment of target type [-Wcast-align] > pSorter->list.pList = (SorterRecord*)&aNew[iListOff]; > ^ >sqlite3.c:93577:12: warning: cast increases required alignment of target type [-Wcast-align] > pNew = (SorterRecord*)&pSorter->list.aMemory[pSorter->iMemory]; > ^ >sqlite3.c: In function 'memjrnlRead': >sqlite3.c:94584:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal *)pJfd; > ^ >sqlite3.c: In function 'memjrnlWrite': >sqlite3.c:94688:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal *)pJfd; > ^ >sqlite3.c: In function 'memjrnlTruncate': >sqlite3.c:94762:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal *)pJfd; > ^ >sqlite3.c: In function 'memjrnlClose': >sqlite3.c:94778:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal *)pJfd; > ^ >sqlite3.c: In function 'memjrnlFileSize': >sqlite3.c:94798:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal *)pJfd; > ^ >sqlite3.c: In function 'sqlite3JournalOpen': >sqlite3.c:94847:19: warning: cast increases required alignment of target type [-Wcast-align] > MemJournal *p = (MemJournal*)pJfd; > ^ >sqlite3.c: In function 'exprDup': >sqlite3.c:98134:10: warning: cast increases required alignment of target type [-Wcast-align] > pNew = (Expr *)zAlloc; > ^ >sqlite3.c: In function 'resizeIndexObject': >sqlite3.c:108539:18: warning: cast increases required alignment of target type [-Wcast-align] > pIdx->azColl = (const char**)zExtra; > ^ >sqlite3.c:108542:20: warning: cast increases required alignment of target type [-Wcast-align] > pIdx->aiColumn = (i16*)zExtra; > ^ >sqlite3.c: In function 'sqlite3AllocateIndexObject': >sqlite3.c:109890:17: warning: cast increases required alignment of target type [-Wcast-align] > p->azColl = (const char**)pExtra; pExtra += ROUND8(sizeof(char*)*nCol); > ^ >sqlite3.c:109891:22: warning: cast increases required alignment of target type [-Wcast-align] > p->aiRowLogEst = (LogEst*)pExtra; pExtra += sizeof(LogEst)*(nCol+1); > ^ >sqlite3.c:109892:19: warning: cast increases required alignment of target type [-Wcast-align] > p->aiColumn = (i16*)pExtra; pExtra += sizeof(i16)*nCol; > ^ >sqlite3.c: In function 'pragmaVtabClose': >sqlite3.c:123544:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)cur; > ^ >sqlite3.c: In function 'pragmaVtabNext': >sqlite3.c:123552:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)pVtabCursor; > ^ >sqlite3.c: In function 'pragmaVtabFilter': >sqlite3.c:123574:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)pVtabCursor; > ^ >sqlite3.c: In function 'pragmaVtabEof': >sqlite3.c:123620:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)pVtabCursor; > ^ >sqlite3.c: In function 'pragmaVtabColumn': >sqlite3.c:123632:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)pVtabCursor; > ^ >sqlite3.c: In function 'pragmaVtabRowid': >sqlite3.c:123646:28: warning: cast increases required alignment of target type [-Wcast-align] > PragmaVtabCursor *pCsr = (PragmaVtabCursor*)pVtabCursor; > ^ >sqlite3.c: In function 'callFinaliser': >sqlite3.c:135182:14: warning: cast increases required alignment of target type [-Wcast-align] > x = *(int (**)(sqlite3_vtab *))((char *)p->pModule + offset); > ^ >sqlite3.c: In function 'wherePathSolver': >sqlite3.c:144089:9: warning: cast increases required alignment of target type [-Wcast-align] > aTo = (WherePath*)pSpace; > ^ >sqlite3.c: In function 'sqlite3WhereBegin': >sqlite3.c:144717:15: warning: cast increases required alignment of target type [-Wcast-align] > sWLB.pNew = (WhereLoop*)(((char*)pWInfo)+nByteWInfo); > ^ >sqlite3.c: In function 'setupLookaside': >sqlite3.c:155356:11: warning: cast increases required alignment of target type [-Wcast-align] > p = (LookasideSlot*)&((u8*)p)[sz]; > ^ >sqlite3.c: In function 'fts3DisconnectMethod': >sqlite3.c:160769:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pVtab; > ^ >sqlite3.c: In function 'fts3DestroyMethod': >sqlite3.c:160835:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pVtab; > ^ >sqlite3.c: In function 'fts3BestIndexMethod': >sqlite3.c:161832:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pVTab; > ^ >sqlite3.c: In function 'fts3CursorFinalizeStmt': >sqlite3.c:161982:20: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3CloseMethod': >sqlite3.c:162011:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor *)pCursor; > ^ >sqlite3.c: In function 'fts3CursorSeekStmt': >sqlite3.c:162031:20: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3CursorSeek': >sqlite3.c:162063:31: warning: cast increases required alignment of target type [-Wcast-align] > if( rc==SQLITE_OK && ((Fts3Table *)pCsr->base.pVtab)->zContentTbl==0 ){ > ^ >sqlite3.c: In function 'fts3TermSegReaderCursor': >sqlite3.c:163298:20: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3NextMethod': >sqlite3.c:163435:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor *)pCursor; > ^ >sqlite3.c:163445:23: warning: cast increases required alignment of target type [-Wcast-align] > rc = fts3EvalNext((Fts3Cursor *)pCursor); > ^ >sqlite3.c: In function 'fts3FilterMethod': >sqlite3.c:163504:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCursor->pVtab; > ^ >sqlite3.c:163505:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor *)pCursor; > ^ >sqlite3.c: In function 'fts3EofMethod': >sqlite3.c:163608:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor*)pCursor; > ^ >sqlite3.c: In function 'fts3RowidMethod': >sqlite3.c:163623:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor *) pCursor; > ^ >sqlite3.c: In function 'fts3ColumnMethod': >sqlite3.c:163645:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Cursor *pCsr = (Fts3Cursor *) pCursor; > ^ >sqlite3.c:163646:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCursor->pVtab; > ^ >sqlite3.c: In function 'fts3SyncMethod': >sqlite3.c:163729:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pVtab; > ^ >sqlite3.c: In function 'fts3BeginMethod': >sqlite3.c:163777:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pVtab; > ^ >sqlite3.c: In function 'fts3RollbackMethod': >sqlite3.c:163809:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pVtab; > ^ >sqlite3.c: In function 'fts3OptimizeFunc': >sqlite3.c:163970:7: warning: cast increases required alignment of target type [-Wcast-align] > p = (Fts3Table *)pCursor->base.pVtab; > ^ >sqlite3.c: In function 'fts3RenameMethod': >sqlite3.c:164051:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pVtab; > ^ >sqlite3.c: In function 'fts3SavepointMethod': >sqlite3.c:164111:8: warning: cast increases required alignment of target type [-Wcast-align] > if( ((Fts3Table *)pVtab)->bIgnoreSavepoint==0 ){ > ^ >sqlite3.c: In function 'fts3RollbackToMethod': >sqlite3.c:164138:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pVtab; > ^ >sqlite3.c: In function 'fts3EvalPhraseLoad': >sqlite3.c:164444:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3EvalPhraseStart': >sqlite3.c:164591:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3EvalIncrPhraseNext': >sqlite3.c:164862:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3EvalPhraseNext': >sqlite3.c:164963:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3EvalAverageDocsize': >sqlite3.c:165116:20: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3EvalSelectDeferred': >sqlite3.c:165168:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3EvalStart': >sqlite3.c:165296:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3EvalGatherStats': >sqlite3.c:165949:23: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'sqlite3Fts3EvalPhraseStats': >sqlite3.c:166057:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'sqlite3Fts3EvalPhrasePoslist': >sqlite3.c:166107:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3auxConnectMethod': >sqlite3.c:166382:17: warning: cast increases required alignment of target type [-Wcast-align] > p->pFts3Tab = (Fts3Table *)&p[1]; > ^ >sqlite3.c: In function 'fts3auxCloseMethod': >sqlite3.c:166514:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *pCsr = (Fts3auxCursor *)pCursor; > ^ >sqlite3.c: In function 'fts3auxNextMethod': >sqlite3.c:166545:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *pCsr = (Fts3auxCursor *)pCursor; > ^ >sqlite3.c: In function 'fts3auxFilterMethod': >sqlite3.c:166645:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *pCsr = (Fts3auxCursor *)pCursor; > ^ >sqlite3.c: In function 'fts3auxEofMethod': >sqlite3.c:166734:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *pCsr = (Fts3auxCursor *)pCursor; > ^ >sqlite3.c: In function 'fts3auxColumnMethod': >sqlite3.c:166746:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *p = (Fts3auxCursor *)pCursor; > ^ >sqlite3.c: In function 'fts3auxRowidMethod': >sqlite3.c:166786:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts3auxCursor *pCsr = (Fts3auxCursor *)pCursor; > ^ >sqlite3.c: In function 'sqlite3Fts3MsrOvfl': >sqlite3.c:171944:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table*)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'sqlite3Fts3CacheDeferredDoclists': >sqlite3.c:175792:20: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'sqlite3Fts3UpdateMethod': >sqlite3.c:175951:18: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *p = (Fts3Table *)pVtab; > ^ >sqlite3.c: In function 'fts3MIBufferFree': >sqlite3.c:176262:27: warning: cast increases required alignment of target type [-Wcast-align] > MatchinfoBuffer *pBuf = (MatchinfoBuffer*)((u8*)p - ((u32*)p)[-1]); > ^ >sqlite3.c: In function 'fts3SnippetText': >sqlite3.c:176836:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3ExprLHits': >sqlite3.c:176975:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)p->pCursor->base.pVtab; > ^ >sqlite3.c: In function 'fts3MatchinfoValues': >sqlite3.c:177332:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'fts3GetMatchinfo': >sqlite3.c:177442:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'sqlite3Fts3Snippet': >sqlite3.c:177530:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'sqlite3Fts3Offsets': >sqlite3.c:177677:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'sqlite3Fts3Matchinfo': >sqlite3.c:177816:21: warning: cast increases required alignment of target type [-Wcast-align] > Fts3Table *pTab = (Fts3Table *)pCsr->base.pVtab; > ^ >sqlite3.c: In function 'readCoord': >sqlite3.c:181622:16: warning: cast increases required alignment of target type [-Wcast-align] > pCoord->u = *(u32*)p; > ^ >sqlite3.c: In function 'rtreeDisconnect': >sqlite3.c:182166:16: warning: cast increases required alignment of target type [-Wcast-align] > rtreeRelease((Rtree *)pVtab); > ^ >sqlite3.c: In function 'rtreeDestroy': >sqlite3.c:182174:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >sqlite3.c: In function 'rtreeOpen': >sqlite3.c:182203:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVTab; > ^ >sqlite3.c: In function 'rtreeClose': >sqlite3.c:182241:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)(cur->pVtab); > ^ >sqlite3.c:182243:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)cur; > ^ >sqlite3.c: In function 'rtreeEof': >sqlite3.c:182262:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)cur; > ^ >sqlite3.c: In function 'rtreeSearchPointSwap': >sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >sqlite3.c:182528:19: note: in expansion of macro 'RTREE_OF_CURSOR' > nodeRelease(RTREE_OF_CURSOR(p), p->aNode[i]); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function 'rtreeNodeOfFirstSearchPoint': >sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >sqlite3.c:182556:24: note: in expansion of macro 'RTREE_OF_CURSOR' > *pRC = nodeAcquire(RTREE_OF_CURSOR(pCur), id, 0, &pCur->aNode[ii]); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function 'rtreeSearchPointNew': >sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >sqlite3.c:182620:21: note: in expansion of macro 'RTREE_OF_CURSOR' > nodeRelease(RTREE_OF_CURSOR(pCur), pCur->aNode[0]); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function 'rtreeSearchPointPop': >sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >sqlite3.c:182671:17: note: in expansion of macro 'RTREE_OF_CURSOR' > nodeRelease(RTREE_OF_CURSOR(p), p->aNode[i]); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function 'rtreeStepToLeaf': >sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >sqlite3.c:182716:19: note: in expansion of macro 'RTREE_OF_CURSOR' > Rtree *pRtree = RTREE_OF_CURSOR(pCur); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function 'rtreeNext': >sqlite3.c:182785:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)pVtabCursor; > ^ >sqlite3.c: In function 'rtreeRowid': >sqlite3.c:182803:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)pVtabCursor; > ^ >sqlite3.c:181438:31: warning: cast increases required alignment of target type [-Wcast-align] > #define RTREE_OF_CURSOR(X) ((Rtree*)((X)->base.pVtab)) > ^ >sqlite3.c:182808:28: note: in expansion of macro 'RTREE_OF_CURSOR' > *pRowid = nodeGetRowid(RTREE_OF_CURSOR(pCsr), pNode, p->iCell); > ^~~~~~~~~~~~~~~ >sqlite3.c: In function 'rtreeColumn': >sqlite3.c:182817:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)cur->pVtab; > ^ >sqlite3.c:182818:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)cur; > ^ >sqlite3.c: In function 'rtreeFilter': >sqlite3.c:182931:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtabCursor->pVtab; > ^ >sqlite3.c:182932:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)pVtabCursor; > ^ >sqlite3.c: In function 'rtreeBestIndex': >sqlite3.c:183065:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree*)tab; > ^ >sqlite3.c: In function 'Reinsert': >sqlite3.c:183971:15: warning: cast increases required alignment of target type [-Wcast-align] > aDistance = (RtreeDValue *)&aSpare[n]; > ^ >sqlite3.c: In function 'rtreeUpdate': >sqlite3.c:184289:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >sqlite3.c: In function 'rtreeBeginTransaction': >sqlite3.c:184432:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >sqlite3.c: In function 'rtreeEndTransaction': >sqlite3.c:184443:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >sqlite3.c: In function 'rtreeRename': >sqlite3.c:184453:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >sqlite3.c: In function 'rtreeSavepoint': >sqlite3.c:184486:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >sqlite3.c: In function 'geopolyOverlap': >sqlite3.c:186526:15: warning: cast increases required alignment of target type [-Wcast-align] > p->aEvent = (GeoEvent*)&p[1]; > ^ >sqlite3.c: In function 'geopolyFilter': >sqlite3.c:186799:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtabCursor->pVtab; > ^ >sqlite3.c:186800:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)pVtabCursor; > ^ >sqlite3.c: In function 'geopolyColumn': >sqlite3.c:186983:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)cur->pVtab; > ^ >sqlite3.c:186984:23: warning: cast increases required alignment of target type [-Wcast-align] > RtreeCursor *pCsr = (RtreeCursor *)cur; > ^ >sqlite3.c: In function 'geopolyUpdate': >sqlite3.c:187043:19: warning: cast increases required alignment of target type [-Wcast-align] > Rtree *pRtree = (Rtree *)pVtab; > ^ >sqlite3.c: In function 'rbuVfsClose': >sqlite3.c:193058:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function 'rbuVfsRead': >sqlite3.c:193122:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function 'rbuVfsWrite': >sqlite3.c:193188:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function 'rbuVfsTruncate': >sqlite3.c:193226:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function 'rbuVfsSync': >sqlite3.c:193238:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function 'rbuVfsFileSize': >sqlite3.c:193252:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function 'rbuVfsLock': >sqlite3.c:193273:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function 'rbuVfsUnlock': >sqlite3.c:193295:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function 'rbuVfsCheckReservedLock': >sqlite3.c:193303:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function 'rbuVfsFileControl': >sqlite3.c:193311:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function 'rbuVfsSectorSize': >sqlite3.c:193369:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function 'rbuVfsDeviceCharacteristics': >sqlite3.c:193377:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function 'rbuVfsShmLock': >sqlite3.c:193385:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function 'rbuVfsShmMap': >sqlite3.c:193430:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function 'rbuVfsShmBarrier': >sqlite3.c:193478:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file *)pFile; > ^ >sqlite3.c: In function 'rbuVfsShmUnmap': >sqlite3.c:193486:17: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *p = (rbu_file*)pFile; > ^ >sqlite3.c: In function 'rbuVfsOpen': >sqlite3.c:193560:19: warning: cast increases required alignment of target type [-Wcast-align] > rbu_file *pFd = (rbu_file *)pFile; > ^ >sqlite3.c: In function 'statClose': >sqlite3.c:194185:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >sqlite3.c: In function 'statNext': >sqlite3.c:194357:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >sqlite3.c: In function 'statEof': >sqlite3.c:194491:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >sqlite3.c: In function 'statFilter': >sqlite3.c:194500:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >sqlite3.c: In function 'statColumn': >sqlite3.c:194543:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >sqlite3.c: In function 'statRowid': >sqlite3.c:194586:22: warning: cast increases required alignment of target type [-Wcast-align] > StatCursor *pCsr = (StatCursor *)pCursor; > ^ >sqlite3.c: In function 'sessionTableInfo': >sqlite3.c:196068:13: warning: cast increases required alignment of target type [-Wcast-align] > azCol = (char **)pAlloc; > ^ >sqlite3.c: In function 'sessionChangesetReadTblhdr': >sqlite3.c:198002:16: warning: cast increases required alignment of target type [-Wcast-align] > p->apValue = (sqlite3_value**)p->tblhdr.aBuf; > ^ >sqlite3.c: In function 'sessionRetryConstraints': >sqlite3.c:199307:25: warning: cast increases required alignment of target type [-Wcast-align] > pIter2->apValue = (sqlite3_value**)pIter2->tblhdr.aBuf; > ^ >sqlite3.c: In function 'sessionChangesetApply': >sqlite3.c:199416:24: warning: cast increases required alignment of target type [-Wcast-align] > sApply.azCol = (const char **)zTab; > ^ >sqlite3.c: In function 'sqlite3Fts5HashQuery': >sqlite3.c:208847:30: warning: cast increases required alignment of target type [-Wcast-align] > Fts5HashEntry *pFaux = (Fts5HashEntry*)&pRet[nPre-nHashPre]; > ^ >sqlite3.c: In function 'fts5CloseMethod': >sqlite3.c:216189:24: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >sqlite3.c: In function 'fts5NextMethod': >sqlite3.c:216301:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >sqlite3.c: In function 'fts5FilterMethod': >sqlite3.c:216607:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >sqlite3.c: In function 'fts5EofMethod': >sqlite3.c:216747:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >sqlite3.c: In function 'fts5RowidMethod': >sqlite3.c:216773:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >sqlite3.c: In function 'fts5ColumnMethod': >sqlite3.c:217813:22: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Cursor *pCsr = (Fts5Cursor*)pCursor; > ^ >sqlite3.c: In function 'fts5CreateAux': >sqlite3.c:217940:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Global *pGlobal = (Fts5Global*)pApi; > ^ >sqlite3.c: In function 'fts5CreateTokenizer': >sqlite3.c:217979:25: warning: cast increases required alignment of target type [-Wcast-align] > Fts5Global *pGlobal = (Fts5Global*)pApi; > ^ >sqlite3.c: In function 'fts5FindTokenizer': >sqlite3.c:218037:30: warning: cast increases required alignment of target type [-Wcast-align] > pMod = fts5LocateTokenizer((Fts5Global*)pApi, zName); > ^ >sqlite3.c: In function 'fts5VocabCloseMethod': >sqlite3.c:222206:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >sqlite3.c: In function 'fts5VocabNextMethod': >sqlite3.c:222269:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >sqlite3.c: In function 'fts5VocabFilterMethod': >sqlite3.c:222400:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >sqlite3.c: In function 'fts5VocabEofMethod': >sqlite3.c:222464:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >sqlite3.c: In function 'fts5VocabColumnMethod': >sqlite3.c:222473:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >sqlite3.c: In function 'fts5VocabRowidMethod': >sqlite3.c:222544:27: warning: cast increases required alignment of target type [-Wcast-align] > Fts5VocabCursor *pCsr = (Fts5VocabCursor*)pCursor; > ^ >sqlite3.c: In function 'stmtNext': >sqlite3.c:222724:23: warning: cast increases required alignment of target type [-Wcast-align] > stmt_cursor *pCur = (stmt_cursor*)cur; > ^ >sqlite3.c: In function 'stmtColumn': >sqlite3.c:222739:23: warning: cast increases required alignment of target type [-Wcast-align] > stmt_cursor *pCur = (stmt_cursor*)cur; > ^ >sqlite3.c: In function 'stmtRowid': >sqlite3.c:222781:23: warning: cast increases required alignment of target type [-Wcast-align] > stmt_cursor *pCur = (stmt_cursor*)cur; > ^ >sqlite3.c: In function 'stmtEof': >sqlite3.c:222791:23: warning: cast increases required alignment of target type [-Wcast-align] > stmt_cursor *pCur = (stmt_cursor*)cur; > ^ >sqlite3.c: In function 'stmtFilter': >sqlite3.c:222806:23: warning: cast increases required alignment of target type [-Wcast-align] > stmt_cursor *pCur = (stmt_cursor *)pVtabCursor; > ^ >sqlite3.c: In function 'apndClose': >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223075:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndRead': >sqlite3.c:223088:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223089:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndWrite': >sqlite3.c:223116:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223117:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndTruncate': >sqlite3.c:223139:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223140:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndSync': >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223153:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndFileSize': >sqlite3.c:223161:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c: In function 'apndLock': >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223175:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndUnlock': >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223183:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndCheckReservedLock': >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223191:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndFileControl': >sqlite3.c:223199:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223201:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndSectorSize': >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223213:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndDeviceCharacteristics': >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223221:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndShmMap': >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223233:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndShmLock': >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223239:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndShmBarrier': >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223245:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndShmUnmap': >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223251:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndFetch': >sqlite3.c:223262:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223263:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndUnfetch': >sqlite3.c:223269:17: warning: cast increases required alignment of target type [-Wcast-align] > ApndFile *p = (ApndFile *)pFile; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223270:11: note: in expansion of macro 'ORIGFILE' > pFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'apndOpen': >sqlite3.c:223327:7: warning: cast increases required alignment of target type [-Wcast-align] > p = (ApndFile*)pFile; > ^ >sqlite3.c:222971:39: warning: cast increases required alignment of target type [-Wcast-align] > #define ORIGFILE(p) ((sqlite3_file*)(((ApndFile*)(p))+1)) > ^ >sqlite3.c:223329:14: note: in expansion of macro 'ORIGFILE' > pSubFile = ORIGFILE(pFile); > ^~~~~~~~ >sqlite3.c: In function 'zipfileDisconnect': >sqlite3.c:226126:29: warning: cast increases required alignment of target type [-Wcast-align] > zipfileCleanupTransaction((ZipfileTab*)pVtab); > ^ >sqlite3.c: In function 'zipfileOpen': >sqlite3.c:226135:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)p; > ^ >sqlite3.c: In function 'zipfileClose': >sqlite3.c:226175:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileCsr *pCsr = (ZipfileCsr*)cur; > ^ >sqlite3.c:226176:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)(pCsr->base.pVtab); > ^ >sqlite3.c: In function 'zipfileNext': >sqlite3.c:226602:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileCsr *pCsr = (ZipfileCsr*)cur; > ^ >sqlite3.c:226613:26: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)(cur->pVtab); > ^ >sqlite3.c: In function 'zipfileColumn': >sqlite3.c:226741:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileCsr *pCsr = (ZipfileCsr*)cur; > ^ >sqlite3.c:226781:26: warning: cast increases required alignment of target type [-Wcast-align] > pFile = ((ZipfileTab*)(pCsr->base.pVtab))->pWriteFd; > ^ >sqlite3.c: In function 'zipfileEof': >sqlite3.c:226824:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileCsr *pCsr = (ZipfileCsr*)cur; > ^ >sqlite3.c: In function 'zipfileFilter': >sqlite3.c:226954:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)cur->pVtab; > ^ >sqlite3.c:226955:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileCsr *pCsr = (ZipfileCsr*)cur; > ^ >sqlite3.c: In function 'zipfileBegin': >sqlite3.c:227157:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)pVtab; > ^ >sqlite3.c: In function 'zipfileUpdate': >sqlite3.c:227240:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)pVtab; > ^ >sqlite3.c: In function 'zipfileCommit': >sqlite3.c:227490:22: warning: cast increases required alignment of target type [-Wcast-align] > ZipfileTab *pTab = (ZipfileTab*)pVtab; > ^ >./fuzzcheck --limit-mem 100M --timeout 3600 /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/fuzzdata1.db /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/fuzzdata2.db /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/fuzzdata3.db /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/fuzzdata4.db /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/fuzzdata5.db /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/fuzzdata6.db /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/fuzzdata7.db /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/fuzzdata8.db >fuzzdata1.db: SQL fuzz as of 2015-06-20 >fuzzdata1.db: 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% - 9903 tests >fuzzdata2.db: SQL tests from Michal Zalewski on 2015-05-01 >fuzzdata2.db: 0% 10% 20%./testfixture /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/veryquick.test --verbose=file --output=test-out.txt >Copying output to file /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test-out.txt > 30%Time: expert1.test 3472 ms > 40% 50% 60% 70% 80% 90% 100% - 9959 tests >fuzzdata3.db: Database fuzz as of 2015-06-24 >fuzzdata3.db: 0% 10% 20% 30% 40% 50% 60% 70% 80%Time: fts5aa.test 33323 ms > 90% 100% - 2316 tests >fuzzdata4.db: JSON1 test cases as of 2015-09-23 >fuzzdata4.db: 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% - 2575 tests >fuzzdata5.db: Test cases received from the OSS-FUZZ project >fuzzdata5.db: 0% 10%Time: fts5ab.test 11984 ms > 20% 30% 40% 50% 60% 70% 80% 90% 100% - 8834 tests >fuzzdata6.db: Test cases for UPSERT >fuzzdata6.db: 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% - 3896 tests >fuzzdata7.db: DB cases created using dbfuzz2 >fuzzdata7.db: 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% - 8133 tests >fuzzdata8.db: Interesting dbsqlfuzz cases from 2019-01-24 >fuzzdata8.db: 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% - 156 tests >fuzzcheck: 0 errors out of 45772 tests in 192.964 seconds >SQLite 3.28.0 2019-04-16 19:49:53 884b4b7e502b4e991677b53971277adfaf0a04a284f8e483e2553d0f8315alt1 >./sessionfuzz run /var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32/test/sessionfuzz-data1.db >sessionfuzz-data1.db: sessionfuzz: ./sqlite3.c:56367: pager_open_journal: Assertion `rc!=SQLITE_OK || isOpen(pPager->jfd)' failed. >make: *** [Makefile:1247: fastfuzztest] Aborted >make: *** Waiting for unfinished jobs.... >Time: fts5ac.test 450920 ms >Time: fts5ad.test 8544 ms >Time: fts5ae.test 643 ms >Time: fts5af.test 2624 ms >Time: fts5ag.test 3834 ms >Time: fts5ah.test 48332 ms >Time: fts5ai.test 120 ms >Time: fts5ak.test 206 ms >Time: fts5al.test 472 ms >Time: fts5alter.test 398 ms >Time: fts5auto.test 49832 ms >Time: fts5aux.test 245 ms >Time: fts5auxdata.test 95 ms >Time: fts5cat.test 106 ms >Time: fts5circref.test 121 ms >Time: fts5colset.test 157 ms >Time: fts5columnsize.test 187 ms >Time: fts5config.test 353 ms >Time: fts5conflict.test 104 ms >Time: fts5connect.test 894 ms >Time: fts5content.test 200 ms >Time: fts5delete.test 2577 ms >Time: fts5detail.test 288 ms >Time: fts5determin.test 187 ms >Time: fts5dlidx.test 66 ms >Time: fts5doclist.test 2751 ms >Time: fts5ea.test 103 ms >Time: fts5eb.test 100 ms >Time: fts5first.test 117 ms >Time: fts5full.test 4777 ms >Time: fts5fuzz1.test 112 ms >Time: fts5hash.test 8654 ms >Time: fts5integrity.test 11634 ms >Time: fts5interrupt.test 3280 ms >Time: fts5lastrowid.test 95 ms >Time: fts5leftjoin.test 83 ms >Time: fts5matchinfo.test 2096 ms >Time: fts5merge.test 2144 ms >Time: fts5merge2.test 1186 ms >Time: fts5multiclient.test 542 ms >Time: fts5near.test 191 ms >Time: fts5onepass.test 194 ms >Time: fts5optimize.test 2246 ms >Time: fts5phrase.test 198 ms >Time: fts5plan.test 91 ms >Time: fts5porter.test 17547 ms >Time: fts5porter2.test 93 ms >Time: fts5prefix.test 65907 ms >Time: fts5query.test 1551 ms >Time: fts5rank.test 239 ms >Time: fts5rebuild.test 97 ms >Time: fts5restart.test 1716 ms >Time: fts5rowid.test 9751 ms >Time: fts5simple.test 1232 ms >Time: fts5simple2.test 370 ms >Time: fts5simple3.test 593 ms >Time: fts5synonym.test 1921 ms >Time: fts5synonym2.test 69885 ms >Time: fts5tok1.test 104 ms >Time: fts5tok2.test 23060 ms >Time: fts5tokenizer.test 310 ms >Time: fts5umlaut.test 191 ms >Time: fts5unicode2.test 4348 ms >Time: fts5unicode3.test 30698 ms >Time: fts5unicode4.test 79 ms >Time: fts5unindexed.test 125 ms >Time: fts5update.test 25619 ms >Time: fts5version.test 94 ms >Time: fts5vocab.test 1998 ms >Time: fts5vocab2.test 160 ms >Time: lsm1_simple.test 62 ms >Time: rtree1.test 872 ms >Time: rtree2.test 8483 ms >Time: rtree5.test 88 ms >Time: rtree6.test 113 ms >Time: rtree7.test 142 ms >Time: rtree8.test 2807 ms >Time: rtree9.test 2749 ms >Time: rtreeA.test 1252 ms >Time: rtreeB.test 78 ms >Time: rtreeC.test 259 ms >Time: rtreeD.test 274 ms >Time: rtreeE.test 5315 ms >Time: rtreeF.test 92 ms >Time: rtreeG.test 85 ms >Time: rtreeH.test 2378 ms >Time: rtreecheck.test 389 ms >Time: rtreecirc.test 97 ms >Time: rtreeconnect.test 95 ms >Time: rtreefuzz001.test 150 ms >Time: tkt3363.test 126 ms >Time: changesetfuzz1.test 65 ms >Time: session1.test 754 ms >Time: session2.test 5446 ms >Time: session3.test 148 ms >Time: session4.test 188 ms >Time: session5.test 12672 ms >Time: session6.test 102 ms >Time: session8.test 138 ms >Time: session9.test 347 ms >Time: sessionA.test 101 ms >Time: sessionB.test 75102 ms >Time: sessionC.test 125 ms >Time: sessionD.test 222 ms >Time: sessionE.test 106 ms >Time: sessionF.test 204 ms >Time: sessionG.test 11018 ms >Time: sessionH.test 1879 ms >Time: sessionat.test 298 ms >Time: sessiondiff.test 681 ms >Time: sessioninvert.test 301 ms >Time: sessionrebase.test 740 ms >Time: sessionstat1.test 229 ms >Time: sessionwor.test 121 ms >Time: 8_3_names.test 62 ms >Time: affinity2.test 80 ms >Time: affinity3.test 101 ms >Time: aggerror.test 84 ms >Time: aggnested.test 129 ms >Time: alias.test 60 ms >Time: alter.test 436 ms >Time: alter2.test 203 ms >Time: alter3.test 414 ms >Time: alter4.test 296 ms >Time: alterauth.test 84 ms >Time: alterauth2.test 88 ms >Time: altercol.test 889 ms >Time: alterlegacy.test 379 ms >Time: altertab.test 454 ms >Time: altertab2.test 359 ms >Time: altertab3.test 146 ms >Query against fts4aux: 1705783 microseconds per iteration >Query against ordinary table: 154796 microseconds per iteration >Temp table initialized from fts4aux: 65231 microseconds per iteration >Query against temp table: 156451 microseconds per iteration >Time: amatch1.test 7920 ms >Time: analyze.test 204 ms >Time: analyze3.test 65 ms >Time: analyze4.test 126 ms >Time: analyze5.test 61 ms >Time: analyze6.test 61 ms >Time: analyze7.test 93 ms >Time: analyze8.test 61 ms >Time: analyze9.test 67 ms >Time: analyzeA.test 61 ms >Time: analyzeB.test 64 ms >Time: analyzeC.test 115 ms >Time: analyzeD.test 60 ms >Time: analyzeE.test 61 ms >Time: analyzeF.test 61 ms >Time: analyzer1.test 316 ms >Time: async4.test 65 ms >Time: async5.test 60 ms >Time: atof1.test 39928 ms >No f2fs atomic-batch-write support. Skipping tests... >Time: atomic.test 66 ms >No f2fs atomic-batch-write support. Skipping tests... >Time: atomic2.test 71 ms >Time: attach.test 289 ms >Time: attach2.test 157 ms >Time: attach3.test 140 ms >Testing with SQLITE_MAX_ATTACHED=10 >Time: attach4.test 149 ms >Time: auth.test 547 ms >Time: auth2.test 88 ms >Time: auth3.test 90 ms >Time: autoanalyze1.test 61 ms >Time: autoinc.test 333 ms >Time: autoindex1.test 701 ms >Time: autoindex2.test 138 ms >Time: autoindex3.test 95 ms >Time: autoindex4.test 89 ms >Time: autoindex5.test 113 ms >Time: autovacuum.test 2726 ms >Time: avtrans.test 9043 ms >WARNING: No historical binaries to test against. >WARNING: Omitting backwards-compatibility tests >Time: backcompat.test 74 ms >Time: backup2.test 547 ms >Time: backup4.test 101 ms >Time: backup5.test 84 ms >Time: badutf.test 90 ms >Time: badutf2.test 102 ms >Time: bestindex1.test 133 ms >Time: bestindex2.test 87 ms >Time: bestindex3.test 112 ms >Time: bestindex4.test 2497 ms >Time: bestindex5.test 129 ms >Time: bestindex6.test 84 ms >Time: between.test 135 ms >Skipping bigmmap.test - requires SQLITE_MAX_MMAP_SIZE >= 8G >Time: bigmmap.test 64 ms >Time: bigrow.test 1172 ms >Time: bind.test 201 ms >Time: bindxfer.test 72 ms >Time: bitvec.test 14719 ms >Time: blob.test 174 ms >Time: boundary1.test 1694 ms >Time: boundary2.test 3580 ms >Time: boundary3.test 2631 ms >Time: boundary4.test 223 ms >Time: btree01.test 3023 ms >Time: btree02.test 98 ms >Time: busy.test 142 ms >Time: cache.test 226 ms >Time: cacheflush.test 211 ms >Time: cachespill.test 136 ms >Time: capi2.test 209 ms >Time: capi3.test 425 ms >Time: capi3b.test 91 ms >Time: capi3c.test 464 ms >Time: capi3d.test 2245 ms >Time: capi3e.test 181 ms >Time: cast.test 146 ms >Time: check.test 186 ms >Time: close.test 83 ms >Time: closure01.test 8066 ms >Time: coalesce.test 85 ms >Time: collate1.test 161 ms >Time: collate2.test 246 ms >Time: collate3.test 195 ms >Time: collate4.test 305 ms >Time: collate5.test 636 ms >Time: collate6.test 210 ms >Time: collate7.test 74 ms >Time: collate8.test 94 ms >Time: collate9.test 93 ms >Time: collateA.test 125 ms >Time: collateB.test 97 ms >Time: colmeta.test 159 ms >Time: colname.test 180 ms >Time: conflict.test 719 ms >Time: conflict2.test 718 ms >Time: conflict3.test 182 ms >Time: contrib01.test 100 ms >Time: corrupt2.test 422 ms >Time: corrupt3.test 85 ms >Time: corrupt4.test 77 ms >Time: corrupt5.test 70 ms >Time: corrupt6.test 122 ms >Time: corrupt7.test 80 ms >Time: corrupt8.test 490 ms >Time: corrupt9.test 133 ms >Time: corruptA.test 85 ms >Time: corruptB.test 842 ms >Time: corruptD.test 131 ms >Time: corruptE.test 175 ms >Time: corruptF.test 2132 ms >Time: corruptG.test 78 ms >Time: corruptH.test 118 ms >Time: corruptI.test 176 ms >Time: corruptJ.test 87 ms >Time: corruptK.test 136 ms >Time: corruptL.test 158 ms >Time: cost.test 272 ms >Time: count.test 1883 ms >Time: countofview.test 79 ms >Time: coveridxscan.test 107 ms >Time: crash8.test 3131 ms >Time: crashM.test 63 ms >Time: createtab.test 538 ms >Time: cse.test 415 ms >Time: csv01.test 113 ms >Time: ctime.test 118 ms >Time: cursorhint.test 61 ms >Time: cursorhint2.test 61 ms >Time: dataversion1.test 77 ms >Time: date.test 2250 ms >Time: date2.test 156 ms >Time: dbfuzz001.test 92 ms >Time: dbpage.test 96 ms >Time: dbstatus.test 101 ms >Time: dbstatus2.test 95 ms >Time: delete.test 1258 ms >Time: delete2.test 87 ms >Time: delete4.test 222 ms >Time: delete_db.test 270 ms >Time: descidx1.test 181 ms >Time: descidx2.test 104 ms >Time: descidx3.test 258 ms >Time: diskfull.test 6439 ms >Time: distinct.test 230 ms >Time: distinct2.test 165 ms >Time: distinctagg.test 79 ms >Time: e_blobbytes.test 2679 ms >Time: e_blobclose.test 141 ms >Time: e_blobopen.test 330 ms >Time: e_blobwrite.test 131 ms >Time: e_changes.test 297 ms >Time: e_createtable.test 2748 ms >Time: e_delete.test 678 ms >Time: e_droptrigger.test 1204 ms >Time: e_dropview.test 397 ms >Time: e_expr.test 17918 ms >Time: e_insert.test 371 ms >Time: e_reindex.test 271 ms >Time: e_resolve.test 182 ms >Time: e_select.test 1239 ms >Time: e_select2.test 1269 ms >Time: e_totalchanges.test 207 ms >Time: e_update.test 359 ms >Time: e_uri.test 301 ms >Time: e_vacuum.test 1153 ms >Time: e_wal.test 133 ms >Time: e_walauto.test 10707 ms >Time: e_walckpt.test 1495 ms >Time: e_walhook.test 95 ms >Time: emptytable.test 95 ms >Time: enc.test 334 ms >Time: enc2.test 253 ms >Time: enc3.test 85 ms >Time: enc4.test 1093 ms >Time: eqp.test 203 ms >Time: errmsg.test 86 ms >Time: eval.test 100 ms >Time: exclusive.test 153 ms >Time: exclusive2.test 125 ms >Time: exec.test 72 ms >Time: exists.test 1140 ms >Time: expr.test 1021 ms >Time: extension01.test 77 ms >Time: fallocate.test 307 ms >Time: filectrl.test 76 ms >Time: filefmt.test 200 ms >Time: fkey1.test 150 ms >Time: fkey2.test 1957 ms >Time: fkey3.test 147 ms >Time: fkey4.test 75 ms >Time: fkey5.test 225 ms >Time: fkey6.test 139 ms >Time: fkey7.test 86 ms >Time: fkey8.test 346 ms >Time: fordelete.test 132 ms >Time: format4.test 78 ms >Time: fts-9fd058691.test 92 ms >Time: fts1a.test 61 ms >Time: fts1b.test 61 ms >Time: fts1c.test 66 ms >Time: fts1d.test 60 ms >Time: fts1e.test 60 ms >Time: fts1f.test 60 ms >Time: fts1i.test 60 ms >Time: fts1j.test 60 ms >Time: fts1k.test 61 ms >Time: fts1l.test 63 ms >Time: fts1m.test 61 ms >Time: fts1n.test 60 ms >Time: fts1o.test 63 ms >Time: fts1porter.test 149 ms >Time: fts2.test 61 ms >Time: fts2a.test 62 ms >Time: fts2b.test 61 ms >Time: fts2c.test 66 ms >Time: fts2d.test 61 ms >Time: fts2e.test 62 ms >Time: fts2f.test 61 ms >Time: fts2g.test 61 ms >Time: fts2h.test 61 ms >Time: fts2i.test 61 ms >Time: fts2j.test 61 ms >Time: fts2k.test 60 ms >Time: fts2l.test 60 ms >Time: fts2m.test 60 ms >Time: fts2n.test 62 ms >Time: fts2o.test 63 ms >Time: fts2p.test 63 ms >Time: fts2q.test 63 ms >Time: fts2r.test 62 ms >Time: fts2token.test 62 ms >Time: fts3aa.test 241 ms >Time: fts3ab.test 174 ms >Time: fts3ac.test 179 ms >Time: fts3ad.test 124 ms >Time: fts3ae.test 115 ms >Time: fts3af.test 118 ms >Time: fts3ag.test 85 ms >Time: fts3ah.test 93 ms >Time: fts3ai.test 85 ms >Time: fts3aj.test 103 ms >Time: fts3ak.test 88 ms >Time: fts3al.test 83 ms >Time: fts3am.test 84 ms >Time: fts3ao.test 348 ms >Time: fts3atoken.test 98 ms >Time: fts3auto.test 8833 ms >Time: fts3aux1.test 335 ms >Time: fts3aux2.test 112 ms >Time: fts3b.test 8794 ms >Time: fts3c.test 377 ms >Time: fts3comp1.test 126 ms >Time: fts3conf.test 619 ms >Time: fts3corrupt.test 156 ms >Time: fts3corrupt3.test 85 ms >Time: fts3corrupt4.test 719 ms >Time: fts3d.test 481 ms >Time: fts3defer2.test 347 ms >Time: fts3defer3.test 183 ms >Time: fts3drop.test 83 ms >Time: fts3e.test 115 ms >Time: fts3expr.test 1330 ms >Time: fts3expr2.test 3040 ms >Time: fts3expr3.test 27904 ms >Time: fts3expr4.test 62 ms >Time: fts3expr5.test 77 ms >Time: fts3first.test 221 ms >Time: fts3fuzz001.test 73 ms >Time: fts3join.test 133 ms >Time: fts3matchinfo.test 779 ms >Time: fts3misc.test 9347 ms >Time: fts3near.test 195 ms >Time: fts3offsets.test 116 ms >Time: fts3prefix.test 800 ms >Time: fts3prefix2.test 501 ms >Time: fts3query.test 4672 ms >Time: fts3rank.test 83 ms >Time: fts3shared.test 209 ms >Time: fts3tok1.test 104 ms >Time: fts3varint.test 110 ms >Time: fts4aa.test 8866 ms >Time: fts4content.test 564 ms >Time: fts4docid.test 290 ms >Time: fts4incr.test 4615 ms >Time: fts4lastrowid.test 94 ms >WARNING: No historical binaries to test against. >WARNING: Omitting backwards-compatibility tests >Time: fts4merge3.test 67 ms >Time: fts4noti.test 545 ms >Time: fts4onepass.test 180 ms >Time: fts4opt.test 22243 ms >Time: fts4umlaut.test 190 ms >Time: fts4unicode.test 7518 ms >Time: func.test 12084 ms >Time: func2.test 272 ms >Time: func3.test 97 ms >Time: func4.test 257 ms >Time: func5.test 79 ms >Time: func6.test 332 ms >Time: fuzz-oss1.test 1749 ms >Time: fuzz2.test 96 ms >Time: fuzz4.test 89 ms >Time: fuzzer1.test 1221 ms >Time: having.test 139 ms >Time: hexlit.test 179 ms >Time: hidden.test 140 ms >Time: hook.test 484 ms >Time: hook2.test 125 ms >Time: icu.test 61 ms >Time: ieee754.test 90 ms >Time: imposter1.test 102 ms >Time: in.test 247 ms >Time: in3.test 256 ms >Time: in4.test 179 ms >Time: in5.test 164 ms >Time: in6.test 83 ms >Time: incrblob.test 292 ms >Time: incrblob2.test 581 ms >Time: incrblob3.test 411 ms >Time: incrblob4.test 167 ms >Time: incrcorrupt.test 111 ms >Time: incrvacuum.test 2109 ms >Time: incrvacuum2.test 3337 ms >Time: incrvacuum3.test 4049 ms >Time: index.test 592 ms >Time: index2.test 2469 ms >Time: index3.test 97 ms >Time: index4.test 5901 ms >Time: index5.test 42308 ms >Time: index6.test 300 ms >Time: index7.test 243 ms >Time: index8.test 79 ms >Time: index9.test 111 ms >Time: indexedby.test 189 ms >Time: indexexpr1.test 279 ms >Time: indexexpr2.test 148 ms >Time: init.test 123 ms >Time: insert.test 203 ms >Time: insert2.test 175 ms >Time: insert3.test 1154 ms >Time: insert4.test 427 ms >Time: insert5.test 87 ms >Time: instr.test 162 ms >Time: intarray.test 1081 ms >Time: interrupt.test 5107 ms >Time: interrupt2.test 232 ms >Time: intpkey.test 257 ms >Time: io.test 566 ms >Time: istrue.test 154 ms >Time: join.test 366 ms >Time: join2.test 180 ms >Time: join3.test 1421 ms >Time: join4.test 78 ms >Time: join5.test 2802 ms >Time: join6.test 120 ms >Time: journal1.test 79 ms >Time: journal2.test 267 ms >Time: journal3.test 103 ms >Time: jrnlmode.test 256 ms >Time: jrnlmode2.test 86 ms >Time: jrnlmode3.test 276 ms >Time: json101.test 271 ms >Time: json102.test 219 ms >Time: json103.test 94 ms >Time: json104.test 86 ms >Time: keyword1.test 529 ms >Time: lastinsert.test 143 ms >Time: laststmtchanges.test 134 ms > (167 ms - want less than 1000) (163 ms - want less than 1000) Time: like.test 387 ms >Time: like2.test 471 ms >Time: like3.test 136 ms >Time: limit.test 474 ms >Time: limit2.test 212 ms >Time: loadext2.test 84 ms >Time: lock.test 952 ms >Time: lock2.test 240 ms >Time: lock3.test 80 ms >Time: lock4.test 192 ms >Time: lock5.test 91 ms >Time: lock6.test 62 ms >Time: lock7.test 76 ms >Time: lookaside.test 87 ms >VERSION: 3.28.0 2019-04-16 19:49:53 884b4b7e502b4e991677b53971277adfaf0a04a284f8e483e2553d0f8315alt1 >Time: main.test 147 ms >Time: manydb.test 2529 ms >Time: mem5.test 62 ms >Time: memdb.test 2002 ms >Time: memdb1.test 450 ms >Time: memsubsys1.test 1146 ms >Time: memsubsys2.test 82 ms >Time: minmax.test 245 ms >Time: minmax2.test 177 ms >Time: minmax3.test 172 ms >Time: minmax4.test 93 ms >Time: misc1.test 419 ms >Time: misc2.test 221 ms >Time: misc3.test 191 ms >Time: misc4.test 127 ms >Time: misc5.test 937 ms >Time: misc6.test 68 ms >Time: misc8.test 123 ms >Time: misuse.test 98 ms >Time: mjournal.test 110 ms >Time: mmap1.test 1975 ms >Time: mmap2.test 1866 ms >Time: mmap3.test 189 ms >Time: mmapwarm.test 703 ms >Time: multiplex.test 8779 ms >Time: multiplex2.test 1598 ms >SQLite compiled without SQLITE_ENABLE_8_3_NAMES. Skipping tests multiplex3-*. >Time: multiplex3.test 70 ms >Time: multiplex4.test 149 ms >Time: mutex1.test 102 ms >Time: nan.test 201 ms >Time: nockpt.test 117 ms >Time: nolock.test 127 ms >Time: normalize.test 130 ms >Time: notify1.test 3949 ms >Time: notify3.test 128 ms >Time: notnull.test 426 ms >Time: null.test 128 ms >Time: numcast.test 102 ms >Time: numindex1.test 106 ms >Time: offset1.test 98 ms >Time: openv2.test 75 ms >Time: orderby1.test 2348 ms >Time: orderby2.test 107 ms >Time: orderby3.test 92 ms >Time: orderby4.test 84 ms >Time: orderby5.test 101 ms >Time: orderby6.test 871 ms >Time: orderby7.test 89 ms >Time: orderby8.test 1786 ms >Time: orderby9.test 91 ms >Time: oserror.test 1201 ms >Time: ovfl.test 672 ms >Time: pager1.test 17459 ms >Time: pager2.test 27991 ms >Time: pager3.test 85 ms >Time: pager4.test 87 ms >Time: pageropt.test 108 ms >Time: pagesize.test 539 ms >Time: parser1.test 87 ms >Time: pcache.test 63 ms >Time: pcache2.test 94 ms >Time: percentile.test 13733 ms >Time: pragma.test 680 ms >Time: pragma2.test 262 ms >Time: pragma3.test 172 ms >Time: pragma4.test 982 ms >Time: pragma5.test 76 ms >Time: prefixes.test 82 ms >Time: printf.test 1027 ms >Time: printf2.test 116 ms >Time: progress.test 101 ms >Time: ptrchng.test 98 ms >Time: pushdown.test 87 ms >Time: queryonly.test 83 ms >Time: quota-glob.test 134 ms >Time: quota.test 4485 ms >Time: quota2.test 407 ms >Time: quote.test 80 ms >Time: randexpr1.test 7446 ms >Time: rdonly.test 82 ms >Time: regexp1.test 117 ms >Time: regexp2.test 105 ms >Time: reindex.test 108 ms >Time: resetdb.test 148 ms >Time: resolver01.test 112 ms >Time: rollback.test 92 ms >Time: rollback2.test 411 ms >Time: rowallock.test 311 ms >Time: rowhash.test 14031 ms >Time: rowid.test 647 ms >Time: rowvalue.test 424 ms >Time: rowvalue2.test 7663 ms >Time: rowvalue3.test 276 ms >Time: rowvalue4.test 520 ms >Time: rowvalue5.test 88 ms >Time: rowvalue6.test 75 ms >Time: rowvalue7.test 84 ms >Time: rowvalue8.test 75 ms >Time: rowvalue9.test 244 ms >Time: savepoint.test 2341 ms >Time: savepoint2.test 10795 ms >Time: savepoint5.test 72 ms >Time: savepoint7.test 555 ms >Time: scanstatus.test 252 ms >Time: schema.test 131 ms >Time: schema2.test 126 ms >Time: schema3.test 392 ms >Time: schema4.test 170 ms >Time: schema5.test 83 ms >Time: schema6.test 198 ms >Time: securedel.test 74 ms >Time: select1.test 342 ms >time with cache: 1373444 microseconds per iteration >time without cache: 4212777 microseconds per iteration >Time: select2.test 5907 ms >Time: select3.test 123 ms >Time: select4.test 266 ms >Time: select5.test 133 ms >Time: select6.test 202 ms >Time: select7.test 155 ms >Time: select8.test 76 ms >Time: selectA.test 488 ms >Time: selectB.test 400 ms >Time: selectC.test 141 ms >Time: selectD.test 151 ms >Time: selectE.test 82 ms >Time: selectF.test 70 ms >Time: selectG.test 7146 ms >Time: server1.test 101 ms >Time: shared.test 1682 ms >Time: shared2.test 317 ms >Time: shared3.test 143 ms >Time: shared4.test 119 ms >Time: shared6.test 122 ms >Time: shared7.test 72 ms >Time: shared8.test 88 ms >Time: shared9.test 302 ms >Time: sharedA.test 1117 ms >Time: sharedB.test 268 ms >Time: sharedlock.test 91 ms >Time: shell1.test 56790 ms >Time: shell2.test 4693 ms >Time: shell3.test 3018 ms >Time: shell4.test 2889 ms >Time: shell5.test 13230 ms >Time: shell6.test 3436 ms >Time: shell7.test 1040 ms >Time: shell8.test 7862 ms >Time: shmlock.test 12476 ms >Time: shortread1.test 72 ms >Time: shrink.test 229 ms >Time: sidedelete.test 1520 ms >Time: skipscan1.test 205 ms >Time: skipscan2.test 1075 ms >Time: skipscan3.test 133 ms >Time: skipscan5.test 61 ms >Time: skipscan6.test 62 ms >Time: snapshot.test 61 ms >Time: snapshot2.test 61 ms >Time: snapshot3.test 60 ms >Time: snapshot4.test 60 ms >Time: snapshot_up.test 61 ms >Time: softheap1.test 76 ms >Time: sort.test 10146 ms >Time: sort2.test 10447 ms >Time: sort5.test 3804 ms >Time: sorterref.test 85 ms >Time: spellfix.test 993 ms >Time: spellfix2.test 120 ms >Time: spellfix3.test 74 ms >Time: spellfix4.test 1752 ms >Time: sqldiff1.test 278 ms >Time: sqllog.test 65 ms >Time: stat.test 196 ms >Time: stmt.test 87 ms >Time: stmtvtab1.test 81 ms >Time: subjournal.test 262 ms >Time: subquery.test 205 ms >Time: subquery2.test 119 ms >Time: subselect.test 110 ms >Time: substr.test 223 ms >Time: subtype1.test 68 ms >Time: superlock.test 511 ms >Time: swarmvtab.test 17879 ms >Time: swarmvtab2.test 174 ms >Time: swarmvtab3.test 2898 ms >Time: symlink.test 217 ms >Time: sync.test 83 ms >Time: sync2.test 95 ms >Time: syscall.test 1019 ms >Time: tabfunc01.test 127 ms >Time: table.test 7111 ms >Time: tableapi.test 1987 ms >Time: tableopts.test 86 ms >Time: tclsqlite.test 241 ms >Time: tempdb.test 80 ms >Time: tempdb2.test 127 ms >Time: temptable.test 162 ms >Time: temptable2.test 57142 ms >Time: temptable3.test 77 ms >Time: temptrigger.test 137 ms >Time: thread1.test 104 ms >Time: thread2.test 87 ms >Time: tkt-02a8e81d44.test 71 ms >Time: tkt-26ff0c2d1e.test 66 ms >Time: tkt-2a5629202f.test 86 ms >Time: tkt-2d1a5c67d.test 651 ms >Time: tkt-2ea2425d34.test 73 ms >Time: tkt-31338dca7e.test 132 ms >Time: tkt-313723c356.test 609 ms >Time: tkt-385a5b56b9.test 84 ms >Time: tkt-38cb5df375.test 363 ms >Time: tkt-3998683a16.test 84 ms >Time: tkt-3a77c9714e.test 83 ms >Time: tkt-3fe897352e.test 69 ms >Time: tkt-4a03edc4c8.test 71 ms >Time: tkt-4c86b126f2.test 80 ms >Time: tkt-4dd95f6943.test 512 ms >Time: tkt-4ef7e3cfca.test 96 ms >Time: tkt-54844eea3f.test 88 ms >Time: tkt-5d863f876e.test 327 ms >Time: tkt-5e10420e8d.test 148 ms >Time: tkt-5ee23731f.test 77 ms >Time: tkt-6bfb98dfc0.test 86 ms >Time: tkt-752e1646fc.test 70 ms >Time: tkt-78e04e52ea.test 81 ms >Time: tkt-7a31705a7e6.test 70 ms >Time: tkt-7bbfb7d442.test 108 ms >Time: tkt-80ba201079.test 126 ms >Time: tkt-80e031a00f.test 219 ms >Time: tkt-8454a207b9.test 84 ms >Time: tkt-868145d012.test 79 ms >Time: tkt-8c63ff0ec.test 76 ms >Time: tkt-91e2e8ba6f.test 76 ms >Time: tkt-94c04eaadb.test 61 ms >Time: tkt-9a8b09f8e6.test 122 ms >Time: tkt-9d68c883.test 611 ms >Time: tkt-9f2eb3abac.test 1643 ms >Time: tkt-a7b7803e.test 82 ms >Time: tkt-a8a0d2996a.test 90 ms >Time: tkt-b1d3a2e531.test 116 ms >Time: tkt-b351d95f9.test 82 ms >Time: tkt-b72787b1.test 74 ms >Time: tkt-b75a9ca6b0.test 96 ms >Time: tkt-ba7cbfaedc.test 113 ms >Time: tkt-bd484a090c.test 67 ms >Time: tkt-bdc6bbbb38.test 141 ms >Time: tkt-c48d99d690.test 77 ms >Time: tkt-c694113d5.test 177 ms >Time: tkt-cbd054fa6b.test 61 ms >Time: tkt-d11f09d36e.test 1520 ms >Time: tkt-d635236375.test 73 ms >Time: tkt-d82e3f3721.test 92 ms >Time: tkt-f3e5abed55.test 112 ms >Time: tkt-f67b41381a.test 122 ms >Time: tkt-f777251dc7a.test 95 ms >Time: tkt-f7b4edec.test 74 ms >Time: tkt-f973c7ac31.test 90 ms >Time: tkt-fa7bf5ec.test 69 ms >Time: tkt-fc62af4523.test 580 ms >Time: tkt-fc7bd6358f.test 131 ms >Time: tkt1435.test 76 ms >Time: tkt1443.test 79 ms >Time: tkt1444.test 78 ms >Time: tkt1449.test 173 ms >Time: tkt1473.test 161 ms >Time: tkt1501.test 68 ms >Time: tkt1512.test 74 ms >Time: tkt1514.test 67 ms >Time: tkt1536.test 69 ms >Time: tkt1537.test 100 ms >Time: tkt1567.test 326 ms >Time: tkt1644.test 81 ms >Time: tkt1667.test 2334 ms >Time: tkt1873.test 79 ms >Time: tkt2141.test 76 ms >Time: tkt2192.test 116 ms >Time: tkt2213.test 65 ms >Time: tkt2251.test 88 ms >Time: tkt2285.test 70 ms >Time: tkt2332.test 502 ms >Time: tkt2339.test 89 ms >Time: tkt2391.test 73 ms >Time: tkt2409.test 5403 ms >Time: tkt2450.test 73 ms >Time: tkt2565.test 134 ms >Time: tkt2640.test 87 ms >Time: tkt2643.test 74 ms >Time: tkt2767.test 81 ms >Time: tkt2817.test 84 ms >Time: tkt2820.test 106 ms >Time: tkt2822.test 127 ms >Time: tkt2832.test 85 ms >Time: tkt2854.test 91 ms >Time: tkt2920.test 83 ms >Time: tkt2927.test 174 ms >Time: tkt2942.test 74 ms >Time: tkt3080.test 83 ms >Time: tkt3093.test 75 ms >Time: tkt3121.test 77 ms >Time: tkt3201.test 94 ms >Time: tkt3292.test 83 ms >Time: tkt3298.test 89 ms >Time: tkt3334.test 83 ms >Time: tkt3346.test 76 ms >Time: tkt3357.test 75 ms >Time: tkt3419.test 87 ms >Time: tkt3424.test 79 ms >Time: tkt3442.test 73 ms >Time: tkt3457.test 84 ms >Time: tkt3461.test 73 ms >Time: tkt3493.test 97 ms >Time: tkt3508.test 67 ms >Time: tkt3522.test 70 ms >Time: tkt3527.test 93 ms >Time: tkt3541.test 68 ms >Time: tkt3554.test 77 ms >Time: tkt3581.test 74 ms >Time: tkt35xx.test 94 ms >Time: tkt3630.test 73 ms >Time: tkt3718.test 204 ms >Time: tkt3731.test 80 ms >Time: tkt3757.test 76 ms >Time: tkt3761.test 70 ms >Time: tkt3762.test 158 ms >Time: tkt3773.test 73 ms >Time: tkt3791.test 67 ms >Time: tkt3793.test 207 ms >Time: tkt3810.test 84 ms >Time: tkt3824.test 98 ms >Time: tkt3832.test 72 ms >Time: tkt3838.test 90 ms >Time: tkt3841.test 76 ms >Time: tkt3871.test 118 ms >Time: tkt3879.test 77 ms >Time: tkt3911.test 184 ms >Time: tkt3918.test 88 ms >Time: tkt3922.test 82 ms >Time: tkt3929.test 177 ms >Time: tkt3935.test 76 ms >Time: tkt3992.test 86 ms >Time: tkt3997.test 76 ms >Time: tkt4018.test 10748 ms >Time: tokenize.test 77 ms >Time: tpch01.test 143 ms >Time: trace.test 122 ms >Time: trace2.test 94 ms >Time: trace3.test 126 ms >Time: trans.test 8572 ms >Time: trans3.test 82 ms >Time: transitive1.test 251 ms >Time: trigger1.test 280 ms >Time: trigger2.test 1225 ms >Time: trigger3.test 118 ms >Time: trigger4.test 152 ms >Time: trigger5.test 75 ms >Time: trigger6.test 87 ms >Time: trigger7.test 103 ms >Time: trigger8.test 71 ms >Time: trigger9.test 143 ms >Time: triggerA.test 8034 ms >Time: triggerB.test 1062 ms >Time: triggerC.test 13092 ms >Time: triggerD.test 136 ms >Time: triggerE.test 106 ms >Time: triggerF.test 127 ms >Time: triggerG.test 92 ms >Time: types.test 416 ms >Time: types2.test 595 ms >Time: types3.test 75 ms >Time: unionvtab.test 350 ms >Time: unique.test 138 ms >Time: unique2.test 148 ms >Time: unixexcl.test 578 ms >Time: unordered.test 106 ms >Time: update.test 804 ms >Time: update2.test 230 ms >Time: upsert1.test 179 ms >Time: upsert2.test 142 ms >Time: upsert3.test 81 ms >Time: upsert4.test 365 ms >Time: uri.test 347 ms >Time: uri2.test 61 ms >Time: userauth01.test 62 ms >Time: utf16align.test 94 ms >Time: vacuum-into.test 162 ms >Time: vacuum.test 413 ms >Time: vacuum2.test 281 ms >Time: vacuum4.test 85 ms >Time: vacuum5.test 607 ms >Time: vacuummem.test 28631 ms >Time: varint.test 1311 ms >Time: view.test 16537 ms >Time: vtab1.test 3286 ms >Time: vtab2.test 111 ms >Time: vtab3.test 102 ms >Time: vtab4.test 104 ms >Time: vtab5.test 110 ms >Time: vtab6.test 4753 ms >Time: vtab7.test 112 ms >Time: vtab8.test 92 ms >Time: vtab9.test 82 ms >Time: vtabA.test 137 ms >Time: vtabB.test 82 ms >Time: vtabC.test 13125 ms >Time: vtabD.test 13154 ms >Time: vtabE.test 78 ms >Time: vtabF.test 83 ms >Time: vtabH.test 177 ms >Time: vtabI.test 108 ms >Time: vtabJ.test 120 ms >Time: vtab_alter.test 103 ms >Time: vtab_shared.test 213 ms >Time: vtabdrop.test 119 ms >Time: wal.test 8789 ms >Time: wal2.test 1899 ms >Time: wal3.test 42715 ms >Time: wal4.test 1885 ms >Time: wal5.test 6283 ms >Time: wal6.test 196 ms >Time: wal64k.test 4225 ms >Time: wal7.test 176 ms >Time: wal8.test 98 ms >Time: wal9.test 4548 ms >Time: walbak.test 444 ms >Time: walbig.test 96 ms >Time: walblock.test 63 ms >Time: walcksum.test 604 ms >Time: walcrash4.test 13038 ms >Time: walhook.test 96 ms >Time: walmode.test 260 ms >Time: walnoshm.test 125 ms >Time: waloverwrite.test 551 ms >Time: walpersist.test 282 ms >Time: walprotocol2.test 89 ms >Time: walro.test 569 ms >Time: walro2.test 752 ms >Time: walshared.test 81 ms ># WARNING: This next test takes around 12 seconds >Time: walvfs.test 10171 ms >Time: where.test 732 ms >Time: where2.test 380 ms >Time: where3.test 317 ms >Time: where4.test 156 ms >Time: where5.test 116 ms >Time: where6.test 108 ms >Time: where7.test 5360 ms >Time: where8.test 25644 ms >Time: where9.test 403 ms >Time: whereA.test 114 ms >Time: whereB.test 214 ms >Time: whereC.test 137 ms >Time: whereD.test 269 ms >Time: whereE.test 226 ms >Time: whereF.test 192 ms >Time: whereG.test 274 ms >Time: whereH.test 133 ms >Time: whereI.test 101 ms >Time: whereJ.test 73 ms >Time: whereK.test 84 ms >Time: whereL.test 103 ms >Time: wherelimit.test 240 ms >Time: wherelimit2.test 198 ms >Time: wild001.test 64 ms >Time: win32heap.test 20 ms >Time: win32lock.test 22 ms >Time: win32longpath.test 21 ms >Time: win32nolock.test 21 ms >Time: window1.test 434 ms >Time: window2.test 276 ms >Time: window3.test 17266 ms >Time: window4.test 550 ms >Time: window5.test 82 ms >Time: window6.test 240 ms >Time: window7.test 104 ms >Time: window8.test 3372 ms >Time: windowerr.test 88 ms >Time: with1.test 8147 ms >Time: with2.test 411 ms >Time: with3.test 130 ms >Time: with4.test 74 ms >Time: withM.test 2980 ms >Time: without_rowid1.test 273 ms >Time: without_rowid2.test 100 ms >Time: without_rowid3.test 1896 ms >Time: without_rowid4.test 1161 ms >Time: without_rowid5.test 119 ms >Time: without_rowid6.test 143 ms >Time: writecrash.test 59312 ms >Time: zeroblob.test 173 ms >Time: zerodamage.test 104 ms >Time: zipfile.test 2002 ms >Time: zipfile2.test 125 ms >SQLite 2019-04-16 19:49:53 884b4b7e502b4e991677b53971277adfaf0a04a284f8e483e2553d0f8315alt1 >0 errors out of 193686 tests on castor Linux 32-bit big-endian >All memory allocations freed - no leaks >Maximum memory usage: 9304792 bytes >Current memory usage: 0 bytes >Number of malloc() : -1 calls > [31;01m*[0m ERROR: dev-db/sqlite-3.28.0::gentoo failed (test phase): > [31;01m*[0m emake failed > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=dev-db/sqlite-3.28.0::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-db/sqlite-3.28.0::gentoo'`. > [31;01m*[0m The complete build log is located at '/var/tmp/portage/dev-db/sqlite-3.28.0/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/dev-db/sqlite-3.28.0/temp/environment'. > [31;01m*[0m Working directory: '/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000-.sparc32' > [31;01m*[0m S: '/var/tmp/portage/dev-db/sqlite-3.28.0/work/sqlite-src-3280000'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 685874
: 576482