Skip to content
Success

Changes

Summary

  1. added support for unbounded max calls to Mirabelle
  2. added warnings when defining unamed or redefining Mirabelle action
  3. tuned whitespace;
  4. tuned Mirabelle
  5. merged
  6. refactored Mirabelle to produce output in real time
  7. global interpretation into nested targets
  8. more succint interfaces
  9. merged
  10. tuned messages;
  11. NEWS;
  12. proper profiling within command execution: messages require PIDE id;
  13. more systematic treatment of profiling mode;
  14. tuned message;
  15. prefer less intrusive tracing message;
  16. clarified documentation: tracing messages are not shown here;
  17. add missing file;
  18. more formal ML profiling messages;
  19. clarified modules;
  20. Lukas Steven's more general fold foctions for maps
  21. More general fold function for maps
  22. follow Phabricator update 2021 Week 23;
  23. tuned;
  24. more formal theory and session names; tuned whitespace;
  25. proper NEWS after Isabelle2021;
  26. updated descriptions;
  27. allow system option short form NAME for NAME=true for type string, not just bool; support short system options "-o document" and "-o system_log";
  28. tuned;
  29. more robust within session "HOL";
  30. merged
  31. suppress theories from other sessions, unless explicitly specified via mirabelle_theories;
  32. clarified hook for Mirabelle: provide all loaded theories at once (for each 'theories' section within the session ROOT);
  33. refer to theory "segments" only, according to global Build.build_theories and Thy_Info.use_theories;
  34. tuned;
  35. more uniform schedule_theories, notably for "present" and "commit" phase after loading;
  36. tuned;
  37. moved more legacy to AFP
