I: pbuilder: network access will be disabled during build
I: Current time: Thu May 30 07:38:12 +14 2024
I: pbuilder-time-stamp: 1717004292
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz]
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: Copying source file
I: copying [libdbd-odbc-perl_1.61-2.dsc]
I: copying [./libdbd-odbc-perl_1.61.orig.tar.gz]
I: copying [./libdbd-odbc-perl_1.61-2.debian.tar.xz]
I: Extracting source
gpgv: Signature made Thu Nov 25 05:34:58 2021 +14
gpgv:                using RSA key D1E1316E93A760A8104D85FABB3A68018649AA06
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./libdbd-odbc-perl_1.61-2.dsc: no acceptable signature found
dpkg-source: info: extracting libdbd-odbc-perl in libdbd-odbc-perl-1.61
dpkg-source: info: unpacking libdbd-odbc-perl_1.61.orig.tar.gz
dpkg-source: info: unpacking libdbd-odbc-perl_1.61-2.debian.tar.xz
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/1708379/tmp/hooks/D01_modify_environment starting
debug: Running on ionos5-amd64.
I: Changing host+domainname to test build reproducibility
I: Adding a custom variable just for the fun of it...
I: Changing /bin/sh to bash
'/bin/sh' -> '/bin/bash'
lrwxrwxrwx 1 root root 9 May 30 07:38 /bin/sh -> /bin/bash
I: Setting pbuilder2's login shell to /bin/bash
I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
I: user script /srv/workspace/pbuilder/1708379/tmp/hooks/D01_modify_environment finished
I: user script /srv/workspace/pbuilder/1708379/tmp/hooks/D02_print_environment starting
I: set
  BASH=/bin/sh
  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
  BASH_ALIASES=()
  BASH_ARGC=()
  BASH_ARGV=()
  BASH_CMDS=()
  BASH_LINENO=([0]="12" [1]="0")
  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
  BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu")
  BASH_VERSION='5.2.15(1)-release'
  BUILDDIR=/build
  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
  BUILDUSERNAME=pbuilder2
  BUILD_ARCH=amd64
  DEBIAN_FRONTEND=noninteractive
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16'
  DIRSTACK=()
  DISTRIBUTION=bookworm
  EUID=0
  FUNCNAME=([0]="Echo" [1]="main")
  GROUPS=()
  HOME=/root
  HOSTNAME=i-capture-the-hostname
  HOSTTYPE=x86_64
  HOST_ARCH=amd64
  IFS=' 	
  '
  INVOCATION_ID=c393990935ce4b46a93fba83fb0d9dc0
  LANG=C
  LANGUAGE=et_EE:et
  LC_ALL=C
  MACHTYPE=x86_64-pc-linux-gnu
  MAIL=/var/mail/root
  OPTERR=1
  OPTIND=1
  OSTYPE=linux-gnu
  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
  PBCURRENTCOMMANDLINEOPERATION=build
  PBUILDER_OPERATION=build
  PBUILDER_PKGDATADIR=/usr/share/pbuilder
  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
  PBUILDER_SYSCONFDIR=/etc
  PIPESTATUS=([0]="0")
  POSIXLY_CORRECT=y
  PPID=1708379
  PS4='+ '
  PWD=/
  SHELL=/bin/bash
  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
  SHLVL=3
  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.B9v2wWGa/pbuilderrc_HVDS --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.B9v2wWGa/b2 --logfile b2/build.log --extrapackages usrmerge libdbd-odbc-perl_1.61-2.dsc'
  SUDO_GID=110
  SUDO_UID=105
  SUDO_USER=jenkins
  TERM=unknown
  TZ=/usr/share/zoneinfo/Etc/GMT-14
  UID=0
  USER=root
  _='I: set'
  http_proxy=http://85.184.249.68:3128
I: uname -a
  Linux i-capture-the-hostname 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 GNU/Linux
I: ls -l /bin
  total 5632
  -rwxr-xr-x 1 root root 1265648 Apr 24  2023 bash
  -rwxr-xr-x 3 root root   39224 Sep 19  2022 bunzip2
  -rwxr-xr-x 3 root root   39224 Sep 19  2022 bzcat
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzcmp -> bzdiff
  -rwxr-xr-x 1 root root    2225 Sep 19  2022 bzdiff
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzegrep -> bzgrep
  -rwxr-xr-x 1 root root    4893 Nov 28  2021 bzexe
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzfgrep -> bzgrep
  -rwxr-xr-x 1 root root    3775 Sep 19  2022 bzgrep
  -rwxr-xr-x 3 root root   39224 Sep 19  2022 bzip2
  -rwxr-xr-x 1 root root   14568 Sep 19  2022 bzip2recover
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzless -> bzmore
  -rwxr-xr-x 1 root root    1297 Sep 19  2022 bzmore
  -rwxr-xr-x 1 root root   44016 Sep 21  2022 cat
  -rwxr-xr-x 1 root root   68656 Sep 21  2022 chgrp
  -rwxr-xr-x 1 root root   64496 Sep 21  2022 chmod
  -rwxr-xr-x 1 root root   72752 Sep 21  2022 chown
  -rwxr-xr-x 1 root root  151152 Sep 21  2022 cp
  -rwxr-xr-x 1 root root  125640 Jan  6  2023 dash
  -rwxr-xr-x 1 root root  121904 Sep 21  2022 date
  -rwxr-xr-x 1 root root   89240 Sep 21  2022 dd
  -rwxr-xr-x 1 root root  102200 Sep 21  2022 df
  -rwxr-xr-x 1 root root  151344 Sep 21  2022 dir
  -rwxr-xr-x 1 root root   88656 Mar 24  2023 dmesg
  lrwxrwxrwx 1 root root       8 Dec 20  2022 dnsdomainname -> hostname
  lrwxrwxrwx 1 root root       8 Dec 20  2022 domainname -> hostname
  -rwxr-xr-x 1 root root   43856 Sep 21  2022 echo
  -rwxr-xr-x 1 root root      41 Jan 25  2023 egrep
  -rwxr-xr-x 1 root root   35664 Sep 21  2022 false
  -rwxr-xr-x 1 root root      41 Jan 25  2023 fgrep
  -rwxr-xr-x 1 root root   85600 Mar 24  2023 findmnt
  -rwsr-xr-x 1 root root   35128 Mar 23  2023 fusermount
  -rwxr-xr-x 1 root root  203152 Jan 25  2023 grep
  -rwxr-xr-x 2 root root    2346 Apr 10  2022 gunzip
  -rwxr-xr-x 1 root root    6447 Apr 10  2022 gzexe
  -rwxr-xr-x 1 root root   98136 Apr 10  2022 gzip
  -rwxr-xr-x 1 root root   22680 Dec 20  2022 hostname
  -rwxr-xr-x 1 root root   72824 Sep 21  2022 ln
  -rwxr-xr-x 1 root root   53024 Mar 24  2023 login
  -rwxr-xr-x 1 root root  151344 Sep 21  2022 ls
  -rwxr-xr-x 1 root root  207168 Mar 24  2023 lsblk
  -rwxr-xr-x 1 root root   97552 Sep 21  2022 mkdir
  -rwxr-xr-x 1 root root   72912 Sep 21  2022 mknod
  -rwxr-xr-x 1 root root   43952 Sep 21  2022 mktemp
  -rwxr-xr-x 1 root root   59712 Mar 24  2023 more
  -rwsr-xr-x 1 root root   59704 Mar 24  2023 mount
  -rwxr-xr-x 1 root root   18744 Mar 24  2023 mountpoint
  -rwxr-xr-x 1 root root  142968 Sep 21  2022 mv
  lrwxrwxrwx 1 root root       8 Dec 20  2022 nisdomainname -> hostname
  lrwxrwxrwx 1 root root      14 Apr  3  2023 pidof -> /sbin/killall5
  -rwxr-xr-x 1 root root   43952 Sep 21  2022 pwd
  lrwxrwxrwx 1 root root       4 Apr 24  2023 rbash -> bash
  -rwxr-xr-x 1 root root   52112 Sep 21  2022 readlink
  -rwxr-xr-x 1 root root   72752 Sep 21  2022 rm
  -rwxr-xr-x 1 root root   56240 Sep 21  2022 rmdir
  -rwxr-xr-x 1 root root   27560 Nov  3  2022 run-parts
  -rwxr-xr-x 1 root root  126424 Jan  6  2023 sed
  lrwxrwxrwx 1 root root       9 May 30 07:38 sh -> /bin/bash
  -rwxr-xr-x 1 root root   43888 Sep 21  2022 sleep
  -rwxr-xr-x 1 root root   85008 Sep 21  2022 stty
  -rwsr-xr-x 1 root root   72000 Mar 24  2023 su
  -rwxr-xr-x 1 root root   39824 Sep 21  2022 sync
  -rwxr-xr-x 1 root root  531984 Apr  7  2023 tar
  -rwxr-xr-x 1 root root   14520 Nov  3  2022 tempfile
  -rwxr-xr-x 1 root root  109616 Sep 21  2022 touch
  -rwxr-xr-x 1 root root   35664 Sep 21  2022 true
  -rwxr-xr-x 1 root root   14568 Mar 23  2023 ulockmgr_server
  -rwsr-xr-x 1 root root   35128 Mar 24  2023 umount
  -rwxr-xr-x 1 root root   43888 Sep 21  2022 uname
  -rwxr-xr-x 2 root root    2346 Apr 10  2022 uncompress
  -rwxr-xr-x 1 root root  151344 Sep 21  2022 vdir
  -rwxr-xr-x 1 root root   72024 Mar 24  2023 wdctl
  lrwxrwxrwx 1 root root       8 Dec 20  2022 ypdomainname -> hostname
  -rwxr-xr-x 1 root root    1984 Apr 10  2022 zcat
  -rwxr-xr-x 1 root root    1678 Apr 10  2022 zcmp
  -rwxr-xr-x 1 root root    6460 Apr 10  2022 zdiff
  -rwxr-xr-x 1 root root      29 Apr 10  2022 zegrep
  -rwxr-xr-x 1 root root      29 Apr 10  2022 zfgrep
  -rwxr-xr-x 1 root root    2081 Apr 10  2022 zforce
  -rwxr-xr-x 1 root root    8103 Apr 10  2022 zgrep
  -rwxr-xr-x 1 root root    2206 Apr 10  2022 zless
  -rwxr-xr-x 1 root root    1842 Apr 10  2022 zmore
  -rwxr-xr-x 1 root root    4577 Apr 10  2022 znew
I: user script /srv/workspace/pbuilder/1708379/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: amd64
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper-compat (= 13), dh-sequence-perl-dbi, libdbi-perl, libsqliteodbc, odbcinst, perl-xs-dev, perl:native, unixodbc-dev
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19596 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on dh-sequence-perl-dbi; however:
  Package dh-sequence-perl-dbi is not installed.
 pbuilder-satisfydepends-dummy depends on libdbi-perl; however:
  Package libdbi-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libsqliteodbc; however:
  Package libsqliteodbc is not installed.
 pbuilder-satisfydepends-dummy depends on odbcinst; however:
  Package odbcinst is not installed.
 pbuilder-satisfydepends-dummy depends on perl-xs-dev; however:
  Package perl-xs-dev is not installed.
 pbuilder-satisfydepends-dummy depends on perl:native.
 pbuilder-satisfydepends-dummy depends on unixodbc-dev; however:
  Package unixodbc-dev is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
The following NEW packages will be installed:
  autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdbi-perl{a} libdebhelper-perl{a} libelf1{a} libfile-stripnondeterminism-perl{a} libicu72{a} libltdl7{a} libmagic-mgc{a} libmagic1{a} libodbc2{a} libodbccr2{a} libodbcinst2{a} libperl-dev{a} libpipeline1{a} libsqliteodbc{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} odbcinst{a} po-debconf{a} sensible-utils{a} unixodbc-common{a} unixodbc-dev{a} 
The following packages are RECOMMENDED but will NOT be installed:
  curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx wget 
