-
Notifications
You must be signed in to change notification settings - Fork 580
1 == 1 but 0 != 0 #5411
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
From [email protected]Created by [email protected]I'll keep it short and sweet: ----8<----snip----8<---- rain@hmm:/tmp$ I put in the appropriate data below since I had to run perlbug on Other possibly relevant information: rain@hmm:~$ perl -e 'print((0 eq 0) . "\n");' I assumed the system library was to blame at first, but I was Perl Info
|
From @nwc10On Sat, May 04, 2002 at 02:35:31AM -0500, Ben Winslow wrote:
perl5.6.1 -e 'print((0 == 0) . "\n");' Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration: Characteristics of this binary (from libperl):
I still doubt it's a perl bug. Almost everything I've ever hit on arm has I've just run that perl -V on: Linux Bagpuss.unfortu.net 2.4.17-rmk1 #3 Thu Jan 10 14:16:59 GMT 2002 armv4l unknown Do you have NWFPE or FAST_FPE? Having just RTFM it seems that FAST_FPE is now perl will be using strtoul (this section of toke.c): if (!floatit) { in 5.6.1. [All this stuff changes in 5.8]
I forget what europa is, but if things are so bad that 0 != 0, then I I suspect it's some combination of things on your particular ARM system Nicholas Clark |
From @schwernOn Sat, May 04, 2002 at 02:35:31AM -0500, Ben Winslow wrote:
schwern@blackrider:~$ bleadperl -we 'print((0 == 0) . "\n");' "perl" above is Debian's perl. The rest are home rolled. Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration: Characteristics of this binary (from libperl): -- Michael G. Schwern <schwern@pobox.com> http://www.pobox.com/~schwern/ |
From [Unknown Contact. See original ticket]Created by [email protected]I'll keep it short and sweet: ----8<----snip----8<---- rain@hmm:/tmp$ I put in the appropriate data below since I had to run perlbug on Other possibly relevant information: rain@hmm:~$ perl -e 'print((0 eq 0) . "\n");' I assumed the system library was to blame at first, but I was Perl Info
|
From @nwc10On Sat, May 04, 2002 at 11:08:43PM -0500, Ben Winslow wrote:
On Mon, Jun 17, 2002 at 11:32:21AM -0700, Tony Lindgren wrote:
I wasn't aware of anyone getting this down to a test case. nick@Bagpuss [test]$ ./is_zero nick@Bagpuss [test]$ ./is_zero If I take the lfmfd out from this then it all works as expected on FastFPE mvfd f1, #0 nick@Bagpuss [test]$ ./is_zero_noload Attached are source for is_zero and is_one Nicholas Clark |
From @nwc10@ Generated by gcc 2.95.4 20010319 (Debian prerelease) for ARM/elf |
From @nwc10@ Generated by gcc 2.95.4 20010319 (Debian prerelease) for ARM/elf |
From [Unknown Contact. See original ticket]* Nicholas Clark <nick@unfortu.net> [020629 10:26]:
Cool! That was somewhat painful to narrow down to a test case :) Tony |
Migrated from rt.perl.org#9159 (status was 'resolved')
Searchable as RT9159$
The text was updated successfully, but these errors were encountered: