develooper Front page | perl.perl5.porters | Postings from April 2013

[perl #61976] Errno ($!) not evaluated to a error message string (5.10.0 in taint mode)

Thread Next
From:
Jens Timmerman via RT
Date:
April 28, 2013 08:08
Subject:
[perl #61976] Errno ($!) not evaluated to a error message string (5.10.0 in taint mode)
Message ID:
rt-3.6.HEAD-28177-1366966266-191.61976-15-0@perl.org
I am still seeing this problem when compiling Perl with icc (intel 
compiler)

I can reproduce this with every versions of icc (2011.1.107, 2011.4.191, 
2011.10.319, 2011.13.367) , and every version of perl (5.12.2, 5.12.3, 
5.14.2, 5.16.3) I tried.

Latest test was 
Perl 5.16.3 compiled with icc 2011.13.367

The only tests that fail after the build are the testcase in this ticket 
+ the one in dist/constant/t/constant.t
cmp_ok length(E2BIG), '>', 6;
which is triggered by the same problem.

-bash-3.2$ perl -Te '$!=20; warn "$0: $!\n"'
-e: 20
-bash-3.2$ perl -e '$!=20; warn "$0: $!\n"'
-e: 20
-bash-3.2$ perl -le '$!=20; warn "$0: $!\n"'
-e: 20
-bash-3.2$ perl -Te '$!=20; warn $0.": $!\n"'
-e: 20


Perl built with gcc on the same system works as expected.

---
via perlbug:  queue: perl5 status: resolved
https://rt.perl.org:443/rt3/Ticket/Display.html?id=61976

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About