[sqlite] [PATCH] Fix csv handling hangup on -funsigned-char platforms

2017-09-17 Thread Sergei Trofimovich
kes EOF handling more consistent. Reported-by: Matt Turner Bug: https://bugs.gentoo.org/630698 Signed-off-by: Sergei Trofimovich <sly...@gentoo.org> --- ext/misc/csv.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ext/misc/csv.c b/ext/misc/csv.c index 6d99634..1b

[sqlite] sqlite-3.20.1: test/fts3conf.test is the only test failing on powerpc32/powerpc64 (suspect big-endian)

2017-09-17 Thread Sergei Trofimovich
test/fts3conf.test is the only faulty test on powerpc. It looks like test fails due to minor endianness issue: ! fts3conf-3.8 expected: [X'02000200'] ! fts3conf-3.8 got: [X'00020002'] All other tests work fine. Full output: $ ./testfixture test/fts3conf.test

Re: [sqlite] sqlite-3.20.1: test/fts3conf.test is the only test failing on powerpc32/powerpc64 (suspect big-endian)

2017-09-23 Thread Sergei Trofimovich
On Sat, 16 Sep 2017 21:17:43 +0100 Sergei Trofimovich <sly...@gentoo.org> wrote: > test/fts3conf.test is the only faulty test on powerpc. With https://www.sqlite.org/src/info/87ccdf9cbb928455 no remaining tests fail in test/fts3conf.test. Thanks! -- Sergei pgpNCjjp84Dsx.pgp De

[sqlite] sqlite-3.20.1: test/date.test fails on i686 target due to FPU wibbles

2017-09-21 Thread Sergei Trofimovich
The original bug is reported as https://bugs.gentoo.org/628242 I think test fails due to slight precision variation caused by FPU being 80-bit internally. If we add the following to CFLAGS, then: -mfpmath=387 (default on i686): test fails -mfpmath=sse (default on x86_64): test passes Quick