Standard ML of New Jersey
Version 110.76 NEWS
July 1, 2013


SML/NJ HOME:
http://www.smlnj.org/index.html
FILES:
http://smlnj.cs.uchicago.edu/dist/working/110.76/

Summary:

The primary purpose of this release are bug fixes (mostly on Windows) and to add support for the latest version of Mac OS X (10.9/Mavericks).

Details:

CML:
Added Word64 to the CML Basis. Note that, as with SML/NJ, this module is not the LargeWord structure (because of efficiency issues). Also added some missing SML Basis Library signatures to the CML version of the Basis Library.
Bugs:

Here is a list of tracked bugs fixed (or closed) with this release, please see the bug tracker for more details.

107Bogus of Int64 comparison
108off-by-one error in Util/dynamic-array.sml; iterators crash
111Socket.acceptNB returns somewhat broken sockets
113Socket.select waits exactly twice the indicated timeout
115BinPrimIO writer method getPos doesn't work under CML
116Socket.sameDesc raises Match exception
117BinIO.openAppend raises IO on non-existent file
118Incorrect comparisons of Int64 on amd64 (same as #107)