Testsuite failing on s390x - Mailing list pgsql-odbc

From Christoph Berg
Subject Testsuite failing on s390x
Date
Msg-id 20130612104756.GB14328@msgid.df7cb.de
Whole thread Raw
Responses Re: Testsuite failing on s390x  (Heikki Linnakangas <hlinnakangas@vmware.com>)
Re: Testsuite failing on s390x  (Hiroshi Inoue <inoue@tpf.co.jp>)
List 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:502013 
--- /build/buildd-psqlodbc_09.02.0100-1-s390x-d7IBem/psqlodbc-09.02.0100/test/results/prepare.out    Tue Jun 11
16:18:422013 
***************
*** 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:502013 
--- /build/buildd-psqlodbc_09.02.0100-1-s390x-d7IBem/psqlodbc-09.02.0100/test/results/arraybinding.out    Tue Jun 11
16:18:432013 
***************
*** 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
1116: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:432013 
***************
*** 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@df7cb.de | http://www.df7cb.de/


pgsql-odbc by date:

Previous
From: Daniel Homerick
Date:
Subject: Re: Upgrade strangeness on win 32bit
Next
From: Heikki Linnakangas
Date:
Subject: Re: Testsuite failing on s390x