[Bug 1268828] RFE: On 32 bit platforms, enable -Duse64bitint and maybe also -Duselongdouble
bugzilla at redhat.com
bugzilla at redhat.com
Mon Oct 5 12:31:26 UTC 2015
https://bugzilla.redhat.com/show_bug.cgi?id=1268828
Petr Pisar <ppisar at redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |FutureFeature
Red Hat Bugzilla <bugzilla at redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Doc Type|Bug Fix |Enhancement
--- Comment #2 from Petr Pisar <ppisar at redhat.com> ---
I don't know what your script does. It probably bails out when you pushes a
large file size into @virtual_sizes.
I have no problem with enabling use64bitint when upgrading to next perl 5.24 in
Fedora 25. (Although I'm not aware that i686 has SISD instructions for 64-bit
arithmetics. Isn't there a performance penalty with loading and storing
integers compounding of two registers?)
I do not want to enable uselongdouble. It has many issues and is often broken.
We will have to do some benchmarks.
For the mean time, you can use Big::Int or bigint, for occasional math.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the perl-devel
mailing list