I am using SQLite version 3.7.17 with modified compile time options.
Therefore it is suggested to run the test suite in order to prove the
reliability of the resulting database.
Compiling SQLite as follows without modified options the tcl test suite
'veryquick' is running successfully:
../<sqlite.source.directory>/configure --with-tcl=/usr/lib/tcl8.5
But when compiling SQLite using the following compile time options
the tcl test suite 'veryquick' does not run successfully:
CFLAGS="-O2 -g \
-DSQLITE_DEFAULT_AUTOVACUUM=0 \
-DSQLITE_DEFAULT_CACHE_SIZE=2000 \
-DSQLITE_DEFAULT_FOREIGN_KEYS=0 \
-DSQLITE_DEFAULT_LOCKING_MODE=0 \
-DSQLITE_DEFAULT_MEMSTATUS=1 \
-DSQLITE_DEFAULT_PAGE_SIZE=1024 \
-DSQLITE_DEFAULT_TEMP_CACHE_SIZE=500 \
-DSQLITE_POWERSAFE_OVERWRITE=0 \
-DSQLITE_CASE_SENSITIVE_LIKE=1 \
-DSQLITE_OS_OTHER=0 \
-DSQLITE_SECURE_DELETE=0 \
-DSQLITE_THREADSAFE=1 \
-DSQLITE_TEMP_STORE=1 \
-DSQLITE_USE_URI=1 \
-DSQLITE_OMIT_DEPRECATED \
-DSQLITE_OMIT_SHARED_CACHE \
-DSQLITE_OMIT_BUILTIN_TEST \
-DSQLITE_OMIT_LOCALTIME \
-DSQLITE_OMIT_WAL \
-DSQLITE_OMIT_TCL_VARIABLE" \
../ <sqlite.source.directory>/configure --with-tcl=/usr/lib/tcl8.5
For me it seems as if the test suite tries to cover functionality which has been
deactivated by the compile time options.
But how am I able to run the tests using a valid setup?
Has someone experience in running the tcl tests together with modified
compile time options?
Best regards
Dirk Conzelmann
Software Development
Medical Technology MT-MA
Phone: +49 (0)621 685996-32
Fax: +49 (0)621 685996-99
----------------------------------------
+++ Weltmeister 2014! +++
Wir sind stolz auf unsere Jungs!
----------------------------------------
CADCON
Ingenieurgesellschaft mbH & Co. KG
Geschaeftsfuehrer: Robert Bauer, Andreas Gundel
Sitz der Gesellschaft: 86368 Gersthofen
Registergericht: Amtsgericht Augsburg HRA 14521
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users