[m-dev.] TODO list for 0.12 release
Julien Fischer
juliensf at cs.mu.OZ.AU
Wed Jul 6 01:27:56 AEST 2005
Hi all,
I'd like to release 0.12 sometime in the next few weeks.
The list below summarizes what remains to be done; volunteers to
help out with some of this would be appreciated! The most critical
remaining problem is the lack of any testing we've done on Windows.
If I've left anything off this list please let me know.
Cheers,
Julien.
--------------------------
TODO list for Mercury 0.12
--------------------------
* test Mercury on Windows
- also is the il grade still working?
* fix failing test cases - there is a summmary below
* further work deep profiler
- it currently breaks on large programs like the compiler
- check if contour exclusion is working
- try and port it to OS X
* update documentation, in particular:
- README.MacOS needs to updated
[I've done this; I'm just waiting to see if I can
get the deep profiler working on OS X]
- the documentation regarding the java grade needs to
reflect the fact that it doesn't work
- if contour exclusion is working for the deep profiler,
it should be documented in the user guide
- Add a document that describes which versions of gcc
are (in)compatible with Mercury. Also getting
configure to reject known dodgy versions of gcc
would also be good.
---------------------------------
Failing test cases on 0.12 branch
---------------------------------
* valid/ho_and_typespec_bug
* valid/constraint_prop_bug
These still need to be fixed, or at the very least documented in the
BUGS file.
* hard_coded/ppc_bug in reg.gc, PPC/Darwin only.
If we can't resolve this one then the base grade on this
platform should be changed to none.
* debugger/declarative/sort in the .decldebug grades
I think the expected output is (still) wrong for this.
* debugger/declarative/catch
* tabling/memo_non
These should just be disabled. They both rely on things that haven't
been implemented yet.
* hard_coded/backend_external in .profdeep grades
This is failing because we don't include proc_layouts etc, for
the hand-coded predicates in this module. This should also
be disabled on the release branch.
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to: mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions: mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------
More information about the developers
mailing list