Changeset 73852:adb34395b622 by desharna:
added support for unbounded max calls to Mirabelle
The file was modified src/HOL/Tools/Mirabelle/mirabelle.ML
The file was modified src/HOL/Tools/etc/options
Changeset 73851:bb277f37c34a by desharna:
added warnings when defining unamed or redefining Mirabelle action
The file was modified src/HOL/Tools/Mirabelle/mirabelle.ML
Changeset 73850:93228ff7aa67 by wenzelm:
tuned whitespace;
The file was modified src/HOL/Tools/Mirabelle/mirabelle.ML
Changeset 73849:4eac16052a94 by desharna:
tuned Mirabelle
The file was modified src/HOL/Tools/Mirabelle/mirabelle.ML
The file was modified src/HOL/Tools/Mirabelle/mirabelle.scala
The file was modified src/HOL/Tools/Mirabelle/mirabelle_sledgehammer.ML
Changeset 73848:77306bf4e1ee by desharna:
merged
Changeset 73847:58f6b41efe88 by desharna:
refactored Mirabelle to produce output in real time
The file was modified src/HOL/Mirabelle.thy
The file was modified src/HOL/Tools/Mirabelle/mirabelle.ML
The file was modified src/HOL/Tools/Mirabelle/mirabelle.scala
The file was modified src/HOL/Tools/Mirabelle/mirabelle_arith.ML
The file was modified src/HOL/Tools/Mirabelle/mirabelle_metis.ML
The file was modified src/HOL/Tools/Mirabelle/mirabelle_quickcheck.ML
The file was modified src/HOL/Tools/Mirabelle/mirabelle_sledgehammer.ML
The file was modified src/HOL/Tools/Mirabelle/mirabelle_sledgehammer_filter.ML
The file was modified src/HOL/Tools/Mirabelle/mirabelle_try0.ML
The file was modified src/HOL/Tools/etc/options
Changeset 73846:9447668d1b77 by haftmann:
global interpretation into nested targets
The file was addedsrc/HOL/ex/Interpretation_in_nested_targets.thy
The file was modified NEWS
The file was modified src/Doc/Isar_Ref/Spec.thy
The file was modified src/HOL/Library/Lexord.thy
The file was modified src/Pure/Isar/generic_target.ML
The file was modified src/Pure/Isar/local_theory.ML
Changeset 73845:bfce186331be by haftmann:
more succint interfaces
The file was modified src/Pure/Isar/class.ML
The file was modified src/Pure/Isar/class_declaration.ML
The file was modified src/Pure/Isar/generic_target.ML
The file was modified src/Pure/Isar/interpretation.ML
The file was modified src/Pure/Isar/locale.ML
The file was modified src/Pure/Isar/named_target.ML
The file was modified src/Pure/Isar/overloading.ML
Changeset 73844:8a9fd2ffb81d by wenzelm:
merged
Changeset 73843:014b944f4972 by wenzelm:
tuned messages;
The file was modified src/Pure/ML/ml_profiling.ML
The file was modified src/Pure/ML/ml_profiling.scala
Changeset 73842:9134ae401ad5 by wenzelm:
NEWS;
The file was modified NEWS
Changeset 73841:95484bd7e1ec by wenzelm:
proper profiling within command execution: messages require PIDE id;
The file was modified src/Pure/Isar/runtime.ML
The file was modified src/Pure/Tools/build.ML
Changeset 73840:a5200fa7cb4c by wenzelm:
more systematic treatment of profiling mode;
The file was modified src/Pure/ML/ml_profiling.ML
The file was modified src/Pure/ML/ml_profiling.scala
The file was modified src/Pure/Tools/build.ML
Changeset 73839:0638fa8c01bc by wenzelm:
tuned message;
The file was modified src/Pure/ML/ml_profiling.scala
Changeset 73838:0e6a5a6cc767 by wenzelm:
prefer less intrusive tracing message;
The file was modified src/Pure/ML/ml_profiling.ML
The file was modified src/Pure/PIDE/protocol.scala
The file was modified src/Pure/Tools/profiling_report.scala
Changeset 73837:f72335f6a9ed by wenzelm:
clarified documentation: tracing messages are not shown here;
The file was modified src/Doc/System/Sessions.thy
The file was modified src/Pure/Tools/build_job.scala
Changeset 73836:690fdc14f7fb by wenzelm:
add missing file;
The file was addedsrc/Pure/ML/ml_profiling.scala
Changeset 73835:5dae03d50db1 by wenzelm:
more formal ML profiling messages;
The file was modified src/Pure/ML/ml_profiling.ML
The file was modified src/Pure/PIDE/markup.ML
The file was modified src/Pure/PIDE/markup.scala
The file was modified src/Pure/PIDE/protocol.scala
The file was modified src/Pure/ROOT.ML
The file was modified src/Pure/Tools/build_job.scala
The file was modified src/Pure/Tools/profiling_report.scala
The file was modified src/Pure/build-jars
Changeset 73834:364bac6691de by wenzelm:
clarified modules;
The file was modified src/Pure/General/output.ML
The file was modified src/Pure/ML/ml_profiling.ML
The file was modified src/Pure/ROOT.ML
Changeset 73833:ae2f8144b60d by nipkow:
Lukas Steven's more general fold foctions for maps
Changeset 73832:9db620f007fa by nipkow:
More general fold function for maps
The file was modified src/HOL/Finite_Set.thy
The file was modified src/HOL/Library/AList.thy
The file was modified src/HOL/Library/AList_Mapping.thy
The file was modified src/HOL/Library/FSet.thy
The file was modified src/HOL/Library/Finite_Lattice.thy
The file was modified src/HOL/Library/Mapping.thy
The file was modified src/HOL/Library/Multiset.thy
The file was modified src/HOL/Library/RBT.thy
The file was modified src/HOL/Library/RBT_Mapping.thy
The file was modified src/HOL/Library/RBT_Set.thy
The file was modified src/HOL/Lifting_Set.thy
The file was modified src/HOL/List.thy
The file was modified src/HOL/Map.thy
The file was modified src/HOL/Relation.thy
The file was modified src/HOL/Topological_Spaces.thy
Changeset 73831:5153fad491f3 by wenzelm:
follow Phabricator update 2021 Week 23;
The file was modified etc/options
Changeset 73830:2a431e8bb9b4 by wenzelm:
tuned;
The file was modified NEWS
Changeset 73829:aefa7d210725 by wenzelm:
more formal theory and session names;<br>tuned whitespace;
The file was modified NEWS
Changeset 73828:201200b549fc by wenzelm:
proper NEWS after Isabelle2021;
The file was modified NEWS
Changeset 73827:263dc905d795 by wenzelm:
updated descriptions;
The file was modified etc/options
Changeset 73826:72900f34dbb3 by wenzelm:
allow system option short form NAME for NAME=true for type string, not just bool;<br>support short system options &quot;-o document&quot; and &quot;-o system_log&quot;;
The file was modified NEWS
The file was modified src/Doc/System/Presentation.thy
The file was modified src/Doc/System/Sessions.thy
The file was modified src/Pure/System/options.scala
The file was modified src/Pure/Thy/sessions.scala
The file was modified src/Pure/Tools/build.scala
Changeset 73825:5b49c650d413 by wenzelm:
tuned;
The file was modified src/Pure/Thy/thy_info.ML
Changeset 73824:6e9a47d3850c by wenzelm:
more robust within session &quot;HOL&quot;;
The file was modified src/HOL/Tools/Mirabelle/mirabelle.ML
Changeset 73823:c10fe904ac10 by wenzelm:
merged
Changeset 73822:1192c68ebe1c by wenzelm:
suppress theories from other sessions, unless explicitly specified via mirabelle_theories;
The file was modified src/HOL/ROOT
The file was modified src/HOL/Tools/Mirabelle/mirabelle.ML
The file was modified src/Pure/Tools/build.ML
Changeset 73821:9ead8d9be3ab by wenzelm:
clarified hook for Mirabelle: provide all loaded theories at once (for each &#039;theories&#039; section within the session ROOT);
The file was modified etc/options
The file was modified src/HOL/Tools/Mirabelle/mirabelle.ML
The file was modified src/HOL/Tools/Mirabelle/mirabelle.scala
The file was modified src/Pure/Thy/thy_info.ML
The file was modified src/Pure/Tools/build.ML
Changeset 73820:745e2cd1f5f5 by wenzelm:
refer to theory &quot;segments&quot; only, according to global Build.build_theories and Thy_Info.use_theories;
The file was modified src/HOL/Tools/Mirabelle/mirabelle.ML
Changeset 73819:60214976d846 by wenzelm:
tuned;
The file was modified src/Pure/Thy/thy_info.ML
Changeset 73818:d67688992bde by wenzelm:
more uniform schedule_theories, notably for &quot;present&quot; and &quot;commit&quot; phase after loading;
The file was modified src/Pure/Thy/thy_info.ML
Changeset 73817:df0fd744e6bb by wenzelm:
tuned;
The file was modified src/Pure/Thy/thy_info.ML
Changeset 73816:0510c7a4256a by haftmann:
moved more legacy to AFP
The file was modified NEWS
The file was modified src/HOL/Library/Bit_Operations.thy
The file was modified src/HOL/Library/Word.thy

Summary

  1. Fix typo in date
  2. Lukas Steven's changes for his fold updates
  3. moved more legacy to AFP
  4. merge from afp-2021
  5. suppress site-gen warning
  6. merge from afp-2021
  7. exclude etc/ in afp_check_roots
  8. strip trailing whitespace; make full URL
  9. update usage instrucions
  10. more robust component setup for AFP/thys: support "isabelle components -u" and init $AFP_BASE on demand; no ROOTS in $AFP_BASE: proper support for "isabelle build -a" with $AFP_BASE component, but without $AFP component;
  11. sitegen for Lifting_the_Exponent
  12. new entry Lifting_the_Exponent
The file was modified metadata/metadata
Changeset 11857:337ae29a0d24 by nipkow:
Lukas Steven&#039;s changes for his fold updates
The file was modified thys/Collections/GenCF/Intf/Intf_Comp.thy
The file was modified thys/Collections/Iterator/SetIterator.thy
The file was modified thys/Containers/Set_Impl.thy
The file was modified thys/Core_DOM/standard/Core_DOM_Heap_WF.thy
The file was modified thys/Core_SC_DOM/safely_composable/Core_DOM_Heap_WF.thy
The file was modified thys/Featherweight_OCL/collection_types/UML_Set.thy
The file was modified thys/FinFun/FinFun.thy
The file was modified thys/IFC_Tracking/IFC.thy
The file was modified thys/LTL/Disjunctive_Normal_Form.thy
The file was modified thys/MSO_Regex_Equivalence/Pi_Regular_Exp.thy
The file was modified thys/Ordinal_Partitions/Library_Additions.thy
The file was modified thys/Ordinal_Partitions/Omega_Omega.thy
The file was modified thys/Progress_Tracking/Combined.thy
The file was modified thys/Regex_Equivalence/Deriv_PDeriv.thy
The file was modified thys/Regex_Equivalence/Derivatives_Finite.thy
The file was modified thys/SC_DOM_Components/Core_DOM_DOM_Components.thy
The file was modified thys/Shadow_DOM/Shadow_DOM.thy
The file was modified thys/Shadow_SC_DOM/Shadow_DOM.thy
The file was modified thys/Skip_Lists/Misc.thy
The file was modified thys/Smith_Normal_Form/Cauchy_Binet.thy
The file was modified thys/Smith_Normal_Form/SNF_Missing_Lemmas.thy
The file was modified thys/UTP/toolkit/Sequence.thy
Changeset 11856:0b37c282b057 by haftmann:
moved more legacy to AFP
The file was modified thys/Word_Lib/Bits_Int.thy
The file was modified thys/Word_Lib/Guide.thy
The file was modified thys/Word_Lib/Legacy_Aliases.thy
The file was modified thys/Word_Lib/More_Word.thy
The file was modified thys/Word_Lib/Reversed_Bit_Lists.thy
The file was modified thys/Word_Lib/Traditional_Infix_Syntax.thy
The file was modified thys/Word_Lib/Word_Lemmas.thy
Changeset 11855:98a8bdb85f79 by gerwin klein _kleing@unsw.edu.au_:
merge from afp-2021
Changeset 11854:4f1d55756b1a by gerwin klein _kleing@unsw.edu.au_:
suppress site-gen warning
The file was addedthys/etc/.sitegen-ignore
Changeset 11853:7858c60cc57a by gerwin klein _kleing@unsw.edu.au_:
merge from afp-2021
Changeset 11852:5fb712317ba8 by gerwin klein _kleing@unsw.edu.au_:
exclude etc/ in afp_check_roots
The file was modified tools/afp_check_roots.scala
Changeset 11851:52357a42c5e4 by gerwin klein _kleing@unsw.edu.au_:
strip trailing whitespace; make full URL
The file was modified metadata/metadata
Changeset 11850:ed3bf7f7bedc by gerwin klein _kleing@unsw.edu.au_:
update usage instrucions
The file was modified metadata/templates/using.tpl
The file was modified web/using.html
Changeset 11849:3a9c2004b599 by wenzelm:
more robust component setup for AFP/thys: support &quot;isabelle components -u&quot; and init $AFP_BASE on demand;<br>no ROOTS in $AFP_BASE: proper support for &quot;isabelle build -a&quot; with $AFP_BASE component, but without $AFP component;
The file was addedthys/etc/settings
The file was removedROOTS
Changeset 11848:9f1d39da07c2 by andreas lochbihler _mail@andreas-lochbihler.de_:
sitegen for Lifting_the_Exponent
The file was addedweb/entries/Lifting_the_Exponent.html
The file was modified metadata/metadata
The file was modified web/index.html
The file was modified web/rss.xml
The file was modified web/statistics.html
The file was modified web/topics.html
Changeset 11847:804c8ce94283 by andreas lochbihler _mail@andreas-lochbihler.de_:
new entry Lifting_the_Exponent
The file was addedthys/Lifting_the_Exponent/LTE.thy
The file was addedthys/Lifting_the_Exponent/ROOT
The file was addedthys/Lifting_the_Exponent/document/root.bib
The file was addedthys/Lifting_the_Exponent/document/root.tex
The file was modified thys/ROOTS