Re: [sqlite] Problems with 'make test' on 3.7.0
On Friday, July 23, 2010 1:26 PM, Richard Hipp wrote: > You need TCL 8.5 or (even better) 8.6. TCL 8.4 is not adequate > to run the newer parts of the test suite. Again, thank you for your quick response. Please can I suggest that the configure scripts be updated to reflect this change in dependencies? For example, at line 12262 in 'configure', "for ac_prog in tclsh8.4 tclsh" should perhaps be changed to "for ac_prog in tclsh8.6 tclsh8.5 tclsh"? There is also a similar line in configure.ac (line 142). Line numbers are appropriate to the latest versions of these files in fossil. Best regards and thanks Andy ___ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
Re: [sqlite] Problems with 'make test' on 3.7.0
On Thursday, July 22, 2010 8:21 PM, Richard Hipp wrote: >> > The configure command I'm using is: >> > >> > ./configure >> > CFLAGS="-std=c99 -Werror" --enable-threadsafe --enable-debug >> --with-tcl=/usr/lib/tcl8.4 >> > >> >> Sorry, I should add, I'm running on Debian Linux Lenny, with gcc 4.4.4, >> because this is probably useful information ;o) >> > > Have you tried omitting the CFLAGS argument? > Thank you for your reply. I have tried it without the CFLAGS, although I have found that CFLAGS="-std=gnu99 -Werror" also compiles without error. (It turns out the usleep and fsync are only prototyped in unistd.h if __USE_BSD is defined). Either way, I now get as far as this: wal2-10.1.1... Ok wal2-10.1.2... Ok wal2-10.1.3... Ok wal2-10.1.4... Ok wal2-10.2.1... Ok wal2-10.2.2... Ok wal2-10.2.3... Ok wal2-11.0... Ok wal2-11.1.1... Ok ./testfixture: bad field specifier "t" while executing "binary scan $I t* L" (file "../checkout.new/test/wal2.test" line 987) invoked from within "source ../checkout.new/test/wal2.test" invoked from within "interp eval tinterp $script" (procedure "slave_test_script" line 24) invoked from within "slave_test_script [list source $zFile] " invoked from within "time { slave_test_script [list source $zFile] }" (procedure "slave_test_file" line 14) invoked from within "slave_test_file $::testdir/$file" (procedure "run_tests" line 12) invoked from within "run_tests veryquick -presql {} -files {bigfile.test shared3.test tkt3419.test where9.test fts2f.test sync.test fts1o.test misc2.test server1.test tkt3..." ("uplevel" body line 1) invoked from within "uplevel run_tests $name $::testspec($name)" (procedure "run_test_suite" line 5) invoked from within "run_test_suite veryquick" (file "../checkout.new/test/veryquick.test" line 16) make: *** [test] Error 1 Thanks for your help. Regards Andy ___ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
Re: [sqlite] Problems with 'make test' on 3.7.0
On Thu, Jul 22, 2010 at 12:39 PM, Andy Gibbs wrote: > On Thursday, July 22, 2010 6:36 PM, Andy Gibbs wrote: > > > The configure command I'm using is: > > > > ./configure > > CFLAGS="-std=c99 -Werror" --enable-threadsafe --enable-debug > --with-tcl=/usr/lib/tcl8.4 > > > > Sorry, I should add, I'm running on Debian Linux Lenny, with gcc 4.4.4, > because this is probably useful information ;o) > Have you tried omitting the CFLAGS argument? -- - D. Richard Hipp d...@sqlite.org ___ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
Re: [sqlite] Problems with 'make test' on 3.7.0
On Thursday, July 22, 2010 6:36 PM, Andy Gibbs wrote: > The configure command I'm using is: > > ./configure > CFLAGS="-std=c99 -Werror" --enable-threadsafe --enable-debug > --with-tcl=/usr/lib/tcl8.4 > Sorry, I should add, I'm running on Debian Linux Lenny, with gcc 4.4.4, because this is probably useful information ;o) Cheers Andy ___ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users