analysed error *** nxt_add: EX itm. not(dat(itm)<=dat(ori))
this error is caused in test/../polyminus
by wrong input data to me, autoCalculate, and NOT by bugs in me,
because me work in test/../integrate.sml and test/../diff.sml,
the latter checked in this changeset.
the error probably occurs in all expls with simplify.
1 (* Title: Run_Tests on isac
2 Author: Walther Neuper 100808
3 (c) due to copyright terms
5 $ cd /usr/local/isabisac/src/Tools/isac
6 $ /usr/local/isabisac/bin/isabelle emacs -l Isac Test_Isac.thy &
7 $ /usr/local/isabisac/bin/isabelle emacs Test_Isac.thy &
9 RESTART emacs after having created a new Isac heap with
10 $ /usr/local/isabisac/bin/isabelle usedir -b HOL Isac
12 12345678901234567890123456789012345678901234567890123456789012345678901234567890
13 10 20 30 40 50 60 70 80
16 theory Test_Isac imports "Knowledge/Isac" begin
18 ML{* writeln "**** run the tests **************************************" *};
19 ML {* Toplevel.debug := true; *}
22 (*+ check kbtest/diffapp.sml for additional items in met-model*)
25 (* use"script_if.sml"; WN03 missing: is_rootequation_in*)
29 use"interface-xml.sml";
30 (* use"testdaten.sml"; no update after dropping 'errorBound'*)
33 ML{* writeln "**** run systests complete ******************************" *};
35 use"../../../test/Tools/isac/calcelems.sml"; (*complete*)
40 use"../../../test/Tools/isac/ProgLang/termC.sml"; (*part.*)
43 use"../../../test/Tools/isac/ProgLang/calculate.sml"; (*part.*)
44 use"../../../test/Tools/isac/ProgLang/rewrite.sml"; (*GOON*)
52 use "../../../test/Tools/isac/Interpret/mstools.sml"; (*empty*)
55 use "../../../test/Tools/isac/Interpret/ptyps.sml"; (*TODO*)
56 use "../../../test/Tools/isac/Interpret/calchead.sml";
57 ML {*print_depth 999*}
58 use "../../../test/Tools/isac/Interpret/rewtools.sml"; (**)
60 use"solve.sml"; (*detailrls can notyet ackn. 'Rewrite_Set "cancel"' *);
64 use "../../../test/Tools/isac/Interpret/mathengine.sml"; (*part.*)
70 use"pbl-met-hierarchy.sml";
71 use"../../../test/Tools/isac/xmlsrc/thy-hierarchy.sml"; (**)
74 use"../../../test/Tools/isac/Frontend/interface.sml"; (**)
78 ML{* writeln "**** run tests on math-engine complete ******************" *};
80 cd"smltest/IsacKnowledge"; ---below the order as in theory Isac---
88 use"../../../test/Tools/isac/Knowledge/simplify.sml"; (*part.*)
92 use"../../../test/Tools/isac/Knowledge/rational.sml"; (*part.*)
97 use "../../../test/Tools/isac/Knowledge/inssort.sml"; (*part.*)
99 (*use"inssort.sml"; problems with recdef in Isabelle2002*)
104 use"polyeq.sml"; (*TODO 31.b, n1., 44.a, 1.a~, 1.b (all'expanded')WN
105 ? also check others without check 'diff.behav.'*);
106 use"rlang.sml"; (*WN.12.6.03: for TODOs search 'writeln',
107 for simplification search MG
108 erls: 98a(1) 104a(1) 104a(2) 68a *);
115 use "../../../test/Tools/isac/Knowledge/integrate.sml"; (*complete*)
119 use "../../../test/Tools/isac/Knowledge/polyminus.sml"; (* part. *)
129 use "../../../test/Tools/isac/Knowledge/isac.sml"; (**)
138 use_thy "../../Tools/isac/ADDTESTS/file-depend/Build_Test"
140 *** Could not find theory file "Foo_Language.thy" in "1language", "/usr/local/isabisac/test/Tools/isac", ".", "$ISABELLE_HOME/src/HOL/Library"
141 *** Theory loader: the error(s) above occurred while examining theory "Foo_Language"
143 use_thy "../../Tools/isac/ADDTESTS/trace-rewrite/Build_Test"
145 use "../../../test/Pure/library.sml" (**)
146 use_thy "../../../test/Pure/General/Basics"
148 use_thy "../../../test/Pure/Isar/Test_Parse_Term"
149 use_thy "../../../test/Pure/Isar/Test_Parsers"
151 ML{* writeln "**** run tests on IsacKnowledge complete ****************" *};
153 val path = "/home/neuper/proto3/testsml2xml/";
154 pbl_hierarchy2file (path ^ "pbl/");
155 pbls2file (path ^ "pbl/");
156 met_hierarchy2file (path ^ "met/");
157 mets2file (path ^ "met/");
158 thy_hierarchy2file (path ^ "thy/");
159 thes2file (path ^ "thy/");
162 ML{* writeln "**** tested creation of xmldata *************************" *};
165 writeln "=========================================================";
167 writeln "**** run systests complete ***************** re-organize!";
168 writeln "**** run tests on math-engine complete ******************";
169 writeln "**** run tests on IsacKnowledge complete ****************";
170 writeln "**** build isac kernel + run tests complete *************";
171 writeln "**** tested creation of xmldata *************************";
176 (*=== inhibit exn ?=============================================================
177 ===== inhibit exn ?===========================================================*)
180 (*========== inhibit exn =======================================================
182 "########### testcode inserted vvv ###########################################";
183 "########### testcode inserted ^^^ ###########################################";
185 ============ inhibit exn =====================================================*)
188 (*-.-.-.-.-.-isolate response.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
189 -.-.-.-.-.-.-isolate response.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.*)