Opened 17 years ago

Closed 17 years ago

Last modified 16 years ago

#372 closed defect (fixed)

guile-1.6.3 port

Reported by: gwright@… Owned by: jkh@…
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc:
Port:

Description

A port of the guile scheme interpreter, version 1.6.3. On OS X 10.2.4 it passes all tests, with 2 'unresolved' warnings from a garbage collection test.

The tests giving the warnings check whether a structure allocated and immediately unreferenced is collected on the next GC pass. According to a couple of threads on the guile-devel mailing list, this is an expected behavior of the conservative garbage collector. (If the C stack is tickled by other activity the GC may not find unreferenced objects on the first pass.) Modifying the test to do a second GC pass results in success. The same behavior is seen on the Alpha. Noted in the interest of full disclosure, but probably not an issue.

Attachments (1)

guile.tar (50.0 KB) - added by gwright@… 17 years ago.
Portfile for guile

Download all attachments as: .zip

Change History (4)

Changed 17 years ago by gwright@…

Attachment: guile.tar added

Portfile for guile

comment:1 Changed 17 years ago by jkh@…

Status: newassigned

comment:2 Changed 17 years ago by jkh@…

Owner: changed from kevin@… to jkh@…
Status: assignednew

comment:3 Changed 17 years ago by jkh@…

Resolution: fixed
Status: newclosed

Committed to lang/guile - thanks! This was a very well-made port and downright trivial to commit on your behalf (usually we have to fix 'em first). The quality control work up-front, both on the port and this bugzilla entry, is highly appreciated!

Note: See TracTickets for help on using tickets.