[isabelle-dev] isabelle test failed -- HOL-Library-Codegenerator_Test
Florian Haftmann
florian.haftmann at informatik.tu-muenchen.de
Mon Apr 2 13:36:53 CEST 2012
>> /mnt/home/isatest/isadist/Isabelle_02-Apr-2012/lib/scripts/run-polyml:
> line 77: 27590 Killed "$POLY" -q $ML_OPTIONS
>> *** Code check failed for SML: "$ISABELLE_PROCESS" -r -q -u Pure
>> *** At command "export_code" (line 17 of
>> "~~/src/HOL/Codegenerator_Test/Generate.thy")
>
> Does anybody understand this failure of isatest? The process is
> terminated after many hours.
>
> I've tried to reproduce it by hand, loading
> Codegenerator_Test/Generate.thy into HOL-Library. It works for
> polyml-5.4.1_x86_64-darwin and polyml-5.4.1_x86-darwin, but
> polyml-5.3.0_x86-darwin does not seem to terminate.
This could indicate a non-termination issue in the polyml compiler (not
runtime!) which has been resolved in the meantime.
A strategy to check for this would to generate the code to a file rather
than checking it (e.g. replacing »checking« by »module_name foo file
"/tmp/Foo.ML"«), remember this, and then arbitrary delete things until
compilation terminates. Then the last diff is likely to have caused the
damage.
Florian
--
PGP available:
http://home.informatik.tu-muenchen.de/haftmann/pgp/florian_haftmann_at_informatik_tu_muenchen_de
More information about the isabelle-dev
mailing list