autoconf/tea/configure.ac so that it works with the latest versions of
autoconf. (2) Add the "amalgamation-tarball" targets to Makefile.in and
main.mk (renamed from "dist" in the latter case). (3) Update the
README.first file in autoconf/ (4) The TOP macro
in Makefile.in is now an absolute rather than a relative path.
FossilOrigin-Name: 3bafeec934e56f633d0de6890e84fca990e54435
some macs:
gcc version 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00).
Prior to these changes, compiling with -O3 would cause incorrect code to
be generated. The change to the nodeGetCell() routine is key. The other
changes are merely cosmetic details discovered while bug hunting.
FossilOrigin-Name: 882181ff9dd75f32db266db6e476671021fc567b
"#ifdef OPTION" in cases where that makes sense, so that -DOPTION=0 will work.
Add the "Have-Not" configuration in releasetest.tcl which disables all of
the "HAVE_component" compile-time options.
FossilOrigin-Name: 9e92a5ed5aaba20461ed4ce8359d6e34e7773d68
--enable-cross-thread-connections option. (2) remove the --with-hints= options.
(3) Extension loading is enabled by default. (4) Check for strchrnull()
(5) Update the --help text.
FossilOrigin-Name: 5004063ce4c8816125372ecc5fd52140489306dd
Also omit selectG.test because it is timing sensitive and valgrind is too slow
to get the right answer.
FossilOrigin-Name: 662932a69a0f69b7227cc05b75a9f1637a3862f4
(1) Add the Failure-Detection platform.
(2) Re-add the --disable-shared argument on Default that was mistakenly
removed by the previous commit.
(3) Remove the -ftrapv tests, as we read that -ftrapv does not work in GCC.
FossilOrigin-Name: 1f2fb77781a93427a2348f821b66dba7310c49b8
optimization settings (ex: -O0). Collect the SQLite version number from
the main.test output and show it during the summary report at the end.
FossilOrigin-Name: e7e7bc1d9a5c19571e7d87ad345b98c27a826fbd
--disable-amalgamation because mingw generates a binary that crashes and
cannot be debugged using gdb if you don't.
FossilOrigin-Name: 19982439418fbd36c91853cf9e09a66606f293fc
multitest.tcl of TH3. Add the new --trace option that work like the --dryrun
option used to work. Add the ability to specify additional configure-script
options in the Config array, and create configurations that use
--disable-shared and --disable-amalgamation for testing.
FossilOrigin-Name: be17ef03f1d74187f7d3b5d72a12fc00db513c8e
is not limited by SQLITE_LIMIT_COMPOUND_SELECT, and so that the stack depth
is constant regardless of the number of rows in VALUES.
FossilOrigin-Name: e1c4a359aacfce97eb1652624789e71981e0d263
the limit imposed by SQLITE_LIMIT_COMPOUND_SELECT). This check-in segfaults
on a stack overflow. And it is slow.
FossilOrigin-Name: c9d65f739ad56f016c676e79aa39080be3fe868a
on the default Makefile. Use this in releasetest.tcl to implement an
-fsanitize=undefined test.
FossilOrigin-Name: c55c05fe22b9ddb61de55d473a411a11090d3d68
command-line options. This permits most of the same options that are passed
to the compiler to also be harmlessly passed to lemon, and thus
simplifies makefiles.
FossilOrigin-Name: da408d128b4301d9fc7a3a00f219dce7ed48bc60