Here are the known bugs in MLton 20130715, listed in reverse chronological order of date reported.

  • Bug with simultaneous sharing of multiple structures.

    Fixed by commit 9cb5164f6.

  • Minor bug with exception replication.

    Fixed by commit 1c89c42f6.

  • Minor bug erroneously accepting symbolic identifiers for strid, sigid, and fctid and erroneously accepting symbolic identifiers before . in long identifiers.

    Fixed by commit 9a56be647.

  • Minor bug in precedence parsing of function clauses.

    Fixed by commit 1a6d25ec9.

  • Performance bug in creation of worker threads to service calls of _export-ed functions.

    Thanks to Bernard Berthomieu for the bug report.

    Fixed by commit 97c2bdf1d.

  • Bug in MLton.IntInf.fromRep that could yield values that violate the IntInf representation invariants.

    Thanks to Rob Simmons for the bug report.

    Fixed by commit 3add91eda.

  • Bug in equality status of some arrays, vectors, and slices in Basis Library implementation.

    Fixed by commit a7ed9cbf1.