It has been a busy week. Progress was made on a lot of the projects listed in the projects file.
-=-=-=-=-=-=-=-=-=-=-=-=-=-= Axiom continuous integration -=-=-=-=-=-=-=-=-=-=-=-=-=-= Most of the work has concentrated on the Axiom continuous integration. In particular, a effort is being made to clean up all failing regression test files so that a build is always clean. This is important to continuous integration since any failure should stop a deployment. -=-=-=-=-=-=-=-=-=-=-=-=-=-= Axiom help files -=-=-=-=-=-=-=-=-=-=-=-=-=-= The help documentation for system commands was updated, both in the Jenks book and Volume 5, the Interpreter. Some existing but undocumented system commands were documented. -=-=-=-=-=-=-=-=-=-=-=-=-=-= Axiom src/input dispersal -=-=-=-=-=-=-=-=-=-=-=-=-=-= Along with this effort, existing files in src/input are being reworked. Some of the files are being folded into the algebra books either as documentation or unit test cases. The graphics files have been collected and are being moved to Volume 8.1, the Axiom gallery. Integration examples are being run in a fully-instrumented Axiom image. The idea is to sort the integrals based on which 'integrate' function they invoke. This will help categorize the 'integrate' functions in order to ensure test coverage and improve documentation. -=-=-=-=-=-=-=-=-=-=-=-=-=-= Axiom interpreter merge -=-=-=-=-=-=-=-=-=-=-=-=-=-= The src/interp directory still contains lisp files that need to be merged. This week the src/interp/regress.lisp file was merged and removed. -=-=-=-=-=-=-=-=-=-=-=-=-=-= Axiom CATS expansion -=-=-=-=-=-=-=-=-=-=-=-=-=-= The Computer Algebra Test Suite (CATS) now contains a section with graphics tests. These are based on published graphs, such as the CRC Standard Curves and Surfaces book. More graphs have been written but not yet pushed. -=-=-=-=-=-=-=-=-=-=-=-=-=-= Axiom buglist -=-=-=-=-=-=-=-=-=-=-=-=-=-= Bugs in Fricas were tested in Axiom. Those that failed were either fixed or added to the buglist file. As a result, effort 2 was completed. All of the Axiom test suite was run against Fricas to uncover fixed bugs that need to be backported. -=-=-=-=-=-=-=-=-=-=-=-=-=-= Axiom makefile removal -=-=-=-=-=-=-=-=-=-=-=-=-=-= Portions of the Makefiles have been reworked to simplify the process. This is still 'in process' and not yet pushed. _______________________________________________ Axiom-developer mailing list Axiom-developer@nongnu.org https://lists.nongnu.org/mailman/listinfo/axiom-developer