Bug#655710: libdevel-ebug-perl: Failing tests t/finished.t
On 2012.01.20.00.37, gregor herrmann wrote: forwarded 655710 https://rt.cpan.org/Public/Bug/Display.html?id=74020 thanks I've just released Devel::ebug 0.53 which should fix this. Thanks! --Brock -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#655710: libdevel-ebug-perl: Failing tests t/finished.t
On Sat, Mar 10, 2012 at 08:20:49AM -0500, Brock wrote: I've just released Devel::ebug 0.53 which should fix this. yes, perfect, thanks a lot! NB, t/ebug.t emits a warning that I don't really understand the source of, but it seems harmless: # Looks like your test exited with 256 just after 17. Florian -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#655710: libdevel-ebug-perl: Failing tests t/finished.t
I've been investigating this today, and it appears that the debugger is now faulty (I am still not sure whether it is related to the bug report filed regarding the changes in YAML). Running the yaml.pl script manually (turning on warnings for good measure), we get the following output: perl -w yaml.pl --- '/foo/foo- hate': bz --- '/foo/foo- hate': bz If we comment out this (the fourth) line in yaml.pl #print YAML::Dump (YAML::Load (YAML::Dump ($hash))); we get only one output: --- '/foo/foo- hate': bz So, obviously all four lines are being correctly executed when running yaml.pl directly. If we un-comment that line (return it back to its original state) and run the test by executing the debugger manually: (sid)root@aven:/tmp/libdevel-ebug-perl# perl bin/ebug --backend perl bin/ebug_backend_perl t/yaml.pl * Welcome to Devel::ebug 0.52 main(t/yaml.pl#3): my $hash = { '/foo/foo- hate' = 'bz' }; ebug: n main(t/yaml.pl#4): print YAML::Dump ($hash); ebug: n ebug: Program finished. Enter 'restart' or 'q' The program finishes and the debugger does not show that it has executed the last line in yaml.pl. Thus, the test fails - since we expected another line to be executed (the YAML Dump/Load/Dump operation). It is difficult to isolate the cause of this, though that B::Deparse bug seems promising. I have not done enough spelunking into the internals of Devel::ebug to say. Of course, perl's built-in debugger does not seem to suffer from this problem: perl -d -w t/yaml.pl Loading DB routines from perl5db.pl version 1.33 Editor support available. Enter h or `h h' for help, or `man perldebug' for more help. main::(t/yaml.pl:3):my $hash = { '/foo/foo- hate' = 'bz' }; DB1 n main::(t/yaml.pl:4):print YAML::Dump ($hash); DB1 n --- '/foo/foo- hate': bz main::(t/yaml.pl:5):print YAML::Dump (YAML::Load (YAML::Dump ($hash))); DB1 n --- '/foo/foo- hate': bz Debugged program terminated. Use q to quit or R to restart, use o inhibit_exit to avoid stopping after program termination, h q, h R or h o to get additional info. DB1 I don't believe anything there has changed, so I am not sure why Devel::ebug is broken. Cheers, Jonathan
Bug#655710: libdevel-ebug-perl: Failing tests t/finished.t
Hi, this may be related to changes between YAML 0.77 and 0.78, as indicated by https://rt.perl.org/rt3//Public/Bug/Display.html?id=108294 -- I've pinged the author about it, not sure if https://rt.cpan.org/Public/Bug/Display.html?id=74020 is useful as an upstream bug? Florian -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#655710: libdevel-ebug-perl: Failing tests t/finished.t
forwarded 655710 https://rt.cpan.org/Public/Bug/Display.html?id=74020 thanks On Thu, 19 Jan 2012 22:00:00 +0100, Florian Schlichting wrote: this may be related to changes between YAML 0.77 and 0.78, as indicated by https://rt.perl.org/rt3//Public/Bug/Display.html?id=108294 -- I've pinged the author about it, not sure if https://rt.cpan.org/Public/Bug/Display.html?id=74020 is useful as an upstream bug? Better than nothing, and we can always change/nuke it :) Cheers, gregor -- .''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06 : :' : Debian GNU/Linux user, admin, and developer - http://www.debian.org/ `. `' Member of VIBE!AT SPI, fellow of the Free Software Foundation Europe `- NP: Schmetterlinge: Hitlers Blue signature.asc Description: Digital signature
Processed: Re: Bug#655710: libdevel-ebug-perl: Failing tests t/finished.t
Processing commands for cont...@bugs.debian.org: forwarded 655710 https://rt.cpan.org/Public/Bug/Display.html?id=74020 Bug #655710 [src:libdevel-ebug-perl] libdevel-ebug-perl: Failing tests t/finished.t Changed Bug forwarded-to-address to 'https://rt.cpan.org/Public/Bug/Display.html?id=74020' from 'http://rt.cpan.org/Public/Bug/Display.html?id=74168' thanks Stopping processing here. Please contact me if you need assistance. -- 655710: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=655710 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#655710: libdevel-ebug-perl: Failing tests t/finished.t
Source: libdevel-ebug-perl Version: 0.49-3 Severity: serious Justification: FTBFS -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Hi Current version in unstable FTBFS: # Failed test at t/finished.t line 22. # got: '1' # expected: '0' # Failed test at t/finished.t line 23. # got: '227' # expected: '5' # Failed test at t/finished.t line 24. # got: 'DB::fake::at_exit' # expected: 'main' # Failed test at t/finished.t line 27. # got: undef # expected: '1' # Looks like you failed 4 tests of 10. t/finished.t . Dubious, test returned 4 (wstat 1024, 0x400) Failed 4/10 subtests Full build log is attached (I have not yet tried if new usptream version builds fine). Regards Salvatore - -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/8 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBCAAGBQJPECUMAAoJEHidbwV/2GP+1wUP/iLbBuQWxR007MzJrzwWtTP0 MPKYwG0KRWnSIeG+tPEFUkPx0GCBHcGS6p8qrwPe4I3HDgLN5gjaI+kq9PKyXjnd 5rYonp5k0qmS0I7VGL+/XvwFEjpRxCTMewffIpIrLAp6fqJ1+2p2pcAPfi6dxTXf bQ2KPWZQIue6YC71kpYjdcwVrTtT5ojj20h0UJoWCwURXvK0IvI4XVbHjKErvrFf FHmfhA+Bu5vlq3tRhK76VnlBqIb8OGEoLDGNW62sJ4n/o3uqzCo4aS4w8ylqfA6Z bqQGS4NkMGuWGUbu3ApS5icLHbtqAZt48JJUldQphLXZpPYyNvZYyeit6r5RVblV yLsw/ZDNm3n5hXxvfM3CAbb0v4kzbZPgF3zTNLNEuMgvtf8VdsiA6QQGj8FOOcfx iqgk8bBtjpk9WC1vfAoKDOocKPq03bQN5bqUflBMvdGsfhV1j4SIxg6E/szRe68Z m+/pdgRLo63olbCcn2B4uE80BgytMhGgZD0OmzcCohBLErFWAHiKlp3KhqDSUU1I ZliYLkdYRDa96zCHtAFK6QsI7e00ekPZZTIQSteGjuWcGW0d0qfMS5zwVXgxvwI9 ZwLUBn4Q5FBG0O8CF9IEyK7j8Q6n3dA8mVraU5s3e36SxW2BMFY+t+R7/MuUBCAX nRGIXhznWFyoUttOaOYp =2i2F -END PGP SIGNATURE- libdevel-ebug-perl_0.49-3_amd64.build.gz Description: GNU Zip compressed data