Mon, 08 Nov 2010 13:25:00 +0100 merge
blanchet [Mon, 08 Nov 2010 13:25:00 +0100] rev 40427
merge
Mon, 08 Nov 2010 09:10:44 +0100 recognize Vampire error
blanchet [Mon, 08 Nov 2010 09:10:44 +0100] rev 40426
recognize Vampire error
Mon, 08 Nov 2010 12:13:51 +0100 return the process return code along with the process outputs
boehmes [Mon, 08 Nov 2010 12:13:51 +0100] rev 40425
return the process return code along with the process outputs
Mon, 08 Nov 2010 12:13:44 +0100 better modularization: moved SMT configuration options and diagnostics as well as SMT failure and exception into separate structures (both of which are loaded first and consequently are available to other SMT structures)
boehmes [Mon, 08 Nov 2010 12:13:44 +0100] rev 40424
better modularization: moved SMT configuration options and diagnostics as well as SMT failure and exception into separate structures (both of which are loaded first and consequently are available to other SMT structures)
Mon, 08 Nov 2010 11:49:28 +0100 merged
haftmann [Mon, 08 Nov 2010 11:49:28 +0100] rev 40423
merged
Mon, 08 Nov 2010 10:56:48 +0100 corrected slip: must keep constant map, not type map; tuned code
haftmann [Mon, 08 Nov 2010 10:56:48 +0100] rev 40422
corrected slip: must keep constant map, not type map; tuned code
Mon, 08 Nov 2010 10:43:24 +0100 constructors to datatypes in code_reflect can be globbed; dropped unused code
haftmann [Mon, 08 Nov 2010 10:43:24 +0100] rev 40421
constructors to datatypes in code_reflect can be globbed; dropped unused code
Mon, 08 Nov 2010 09:25:43 +0100 adding code and theory for smallvalue generators, but do not setup the interpretation yet
bulwahn [Mon, 08 Nov 2010 09:25:43 +0100] rev 40420
adding code and theory for smallvalue generators, but do not setup the interpretation yet
Mon, 08 Nov 2010 02:33:48 +0100 make sure the SMT solver runs several iterations by lowering the timeout at each iteration -- yields better results in practice
blanchet [Mon, 08 Nov 2010 02:33:48 +0100] rev 40419
make sure the SMT solver runs several iterations by lowering the timeout at each iteration -- yields better results in practice
Mon, 08 Nov 2010 02:32:27 +0100 better detection of completely irrelevant facts
blanchet [Mon, 08 Nov 2010 02:32:27 +0100] rev 40418
better detection of completely irrelevant facts
Sun, 07 Nov 2010 18:19:04 +0100 always use a hard timeout in Mirabelle
blanchet [Sun, 07 Nov 2010 18:19:04 +0100] rev 40417
always use a hard timeout in Mirabelle
Sun, 07 Nov 2010 18:15:13 +0100 use "smt" (rather than "metis") to reconstruct SMT proofs
blanchet [Sun, 07 Nov 2010 18:15:13 +0100] rev 40416
use "smt" (rather than "metis") to reconstruct SMT proofs
Sun, 07 Nov 2010 18:03:24 +0100 don't pass too many facts on the first iteration of the SMT solver
blanchet [Sun, 07 Nov 2010 18:03:24 +0100] rev 40415
don't pass too many facts on the first iteration of the SMT solver
Sun, 07 Nov 2010 18:02:02 +0100 catch TimeOut exception
blanchet [Sun, 07 Nov 2010 18:02:02 +0100] rev 40414
catch TimeOut exception
Sun, 07 Nov 2010 17:56:07 +0100 ensure the SMT solver respects the timeout -- Mirabelle revealed cases where "smt_filter" apparently never returns
blanchet [Sun, 07 Nov 2010 17:56:07 +0100] rev 40413
ensure the SMT solver respects the timeout -- Mirabelle revealed cases where "smt_filter" apparently never returns
Sun, 07 Nov 2010 17:51:25 +0100 if SMT used as a filter in a loop fails at each iteration, returns the first error, not the last, since it is more informative -- the first error typically says "out of memory", whereas the last might well be "the SMT problem is unprovable", which should be no surprise if too many facts were removed
blanchet [Sun, 07 Nov 2010 17:51:25 +0100] rev 40412
if SMT used as a filter in a loop fails at each iteration, returns the first error, not the last, since it is more informative -- the first error typically says "out of memory", whereas the last might well be "the SMT problem is unprovable", which should be no surprise if too many facts were removed
Sun, 07 Nov 2010 13:29:59 +0100 removed explicit "Interrupt" handling for conformity with async model -- unfortunately the user loses the information about how many scopes were checked, but this needs to be retought with the new interface anyway
blanchet [Sun, 07 Nov 2010 13:29:59 +0100] rev 40411
removed explicit "Interrupt" handling for conformity with async model -- unfortunately the user loses the information about how many scopes were checked, but this needs to be retought with the new interface anyway
Sat, 06 Nov 2010 10:25:08 +0100 make Nitpick datatype tests faster to make timeout less likely
blanchet [Sat, 06 Nov 2010 10:25:08 +0100] rev 40410
make Nitpick datatype tests faster to make timeout less likely
Sat, 06 Nov 2010 10:25:08 +0100 invoke SMT solver in a loop, with fewer and fewer facts, in case of error
blanchet [Sat, 06 Nov 2010 10:25:08 +0100] rev 40409
invoke SMT solver in a loop, with fewer and fewer facts, in case of error
Sat, 06 Nov 2010 10:25:08 +0100 always honor the max relevant constraint
blanchet [Sat, 06 Nov 2010 10:25:08 +0100] rev 40408
always honor the max relevant constraint
Mon, 08 Nov 2010 11:28:22 +0100 more robust treatment of suppressed quotes concerning replacement text -- for improved copy/paste behaviour;
wenzelm [Mon, 08 Nov 2010 11:28:22 +0100] rev 40407
more robust treatment of suppressed quotes concerning replacement text -- for improved copy/paste behaviour;
Mon, 08 Nov 2010 00:00:47 +0100 updated generated files;
wenzelm [Mon, 08 Nov 2010 00:00:47 +0100] rev 40406
updated generated files;
Sun, 07 Nov 2010 23:32:26 +0100 tweaked pdf setup to allow modification of \pdfminorversion;
wenzelm [Sun, 07 Nov 2010 23:32:26 +0100] rev 40405
tweaked pdf setup to allow modification of \pdfminorversion;
Sun, 07 Nov 2010 23:12:40 +0100 merged;
wenzelm [Sun, 07 Nov 2010 23:12:40 +0100] rev 40404
merged;
Sun, 07 Nov 2010 23:12:21 +0100 updated generated files;
wenzelm [Sun, 07 Nov 2010 23:12:21 +0100] rev 40403
updated generated files;
Sun, 07 Nov 2010 22:51:16 +0100 basic setup for literal replacement text in PDF, to support copy/paste of Isabelle symbols;
wenzelm [Sun, 07 Nov 2010 22:51:16 +0100] rev 40402
basic setup for literal replacement text in PDF, to support copy/paste of Isabelle symbols;
Sun, 07 Nov 2010 22:42:49 +0100 updated generated file;
wenzelm [Sun, 07 Nov 2010 22:42:49 +0100] rev 40401
updated generated file;
Sun, 07 Nov 2010 22:26:25 +0100 more literal appearance of antiqopen/antiqclose;
wenzelm [Sun, 07 Nov 2010 22:26:25 +0100] rev 40400
more literal appearance of antiqopen/antiqclose;
Sun, 07 Nov 2010 16:39:03 +0100 'example_proof' is treated as non-schematic statement with irrelevant proof (NB: even regular proofs can contain unreachable parts wrt. the graph of proof promises);
wenzelm [Sun, 07 Nov 2010 16:39:03 +0100] rev 40399
'example_proof' is treated as non-schematic statement with irrelevant proof (NB: even regular proofs can contain unreachable parts wrt. the graph of proof promises);
Sat, 06 Nov 2010 20:59:59 +0100 continue after failed commands;
wenzelm [Sat, 06 Nov 2010 20:59:59 +0100] rev 40398
continue after failed commands;
Sat, 06 Nov 2010 20:18:06 +0100 added Keyword.is_heading (cf. Scala version);
wenzelm [Sat, 06 Nov 2010 20:18:06 +0100] rev 40397
added Keyword.is_heading (cf. Scala version); tuned;
Sat, 06 Nov 2010 19:37:31 +0100 updated keywords;
wenzelm [Sat, 06 Nov 2010 19:37:31 +0100] rev 40396
updated keywords;
Sat, 06 Nov 2010 19:36:54 +0100 mark 'cd' and 'commit' as control command -- not usable in asynchronous document model, likely to cause confusion in Proof General;
wenzelm [Sat, 06 Nov 2010 19:36:54 +0100] rev 40395
mark 'cd' and 'commit' as control command -- not usable in asynchronous document model, likely to cause confusion in Proof General;
Sat, 06 Nov 2010 18:10:35 +0100 somewhat more uniform timing markup in ML vs. Scala;
wenzelm [Sat, 06 Nov 2010 18:10:35 +0100] rev 40394
somewhat more uniform timing markup in ML vs. Scala;
Sat, 06 Nov 2010 17:55:32 +0100 somewhat more uniform timing in ML vs. Scala;
wenzelm [Sat, 06 Nov 2010 17:55:32 +0100] rev 40393
somewhat more uniform timing in ML vs. Scala;
Sat, 06 Nov 2010 16:53:07 +0100 added Markup.Double, Markup.Double_Property;
wenzelm [Sat, 06 Nov 2010 16:53:07 +0100] rev 40392
added Markup.Double, Markup.Double_Property; tuned;
Sat, 06 Nov 2010 16:31:35 +0100 explicit "timing" status for toplevel transactions;
wenzelm [Sat, 06 Nov 2010 16:31:35 +0100] rev 40391
explicit "timing" status for toplevel transactions;
Sat, 06 Nov 2010 16:03:49 +0100 tuned;
wenzelm [Sat, 06 Nov 2010 16:03:49 +0100] rev 40390
tuned;
Sat, 06 Nov 2010 15:34:11 +0100 tuned comments;
wenzelm [Sat, 06 Nov 2010 15:34:11 +0100] rev 40389
tuned comments;
Sat, 06 Nov 2010 00:10:32 +0100 abolished obscure goal variant of [split_format] -- unused (cf. d1c14898fd04), unrelated to '(complete)' variant, and not at all canonical
krauss [Sat, 06 Nov 2010 00:10:32 +0100] rev 40388
abolished obscure goal variant of [split_format] -- unused (cf. d1c14898fd04), unrelated to '(complete)' variant, and not at all canonical
Fri, 05 Nov 2010 23:19:20 +0100 moved ISABELLE_IDENTIFIER from ISABELLE_OUTPUT further up to ISABELLE_HOME_USER;
wenzelm [Fri, 05 Nov 2010 23:19:20 +0100] rev 40387
moved ISABELLE_IDENTIFIER from ISABELLE_OUTPUT further up to ISABELLE_HOME_USER;
Fri, 05 Nov 2010 22:03:57 +0100 updated keywords;
wenzelm [Fri, 05 Nov 2010 22:03:57 +0100] rev 40386
updated keywords;
Fri, 05 Nov 2010 22:01:01 +0100 reflect actual content of /home/isabelle/.html-data/cgi-bin/hgwebdir.cgi;
wenzelm [Fri, 05 Nov 2010 22:01:01 +0100] rev 40385
reflect actual content of /home/isabelle/.html-data/cgi-bin/hgwebdir.cgi;
Fri, 05 Nov 2010 21:53:25 +0100 eliminated spurious "firstline" filters for improved display of Isabelle history logs: one item per line, without special headline;
wenzelm [Fri, 05 Nov 2010 21:53:25 +0100] rev 40384
eliminated spurious "firstline" filters for improved display of Isabelle history logs: one item per line, without special headline; more uniform shortlogentry and filelogentry;
Fri, 05 Nov 2010 21:48:48 +0100 reflect actual content of /home/isabelle-repository/hgweb-templates/isabelle by krauss;
wenzelm [Fri, 05 Nov 2010 21:48:48 +0100] rev 40383
reflect actual content of /home/isabelle-repository/hgweb-templates/isabelle by krauss;
Fri, 05 Nov 2010 21:42:32 +0100 obsolete -- python installation on www4 is not modified (despite remaining "firstline" in graph and syndication views);
wenzelm [Fri, 05 Nov 2010 21:42:32 +0100] rev 40382
obsolete -- python installation on www4 is not modified (despite remaining "firstline" in graph and syndication views);
Fri, 05 Nov 2010 19:47:20 +0100 explicit indication of some remaining violations of the Isabelle/ML interrupt model;
wenzelm [Fri, 05 Nov 2010 19:47:20 +0100] rev 40381
explicit indication of some remaining violations of the Isabelle/ML interrupt model;
Fri, 05 Nov 2010 19:39:25 +0100 updated generated file, overwriting 55a1693affb6 whose content appears to be in the thy source already;
wenzelm [Fri, 05 Nov 2010 19:39:25 +0100] rev 40380
updated generated file, overwriting 55a1693affb6 whose content appears to be in the thy source already;
Fri, 05 Nov 2010 19:22:04 +0100 proper spelling;
wenzelm [Fri, 05 Nov 2010 19:22:04 +0100] rev 40379
proper spelling; proper format;
Fri, 05 Nov 2010 15:09:55 +0100 merged
hoelzl [Fri, 05 Nov 2010 15:09:55 +0100] rev 40378
merged
Fri, 05 Nov 2010 14:17:18 +0100 Extend convex analysis by Bogdan Grechuk
hoelzl [Fri, 05 Nov 2010 14:17:18 +0100] rev 40377
Extend convex analysis by Bogdan Grechuk
Fri, 05 Nov 2010 14:36:17 +0100 merged
blanchet [Fri, 05 Nov 2010 14:36:17 +0100] rev 40376
merged
Fri, 05 Nov 2010 09:49:03 +0100 fixed handling of theorem references such as "foo bar" (with quotes), "foo bar(2)", and "foo bar(2)"(2)
blanchet [Fri, 05 Nov 2010 09:49:03 +0100] rev 40375
fixed handling of theorem references such as "foo bar" (with quotes), "foo bar(2)", and "foo bar(2)"(2)
Fri, 05 Nov 2010 09:05:22 +0100 make Mirabelle work correctly if the prover (e.g. the SMT solver) returns no timing information
blanchet [Fri, 05 Nov 2010 09:05:22 +0100] rev 40374
make Mirabelle work correctly if the prover (e.g. the SMT solver) returns no timing information
Thu, 04 Nov 2010 15:31:26 +0100 pass proper type to SMT_Builtin.is_builtin
blanchet [Thu, 04 Nov 2010 15:31:26 +0100] rev 40373
pass proper type to SMT_Builtin.is_builtin
Thu, 04 Nov 2010 15:30:48 +0100 remove " s" suffix since seconds are now implicit
blanchet [Thu, 04 Nov 2010 15:30:48 +0100] rev 40372
remove " s" suffix since seconds are now implicit
(0) -30000 -10000 -3000 -1000 -300 -100 -56 +56 +100 +300 +1000 +3000 +10000 +30000 tip