[Bug 488563] Review Request: pure - The Pure programming language

bugzilla at redhat.com bugzilla at redhat.com
Sun Aug 23 00:38:59 UTC 2009


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=488563





--- Comment #12 from Michel Alexandre Salim <michael.silvanus at gmail.com>  2009-08-22 20:38:57 EDT ---
There was a problem with the earlier LLVM build, but it only affects PPC, so it
can still be used to test Pure i686 or x86_64. Discussing with maintainer
whether the ppc build is stable enough to ship or not.

Upstream's "make check" does not actually return a non-zero value if a test
fails. The spec is now updated to optionally do this, but it's disabled for now
so we get RPMs out to test. One test is specifically disabled because, on
Rawhide at least, it causes the pure interpreter to stop:

$ pure -v < test011.pure 
sscanf "this" "%d";
<stdin>, line 2: unhandled exception 'scanf_error ()' while evaluating 'sscanf
"this" "%d"'
sscanf "this" "%g";
<stdin>, line 3: unhandled exception 'scanf_error ()' while evaluating 'sscanf
"this" "%g"'
sscanf "this" "%s";
"this"
*** glibc detected *** pure: malloc(): smallbin double linked list corrupted:
0x0000000001e2f910 ***

Some other tests fail, though in non-fatal ways. The failures are being tracked
upstream:
http://code.google.com/p/pure-lang/issues/detail?id=13#makechanges

Peter, if you could attach the build log you get on Fedora 11, it'd be helpful,
we can then narrow down whether the problem is with Rawhide or with either of
LLVM or pure.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.




More information about the Fedora-package-review mailing list