Titaniumc version 0.643 is now available. This will probably be the last SRS release before Y2K brings and end to all of Western civilization, so use it while you've got it! This release contains bug fixes only, with no major new features. User-visible changes since the last public release include: * selected bug fixes - when loading classes in the anonymous package, search for source files in the root of each directory listed in $CLASSLIB (PR #47) - allow "RectDomain" where "N" is a constant expression rather than just a simple literal (PR #182) - allow Titanium array dimensions to be given as "[N d]" where "N" is a constant expression rather than just a simple literal (PR #183) - fix compile-time crash that could happen when arrays of arrays were used in particular ways (PR #186) - correct single analysis for broadcasts of immutables (PR #24) - forbid copy into global Titanium array of local references (PR #47) - dispatch dynamically bound methods properly while superclass constructors are being called (PR #203) - when opening a random access file for reading and writing, create it if it does not already exist - treat the argument to java.io.RandomAccessFile.seek() as an absolute file offset, rather than a relative one (PR #217) - for regular files on Solaris, return a more reasonable byte count from java.io.FileInputStream.available() (PR #200) - various and sundry Cray T3E portability fixes