Skip Menu |

This queue is for tickets about the POE CPAN distribution.

Report information
The Basics
Id: 60046
Status: rejected
Priority: 0/
Queue: POE

People
Owner: Nobody in particular
Requestors: hinrik.sig [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in:
  • 1.291
  • 1.293
Fixed in: (no value)



Subject: PWR on Win32 returns wrong exit status on invalid binary
rt56417-wheel-run.t returns an exit code of 0 when executing an invalid binary on Windows (Strawberry 5.10.2 & 5.10.1.3, Win7 x64), while an exit code of >0 is expected. This test file is new as of 1.291, so this might have been broken for a while.
Subject: test_output.txt
# # Failed test 'Set proper exitval for 'fake'' # # at t/90_regression/rt56417-wheel-run.t line 77. # # '0' # # > # # '0' # # Looks like you failed 1 test of 4. # t/90_regression/rt56417-wheel-run.t ................ # Dubious, test returned 1 (wstat 256, 0x100) # Failed 1/4 subtests
Le 2010-08-03 12:20:15, HINRIK a écrit : Show quoted text
> rt56417-wheel-run.t returns an exit code of 0 when executing an invalid > binary on Windows (Strawberry 5.10.2 & 5.10.1.3, Win7 x64), while an > exit code of >0 is expected. This test file is new as of 1.291, so this > might have been broken for a while.
I've reproduced this bug on a clean install of POE 1.293 on a clean install of Strawberry Perl 5.12.1.0. -- Olivier Mengué - http://search.cpan.org/~dolmen/ http://github.com/dolmen/
This is a duplicate of RT#56417 which has been rejected as it is due to a bug in Perl itself. -- Olivier Mengué - http://search.cpan.org/~dolmen/ http://github.com/dolmen/
Based on discussion, the underlying error seems to be http://rt.perl.org/rt3/Public/Bug/Display.html?id=74196 What can we do to work around that?
This appears to be caused by a flaw in Perl itself, and nobody knows how to work around it. As much as I hate rejecting tickets, we seem to be unable to actually resolve this and I must. Future readers, if you know of a solution, please attach it to this ticket and reopen it. Thanks from your friends in the past!