0 packages upgraded, 40 newly installed, 0 to remove and 0 not upgraded.
Need to get 21.5 MB of archives. After unpacking 83.1 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian bookworm/main amd64 sensible-utils all 0.0.17+nmu1 [19.0 kB]
Get: 2 http://deb.debian.org/debian bookworm/main amd64 libmagic-mgc amd64 1:5.44-3 [305 kB]
Get: 3 http://deb.debian.org/debian bookworm/main amd64 libmagic1 amd64 1:5.44-3 [104 kB]
Get: 4 http://deb.debian.org/debian bookworm/main amd64 file amd64 1:5.44-3 [42.5 kB]
Get: 5 http://deb.debian.org/debian bookworm/main amd64 gettext-base amd64 0.21-12 [160 kB]
Get: 6 http://deb.debian.org/debian bookworm/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB]
Get: 7 http://deb.debian.org/debian bookworm/main amd64 groff-base amd64 1.22.4-10 [916 kB]
Get: 8 http://deb.debian.org/debian bookworm/main amd64 bsdextrautils amd64 2.38.1-5+b1 [86.6 kB]
Get: 9 http://deb.debian.org/debian bookworm/main amd64 libpipeline1 amd64 1.5.7-1 [38.5 kB]
Get: 10 http://deb.debian.org/debian bookworm/main amd64 man-db amd64 2.11.2-2 [1386 kB]
Get: 11 http://deb.debian.org/debian bookworm/main amd64 m4 amd64 1.4.19-3 [287 kB]
Get: 12 http://deb.debian.org/debian bookworm/main amd64 autoconf all 2.71-3 [332 kB]
Get: 13 http://deb.debian.org/debian bookworm/main amd64 autotools-dev all 20220109.1 [51.6 kB]
Get: 14 http://deb.debian.org/debian bookworm/main amd64 automake all 1:1.16.5-1.3 [823 kB]
Get: 15 http://deb.debian.org/debian bookworm/main amd64 autopoint all 0.21-12 [495 kB]
Get: 16 http://deb.debian.org/debian bookworm/main amd64 libdebhelper-perl all 13.11.4 [81.2 kB]
Get: 17 http://deb.debian.org/debian bookworm/main amd64 libtool all 2.4.7-5 [517 kB]
Get: 18 http://deb.debian.org/debian bookworm/main amd64 dh-autoreconf all 20 [17.1 kB]
Get: 19 http://deb.debian.org/debian bookworm/main amd64 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 20 http://deb.debian.org/debian bookworm/main amd64 libsub-override-perl all 0.09-4 [9304 B]
Get: 21 http://deb.debian.org/debian bookworm/main amd64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get: 22 http://deb.debian.org/debian bookworm/main amd64 dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get: 23 http://deb.debian.org/debian bookworm/main amd64 libelf1 amd64 0.188-2.1 [174 kB]
Get: 24 http://deb.debian.org/debian bookworm/main amd64 dwz amd64 0.15-1 [109 kB]
Get: 25 http://deb.debian.org/debian bookworm/main amd64 libicu72 amd64 72.1-3 [9376 kB]
Get: 26 http://deb.debian.org/debian bookworm/main amd64 libxml2 amd64 2.9.14+dfsg-1.2 [687 kB]
Get: 27 http://deb.debian.org/debian bookworm/main amd64 gettext amd64 0.21-12 [1300 kB]
Get: 28 http://deb.debian.org/debian bookworm/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 29 http://deb.debian.org/debian bookworm/main amd64 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 30 http://deb.debian.org/debian bookworm/main amd64 debhelper all 13.11.4 [942 kB]
Get: 31 http://deb.debian.org/debian bookworm/main amd64 libdbi-perl amd64 1.643-4 [773 kB]
Get: 32 http://deb.debian.org/debian bookworm/main amd64 libltdl7 amd64 2.4.7-5 [393 kB]
Get: 33 http://deb.debian.org/debian bookworm/main amd64 libodbc2 amd64 2.3.11-2 [161 kB]
Get: 34 http://deb.debian.org/debian bookworm/main amd64 libodbccr2 amd64 2.3.11-2 [28.1 kB]
Get: 35 http://deb.debian.org/debian bookworm/main amd64 unixodbc-common all 2.3.11-2 [18.7 kB]
Get: 36 http://deb.debian.org/debian bookworm/main amd64 libodbcinst2 amd64 2.3.11-2 [45.1 kB]
Get: 37 http://deb.debian.org/debian bookworm/main amd64 libperl-dev amd64 5.36.0-7 [1046 kB]
Get: 38 http://deb.debian.org/debian bookworm/main amd64 odbcinst amd64 2.3.11-2 [22.8 kB]
Get: 39 http://deb.debian.org/debian bookworm/main amd64 libsqliteodbc amd64 0.9998-3+b1 [87.7 kB]
Get: 40 http://deb.debian.org/debian bookworm/main amd64 unixodbc-dev amd64 2.3.11-2 [241 kB]
Fetched 21.5 MB in 0s (72.4 MB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package sensible-utils.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19596 files and directories currently installed.)
Preparing to unpack .../00-sensible-utils_0.0.17+nmu1_all.deb ...
Unpacking sensible-utils (0.0.17+nmu1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../01-libmagic-mgc_1%3a5.44-3_amd64.deb ...
Unpacking libmagic-mgc (1:5.44-3) ...
Selecting previously unselected package libmagic1:amd64.
Preparing to unpack .../02-libmagic1_1%3a5.44-3_amd64.deb ...
Unpacking libmagic1:amd64 (1:5.44-3) ...
Selecting previously unselected package file.
Preparing to unpack .../03-file_1%3a5.44-3_amd64.deb ...
Unpacking file (1:5.44-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../04-gettext-base_0.21-12_amd64.deb ...
Unpacking gettext-base (0.21-12) ...
Selecting previously unselected package libuchardet0:amd64.
Preparing to unpack .../05-libuchardet0_0.0.7-1_amd64.deb ...
Unpacking libuchardet0:amd64 (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../06-groff-base_1.22.4-10_amd64.deb ...
Unpacking groff-base (1.22.4-10) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../07-bsdextrautils_2.38.1-5+b1_amd64.deb ...
Unpacking bsdextrautils (2.38.1-5+b1) ...
Selecting previously unselected package libpipeline1:amd64.
Preparing to unpack .../08-libpipeline1_1.5.7-1_amd64.deb ...
Unpacking libpipeline1:amd64 (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../09-man-db_2.11.2-2_amd64.deb ...
Unpacking man-db (2.11.2-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../10-m4_1.4.19-3_amd64.deb ...
Unpacking m4 (1.4.19-3) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../11-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../13-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../14-autopoint_0.21-12_all.deb ...
Unpacking autopoint (0.21-12) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../15-libdebhelper-perl_13.11.4_all.deb ...
Unpacking libdebhelper-perl (13.11.4) ...
Selecting previously unselected package libtool.
Preparing to unpack .../16-libtool_2.4.7-5_all.deb ...
Unpacking libtool (2.4.7-5) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../17-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../19-libsub-override-perl_0.09-4_all.deb ...
Unpacking libsub-override-perl (0.09-4) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../21-dh-strip-nondeterminism_1.13.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.1-1) ...
Selecting previously unselected package libelf1:amd64.
Preparing to unpack .../22-libelf1_0.188-2.1_amd64.deb ...
Unpacking libelf1:amd64 (0.188-2.1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../23-dwz_0.15-1_amd64.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package libicu72:amd64.
Preparing to unpack .../24-libicu72_72.1-3_amd64.deb ...
Unpacking libicu72:amd64 (72.1-3) ...
Selecting previously unselected package libxml2:amd64.
Preparing to unpack .../25-libxml2_2.9.14+dfsg-1.2_amd64.deb ...
Unpacking libxml2:amd64 (2.9.14+dfsg-1.2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../26-gettext_0.21-12_amd64.deb ...
Unpacking gettext (0.21-12) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../29-debhelper_13.11.4_all.deb ...
Unpacking debhelper (13.11.4) ...
Selecting previously unselected package libdbi-perl:amd64.
Preparing to unpack .../30-libdbi-perl_1.643-4_amd64.deb ...
Unpacking libdbi-perl:amd64 (1.643-4) ...
Selecting previously unselected package libltdl7:amd64.
Preparing to unpack .../31-libltdl7_2.4.7-5_amd64.deb ...
Unpacking libltdl7:amd64 (2.4.7-5) ...
Selecting previously unselected package libodbc2:amd64.
Preparing to unpack .../32-libodbc2_2.3.11-2_amd64.deb ...
Unpacking libodbc2:amd64 (2.3.11-2) ...
Selecting previously unselected package libodbccr2:amd64.
Preparing to unpack .../33-libodbccr2_2.3.11-2_amd64.deb ...
Unpacking libodbccr2:amd64 (2.3.11-2) ...
Selecting previously unselected package unixodbc-common.
Preparing to unpack .../34-unixodbc-common_2.3.11-2_all.deb ...
Unpacking unixodbc-common (2.3.11-2) ...
Selecting previously unselected package libodbcinst2:amd64.
Preparing to unpack .../35-libodbcinst2_2.3.11-2_amd64.deb ...
Unpacking libodbcinst2:amd64 (2.3.11-2) ...
Selecting previously unselected package libperl-dev:amd64.
Preparing to unpack .../36-libperl-dev_5.36.0-7_amd64.deb ...
Unpacking libperl-dev:amd64 (5.36.0-7) ...
Selecting previously unselected package odbcinst.
Preparing to unpack .../37-odbcinst_2.3.11-2_amd64.deb ...
Unpacking odbcinst (2.3.11-2) ...
Selecting previously unselected package libsqliteodbc:amd64.
Preparing to unpack .../38-libsqliteodbc_0.9998-3+b1_amd64.deb ...
Unpacking libsqliteodbc:amd64 (0.9998-3+b1) ...
Selecting previously unselected package unixodbc-dev:amd64.
Preparing to unpack .../39-unixodbc-dev_2.3.11-2_amd64.deb ...
Unpacking unixodbc-dev:amd64 (2.3.11-2) ...
Setting up libpipeline1:amd64 (1.5.7-1) ...
Setting up libicu72:amd64 (72.1-3) ...
Setting up bsdextrautils (2.38.1-5+b1) ...
Setting up libmagic-mgc (1:5.44-3) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libdebhelper-perl (13.11.4) ...
Setting up libmagic1:amd64 (1:5.44-3) ...
Setting up gettext-base (0.21-12) ...
Setting up m4 (1.4.19-3) ...
Setting up libperl-dev:amd64 (5.36.0-7) ...
Setting up file (1:5.44-3) ...
Setting up autotools-dev (20220109.1) ...
Setting up autopoint (0.21-12) ...
Setting up unixodbc-common (2.3.11-2) ...
Setting up libltdl7:amd64 (2.4.7-5) ...
Setting up autoconf (2.71-3) ...
Setting up libodbc2:amd64 (2.3.11-2) ...
Setting up sensible-utils (0.0.17+nmu1) ...
Setting up libuchardet0:amd64 (0.0.7-1) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up libelf1:amd64 (0.188-2.1) ...
Setting up libxml2:amd64 (2.9.14+dfsg-1.2) ...
Setting up libdbi-perl:amd64 (1.643-4) ...
Setting up libodbccr2:amd64 (2.3.11-2) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.1-1) ...
Setting up libodbcinst2:amd64 (2.3.11-2) ...
Setting up odbcinst (2.3.11-2) ...
Setting up gettext (0.21-12) ...
Setting up libtool (2.4.7-5) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up dh-strip-nondeterminism (1.13.1-1) ...
Setting up dwz (0.15-1) ...
Setting up groff-base (1.22.4-10) ...
Setting up libsqliteodbc:amd64 (0.9998-3+b1) ...
odbcinst: Driver installed. Usage count increased to 1. 
    Target directory is /etc
odbcinst: Driver installed. Usage count increased to 1. 
    Target directory is /etc
Setting up unixodbc-dev:amd64 (2.3.11-2) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up man-db (2.11.2-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up debhelper (13.11.4) ...
Processing triggers for libc-bin (2.36-9) ...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
usrmerge is already the newest version (35).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I: Building the package
I: user script /srv/workspace/pbuilder/1708379/tmp/hooks/A99_set_merged_usr starting
Re-configuring usrmerge...
removed '/etc/unsupported-skip-usrmerge-conversion'
The system has been successfully converted.
I: user script /srv/workspace/pbuilder/1708379/tmp/hooks/A99_set_merged_usr finished
hostname: Name or service not known
I: Running cd /build/libdbd-odbc-perl-1.61/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../libdbd-odbc-perl_1.61-2_source.changes
dpkg-buildpackage: info: source package libdbd-odbc-perl
dpkg-buildpackage: info: source version 1.61-2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by gregor herrmann <gregoa@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/libdbd-odbc-perl-1.61'
PERL_DBD_ODBC_PREFER_UNIXODBC=1 dh_auto_configure
	/usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -ffile-prefix-map=/build/libdbd-odbc-perl-1.61=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/libdbd-odbc-perl-1.61=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now"

**********
	Remember to actually *READ* the README file!
	And re-read it if you have any problems.

**********

OSNAME: linux
LANG: C
ODBCHOME: 
LD_LIBRARY_PATH: 
DBROOT: 
WINDIR: 
II_SYSTEM: 
DBD_ODBC_UNICODE: 
Perl: 5.036000
ExtUtils::MakeMaker: 7.64
Command line options:
  w! = undef
  e! = undef
  o=s = 
  u! = undef
  g! = 0
  x! = undef

You are using a Perl configured with threading enabled.
Please read the warnings in DBI about this.

You should also be aware that on non-Windows platforms ODBC drivers come
in two forms, thread-safe and non-thread-safe drivers and you may need
to make sure you are using the right one.

Press return to continue...  
Looking for odbc_config in : nowhere
Looking for odbc_config in (PATH) /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
  odbc_config not found
Looking for iodbc-config in PATH /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
  iodbc_config not found
odbc_config not found - ok, there are other things I can do
Still trying to guess ODBCHOME - looking for headers now
  trying /usr/include
  Found sql.h, sqlext.h, sqltypes.h in /usr/include
Using ODBCHOME /usr
  Looking for unixODBC libs in /usr/lib
  Looking for unixODBC libs in /usr/local/lib
  Looking for unixODBC libs in /usr/lib/x86_64-linux-gnu
    Found unixODBC libs /usr/lib/x86_64-linux-gnu/libodbc.a,/usr/lib/x86_64-linux-gnu/libodbc.so,/usr/lib/x86_64-linux-gnu/libodbc.so.2,/usr/lib/x86_64-linux-gnu/libodbc.so.2.0.0,/usr/lib/x86_64-linux-gnu/libodbccr.a,/usr/lib/x86_64-linux-gnu/libodbccr.so,/usr/lib/x86_64-linux-gnu/libodbccr.so.2,/usr/lib/x86_64-linux-gnu/libodbccr.so.2.0.0,/usr/lib/x86_64-linux-gnu/libodbcinst.a,/usr/lib/x86_64-linux-gnu/libodbcinst.so,/usr/lib/x86_64-linux-gnu/libodbcinst.so.2,/usr/lib/x86_64-linux-gnu/libodbcinst.so.2.0.0 in /usr/lib/x86_64-linux-gnu

This looks like a unixodbc type of driver manager.
Looking for odbcinst
  Found odbcinst in /usr/bin
  odbcinst -j reports:

unixODBC 2.3.11
DRIVERS............: /etc/odbcinst.ini
SYSTEM DATA SOURCES: /etc/odbc.ini
FILE DATA SOURCES..: /etc/ODBCDataSources
USER DATA SOURCES..: /nonexistent/second-build/.odbc.ini
SQLULEN Size.......: 8
SQLLEN Size........: 8
SQLSETPOSIROW Size.: 8

Please note these files as they are where you define your ODBC drivers and data sources.

Looking for odbc_config to get cflags
  odbc_config not found - ok
Warning: LD_LIBRARY_PATH= doesn't include /usr/lib/x86_64-linux-gnu

Checking if your kit is complete...
Looks good
Warning: prerequisite Test::Output 1.031 not found.
Using DBI 1.643 (for perl 5.036000 on x86_64-linux-gnu-thread-multi) installed in /usr/lib/x86_64-linux-gnu/perl5/5.36/auto/DBI/
Using DBI 1.643 (for perl 5.036000 on x86_64-linux-gnu-thread-multi) installed in /usr/lib/x86_64-linux-gnu/perl5/5.36/auto/DBI/
Generating a Unix-style Makefile
Writing Makefile for DBD::ODBC
Writing MYMETA.yml and MYMETA.json
Warning: not all required environment variables are set.

Warning: Will not be able to run tests as you have not defined
all of DBI_DSN, DBI_USER and DBI_PASS environment variables.
make[1]: Leaving directory '/build/libdbd-odbc-perl-1.61'
   dh_auto_build
	make -j16
make[1]: Entering directory '/build/libdbd-odbc-perl-1.61'
Running Mkbootstrap for ODBC ()
x86_64-linux-gnu-gcc -c -I/usr/include  -I. -I/usr/lib/x86_64-linux-gnu/perl5/5.36/auto/DBI -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/libdbd-odbc-perl-1.61=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2   -DVERSION=\"1.61\" -DXS_VERSION=\"1.61\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE"  -I/usr/include ConvertUTF.c
"/usr/bin/perl" -p -e "s/~DRIVER~/ODBC/g" /usr/lib/x86_64-linux-gnu/perl5/5.36/auto/DBI/Driver.xst > ODBC.xsi
cp FAQ blib/lib/DBD/ODBC/FAQ.pm
cp Changes blib/lib/DBD/ODBC/Changes.pm
cp TO_DO blib/lib/DBD/ODBC/TO_DO.pm
chmod 644 "ODBC.bs"
x86_64-linux-gnu-gcc -c -I/usr/include  -I. -I/usr/lib/x86_64-linux-gnu/perl5/5.36/auto/DBI -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/libdbd-odbc-perl-1.61=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2   -DVERSION=\"1.61\" -DXS_VERSION=\"1.61\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE"  -I/usr/include dbdimp.c
x86_64-linux-gnu-gcc -c -I/usr/include  -I. -I/usr/lib/x86_64-linux-gnu/perl5/5.36/auto/DBI -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/libdbd-odbc-perl-1.61=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2   -DVERSION=\"1.61\" -DXS_VERSION=\"1.61\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE"  -I/usr/include unicode_helper.c
"/usr/bin/perl" "/usr/share/perl/5.36/ExtUtils/xsubpp"  -typemap '/usr/share/perl/5.36/ExtUtils/typemap'  ODBC.xs > ODBC.xsc
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- ODBC.bs blib/arch/auto/DBD/ODBC/ODBC.bs 644
cp ODBC.pm blib/lib/DBD/ODBC.pm
mv ODBC.xsc ODBC.c
x86_64-linux-gnu-gcc -c -I/usr/include  -I. -I/usr/lib/x86_64-linux-gnu/perl5/5.36/auto/DBI -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/libdbd-odbc-perl-1.61=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2   -DVERSION=\"1.61\" -DXS_VERSION=\"1.61\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE"  -I/usr/include ODBC.c
dbdimp.c: In function 'odbc_db_STORE_attrib':
dbdimp.c:4778:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 4778 |             vParam = (SQLPOINTER)pars->atrue;
      |                      ^
dbdimp.c:4780:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 4780 |             vParam = (SQLPOINTER)pars->afalse;
      |                      ^
dbdimp.c:5033:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 5033 |         vParam = (SQLPOINTER)(on ? pars->atrue : pars->afalse);
      |                  ^
dbdimp.c:5038:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 5038 |         vParam = (SQLPOINTER)(on ? pars->atrue : pars->afalse);
      |                  ^
dbdimp.c:5058:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 5058 |             if (vParam == (SQLPOINTER)pars->atrue) {
      |                           ^
rm -f blib/arch/auto/DBD/ODBC/ODBC.so
x86_64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/libdbd-odbc-perl-1.61=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now  -shared -L/usr/local/lib -fstack-protector-strong  ConvertUTF.o ODBC.o dbdimp.o unicode_helper.o  -o blib/arch/auto/DBD/ODBC/ODBC.so  \
   -L/usr/lib/x86_64-linux-gnu -lodbc   \
  
chmod 755 blib/arch/auto/DBD/ODBC/ODBC.so
Manifying 1 pod document
make[1]: Leaving directory '/build/libdbd-odbc-perl-1.61'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/libdbd-odbc-perl-1.61'
DBI_DSN=dbi:ODBC:"DRIVER=SQLite3;database=/tmp/tmp.cVO8mPjpyS" dh_auto_test
	make -j16 test TEST_VERBOSE=1
make[2]: Entering directory '/build/libdbd-odbc-perl-1.61'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- ODBC.bs blib/arch/auto/DBD/ODBC/ODBC.bs 644
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/01base.t ................... 
1..6
ok 1 - require DBI;
ok 2 - import DBI
ok 3 - DBI->internal is DBI::dr
ok 4 - install ODBC
ok 5 - Install ODBC driver OK
ok 6 - Version is not empty
ok
# 
# Perl 5.36.0
# osname=linux, osvers=4.19.0, archname=x86_64-linux-gnu-thread-multi
# Using DBI 1.643
# Using DBD::ODBC 1.61
# Using DBMS_NAME 'SQLite'
# Using DBMS_VER '3.39.3'
# Using DRIVER_NAME 'sqlite3odbc.so'
# Using DRIVER_VER '0.9998'
# odbc_has_unicode 
# AA:
# DBD::ODBC::db STORE warning: [SQLite]option value changed at t/02simple.t line 59.
# Your ODBC driver does not support setting ReadOnly
t/02simple.t ................. 
1..65
ok 1 - use DBI;
ok 2 - use ODBCTEST;
ok 3 - ReadOnly set
ok 4 - ReadOnly cleared
ok 5 - dbc private_attribute_info result
ok 6 - dbc private_attribute_info is hashref
ok 7 - dbc private_attribute_info has some attributes
ok 8 - stmt private_attribute_info result
ok 9 - stmt private_attribute_info is hashref
ok 10 - stmt private_attribute_info has some attributes
ok 11 - Set Auto commit off
ok 12 - Auto commit off retrieved
ok 13 - Set Auto commit on
ok 14 - Auto commit on restored
ok 15 - create test table
ok 16 - test table exists
ok 17 - insert test data
ok 18 - NUM_OF_FIELDS
ok 19 - NAME returns right number of columns
ok 20 - column name for column 1
ok 21 - column name for column 2
ok 22 - column name for column 3
ok 23 - column name for column 4
ok 24 - long strings compare
ok 25 - long strings compare 255
ok 26 - select test data
ok 27 - Get LongReadLen starting value
ok 28 - LongReadLen is numeric
ok 29 - Set LongReadLen
ok 30 - Read changed LongReadLen back
ok 31 - Get LongTruncOk starting value
ok 32 - Set LongTruncOk on
ok 33 - LongTruncOk on
ok 34 - Set Print Error
ok 35 - Select Long data, LongTruncOk
ok 36 - err not set on LongTruncOk handle
ok 37 - Truncated column to LongReadLen
ok 38 - Set Long TruncOk 0
ok 39 - Select Long Data failure
ok 40 - error set on truncated handle
ok 41 - errstr set on truncated handle
ok 42 - state set on truncated handle
ok 43 - prepare select from table
ok 44 - Execute select
ok 45 - NUM_OF_FIELDS = ColAttributes(SQL_COLUMN_COUNT)
ok 46 - Col count matches correct col count
ok 47 - Set RaiseError 0
ok 48 - Set PrintError 0
ok 49 - Error reported on bad query
ok 50 - date check select
ok 51 - date check execute
ok 52 - date check rows
ok 53 - group by query prepare
ok 54 - group by query execute
ok 55 - group by query returned rows
ok 56 - data sources test
ok 57 - test ping method
ok 58 - Attrib odbc_ignore_named_placeholders 0 to start
ok 59 - Attrib odbc_ignore_named_placeholders set to 1
ok 60 - test connecting twice to the same database
ok 61 - database name is returned successfully
ok 62 - automatically finish when execute run again
ok 63 # skip DSN already contains DRIVER= or DSN=
ok 64 # skip DSN already contains DRIVER= or DSN=
ok 65 # skip DSN already contains DRIVER= or DSN=
ok
# 
# N.B. Some drivers (postgres/cache) may return ODBC 2.0 column names for the SQLTables result-set e.g. TABLE_QUALIFIER instead of TABLE_CAT
t/03dbatt.t .................. 
1..30
ok 1 - use DBI;
ok 2 - use ODBCTEST;
ok 3 - Set Long Read Len
ok 4 - Create tables
ok 5 - AutoCommit set on dbh
ok 6 - commitTest with AutoCommit
ok 7 - AutoCommit turned off
ok 8 - commitTest with AutoCommit off
ok 9 - Ensure autocommit back on
ok 10 - 'sth {NAME} returns ref to array' isa 'ARRAY'
ok 11 - Column test for table_info 0
ok 12 - Column test for table_info 1
ok 13 - Column test for table_info 2
ok 14 - Column test for table_info 3
ok 15 - Column test for table_info 4
ok 16 - must be some tables out there?
ok 17 - tables returns array
ok 18 - column info returns a row for test table perl_dbd_test
ok 19 - primary key count
ok 20 - prepare update statement returns valid sth 
ok 21 - update statement has 0 columns returned
ok 22 - update statement has 0 columns returned 2
ok 23 - verify default dbh odbc_query_timeout = 0
ok 24 - verify default sth odbc_query_timeout = 0
ok 25 - Verify odbc_query_timeout set ok
ok 26 - verify dbh setting for query_timeout passed to sth
ok 27 - verify sth query_timeout can be overridden
ok 28 - verify default for odbc_column_display_size
ok 29 - set odbc_column_display_size
ok 30 - verify changed odbc_column_display_size
ok
t/05meth.t ................... 
1..16
ok 1 - use DBI;
ok 2 - use ODBCTEST;
ok 3 - Create tables
ok 4 - delete prepared statement
ok 5 - Number of rows >= 0
ok 6 - Number of rows from DBI matches sth
ok 7 - finished and rolled back
ok 8 - no error
ok 9
ok 10 - ?
ok 11 - ??
ok 12 - Active
ok 13 - ping
ok 14 - disconnect
ok 15 - Active
ok 16 - ping
ok
t/07bind.t ................... 
1..25
ok 1 - use ODBCTEST;
ok 2 - Create tables
ok 3 - Table insert test
ok 4 - Ensure long readlen set correctly
ok 5 - Select tests
ok 6 - Insert with bind tests
ok 7 - select long test data
ok 8 - update long test data
ok 9 - select long test data again
ok 10 - ParamValues returns a hash ref
ok 11 - ParamValues test integer
ok 12 - Paramvalues test string
ok 13 - ParamValues returns a hash ref
ok 14 - p1 exists
ok 15 - p2 exists
ok 16 - p1 is a hash reference
ok 17 - p2 is a hash reference
ok 18 - p1 TYPE exists
ok 19 - p2 TYPE exists
ok 20 - numeric SQL type on p1
ok 21 - numeric SQL type on p2
ok 22 - insert with numbered placeholders
ok 23 - ...inserted one row
ok 24 - insert with named placeholders
ok 25 - ...inserted one row
ok
t/08bind2.t .................. 
1..6
ok 1 - use ODBCTEST;
ok 2 - use Data::Dumper;
ok 3 - Create tables
ok 4 - insert \#1 various test data no dates, no long data
ok 5 - insert \#2 various test data no dates, with long data
ok 6 - insert \#3 various test data data with dates
ok
t/09multi.t .................. 
1..7
ok 1 - use strict;
ok 2 - use DBI;
ok 3 - use ODBCTEST;
ok 4 # skip Multiple statements not supported using SQLite (SQL_MULT_RESULT_SETS)
ok 5 # skip Multiple statements not supported using SQLite (SQL_MULT_RESULT_SETS)
ok 6 # skip Multiple statements not supported using SQLite (SQL_MULT_RESULT_SETS)
ok 7 # skip Multiple statements not supported using SQLite (SQL_MULT_RESULT_SETS)
ok
t/10handler.t ................ 
1..10
ok 1 - use ODBCTEST;
ok 2 - Error handler called
ok 3 - Error handler called - state seen
ok 4 - Error handler called - message seen
ok 5 - Error handler called - native seen
ok 6 - Error handler called - error passed on
ok 7 - Error handler called - error propagated
ok 8 - Handler cancelled
ok 9 - Handler filtered all messages
ok 10 - eval complete
ok
t/12blob.t ................... 
1..24
ok 1 - use ODBCTEST;
ok 2 - default putdata_start
ok 3 - type_info_all
ok 4 - table DBD_ODBC_drop_me created
ok 5 - prepare for insert
ok 6 - insert clob
ok 7 - select test data back
ok 8 - sizes of insert/select compare
ok 9 - data read back compares
ok 10 - delete records from test table
ok 11 - retrieved putdata_start = set value
ok 12 - prepare for insert
ok 13 - insert clob
ok 14 - select test data back
ok 15 - sizes of insert/select compare
ok 16 - data read back compares
ok 17 - delete records from test table
ok 18 - retrieved putdata_start = set value
ok 19 - prepare for insert
ok 20 - insert clob
ok 21 - select test data back
ok 22 - sizes of insert/select compare
ok 23 - data read back compares
ok 24 - delete records from test table
ok
t/20SqlServer.t .............. 
1..67
ok 1 - use ODBCTEST;
ok 2 # skip Microsoft SQL Server tests not supported using SQLite
ok 3 # skip Microsoft SQL Server tests not supported using SQLite
ok 4 # skip Microsoft SQL Server tests not supported using SQLite
ok 5 # skip Microsoft SQL Server tests not supported using SQLite
ok 6 # skip Microsoft SQL Server tests not supported using SQLite
ok 7 # skip Microsoft SQL Server tests not supported using SQLite
ok 8 # skip Microsoft SQL Server tests not supported using SQLite
ok 9 # skip Microsoft SQL Server tests not supported using SQLite
ok 10 # skip Microsoft SQL Server tests not supported using SQLite
ok 11 # skip Microsoft SQL Server tests not supported using SQLite
ok 12 # skip Microsoft SQL Server tests not supported using SQLite
ok 13 # skip Microsoft SQL Server tests not supported using SQLite
ok 14 # skip Microsoft SQL Server tests not supported using SQLite
ok 15 # skip Microsoft SQL Server tests not supported using SQLite
ok 16 # skip Microsoft SQL Server tests not supported using SQLite
ok 17 # skip Microsoft SQL Server tests not supported using SQLite
ok 18 # skip Microsoft SQL Server tests not supported using SQLite
ok 19 # skip Microsoft SQL Server tests not supported using SQLite
ok 20 # skip Microsoft SQL Server tests not supported using SQLite
ok 21 # skip Microsoft SQL Server tests not supported using SQLite
ok 22 # skip Microsoft SQL Server tests not supported using SQLite
ok 23 # skip Microsoft SQL Server tests not supported using SQLite
ok 24 # skip Microsoft SQL Server tests not supported using SQLite
ok 25 # skip Microsoft SQL Server tests not supported using SQLite
ok 26 # skip Microsoft SQL Server tests not supported using SQLite
ok 27 # skip Microsoft SQL Server tests not supported using SQLite
ok 28 # skip Microsoft SQL Server tests not supported using SQLite
ok 29 # skip Microsoft SQL Server tests not supported using SQLite
ok 30 # skip Microsoft SQL Server tests not supported using SQLite
ok 31 # skip Microsoft SQL Server tests not supported using SQLite
ok 32 # skip Microsoft SQL Server tests not supported using SQLite
ok 33 # skip Microsoft SQL Server tests not supported using SQLite
ok 34 # skip Microsoft SQL Server tests not supported using SQLite
ok 35 # skip Microsoft SQL Server tests not supported using SQLite
ok 36 # skip Microsoft SQL Server tests not supported using SQLite
ok 37 # skip Microsoft SQL Server tests not supported using SQLite
ok 38 # skip Microsoft SQL Server tests not supported using SQLite
ok 39 # skip Microsoft SQL Server tests not supported using SQLite
ok 40 # skip Microsoft SQL Server tests not supported using SQLite
ok 41 # skip Microsoft SQL Server tests not supported using SQLite
ok 42 # skip Microsoft SQL Server tests not supported using SQLite
ok 43 # skip Microsoft SQL Server tests not supported using SQLite
ok 44 # skip Microsoft SQL Server tests not supported using SQLite
ok 45 # skip Microsoft SQL Server tests not supported using SQLite
ok 46 # skip Microsoft SQL Server tests not supported using SQLite
ok 47 # skip Microsoft SQL Server tests not supported using SQLite
ok 48 # skip Microsoft SQL Server tests not supported using SQLite
ok 49 # skip Microsoft SQL Server tests not supported using SQLite
ok 50 # skip Microsoft SQL Server tests not supported using SQLite
ok 51 # skip Microsoft SQL Server tests not supported using SQLite
ok 52 # skip Microsoft SQL Server tests not supported using SQLite
ok 53 # skip Microsoft SQL Server tests not supported using SQLite
ok 54 # skip Microsoft SQL Server tests not supported using SQLite
ok 55 # skip Microsoft SQL Server tests not supported using SQLite
ok 56 # skip Microsoft SQL Server tests not supported using SQLite
ok 57 # skip Microsoft SQL Server tests not supported using SQLite
ok 58 # skip Microsoft SQL Server tests not supported using SQLite
ok 59 # skip Microsoft SQL Server tests not supported using SQLite
ok 60 # skip Microsoft SQL Server tests not supported using SQLite
ok 61 # skip Microsoft SQL Server tests not supported using SQLite
ok 62 # skip Microsoft SQL Server tests not supported using SQLite
ok 63 # skip Microsoft SQL Server tests not supported using SQLite
ok 64 # skip Microsoft SQL Server tests not supported using SQLite
ok 65 # skip Microsoft SQL Server tests not supported using SQLite
ok 66 # skip Microsoft SQL Server tests not supported using SQLite
ok 67 # skip Microsoft SQL Server tests not supported using SQLite
ok
t/30Oracle.t ................. 
1..4
ok 1 - use ODBCTEST;
ok 2 # skip Oracle tests not supported using SQLite
ok 3 # skip Oracle tests not supported using SQLite
ok 4 # skip Oracle tests not supported using SQLite
ok
t/40UnicodeRoundTrip.t ....... 
1..61
ok 1 - DBI connect
ok 2 # skip Unicode-specific tests disabled - not a unicode build
ok 3 # skip Unicode-specific tests disabled - not a unicode build
ok 4 # skip Unicode-specific tests disabled - not a unicode build
ok 5 # skip Unicode-specific tests disabled - not a unicode build
ok 6 # skip Unicode-specific tests disabled - not a unicode build
ok 7 # skip Unicode-specific tests disabled - not a unicode build
ok 8 # skip Unicode-specific tests disabled - not a unicode build
ok 9 # skip Unicode-specific tests disabled - not a unicode build
ok 10 # skip Unicode-specific tests disabled - not a unicode build
ok 11 # skip Unicode-specific tests disabled - not a unicode build
ok 12 # skip Unicode-specific tests disabled - not a unicode build
ok 13 # skip Unicode-specific tests disabled - not a unicode build
ok 14 # skip Unicode-specific tests disabled - not a unicode build
ok 15 # skip Unicode-specific tests disabled - not a unicode build
ok 16 # skip Unicode-specific tests disabled - not a unicode build
ok 17 # skip Unicode-specific tests disabled - not a unicode build
ok 18 # skip Unicode-specific tests disabled - not a unicode build
ok 19 # skip Unicode-specific tests disabled - not a unicode build
ok 20 # skip Unicode-specific tests disabled - not a unicode build
ok 21 # skip Unicode-specific tests disabled - not a unicode build
ok 22 # skip Unicode-specific tests disabled - not a unicode build
ok 23 # skip Unicode-specific tests disabled - not a unicode build
ok 24 # skip Unicode-specific tests disabled - not a unicode build
ok 25 # skip Unicode-specific tests disabled - not a unicode build
ok 26 # skip Unicode-specific tests disabled - not a unicode build
ok 27 # skip Unicode-specific tests disabled - not a unicode build
ok 28 # skip Unicode-specific tests disabled - not a unicode build
ok 29 # skip Unicode-specific tests disabled - not a unicode build
ok 30 # skip Unicode-specific tests disabled - not a unicode build
ok 31 # skip Unicode-specific tests disabled - not a unicode build
ok 32 # skip Unicode-specific tests disabled - not a unicode build
ok 33 # skip Unicode-specific tests disabled - not a unicode build
ok 34 # skip Unicode-specific tests disabled - not a unicode build
ok 35 # skip Unicode-specific tests disabled - not a unicode build
ok 36 # skip Unicode-specific tests disabled - not a unicode build
ok 37 # skip Unicode-specific tests disabled - not a unicode build
ok 38 # skip Unicode-specific tests disabled - not a unicode build
ok 39 # skip Unicode-specific tests disabled - not a unicode build
ok 40 # skip Unicode-specific tests disabled - not a unicode build
ok 41 # skip Unicode-specific tests disabled - not a unicode build
ok 42 # skip Unicode-specific tests disabled - not a unicode build
ok 43 # skip Unicode-specific tests disabled - not a unicode build
ok 44 # skip Unicode-specific tests disabled - not a unicode build
ok 45 # skip Unicode-specific tests disabled - not a unicode build
ok 46 # skip Unicode-specific tests disabled - not a unicode build
ok 47 # skip Unicode-specific tests disabled - not a unicode build
ok 48 # skip Unicode-specific tests disabled - not a unicode build
ok 49 # skip Unicode-specific tests disabled - not a unicode build
ok 50 # skip Unicode-specific tests disabled - not a unicode build
ok 51 # skip Unicode-specific tests disabled - not a unicode build
ok 52 # skip Unicode-specific tests disabled - not a unicode build
ok 53 # skip Unicode-specific tests disabled - not a unicode build
ok 54 # skip Unicode-specific tests disabled - not a unicode build
ok 55 # skip Unicode-specific tests disabled - not a unicode build
ok 56 # skip Unicode-specific tests disabled - not a unicode build
ok 57 # skip Unicode-specific tests disabled - not a unicode build
ok 58 # skip Unicode-specific tests disabled - not a unicode build
ok 59 # skip Unicode-specific tests disabled - not a unicode build
ok 60 # skip Unicode-specific tests disabled - not a unicode build
ok 61 # skip Unicode-specific tests disabled - not a unicode build
ok
t/41Unicode.t ................ 
1..55
ok 1 - DBI connect
ok 2 # skip Unicode-specific tests disabled - not a unicode build
ok 3 # skip Unicode-specific tests disabled - not a unicode build
ok 4 # skip Unicode-specific tests disabled - not a unicode build
ok 5 # skip Unicode-specific tests disabled - not a unicode build
ok 6 # skip Unicode-specific tests disabled - not a unicode build
ok 7 # skip Unicode-specific tests disabled - not a unicode build
ok 8 # skip Unicode-specific tests disabled - not a unicode build
ok 9 # skip Unicode-specific tests disabled - not a unicode build
ok 10 # skip Unicode-specific tests disabled - not a unicode build
ok 11 # skip Unicode-specific tests disabled - not a unicode build
ok 12 # skip Unicode-specific tests disabled - not a unicode build
ok 13 # skip Unicode-specific tests disabled - not a unicode build
ok 14 # skip Unicode-specific tests disabled - not a unicode build
ok 15 # skip Unicode-specific tests disabled - not a unicode build
ok 16 # skip Unicode-specific tests disabled - not a unicode build
ok 17 # skip Unicode-specific tests disabled - not a unicode build
ok 18 # skip Unicode-specific tests disabled - not a unicode build
ok 19 # skip Unicode-specific tests disabled - not a unicode build
ok 20 # skip Unicode-specific tests disabled - not a unicode build
ok 21 # skip Unicode-specific tests disabled - not a unicode build
ok 22 # skip Unicode-specific tests disabled - not a unicode build
ok 23 # skip Unicode-specific tests disabled - not a unicode build
ok 24 # skip Unicode-specific tests disabled - not a unicode build
ok 25 # skip Unicode-specific tests disabled - not a unicode build
ok 26 # skip Unicode-specific tests disabled - not a unicode build
ok 27 # skip Unicode-specific tests disabled - not a unicode build
ok 28 # skip Unicode-specific tests disabled - not a unicode build
ok 29 # skip Unicode-specific tests disabled - not a unicode build
ok 30 # skip Unicode-specific tests disabled - not a unicode build
ok 31 # skip Unicode-specific tests disabled - not a unicode build
ok 32 # skip Unicode-specific tests disabled - not a unicode build
ok 33 # skip Unicode-specific tests disabled - not a unicode build
ok 34 # skip Unicode-specific tests disabled - not a unicode build
ok 35 # skip Unicode-specific tests disabled - not a unicode build
ok 36 # skip Unicode-specific tests disabled - not a unicode build
ok 37 # skip Unicode-specific tests disabled - not a unicode build
ok 38 # skip Unicode-specific tests disabled - not a unicode build
ok 39 # skip Unicode-specific tests disabled - not a unicode build
ok 40 # skip Unicode-specific tests disabled - not a unicode build
ok 41 # skip Unicode-specific tests disabled - not a unicode build
ok 42 # skip Unicode-specific tests disabled - not a unicode build
ok 43 # skip Unicode-specific tests disabled - not a unicode build
ok 44 # skip Unicode-specific tests disabled - not a unicode build
ok 45 # skip Unicode-specific tests disabled - not a unicode build
ok 46 # skip Unicode-specific tests disabled - not a unicode build
ok 47 # skip Unicode-specific tests disabled - not a unicode build
ok 48 # skip Unicode-specific tests disabled - not a unicode build
ok 49 # skip Unicode-specific tests disabled - not a unicode build
ok 50 # skip Unicode-specific tests disabled - not a unicode build
ok 51 # skip Unicode-specific tests disabled - not a unicode build
ok 52 # skip Unicode-specific tests disabled - not a unicode build
ok 53 # skip Unicode-specific tests disabled - not a unicode build
ok 54 # skip Unicode-specific tests disabled - not a unicode build
ok 55 # skip Unicode-specific tests disabled - not a unicode build
ok
# Driver: sqlite3odbc.so
t/45_unicode_varchar.t ....... skipped: Not MS SQL Server
t/50_odbc_utf8_on.t .......... 
1..3
ok 1 - odbc_utf8_on exists with value=0
ok 2 - odbc_utf8_on is off by default
ok 3 - odbc_utf8_on set value=1
ok
# 
# 
# NOTE: This tests execute_array and execute_for_fetch using DBI's version and not the native DBD::ODBC execute_for_fetch. It should work as it is using nothing special in DBD::ODBC other than the normal methods.
t/70execute_array_dbi.t ...... 
# Using driver ODBC
# ***** error handler called *****
# Table dropped
ok 1 - create test table
# simple tests array_context = 1, raise = 1
#   all param arrays the same size
#     Autocommit: 1
# insert affected = 5, commit = '', array_context = 1, error = 0, tuple = ARRAY(0x560cc46aa8c0), sts = 5, raise = 1
ok 2 - no error in execute_array eval
ok 3 - execute_array returned 5 rows executed
ok 4 - total affected 5
ok 5 - no error captured
ok 6 - 5 rows in tuple_status
# $ArrayTupleStatus = [
#                       1,
#                       1,
#                       1,
#                       1,
#                       1
#                     ];
ok 7 - tuple status is an array
ok 8 - status arrays same size
ok 9 - row 0 tuple status
ok 10 - row 1 tuple status
ok 11 - row 2 tuple status
ok 12 - row 3 tuple status
ok 13 - row 4 tuple status
ok 14 - row 0 p1 data
ok 15 - row 0 p2 data
ok 16 - row 1 p1 data
ok 17 - row 1 p2 data
ok 18 - row 2 p1 data
ok 19 - row 2 p2 data
ok 20 - row 3 p1 data
ok 21 - row 3 p2 data
ok 22 - row 4 p1 data
ok 23 - row 4 p2 data
#     Autocommit: 0
# insert commit = 1, affected = 5, raise = 1, tuple = ARRAY(0x560cc4649028), sts = 5, array_context = 1, error = 0
ok 24 - no error in execute_array eval
ok 25 - execute_array returned 5 rows executed
ok 26 - total affected 5
ok 27 - no error captured
ok 28 - 5 rows in tuple_status
# $ArrayTupleStatus = [
#                       1,
#                       1,
#                       1,
#                       1,
#                       1
#                     ];
ok 29 - tuple status is an array
ok 30 - status arrays same size
ok 31 - row 0 tuple status
ok 32 - row 1 tuple status
ok 33 - row 2 tuple status
ok 34 - row 3 tuple status
ok 35 - row 4 tuple status
ok 36 - row 0 p1 data
ok 37 - row 0 p2 data
ok 38 - row 1 p1 data
ok 39 - row 1 p2 data
ok 40 - row 2 p1 data
ok 41 - row 2 p2 data
ok 42 - row 3 p1 data
ok 43 - row 3 p2 data
ok 44 - row 4 p1 data
ok 45 - row 4 p2 data
#   Not all param arrays the same size
# insert affected = 5, commit = 0, array_context = 1, error = 0, raise = 1, tuple = ARRAY(0x560cc46bb018), sts = 5
ok 46 - no error in execute_array eval
ok 47 - execute_array returned 5 rows executed
ok 48 - total affected 5
ok 49 - no error captured
ok 50 - 5 rows in tuple_status
# $ArrayTupleStatus = [
#                       1,
#                       1,
#                       1,
#                       1,
#                       1
#                     ];
ok 51 - tuple status is an array
ok 52 - status arrays same size
ok 53 - row 0 tuple status
ok 54 - row 1 tuple status
ok 55 - row 2 tuple status
ok 56 - row 3 tuple status
ok 57 - row 4 tuple status
ok 58 - row 0 p1 data
ok 59 - row 0 p2 data
ok 60 - row 1 p1 data
ok 61 - row 1 p2 data
ok 62 - row 2 p1 data
ok 63 - row 2 p2 data
ok 64 - row 3 p1 data
ok 65 - row 3 p2 data
ok 66 - row 4 p1 data
ok 67 - row 4 p2 data
#   Not all param arrays the same size with bind on execute_array
# insert array_context = 1, error = 0, sts = 5, tuple = ARRAY(0x560cc46bd5c0), raise = 1, affected = 5, params = ARRAY(0x560cc46bb9c0), commit = 0
ok 68 - no error in execute_array eval
ok 69 - execute_array returned 5 rows executed
ok 70 - total affected 5
ok 71 - no error captured
ok 72 - 5 rows in tuple_status
# $ArrayTupleStatus = [
#                       1,
#                       1,
#                       1,
#                       1,
#                       1
#                     ];
ok 73 - tuple status is an array
ok 74 - status arrays same size
ok 75 - row 0 tuple status
ok 76 - row 1 tuple status
ok 77 - row 2 tuple status
ok 78 - row 3 tuple status
ok 79 - row 4 tuple status
ok 80 - row 0 p1 data
ok 81 - row 0 p2 data
ok 82 - row 1 p1 data
ok 83 - row 1 p2 data
ok 84 - row 2 p1 data
ok 85 - row 2 p2 data
ok 86 - row 3 p1 data
ok 87 - row 3 p2 data
ok 88 - row 4 p1 data
ok 89 - row 4 p2 data
#   no parameters
# insert params = ARRAY(0x560cc46c0fc8), commit = 0, affected = 0, tuple = ARRAY(0x560cc46bb510), sts = '0E0', raise = 1, error = 0, array_context = 1
ok 90 - no error in execute_array eval
ok 91 - execute_array returned '0E0' rows executed
ok 92 - total affected 0
ok 93 - no error captured
ok 94 - 0E0 rows in tuple_status
# $ArrayTupleStatus = [];
ok 95 - tuple status is an array
ok 96 - status arrays same size
# simple tests array_context = 0, raise = 1
#   all param arrays the same size
#     Autocommit: 1
# insert error = 0, array_context = 0, raise = 1, sts = 5, tuple = ARRAY(0x560cc46c14c0), affected = 5, commit = ''
ok 97 - no error in execute_array eval
ok 98 - execute_array returned 5 rows executed
ok 99 - no error captured
ok 100 - 5 rows in tuple_status
# $ArrayTupleStatus = [
#                       1,
#                       1,
#                       1,
#                       1,
#                       1
#                     ];
ok 101 - tuple status is an array
ok 102 - status arrays same size
ok 103 - row 0 tuple status
ok 104 - row 1 tuple status
ok 105 - row 2 tuple status
ok 106 - row 3 tuple status
ok 107 - row 4 tuple status
ok 108 - row 0 p1 data
ok 109 - row 0 p2 data
ok 110 - row 1 p1 data
ok 111 - row 1 p2 data
ok 112 - row 2 p1 data
ok 113 - row 2 p2 data
ok 114 - row 3 p1 data
ok 115 - row 3 p2 data
ok 116 - row 4 p1 data
ok 117 - row 4 p2 data
#     Autocommit: 0
# insert error = 0, array_context = 0, raise = 1, sts = 5, tuple = ARRAY(0x560cc46bd8d8), affected = 5, commit = 1
ok 118 - no error in execute_array eval
ok 119 - execute_array returned 5 rows executed
ok 120 - no error captured
ok 121 - 5 rows in tuple_status
# $ArrayTupleStatus = [
#                       1,
#                       1,
#                       1,
#                       1,
#                       1
#                     ];
ok 122 - tuple status is an array
ok 123 - status arrays same size
ok 124 - row 0 tuple status
ok 125 - row 1 tuple status
ok 126 - row 2 tuple status
ok 127 - row 3 tuple status
ok 128 - row 4 tuple status
ok 129 - row 0 p1 data
ok 130 - row 0 p2 data
ok 131 - row 1 p1 data
ok 132 - row 1 p2 data
ok 133 - row 2 p1 data
ok 134 - row 2 p2 data
ok 135 - row 3 p1 data
ok 136 - row 3 p2 data
ok 137 - row 4 p1 data
ok 138 - row 4 p2 data
#   Not all param arrays the same size
# insert commit = 0, affected = 5, tuple = ARRAY(0x560cc46c8500), sts = 5, raise = 1, array_context = 0, error = 0
ok 139 - no error in execute_array eval
ok 140 - execute_array returned 5 rows executed
ok 141 - no error captured
ok 142 - 5 rows in tuple_status
# $ArrayTupleStatus = [
#                       1,
#                       1,
#                       1,
#                       1,
#                       1
#                     ];
ok 143 - tuple status is an array
ok 144 - status arrays same size
ok 145 - row 0 tuple status
ok 146 - row 1 tuple status
ok 147 - row 2 tuple status
ok 148 - row 3 tuple status
ok 149 - row 4 tuple status
ok 150 - row 0 p1 data
ok 151 - row 0 p2 data
ok 152 - row 1 p1 data
ok 153 - row 1 p2 data
ok 154 - row 2 p1 data
ok 155 - row 2 p2 data
ok 156 - row 3 p1 data
ok 157 - row 3 p2 data
ok 158 - row 4 p1 data
ok 159 - row 4 p2 data
#   Not all param arrays the same size with bind on execute_array
# insert sts = 5, tuple = ARRAY(0x560cc46cb228), raise = 1, array_context = 0, error = 0, params = ARRAY(0x560cc46c87d0), commit = 0, affected = 5
ok 160 - no error in execute_array eval
ok 161 - execute_array returned 5 rows executed
ok 162 - no error captured
ok 163 - 5 rows in tuple_status
# $ArrayTupleStatus = [
#                       1,
#                       1,
#                       1,
#                       1,
#                       1
#                     ];
ok 164 - tuple status is an array
ok 165 - status arrays same size
ok 166 - row 0 tuple status
ok 167 - row 1 tuple status
ok 168 - row 2 tuple status
ok 169 - row 3 tuple status
ok 170 - row 4 tuple status
ok 171 - row 0 p1 data
ok 172 - row 0 p2 data
ok 173 - row 1 p1 data
ok 174 - row 1 p2 data
ok 175 - row 2 p1 data
ok 176 - row 2 p2 data
ok 177 - row 3 p1 data
ok 178 - row 3 p2 data
ok 179 - row 4 p1 data
ok 180 - row 4 p2 data
#   no parameters
# insert sts = '0E0', tuple = ARRAY(0x560cc46c7a98), raise = 1, error = 0, array_context = 0, params = ARRAY(0x560cc46cbea0), commit = 0, affected = 0
ok 181 - no error in execute_array eval
ok 182 - execute_array returned '0E0' rows executed
ok 183 - no error captured
ok 184 - 0E0 rows in tuple_status
# $ArrayTupleStatus = [];
ok 185 - tuple status is an array
ok 186 - status arrays same size
# error tests array_context = 1, raise = 1
# Last row in error
# insert commit = 0, affected = undef, sts = undef, tuple = ARRAY(0x560cc46cd230), raise = 1, error = 1, array_context = 1
# ***** error handler called *****
ok 187 - error in execute_array eval
ok 188 - error captured
# $ArrayTupleStatus = [
#                       1,
#                       1,
#                       1,
#                       1,
#                       [
#                         1,
#                         '[SQLite]UNIQUE constraint failed: PERL_DBD_execute_array.a (19) (SQL-HY000)',
#                         'HY000'
#                       ]
#                     ];
ok 189 - tuple status is an array
ok 190 - status arrays same size
ok 191 - row 0 tuple status
ok 192 - row 1 tuple status
ok 193 - row 2 tuple status
ok 194 - row 3 tuple status
ok 195 - array in array tuple status
ok 196 - 3 elements in array tuple status error
ok 197 - row 0 p1 data
ok 198 - row 0 p2 data
ok 199 - row 1 p1 data
ok 200 - row 1 p2 data
ok 201 - row 2 p1 data
ok 202 - row 2 p2 data
ok 203 - row 3 p1 data
ok 204 - row 3 p2 data
# 2nd last row in error
# insert commit = 0, affected = undef, raise = 1, tuple = ARRAY(0x560cc46cdc98), sts = undef, error = 1, array_context = 1
# ***** error handler called *****
ok 205 - error in execute_array eval
ok 206 - error captured
# $ArrayTupleStatus = [
#                       1,
#                       1,
#                       1,
#                       [
#                         1,
#                         '[SQLite]UNIQUE constraint failed: PERL_DBD_execute_array.a (19) (SQL-HY000)',
#                         'HY000'
#                       ],
#                       1
#                     ];
ok 207 - tuple status is an array
ok 208 - status arrays same size
ok 209 - row 0 tuple status
ok 210 - row 1 tuple status
ok 211 - row 2 tuple status
ok 212 - array in array tuple status
ok 213 - 3 elements in array tuple status error
ok 214 - row 4 tuple status
ok 215 - row 0 p1 data
ok 216 - row 0 p2 data
ok 217 - row 1 p1 data
ok 218 - row 1 p2 data
ok 219 - row 2 p1 data
ok 220 - row 2 p2 data
ok 221 - row 3 p1 data
ok 222 - row 3 p2 data
# error tests array_context = 0, raise = 1
# Last row in error
# insert raise = 1, tuple = ARRAY(0x560cc46cd578), sts = undef, error = 1, array_context = 0, commit = 0, affected = undef
# ***** error handler called *****
ok 223 - error in execute_array eval
ok 224 - error captured
# $ArrayTupleStatus = [
#                       1,
#                       1,
#                       1,
#                       1,
#                       [
#                         1,
#                         '[SQLite]UNIQUE constraint failed: PERL_DBD_execute_array.a (19) (SQL-HY000)',
#                         'HY000'
#                       ]
#                     ];
ok 225 - tuple status is an array
ok 226 - status arrays same size
ok 227 - row 0 tuple status
ok 228 - row 1 tuple status
ok 229 - row 2 tuple status
ok 230 - row 3 tuple status
ok 231 - array in array tuple status
ok 232 - 3 elements in array tuple status error
ok 233 - row 0 p1 data
ok 234 - row 0 p2 data
ok 235 - row 1 p1 data
ok 236 - row 1 p2 data
ok 237 - row 2 p1 data
ok 238 - row 2 p2 data
ok 239 - row 3 p1 data
ok 240 - row 3 p2 data
# 2nd last row in error
# insert commit = 0, affected = undef, raise = 1, tuple = ARRAY(0x560cc46d6b00), sts = undef, error = 1, array_context = 0
# ***** error handler called *****
ok 241 - error in execute_array eval
ok 242 - error captured
# $ArrayTupleStatus = [
#                       1,
#                       1,
#                       1,
#                       [
#                         1,
#                         '[SQLite]UNIQUE constraint failed: PERL_DBD_execute_array.a (19) (SQL-HY000)',
#                         'HY000'
#                       ],
#                       1
#                     ];
ok 243 - tuple status is an array
ok 244 - status arrays same size
ok 245 - row 0 tuple status
ok 246 - row 1 tuple status
ok 247 - row 2 tuple status
ok 248 - array in array tuple status
ok 249 - 3 elements in array tuple status error
ok 250 - row 4 tuple status
ok 251 - row 0 p1 data
ok 252 - row 0 p2 data
ok 253 - row 1 p1 data
ok 254 - row 1 p2 data
ok 255 - row 2 p1 data
ok 256 - row 2 p2 data
ok 257 - row 3 p1 data
ok 258 - row 3 p2 data
# error tests raise = 0, array_context = 1
# Last row in error
# insert error = 1, array_context = 1, raise = 0, sts = undef, tuple = ARRAY(0x560cc46d7d08), affected = undef, commit = 0
# ***** error handler called *****
ok 259 - no error in execute_array eval
ok 260 - execute_array returned undef rows executed
ok 261 - total affected undef
# $ArrayTupleStatus = [
#                       1,
#                       1,
#                       1,
#                       1,
#                       [
#                         1,
#                         '[SQLite]UNIQUE constraint failed: PERL_DBD_execute_array.a (19) (SQL-HY000)',
#                         'HY000'
#                       ]
#                     ];
ok 262 - tuple status is an array
ok 263 - status arrays same size
ok 264 - row 0 tuple status
ok 265 - row 1 tuple status
ok 266 - row 2 tuple status
ok 267 - row 3 tuple status
ok 268 - array in array tuple status
ok 269 - 3 elements in array tuple status error
ok 270 - row 0 p1 data
ok 271 - row 0 p2 data
ok 272 - row 1 p1 data
ok 273 - row 1 p2 data
ok 274 - row 2 p1 data
ok 275 - row 2 p2 data
ok 276 - row 3 p1 data
ok 277 - row 3 p2 data
# 2nd last row in error
# insert sts = undef, tuple = ARRAY(0x560cc46dff68), raise = 0, array_context = 1, error = 1, commit = 0, affected = undef
# ***** error handler called *****
ok 278 - no error in execute_array eval
ok 279 - execute_array returned undef rows executed
ok 280 - total affected undef
# $ArrayTupleStatus = [
#                       1,
#                       1,
#                       1,
#                       [
#                         1,
#                         '[SQLite]UNIQUE constraint failed: PERL_DBD_execute_array.a (19) (SQL-HY000)',
#                         'HY000'
#                       ],
#                       1
#                     ];
ok 281 - tuple status is an array
ok 282 - status arrays same size
ok 283 - row 0 tuple status
ok 284 - row 1 tuple status
ok 285 - row 2 tuple status
ok 286 - array in array tuple status
ok 287 - 3 elements in array tuple status error
ok 288 - row 4 tuple status
ok 289 - row 0 p1 data
ok 290 - row 0 p2 data
ok 291 - row 1 p1 data
ok 292 - row 1 p2 data
ok 293 - row 2 p1 data
ok 294 - row 2 p2 data
ok 295 - row 3 p1 data
ok 296 - row 3 p2 data
# error tests raise = 0, array_context = 0
# Last row in error
# insert commit = 0, affected = undef, sts = undef, tuple = ARRAY(0x560cc46d7d50), raise = 0, error = 1, array_context = 0
# ***** error handler called *****
ok 297 - no error in execute_array eval
ok 298 - execute_array returned undef rows executed
# $ArrayTupleStatus = [
#                       1,
#                       1,
#                       1,
#                       1,
#                       [
#                         1,
#                         '[SQLite]UNIQUE constraint failed: PERL_DBD_execute_array.a (19) (SQL-HY000)',
#                         'HY000'
#                       ]
#                     ];
ok 299 - tuple status is an array
ok 300 - status arrays same size
ok 301 - row 0 tuple status
ok 302 - row 1 tuple status
ok 303 - row 2 tuple status
ok 304 - row 3 tuple status
ok 305 - array in array tuple status
ok 306 - 3 elements in array tuple status error
ok 307 - row 0 p1 data
ok 308 - row 0 p2 data
ok 309 - row 1 p1 data
ok 310 - row 1 p2 data
ok 311 - row 2 p1 data
ok 312 - row 2 p2 data
ok 313 - row 3 p1 data
ok 314 - row 3 p2 data
# 2nd last row in error
# insert affected = undef, commit = 0, error = 1, array_context = 0, raise = 0, sts = undef, tuple = ARRAY(0x560cc46d9160)
# ***** error handler called *****
ok 315 - no error in execute_array eval
ok 316 - execute_array returned undef rows executed
# $ArrayTupleStatus = [
#                       1,
#                       1,
#                       1,
#                       [
#                         1,
#                         '[SQLite]UNIQUE constraint failed: PERL_DBD_execute_array.a (19) (SQL-HY000)',
#                         'HY000'
#                       ],
#                       1
#                     ];
ok 317 - tuple status is an array
ok 318 - status arrays same size
ok 319 - row 0 tuple status
ok 320 - row 1 tuple status
ok 321 - row 2 tuple status
ok 322 - array in array tuple status
ok 323 - 3 elements in array tuple status error
ok 324 - row 4 tuple status
ok 325 - row 0 p1 data
ok 326 - row 0 p2 data
ok 327 - row 1 p1 data
ok 328 - row 1 p2 data
ok 329 - row 2 p1 data
ok 330 - row 2 p2 data
ok 331 - row 3 p1 data
ok 332 - row 3 p2 data
# row_size via execute_for_fetch
# insert commit = 0, affected = 5, raise = 1, sts = 5, tuple = ARRAY(0x560cc46d7d50), error = 0, array_context = 1, fetch = CODE(0x560cc4603cd0)
# fetch_sub 0
# fetch_sub 1
# fetch_sub 2
# fetch_sub 3
# fetch_sub 4
# fetch_sub 5
# returning undef
ok 333 - no error in execute_array eval
ok 334 - execute_array returned 5 rows executed
ok 335 - total affected 5
ok 336 - no error captured
ok 337 - 5 rows in tuple_status
# $ArrayTupleStatus = [
#                       1,
#                       1,
#                       1,
#                       1,
#                       1
#                     ];
ok 338 - tuple status is an array
ok 339 - status arrays same size
ok 340 - row 0 tuple status
ok 341 - row 1 tuple status
ok 342 - row 2 tuple status
ok 343 - row 3 tuple status
ok 344 - row 4 tuple status
# row_size via select
ok 345 - execute on second table
ok 346 - second statement is in executed state
# insert commit = 0, affected = 5, tuple = ARRAY(0x560cc46d9658), sts = 5, raise = 1, fetch = DBI::st=HASH(0x560cc46e07f0), array_context = 1, error = 0, requires_mas = 1
ok 347 - no error in execute_array eval
ok 348 - execute_array returned 5 rows executed
ok 349 - total affected 5
ok 350 - no error captured
ok 351 - 5 rows in tuple_status
# $ArrayTupleStatus = [
#                       1,
#                       1,
#                       1,
#                       1,
#                       1
#                     ];
ok 352 - tuple status is an array
ok 353 - status arrays same size
ok 354 - row 0 tuple status
ok 355 - row 1 tuple status
ok 356 - row 2 tuple status
ok 357 - row 3 tuple status
ok 358 - row 4 tuple status
ok 359 - row 0 p1 data
ok 360 - row 0 p2 data
ok 361 - row 1 p1 data
ok 362 - row 1 p2 data
ok 363 - row 2 p1 data
ok 364 - row 2 p2 data
ok 365 - row 3 p1 data
ok 366 - row 3 p2 data
ok 367 - row 4 p1 data
ok 368 - row 4 p2 data
# update test
# insert array_context = 1, error = 0, fetch = CODE(0x560cc4603cd0), raise = 1, sts = 5, tuple = ARRAY(0x560cc46e45a8), affected = 5, commit = 0
# fetch_sub 0
# fetch_sub 1
# fetch_sub 2
# fetch_sub 3
# fetch_sub 4
# fetch_sub 5
# returning undef
ok 369 - no error in execute_array eval
ok 370 - execute_array returned 5 rows executed
ok 371 - total affected 5
ok 372 - no error captured
ok 373 - 5 rows in tuple_status
# $ArrayTupleStatus = [
#                       1,
#                       1,
#                       1,
#                       1,
#                       1
#                     ];
ok 374 - tuple status is an array
ok 375 - status arrays same size
ok 376 - row 0 tuple status
ok 377 - row 1 tuple status
ok 378 - row 2 tuple status
ok 379 - row 3 tuple status
ok 380 - row 4 tuple status
ok 381 - row 0 p1 data
ok 382 - row 0 p2 data
ok 383 - row 1 p1 data
ok 384 - row 1 p2 data
ok 385 - row 2 p1 data
ok 386 - row 2 p2 data
ok 387 - row 3 p1 data
ok 388 - row 3 p2 data
ok 389 - row 4 p1 data
ok 390 - row 4 p2 data
# insert raise = 1, tuple = ARRAY(0x560cc46e0910), sts = 5, error = 0, array_context = 1, commit = 0, affected = 5
ok 391 - no error in execute_array eval
ok 392 - execute_array returned 5 rows executed
ok 393 - total affected 5
ok 394 - no error captured
ok 395 - 5 rows in tuple_status
# $ArrayTupleStatus = [
#                       1,
#                       1,
#                       1,
#                       1,
#                       1
#                     ];
ok 396 - tuple status is an array
ok 397 - status arrays same size
ok 398 - row 0 tuple status
ok 399 - row 1 tuple status
ok 400 - row 2 tuple status
ok 401 - row 3 tuple status
ok 402 - row 4 tuple status
ok 403 - row 0 p1 data
ok 404 - row 0 p2 data
ok 405 - row 1 p1 data
ok 406 - row 1 p2 data
ok 407 - row 2 p1 data
ok 408 - row 2 p2 data
ok 409 - row 3 p1 data
ok 410 - row 3 p2 data
ok 411 - row 4 p1 data
ok 412 - row 4 p2 data
# insert commit = 0, affected = 4, raise = 1, tuple = ARRAY(0x560cc46f34c0), sts = 5, array_context = 1, error = 0
ok 413 - no error in execute_array eval
ok 414 - execute_array returned 5 rows executed
ok 415 - total affected 4
ok 416 - no error captured
ok 417 - 5 rows in tuple_status
# $ArrayTupleStatus = [
#                       1,
#                       1,
#                       1,
#                       1,
#                       '0E0'
#                     ];
ok 418 - tuple status is an array
ok 419 - status arrays same size
ok 420 - row 0 tuple status
ok 421 - row 1 tuple status
ok 422 - row 2 tuple status
ok 423 - row 3 tuple status
ok 424 - row 4 tuple status
ok 425 - row 0 p1 data
ok 426 - row 0 p2 data
ok 427 - row 1 p1 data
ok 428 - row 1 p2 data
ok 429 - row 2 p1 data
ok 430 - row 2 p2 data
ok 431 - row 3 p1 data
ok 432 - row 3 p2 data
ok 433 - row 4 p1 data
ok 434 - row 4 p2 data
# insert raise = 1, sts = 2, tuple = ARRAY(0x560cc46ed870), array_context = 1, error = 0, commit = 0, affected = 5
ok 435 - no error in execute_array eval
ok 436 - execute_array returned 2 rows executed
ok 437 - total affected 5
ok 438 - no error captured
ok 439 - 2 rows in tuple_status
# $ArrayTupleStatus = [
#                       4,
#                       1
#                     ];
ok 440 - tuple status is an array
ok 441 - status arrays same size
ok 442 - row 0 tuple status
ok 443 - row 1 tuple status
ok 444 - row 0 p1 data
ok 445 - row 0 p2 data
ok 446 - row 1 p1 data
ok 447 - row 1 p2 data
ok 448 - row 2 p1 data
ok 449 - row 2 p2 data
ok 450 - row 3 p1 data
ok 451 - row 3 p2 data
ok 452 - row 4 p1 data
ok 453 - row 4 p2 data
# error tests raise = 1, notuplestatus = 1, array_context = 1
# Last row in error
# insert notuplestatus = 1, commit = 0, affected = undef, raise = 1, tuple = ARRAY(0x560cc46d99d0), sts = undef, error = 1, array_context = 1
# ***** error handler called *****
ok 454 - error in execute_array eval
ok 455 - error captured
ok 456 - row 0 p1 data
ok 457 - row 0 p2 data
ok 458 - row 1 p1 data
ok 459 - row 1 p2 data
ok 460 - row 2 p1 data
ok 461 - row 2 p2 data
ok 462 - row 3 p1 data
ok 463 - row 3 p2 data
# 2nd last row in error
# insert affected = undef, commit = 0, notuplestatus = 1, array_context = 1, error = 1, sts = undef, tuple = ARRAY(0x560cc46fd380), raise = 1
# ***** error handler called *****
ok 464 - error in execute_array eval
ok 465 - error captured
ok 466 - row 0 p1 data
ok 467 - row 0 p2 data
ok 468 - row 1 p1 data
ok 469 - row 1 p2 data
ok 470 - row 2 p1 data
ok 471 - row 2 p2 data
ok 472 - row 3 p1 data
ok 473 - row 3 p2 data
# error tests array_context = 0, raise = 1, notuplestatus = 1
# Last row in error
# insert error = 1, array_context = 0, raise = 1, sts = undef, tuple = ARRAY(0x560cc46f33d0), affected = undef, commit = 0, notuplestatus = 1
# ***** error handler called *****
ok 474 - error in execute_array eval
ok 475 - error captured
ok 476 - row 0 p1 data
ok 477 - row 0 p2 data
ok 478 - row 1 p1 data
ok 479 - row 1 p2 data
ok 480 - row 2 p1 data
ok 481 - row 2 p2 data
ok 482 - row 3 p1 data
ok 483 - row 3 p2 data
# 2nd last row in error
# insert commit = 0, notuplestatus = 1, affected = undef, raise = 1, sts = undef, tuple = ARRAY(0x560cc47012d8), error = 1, array_context = 0
# ***** error handler called *****
ok 484 - error in execute_array eval
ok 485 - error captured
ok 486 - row 0 p1 data
ok 487 - row 0 p2 data
ok 488 - row 1 p1 data
ok 489 - row 1 p2 data
ok 490 - row 2 p1 data
ok 491 - row 2 p2 data
ok 492 - row 3 p1 data
ok 493 - row 3 p2 data
# error tests notuplestatus = 1, raise = 0, array_context = 1
# Last row in error
# insert notuplestatus = 1, commit = 0, affected = undef, raise = 0, sts = undef, tuple = ARRAY(0x560cc4701428), error = 1, array_context = 1
# ***** error handler called *****
ok 494 - no error in execute_array eval
ok 495 - execute_array returned undef rows executed
ok 496 - total affected undef
ok 497 - row 0 p1 data
ok 498 - row 0 p2 data
ok 499 - row 1 p1 data
ok 500 - row 1 p2 data
ok 501 - row 2 p1 data
ok 502 - row 2 p2 data
ok 503 - row 3 p1 data
ok 504 - row 3 p2 data
# 2nd last row in error
# insert commit = 0, notuplestatus = 1, affected = undef, raise = 0, sts = undef, tuple = ARRAY(0x560cc46f3520), array_context = 1, error = 1
# ***** error handler called *****
ok 505 - no error in execute_array eval
ok 506 - execute_array returned undef rows executed
ok 507 - total affected undef
ok 508 - row 0 p1 data
ok 509 - row 0 p2 data
ok 510 - row 1 p1 data
ok 511 - row 1 p2 data
ok 512 - row 2 p1 data
ok 513 - row 2 p2 data
ok 514 - row 3 p1 data
ok 515 - row 3 p2 data
# error tests raise = 0, notuplestatus = 1, array_context = 0
# Last row in error
# insert array_context = 0, error = 1, sts = undef, tuple = ARRAY(0x560cc4701aa0), raise = 0, affected = undef, commit = 0, notuplestatus = 1
# ***** error handler called *****
ok 516 - no error in execute_array eval
ok 517 - execute_array returned undef rows executed
ok 518 - row 0 p1 data
ok 519 - row 0 p2 data
ok 520 - row 1 p1 data
ok 521 - row 1 p2 data
ok 522 - row 2 p1 data
ok 523 - row 2 p2 data
ok 524 - row 3 p1 data
ok 525 - row 3 p2 data
# 2nd last row in error
# insert raise = 0, tuple = ARRAY(0x560cc4702c80), sts = undef, error = 1, array_context = 0, notuplestatus = 1, commit = 0, affected = undef
# ***** error handler called *****
ok 526 - no error in execute_array eval
ok 527 - execute_array returned undef rows executed
ok 528 - row 0 p1 data
ok 529 - row 0 p2 data
ok 530 - row 1 p1 data
ok 531 - row 1 p2 data
ok 532 - row 2 p1 data
ok 533 - row 2 p2 data
ok 534 - row 3 p1 data
ok 535 - row 3 p2 data
# Table dropped
1..535
ok
t/70execute_array_native.t ... skipped: SQLite fails this test horribly - I can't find anywhere to report it
t/80_odbc_diags.t ............ skipped: sqlite core dumps with this test - I can't find anywhere to report it
t/82_table_info.t ............ 
ok 1 - table found
ok 2 - table only
ok 3 # skip SQLite is known to fail the next test because catalog, schema and table are returned as '' instead of undef
1..3
ok
t/87_odbc_lob_read.t ......... skipped: Not MS SQL Server
t/90_trace_flags.t ........... 
ok 1 - odbcunicode
ok 2 - odbcconnection
ok 3 - parse_trace_flags
1..3
ok
t/odbc_describe_parameter.t .. 
1..17
ok 1 - use ODBCTEST;
ok 2 - create test table with integer
ok 3 - prepare insert
ok 4 - execute ok
ok 5 - ParamTypes is a hash
ok 6 - one parameter
ok 7 - integer parameter
ok 8 - prepare insert
ok 9 - execute ok
ok 10 - ParamTypes is a hash
ok 11 - one parameter
ok 12 - char parameter (prepare)
ok 13 - prepare insert
ok 14 - execute ok
ok 15 - ParamTypes is a hash
ok 16 - one parameter
ok 17 - char parameter (connect)
ok
# Test::Pod::Coverage 1.04 required for testing POD coverage
t/pod-coverage.t ............. 
1..1
ok 1 - Pod::Coverage
ok
t/pod.t ...................... 
1..4
ok 1 # skip Test::Pod 1.00 required for testing POD
ok 2 # skip Test::Pod 1.00 required for testing POD
ok 3 # skip Test::Pod 1.00 required for testing POD
ok 4 # skip Test::Pod 1.00 required for testing POD
ok
t/rt_101579.t ................ 
ok 1 - use ODBCTEST;
ok 2 - Inserted 8295.6
ok 3 - Inserted 181161.8
ok 4 - Inserted 6514.15
1..4
ok
t/rt_38977.t ................. 
1..14
ok 1 - use ODBCTEST;
ok 2 - got DBMS name: SQLite
ok 3 - got DBMS version: 3.39.3
ok 4 - got DRIVER name: sqlite3odbc.so
ok 5 - got DRIVER version 0.9998
ok 6 # skip not SQL Server
ok 7 # skip not SQL Server
ok 8 # skip not SQL Server
ok 9 # skip not SQL Server
ok 10 # skip not SQL Server
ok 11 # skip not SQL Server
ok 12 # skip not SQL Server
ok 13 # skip not SQL Server
ok 14 # skip not SQL Server
ok
t/rt_39841.t ................. 
1..28
ok 1 - use ODBCTEST;
ok 2 - got DBMS name: SQLite
ok 3 - got DBMS version: 3.39.3
ok 4 # skip not SQL Server
ok 5 # skip not SQL Server
ok 6 # skip not SQL Server
ok 7 # skip not SQL Server
ok 8 # skip not SQL Server
ok 9 # skip not SQL Server
ok 10 # skip not SQL Server
ok 11 # skip not SQL Server
ok 12 # skip not SQL Server
ok 13 # skip not SQL Server
ok 14 # skip not SQL Server
ok 15 # skip not SQL Server
ok 16 # skip not SQL Server
ok 17 # skip not SQL Server
ok 18 # skip not SQL Server
ok 19 # skip not SQL Server
ok 20 # skip not SQL Server
ok 21 # skip not SQL Server
ok 22 # skip not SQL Server
ok 23 # skip not SQL Server
ok 24 # skip not SQL Server
ok 25 # skip not SQL Server
ok 26 # skip not SQL Server
ok 27 # skip not SQL Server
ok 28 # skip not SQL Server
ok
t/rt_39897.t ................. 
1..6
ok 1 - use ODBCTEST;
ok 2 - create test table with varchar
ok 3 - prepare insert
ok 4 - execute insert
ok 5 - issue select on test table
ok 6 - fetch varchar(100) from test table
ok
t/rt_43384.t ................. 
1..8
ok 1 - use ODBCTEST;
ok 2 # skip Microsoft Access tests not supported using SQLite
ok 3 # skip Microsoft Access tests not supported using SQLite
ok 4 # skip Microsoft Access tests not supported using SQLite
ok 5 # skip Microsoft Access tests not supported using SQLite
ok 6 # skip Microsoft Access tests not supported using SQLite
ok 7 # skip Microsoft Access tests not supported using SQLite
ok 8 # skip Microsoft Access tests not supported using SQLite
ok
t/rt_46597.t ................. 
1..6
ok 1 - use ODBCTEST;
ok 2 # skip Microsoft Access tests not supported using SQLite
ok 3 # skip Microsoft Access tests not supported using SQLite
ok 4 # skip Microsoft Access tests not supported using SQLite
ok 5 # skip Microsoft Access tests not supported using SQLite
ok 6 # skip Microsoft Access tests not supported using SQLite
ok
t/rt_50852.t ................. 
1..5
ok 1 - use ODBCTEST;
ok 2 # skip Microsoft SQL Server test not supported using SQLite
ok 3 # skip Microsoft SQL Server test not supported using SQLite
ok 4 # skip Microsoft SQL Server test not supported using SQLite
ok 5 # skip Microsoft SQL Server test not supported using SQLite
ok
# 
# Some of these tests may fail for your driver - please let me know if they do along with the strings SQLite/sqlite3odbc.so
t/rt_57957.t ................. 
1..8
ok 1 - use ODBCTEST;
ok 2 - Prepare with trailing comment and named placeholder
ok 3 - Prepare with leading comment and named placeholder
ok 4 - Prepare with line comment named placeholder
ok 5 - Prepare with leading comment and ? placeholder
ok 6 - Prepare with line comment and ? placeholder
ok 7 - Prepare with ? placeholder in literal
ok 8 - Prepare with named placeholder in literal
ok
t/rt_59621.t ................. 
1..11
ok 1 - use ODBCTEST;
ok 2 - got DBMS name: SQLite
ok 3 - got DBMS version: 3.39.3
ok 4 - got DRIVER name: sqlite3odbc.so
ok 5 - got DRIVER version 0.9998
ok 6 # skip not SQL Server
ok 7 # skip not SQL Server
ok 8 # skip not SQL Server
ok 9 # skip not SQL Server
ok 10 # skip not SQL Server
ok 11 # skip not SQL Server
ok
t/rt_61370.t ................. 
ok 1 - use ODBCTEST;
ok 2 - got DBMS name: SQLite
ok 3 - got DBMS version: 3.39.3
ok 4 - got DRIVER name: sqlite3odbc.so
ok 5 - got DRIVER version 0.9998
# Not Microsoft SQL Server
1..5
ok
t/rt_62033.t ................. 
ok 1 - use ODBCTEST;
ok 2 - got DBMS name: SQLite
ok 3 - got DBMS version: 3.39.3
ok 4 - got DRIVER name: sqlite3odbc.so
ok 5 - got DRIVER version 0.9998
# Not Microsoft SQL Server
1..5
ok
t/rt_63550.t ................. 
ok 1 - use ODBCTEST;
ok 2 - Statement is defined
1..2
ok
t/rt_78838.t ................. 
ok 1 - use ODBCTEST;
ok 2 - got DBMS name: SQLite
# Not Microsoft SQL Server
1..2
ok
t/rt_79190.t ................. skipped: DBI_USER is undefined
t/rt_79397.t ................. 
ok 1 - use ODBCTEST;
ok 2 - got DBMS name: SQLite
ok 3 - got DBMS version: 3.39.3
ok 4 - got DRIVER name: sqlite3odbc.so
ok 5 - got DRIVER version 0.9998
# Not Microsoft SQL Server
1..5
ok
t/rt_81911.t ................. 
ok 1 - use ODBCTEST;
ok 2 - affected from execute insert
ok 3 - execute and odbc_rows agree on insert
ok 4 - affected from execute insert
ok 5 - execute and odbc_rows agree on insert 2 
ok 6 - affected from execute update none
ok 7 - execute and odbc_rows agree on update none
ok 8 - affected from execute update 1
ok 9 - execute and odbc_rows agree on update 1
ok 10 - affected from execute update 2
ok 11 - execute and odbc_rows agree on update 2
1..11
ok
t/rt_null_nvarchar.t ......... 
1..8
ok 1 - got DBMS name: SQLite
ok 2 - got DBMS version: 3.39.3
ok 3 - got DRIVER name: sqlite3odbc.so
ok 4 - got DRIVER version 0.9998
ok 5 # skip not SQL Server
ok 6 # skip not SQL Server
ok 7 # skip not SQL Server
ok 8 # skip not SQL Server
ok
t/sql_type_cast.t ............ 
1..16
ok 1 - use ODBCTEST;
ok 2 - create test table with integer
ok 3 - insert into table
ok 4 - correct value returned
ok 5 - ! ivok no bind
ok 6 - correct value returned Bind
ok 7 - ! ivok bind
ok 8 - correct value returned SQL_NUMERIC
ok 9 - ivok bind integer
ok 10 - PV bind integer
ok 11 - correct value returned SQL_NUMERIC|DiscardString
ok 12 - ivok bind integer discard
ok 13 - not PV bind integer discard
ok 14 - correct value returned SQL_NUMERIC|DiscardString
ok 15 - ivok bind integer discard
ok 16 - not PV bind integer discard
ok
All tests successful.
Files=42, Tests=1086,  7 wallclock secs ( 0.26 usr  0.10 sys +  5.21 cusr  1.22 csys =  6.79 CPU)
Result: PASS
make[2]: Leaving directory '/build/libdbd-odbc-perl-1.61'
# remove testdb after tests
rm -f -v /tmp/tmp.cVO8mPjpyS
removed '/tmp/tmp.cVO8mPjpyS'
make[1]: Leaving directory '/build/libdbd-odbc-perl-1.61'
   create-stamp debian/debhelper-build-stamp
   dh_prep
   dh_auto_install --destdir=debian/libdbd-odbc-perl/
	make -j16 install DESTDIR=/build/libdbd-odbc-perl-1.61/debian/libdbd-odbc-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr
make[1]: Entering directory '/build/libdbd-odbc-perl-1.61'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- ODBC.bs blib/arch/auto/DBD/ODBC/ODBC.bs 644
Manifying 1 pod document
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /build/libdbd-odbc-perl-1.61/debian/libdbd-odbc-perl/usr/lib/x86_64-linux-gnu/perl5/5.36/auto/DBD/ODBC/ODBC.so
Installing /build/libdbd-odbc-perl-1.61/debian/libdbd-odbc-perl/usr/lib/x86_64-linux-gnu/perl5/5.36/DBD/ODBC.pm
Installing /build/libdbd-odbc-perl-1.61/debian/libdbd-odbc-perl/usr/lib/x86_64-linux-gnu/perl5/5.36/DBD/ODBC/TO_DO.pm
Installing /build/libdbd-odbc-perl-1.61/debian/libdbd-odbc-perl/usr/lib/x86_64-linux-gnu/perl5/5.36/DBD/ODBC/Changes.pm
Installing /build/libdbd-odbc-perl-1.61/debian/libdbd-odbc-perl/usr/lib/x86_64-linux-gnu/perl5/5.36/DBD/ODBC/FAQ.pm
Installing /build/libdbd-odbc-perl-1.61/debian/libdbd-odbc-perl/usr/share/man/man3/DBD::ODBC.3pm
make[1]: Leaving directory '/build/libdbd-odbc-perl-1.61'
   debian/rules override_dh_installdocs
make[1]: Entering directory '/build/libdbd-odbc-perl-1.61'
pod2text FAQ > debian/FAQ
dh_installdocs
make[1]: Leaving directory '/build/libdbd-odbc-perl-1.61'
   debian/rules override_dh_installchangelogs
make[1]: Entering directory '/build/libdbd-odbc-perl-1.61'
pod2text Changes > debian/Changes.txt
dh_installchangelogs debian/Changes.txt
make[1]: Leaving directory '/build/libdbd-odbc-perl-1.61'
   debian/rules override_dh_installexamples
make[1]: Entering directory '/build/libdbd-odbc-perl-1.61'
dh_installexamples
sed -i '1s|^##!/usr/bin/perl|#!/usr/bin/perl|' /build/libdbd-odbc-perl-1.61/debian/libdbd-odbc-perl/usr/share/doc/libdbd-odbc-perl/examples/*
sed -i '1s|^#!perl|#!/usr/bin/perl|' /build/libdbd-odbc-perl-1.61/debian/libdbd-odbc-perl/usr/share/doc/libdbd-odbc-perl/examples/*
sed -i '1s|^#/usr/bin/perl|#!/usr/bin/perl|' /build/libdbd-odbc-perl-1.61/debian/libdbd-odbc-perl/usr/share/doc/libdbd-odbc-perl/examples/*
sed -i '1s|^#!/usr/bin/perl.exe|#!/usr/bin/perl|' /build/libdbd-odbc-perl-1.61/debian/libdbd-odbc-perl/usr/share/doc/libdbd-odbc-perl/examples/*
sed -i '1s|^#!c:/programme/perl/bin/perl.exe|#!/usr/bin/perl|' /build/libdbd-odbc-perl-1.61/debian/libdbd-odbc-perl/usr/share/doc/libdbd-odbc-perl/examples/*
sed -i '1s|^\(#[^!].\+\)|#!/usr/bin/perl\n\1|' /build/libdbd-odbc-perl-1.61/debian/libdbd-odbc-perl/usr/share/doc/libdbd-odbc-perl/examples/*.pl
sed -i '1s|^\(use strict;\)|#!/usr/bin/perl\n\1|' /build/libdbd-odbc-perl-1.61/debian/libdbd-odbc-perl/usr/share/doc/libdbd-odbc-perl/examples/*.pl
sed -i '1s|^\(use DBI;\)|#!/usr/bin/perl\n\1|' /build/libdbd-odbc-perl-1.61/debian/libdbd-odbc-perl/usr/share/doc/libdbd-odbc-perl/examples/*.pl
sed -i '1i #!/usr/bin/perl\n' /build/libdbd-odbc-perl-1.61/debian/libdbd-odbc-perl/usr/share/doc/libdbd-odbc-perl/examples/thrtest.pl
make[1]: Leaving directory '/build/libdbd-odbc-perl-1.61'
   dh_installman
   dh_perl
   dh_perl_dbi
   dh_link
   dh_strip_nondeterminism
   dh_compress
   debian/rules override_dh_fixperms
make[1]: Entering directory '/build/libdbd-odbc-perl-1.61'
dh_fixperms
chmod 755 /build/libdbd-odbc-perl-1.61/debian/libdbd-odbc-perl/usr/share/doc/libdbd-odbc-perl/examples/*.pl
make[1]: Leaving directory '/build/libdbd-odbc-perl-1.61'
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a
   dh_shlibdeps -a
   dh_installdeb
   dh_gencontrol
   dh_md5sums
   dh_builddeb
dpkg-deb: building package 'libdbd-odbc-perl' in '../libdbd-odbc-perl_1.61-2_amd64.deb'.
dpkg-deb: building package 'libdbd-odbc-perl-dbgsym' in '../libdbd-odbc-perl-dbgsym_1.61-2_amd64.deb'.
 dpkg-genbuildinfo --build=binary -O../libdbd-odbc-perl_1.61-2_amd64.buildinfo
 dpkg-genchanges --build=binary -O../libdbd-odbc-perl_1.61-2_amd64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: not including original source code in upload
I: copying local configuration
I: user script /srv/workspace/pbuilder/1708379/tmp/hooks/B01_cleanup starting
I: user script /srv/workspace/pbuilder/1708379/tmp/hooks/B01_cleanup finished
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env 
I: removing directory /srv/workspace/pbuilder/1708379 and its subdirectories
I: Current time: Thu May 30 07:39:08 +14 2024
I: pbuilder-time-stamp: 1717004348