Re: Testing DBI
[email protected] ("H.Merijn Brand") Tue, 10 Mar 2020 14:50:18 +0100
| Newsgroups | perl.dbi.dev |
|---|---|
| Message-ID | <[email protected]> |
On Tue, 10 Mar 2020 11:19:03 +0100, [email protected] wrote: > On Tuesday 10 March 2020 11:15:54 H.Merijn Brand wrote: > > • I upped Devel::PPPort to 1.58 > > > > Now I wanted to test DBI using Module::Release on all 131 versions I > > have available that ought to be supported for DBI on a random Linux > > machine and it fails on threaded 5.8.2 > > > > It passes on 5.8.1 (threaded and unthreaded) > > > > I also fails with the previous Devel::PPPort, so deeper digging is > > probably needed. Any takers? > > Hello! Do you know last working set of versions which works? All tests are for v5.8.2 built for x86_64-linux-thread-multi-ld I doubt if Devel::PPPort is the culprit: threaded 5.8.1, 5.8.3, and 5.8.4 PASS threaded 5.8.2 FAILS for all Devel::PPPort's between 3.58 and 3.41 3.36 is probably too old: t/31methcache.t .. 1/49 # Failed test 'use DBI;' # at t/31methcache.t line 25. # Tried to use 'DBI'. # Error: Can't load '/home/tux/DBI-git/blib/arch/auto/DBI/DBI.so' for module DBI: /home/tux/DBI-git/blib/arch/auto/DBI/DBI.so: undefined symbol: croak_sv at /media/Tux/perls-t/lib/5.8.2/x86_64-linux-thread-multi-ld/DynaLoader.pm line 229. # at /home/tux/DBI-git/blib/lib/DBI.pm line 284 Checkouts of 1.641 and 1.642 fail just like HEAD same fail t/31 @Tim, is this reason enough to raise minimal perl to 5.8.3? [excluding threaded 5.8.1 and threaded 5.8.2 from test-set] $ release -t : : ============ Testing with /usr/local/bin/perl (2/102) Cleaning directory... done Recreating make file... done Running make... done Checking make test... all tests pass ============ Testing with /media/Tux/perls/bin/perl5.8.1 (3/102) Cleaning directory... done Recreating make file... done Running make... done Checking make test... all tests pass ============ Testing with /media/Tux/perls/bin/perl5.8.2 (4/102) Cleaning directory... done Recreating make file... done Running make... done Checking make test... all tests pass ============ Testing with /media/Tux/perls/bin/perl5.8.3 (5/102) Cleaning directory... done Recreating make file... done Running make... done Checking make test... all tests pass ============ Testing with /media/Tux/perls/bin/tperl5.8.3 (6/102) Cleaning directory... done Recreating make file... done Running make... done Checking make test... all tests pass ============ Testing with /media/Tux/perls/bin/perl5.8.4 (7/102) Cleaning directory... done Recreating make file... done Running make... done Checking make test... all tests pass ============ Testing with /media/Tux/perls/bin/tperl5.8.4 (8/102) Cleaning directory... done Recreating make file... done Running make... done Checking make test... all tests pass ============ Testing with /media/Tux/perls/bin/perl5.8.5 (9/102) Cleaning directory... done Recreating make file... done Running make... done Checking make test... all tests pass ============ Testing with /media/Tux/perls/bin/tperl5.8.5 (10/102) Cleaning directory... done Recreating make file... done Running make... done Checking make test... all tests pass ============ Testing with /media/Tux/perls/bin/perl5.8.6 (11/102) Cleaning directory... done Recreating make file... done Running make... done Checking make test... all tests pass : : (still purring along) -- H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/ using perl5.00307 .. 5.31 porting perl5 on HP-UX, AIX, and Linux https://useplaintext.email https://tux.nl http://www.test-smoke.org http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/
signature.asc
(application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEGolmczWuFi3lJEbAA6FHoT5dwJgFAl5nmxoACgkQA6FHoT5d wJhZwAf+JmWsIJZBaEqdNAoVqry1Fp4i2PpU7ngUHMyvpn7Kjm0aSFU1uzk4TlUm TI5/KiHIkjJ5MZ0SXczuKpaAMVpLCgfT2bMO1j+/wEpMh9qV9MDk7qn1Rwp3QiEi j7A8u4eAf9b58lFnEivGY6u11sjPoKNd77N4frgPQFV0yWunR1nNqIYO/8xDPnNN /JpQBXd+wiYpkyn8Eh4IMeQEu/NPi4EQex8GAET7JVmXJM6xswUIewuc2fHO5a3t A0ao/Wm+jkK4InoNiTKiUae4USXjj464NrFD3v2+0qr9ckCLBn/BmTbQ1mUS2+6u Xpxpl/RPRD0rsFCt18JaTz63KyWRDQ== =dXj/ -----END PGP SIGNATURE-----