Issue status update for
http://smalltalk.gnu.org/project/issue/154
Post a follow up:
http://smalltalk.gnu.org/project/comments/add/154
Project: GNU Smalltalk
Version: <none>
Component: Testsuite
Category: bug reports
Priority: normal
Assigned to: Unassigned
Reported by: tgg
Updated by: bonzinip
Status: active
The remaining failure (printing 0.83205029433784) should be a bug in
lrint (it is on ia64 at least) and I fixed it in patch-688. If it is,
this program
#define _GNU_SOURCE 1
#include
double d = 14988885582133630.0;
int main()
{
printf ("%.18g\n", d);
long int l = lrint (d);
printf ("%ld\n", l);
printf ("%ld\n", (long int) d);
}
should /not/ print three times the same number. If it prints the same
number, patch-688 will not fix Alpha.
_______________________________________________
help-smalltalk mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-smalltalk