Testsuite failing on s390x

From: Christoph Berg <cb(at)df7cb(dot)de>
To: PostgreSQL ODBC <pgsql-odbc(at)postgresql(dot)org>
Subject: Testsuite failing on s390x
Date: 2013-06-12 10:47:57
Message-ID: 20130612104756.GB14328@msgid.df7cb.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-odbc

Hi,

thanks for the new regression test suite in psqlodbc - I've activated
it for the Debian package.

It runs fine on all architectures except s390x (our 64bit s390 port)
where 3 tests fail:

test sampletables ... ok
test connect ... ok
test stmthandles ... ok
test select ... ok
test getresult ... ok
test prepare ... FAILED
test params ... ok
test notice ... ok
test arraybinding ... FAILED
test insertreturning ... ok
test dataatexecution ... FAILED
test boolsaschar ... ok
test cvtnulldate ... ok
test alter ... ok

regression.diffs:
*** /build/buildd-psqlodbc_09.02.0100-1-s390x-d7IBem/psqlodbc-09.02.0100/test/expected/prepare.out Tue Jun 11 16:17:50 2013
--- /build/buildd-psqlodbc_09.02.0100-1-s390x-d7IBem/psqlodbc-09.02.0100/test/results/prepare.out Tue Jun 11 16:18:42 2013
***************
*** 4,10 ****
Result set:
2 bar
Result set:
- 3 foobar
Result set:
1 @ 1 day one day
2 @ 10 secs ten secs
--- 4,9 ----

======================================================================

*** /build/buildd-psqlodbc_09.02.0100-1-s390x-d7IBem/psqlodbc-09.02.0100/test/expected/arraybinding.out Tue Jun 11 16:17:50 2013
--- /build/buildd-psqlodbc_09.02.0100-1-s390x-d7IBem/psqlodbc-09.02.0100/test/results/arraybinding.out Tue Jun 11 16:18:43 2013
***************
*** 1,30 ****
\! ./src/arraybinding-test
! connected
! Parameter Status
! Result set:
! 10000
! Result set:
! 0 columnwise 0
! 1 columnwise 1
! 100 columnwise 100
! 9999 columnwise 9999
! Parameter Status
! Fetching result sets for array bound (5 results expected)
! 1: Result set:
! columnwise 100
! 2: Result set:
! columnwise 101
! 3: Result set:
! columnwise 102
! 4: Result set:
! columnwise 103
! 5: Result set:
! columnwise 104
! Number of rows in table:
! Result set:
! 9995
! Result set:
! 0 columnwise 0
! 1 columnwise 1
! 9999 columnwise 9999
! disconnecting
--- 1,2 ----
\! ./src/arraybinding-test
! Segmentation fault (core dumped)

======================================================================

*** /build/buildd-psqlodbc_09.02.0100-1-s390x-d7IBem/psqlodbc-09.02.0100/test/expected/dataatexecution.out Tue Jun 11 16:17:50 2013
--- /build/buildd-psqlodbc_09.02.0100-1-s390x-d7IBem/psqlodbc-09.02.0100/test/results/dataatexecution.out Tue Jun 11 16:18:43 2013
***************
*** 3,12 ****
Result set:
2
3
! Parameter Status
! Fetching result sets for array bound (2 results expected)
! 1: Result set:
! 4
! 2: Result set:
! 5
! disconnecting
--- 3,6 ----
Result set:
2
3
! unexpected # of rows processed after SQL_NEED_DATA: 0

I can provide backtraces and look into the core, but maybe someone
already knows what the problem is before I dig deeper into it.

Christoph
--
cb(at)df7cb(dot)de | http://www.df7cb.de/

Responses

Browse pgsql-odbc by date

  From Date Subject
Next Message Heikki Linnakangas 2013-06-12 14:40:44 Re: Testsuite failing on s390x
Previous Message Daniel Homerick 2013-06-11 16:47:12 Re: Upgrade strangeness on win 32bit