John Cremona on Fri, 16 Jul 2010 16:42:14 +0200 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
some glitches in make test-all |
I have been running make test-all and have the following observations: 1. If one of the optional data packages is not installed then the corresponding test is still run and outputs [BUG]. This is bad if one wants to automatically check that the relevant tests have passed! I suggest one of two better things to do: (a) do not run the relevant tests. (b) run them but output something different from "BUG", say "OPTIONAL-NOT TESTED". 2. Some of the tests seem to assume that the data files are in /usr/local/share/pari, instead of in $PWD/data, For example, I just built svn 12539 from scratch with elldata, galdata and seadata (with the small seadata file). I had BUG messages for * Testing ellglobalred for gp-sta..BUG [4] for gp-dyn..BUG [8] * Testing ellsea for gp-sta..BUG [0] for gp-dyn..BUG [0] * Testing galois for gp-sta..BUG [684] for gp-dyn..BUG [684] ellglobalred-sta.dif contains ! *** Missing elldata for conductor 0 ! [need /usr/local/share/pari/elldata/ell0]. even though $PWD/data/elladata/ell0 exists. galois-sta.dif also complained of missing /usr/local/share/pari/galdata/* files. ellsea-sta.dif just said "this test requires the package seadata" which *had* been installed. Thanks! John Cremona