sqlite-autoconf-3200100 : Where is the test suite for sqlite ?

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

sqlite-autoconf-3200100 : Where is the test suite for sqlite ?

Dennis Clarke
RE : sqlite-autoconf-3200100

Dear maillist :

     After doing a typical configure and compile on a 64-bit PPC arch
linux server I was very very surprised to see :

ppc64$ /usr/local/bin/gmake installcheck
gmake: Nothing to be done for `installcheck'.

ppc64$ /usr/local/bin/gmake check
gmake: Nothing to be done for `check'.


     Is there no way to confirm that the compile results in a good and
valid output ?

Dennis
_______________________________________________
sqlite-users mailing list
[hidden email]
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users
Reply | Threaded
Open this post in threaded view
|

Re: sqlite-autoconf-3200100 : Where is the test suite for sqlite ?

Richard Hipp-3
On 9/14/17, Dennis Clarke <[hidden email]> wrote:

> RE : sqlite-autoconf-3200100
>
> Dear maillist :
>
>      After doing a typical configure and compile on a 64-bit PPC arch
> linux server I was very very surprised to see :
>
> ppc64$ /usr/local/bin/gmake installcheck
> gmake: Nothing to be done for `installcheck'.
>
> ppc64$ /usr/local/bin/gmake check
> gmake: Nothing to be done for `check'.
>
>
>      Is there no way to confirm that the compile results in a good and
> valid output ?

The sqlite-autoconf-3200100 tarball strips out all the tests.  Maybe
grab a copy of the canonical source code
(https://sqlite.org/2017/sqlite-src-3200100.zip) and then run
"./configure; make test".

--
D. Richard Hipp
[hidden email]
_______________________________________________
sqlite-users mailing list
[hidden email]
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users
Reply | Threaded
Open this post in threaded view
|

Re: sqlite-autoconf-3200100 : Where is the test suite for sqlite ?

Dennis Clarke
On 09/14/2017 02:00 PM, Richard Hipp wrote:

> On 9/14/17, Dennis Clarke <[hidden email]> wrote:
>> RE : sqlite-autoconf-3200100
>>
>> Dear maillist :
>>
>>       After doing a typical configure and compile on a 64-bit PPC arch
>> linux server I was very very surprised to see :
>>
>> ppc64$ /usr/local/bin/gmake installcheck
>> gmake: Nothing to be done for `installcheck'.
>>
>> ppc64$ /usr/local/bin/gmake check
>> gmake: Nothing to be done for `check'.
>>
>>
>>       Is there no way to confirm that the compile results in a good and
>> valid output ?
>
> The sqlite-autoconf-3200100 tarball strips out all the tests.

convenient :-\

>  Maybe
> grab a copy of the canonical source code
> (https://sqlite.org/2017/sqlite-src-3200100.zip) and then run
> "./configure; make test".

OKay, thank you, I will assume
http://sqlite.org/2017/sqlite-autoconf-3200100.tar.gz is the same thing.
  Hopefully the configure script is in
there and it all just builds out of the box. I will let you know as I
saw this :

http://mailinglists.sqlite.org/cgi-bin/mailman/private/sqlite-users/2017-September/074946.html

Also https://bugs.gentoo.org/630818


I figured the same issue would be in PPC64 but alas the tests were
  absent.


Dennis
_______________________________________________
sqlite-users mailing list
[hidden email]
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users
Reply | Threaded
Open this post in threaded view
|

Re: sqlite-autoconf-3200100 : Where is the test suite for sqlite ?

Dennis Clarke
In reply to this post by Richard Hipp-3
On 14/09/17 02:00 PM, Richard Hipp wrote:
> On 9/14/17, Dennis Clarke <[hidden email]> wrote:
>> RE : sqlite-autoconf-3200100
>>
<snip>
>
> The sqlite-autoconf-3200100 tarball strips out all the tests.  Maybe
> grab a copy of the canonical source code
> (https://sqlite.org/2017/sqlite-src-3200100.zip) and then run
> "./configure; make test".
>

A few tests fail on Debian linux 4.15.0-2-powerpc64 where we have
uname -m says "ppc64" :

.
.
.
Time: zerodamage.test 63 ms
! zipfile-2.4a.2.1 expected: [dirname2 16877 1523740919 {}
dirname2/file1.txt 33188 1523740919 abcdefghijklmnop dirname3 16877
1523740919 {}]
! zipfile-2.4a.2.1 got:      [dirname2 17901 1523740919 {}
dirname2/file1.txt 33188 1523740919 abcdefghijklmnop dirname3 17901
1523740919 {}]
! zipfile-2.4a.2.2 expected: [dirname2 16877 1523740919 {}
dirname2/file1.txt 33188 1523740919 abcdefghijklmnop dirname3 16877
1523740919 {}]
! zipfile-2.4a.2.2 got:      [dirname2 17901 1523740919 {}
dirname2/file1.txt 33188 1523740919 abcdefghijklmnop dirname3 17901
1523740919 {}]
Time: zipfile.test 1172 ms
Time: zipfile2.test 76 ms
SQLite 2018-04-10 17:39:29
4bb2294022060e61de7da5c227a69ccd846ba330e31626ebcd59a94efd148b3b
2 errors out of 144935 tests on nix Linux 64-bit big-endian
!Failures on these tests: zipfile-2.4a.2.1 zipfile-2.4a.2.2
All memory allocations freed - no leaks
Maximum memory usage: 9262760 bytes
Current memory usage: 0 bytes
Number of malloc()  : -1 calls
gmake: *** [Makefile:1187: tcltest] Error 1
Command exited with non-zero status 2
nix$

Is there a way to gather more details from the failed tests?

Dennis
_______________________________________________
sqlite-users mailing list
[hidden email]
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users