You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description
IO-Compress 2.105 (and maybe earlier I havent checked) fails porting/utils.t on 32 integer builds.
# Failed test 83 - utils/zipdetails compiles at porting/utils.t line 85
# got "Integer overflow in hexadecimal number at utils/zipdetails line 1432.
Integer overflow in hexadecimal number at utils/zipdetails line 2247.
Integer overflow in hexadecimal number at utils/zipdetails line 2248.
Integer overflow in hexadecimal number at utils/zipdetails line 2249.
Integer overflow in hexadecimal number at utils/zipdetails line 2250.
Integer overflow in hexadecimal number at utils/zipdetails line 2251.
Integer overflow in hexadecimal number at utils/zipdetails line 2252.
Integer overflow in hexadecimal number at utils/zipdetails line 2253.
Integer overflow in hexadecimal number at utils/zipdetails line 2254.
utils/zipdetails syntax OK
"
# expected "utils/zipdetails syntax OK
"
t/porting/utils .................................................. FAILED at test 83
Module:
IO-Compress 2.105
Description
IO-Compress 2.105 (and maybe earlier I havent checked) fails porting/utils.t on 32 integer builds.
As can be seen here: https://github.com/Perl/perl5/runs/5976111262?check_suite_focus=true
Note that this showed up in #19611 but is unrelated to the change in that PR.
See also:
pmqs/zipdetails#8
pmqs/zipdetails#7
#19618
pmqs/IO-Compress#45
Steps to Reproduce
Build a perl on i386, run tests. Or just eyeball zipdetails which contains 64 bit hex constants.
Expected behavior
No warnings.
Perl configuration
Blead perl on i386 32 bit integers as of 66f51c8
The text was updated successfully, but these errors were encountered: