Skip to content
Success

Changes

Changes from Mercurial (hg https://isabelle.in.tum.de/repos/isabelle/ default)

Summary

  1. obsolete: base-line is macOS 11;
  2. more robust: always assume x86_64 (or its emulation on ARM);
  3. MLton lacks arm64-linux (see also 84f2d481d6d7);
  4. more ambitious test "AFP (macOS 14 Sonoma, Apple Silicon)", as replacement for AFP on lrzcloud2;
  5. update to stack-2.15.3, stackage-lts-22.6, ghc-9.6.4;
  6. tuned;
  7. merged
  8. misc updates, tuning and clarification;
  9. reformat source in jEdit (wrap margin 78);
  10. more accurate Markdown formatting, both for VSCode and Phabricator;
  11. just one README.md;
  12. tuned
  13. merged
  14. more accurate platform directories: pkg/tool structure is hardwired in "go";
  15. support for etc/platform.props, to specify multi-platform directory structure more accurately;
  16. clarified signature;
  17. tuned;
  18. clarified modules;
  19. clarified modules;
  20. build Isabelle component for Go: all platforms;
  21. misc tuning;
  22. just one copy of darwin-universal.tar.gz;
  23. documented running time function framework by Jonas Stahl
  24. merged
  25. redefined wf as an abbreviation for "wf_on UNIV"
Changeset 79995:e94a36467f4e by wenzelm:
obsolete: base-line is macOS 11;
The file was modified lib/scripts/isabelle-platform
Changeset 79994:9b532f064649 by wenzelm:
more robust: always assume x86_64 (or its emulation on ARM);
The file was modified lib/scripts/isabelle-platform
Changeset 79993:2dcbf5cbc7a1 by wenzelm:
MLton lacks arm64-linux (see also 84f2d481d6d7);
The file was modified NEWS
Changeset 79992:205bad84a1bd by wenzelm:
more ambitious test "AFP (macOS 14 Sonoma, Apple Silicon)", as replacement for AFP on lrzcloud2;
The file was modified src/Pure/Admin/isabelle_cronjob.scala
Changeset 79991:99511fa536a1 by wenzelm:
update to stack-2.15.3, stackage-lts-22.6, ghc-9.6.4;
The file was modified Admin/components/components.sha1
The file was modified Admin/components/main
The file was modified etc/settings
The file was modified src/Pure/Admin/component_stack.scala
Changeset 79990:34420f5f2e92 by wenzelm:
tuned;
The file was modified Admin/components/README.md
Changeset 79989:917a9856bb3a by wenzelm:
merged
Changeset 79988:36e33d227bf0 by wenzelm:
misc updates, tuning and clarification;
The file was modified Admin/components/README.md
Changeset 79987:3b64d268e5b0 by wenzelm:
reformat source in jEdit (wrap margin 78);
The file was modified Admin/components/README.md
Changeset 79986:980cefd8ff9b by wenzelm:
more accurate Markdown formatting, both for VSCode and Phabricator;
The file was modified Admin/components/README.md
Changeset 79985:5c50763f2999 by wenzelm:
just one README.md;
The file was addedAdmin/components/README.md
The file was removedAdmin/components/PLATFORMS
The file was removedAdmin/components/README
Changeset 79984:c2cca97a5797 by nipkow:
tuned
The file was modified src/HOL/Data_Structures/Leftist_Heap_List.thy
Changeset 79983:ee45e96eb7c5 by wenzelm:
merged
Changeset 79982:013558fd6fed by wenzelm:
more accurate platform directories: pkg/tool structure is hardwired in "go";
The file was modified src/Pure/Admin/component_go.scala
Changeset 79981:bdea4eccd8d5 by wenzelm:
support for etc/platform.props, to specify multi-platform directory structure more accurately;
The file was modified src/Pure/System/components.scala
The file was modified src/Pure/System/platform.scala
Changeset 79980:ee04ce2ac13f by wenzelm:
clarified signature;
The file was modified src/Pure/General/file.scala
The file was modified src/Pure/Tools/scala_build.scala
Changeset 79979:a4100b7ab951 by wenzelm:
tuned;
The file was modified src/Pure/General/mail.scala
Changeset 79978:2cc5182cbb08 by wenzelm:
clarified modules;
The file was modified src/Pure/System/components.scala
Changeset 79977:612f0bb14124 by wenzelm:
clarified modules;
The file was modified src/Pure/System/components.scala
Changeset 79976:c7e6a508a65b by wenzelm:
build Isabelle component for Go: all platforms;
The file was addedsrc/Pure/Admin/component_go.scala
The file was modified etc/build.props
The file was modified src/Pure/System/components.scala
The file was modified src/Pure/System/isabelle_tool.scala
Changeset 79975:90f4319c8b4f by wenzelm:
misc tuning;
The file was modified src/Pure/Admin/component_hugo.scala
Changeset 79974:f0150bc6fea5 by wenzelm:
just one copy of darwin-universal.tar.gz;
The file was modified src/Pure/Admin/component_hugo.scala
Changeset 79973:7bbb0d65ce72 by nipkow:
documented running time function framework by Jonas Stahl
The file was modified CONTRIBUTORS
The file was modified NEWS
The file was modified src/HOL/Data_Structures/Define_Time_Function.thy
Changeset 79972:217f8173d358 by desharna:
merged
Changeset 79971:033f90dc441d by desharna:
redefined wf as an abbreviation for "wf_on UNIV"
The file was modified NEWS
The file was modified src/HOL/Library/Multiset.thy
The file was modified src/HOL/Library/RBT_Set.thy
The file was modified src/HOL/Library/old_recdef.ML
The file was modified src/HOL/List.thy
The file was modified src/HOL/Nitpick.thy
The file was modified src/HOL/Tools/Function/induction_schema.ML
The file was modified src/HOL/Tools/Function/termination.ML
The file was modified src/HOL/Tools/Nitpick/nitpick_hol.ML
The file was modified src/HOL/Tools/Nunchaku/nunchaku_collect.ML
The file was modified src/HOL/Wellfounded.thy

Changes from Mercurial (hg https://foss.heptapod.net/isa-afp/afp-devel/ default)

Summary

  1. use time_fun command
  2. merged
  3. Splay tree analysis now uses time_fun command
  4. tuned proofs to reduce verification time following Isabelle/7735645667f0
  5. merge
  6. feat(Transport) major improvement of overloaded properties + new relational properties
  7. fix(ML_Unification) replace binders before aeconv (avoids lowering)
  8. feat(ML_Unification) add simplification+unification unifier; fix context merge bug for uhints; cleaner code
  9. merged
  10. adapted to new definition of wf following Isabelle/033f90dc441d
Changeset 14139:73b120ffbbc3 by nipkow:
use time_fun command
The file was modified thys/Amortized_Complexity/ROOT
The file was modified thys/Amortized_Complexity/Skew_Heap_Analysis.thy
Changeset 14138:bfccd4477b2c by nipkow:
merged
Changeset 14137:b322978e4d21 by nipkow:
Splay tree analysis now uses time_fun command
The file was modified thys/Amortized_Complexity/Splay_Tree_Analysis.thy
The file was modified thys/Amortized_Complexity/Splay_Tree_Analysis_Base.thy
The file was modified thys/Amortized_Complexity/Splay_Tree_Analysis_Optimal.thy
Changeset 14136:ceef6cd8f2e9 by desharna:
tuned proofs to reduce verification time following Isabelle/7735645667f0
The file was modified thys/CakeML_Codegen/Rewriting/Rewriting_Pterm.thy
The file was modified thys/CakeML_Codegen/Rewriting/Rewriting_Pterm_Elim.thy
Changeset 14134:401f381c1542 by kevin kappelmann _kevin.kappelmann@tum.de_:
feat(Transport) major improvement of overloaded properties + new relational properties
The file was addedthys/Transport/HOL_Basics/Binary_Relations/Properties/Binary_Relations_Bi_Total.thy
The file was addedthys/Transport/HOL_Basics/Binary_Relations/Properties/Binary_Relations_Bi_Unique.thy
The file was addedthys/Transport/HOL_Basics/Binary_Relations/Reverse_Implies.thy
The file was addedthys/Transport/HOL_Basics/Functions/Functions_Restrict.thy
The file was modified thys/Transport/HOL_Basics/Binary_Relations/Binary_Relation_Functions.thy
The file was modified thys/Transport/HOL_Basics/Binary_Relations/Binary_Relations_Lattice.thy
The file was modified thys/Transport/HOL_Basics/Binary_Relations/Order/Binary_Relations_Order.thy
The file was modified thys/Transport/HOL_Basics/Binary_Relations/Order/Binary_Relations_Order_Base.thy
The file was modified thys/Transport/HOL_Basics/Binary_Relations/Properties/Binary_Relation_Properties.thy
The file was modified thys/Transport/HOL_Basics/Binary_Relations/Properties/Binary_Relations_Antisymmetric.thy
The file was modified thys/Transport/HOL_Basics/Binary_Relations/Properties/Binary_Relations_Injective.thy
The file was modified thys/Transport/HOL_Basics/Binary_Relations/Properties/Binary_Relations_Irreflexive.thy
The file was modified thys/Transport/HOL_Basics/Binary_Relations/Properties/Binary_Relations_Left_Total.thy
The file was modified thys/Transport/HOL_Basics/Binary_Relations/Properties/Binary_Relations_Reflexive.thy
The file was modified thys/Transport/HOL_Basics/Binary_Relations/Properties/Binary_Relations_Right_Unique.thy
The file was modified thys/Transport/HOL_Basics/Binary_Relations/Properties/Binary_Relations_Surjective.thy
The file was modified thys/Transport/HOL_Basics/Binary_Relations/Properties/Binary_Relations_Symmetric.thy
The file was modified thys/Transport/HOL_Basics/Binary_Relations/Properties/Binary_Relations_Transitive.thy
The file was modified thys/Transport/HOL_Basics/Binary_Relations/Restricted_Equality.thy
The file was modified thys/Transport/HOL_Basics/Functions/Function_Relators.thy
The file was modified thys/Transport/HOL_Basics/Functions/Properties/Functions_Bijection.thy
The file was modified thys/Transport/HOL_Basics/Functions/Properties/Functions_Injective.thy
The file was modified thys/Transport/HOL_Basics/Functions/Properties/Functions_Inverse.thy
The file was modified thys/Transport/HOL_Basics/Functions/Properties/Functions_Monotone.thy
The file was modified thys/Transport/HOL_Basics/Functions/Properties/Functions_Surjective.thy
The file was modified thys/Transport/HOL_Basics/Galois/Galois_Relator_Base.thy
The file was modified thys/Transport/HOL_Basics/Galois/Half_Galois_Property.thy
The file was modified thys/Transport/HOL_Basics/HOL_Alignments/HOL_Algebra_Alignment_Galois.thy
The file was modified thys/Transport/HOL_Basics/HOL_Alignments/HOL_Alignment_Binary_Relations.thy
The file was modified thys/Transport/HOL_Basics/HOL_Alignments/HOL_Alignment_Functions.thy
The file was modified thys/Transport/HOL_Basics/HOL_Alignments/HOL_Alignment_Orders.thy
The file was modified thys/Transport/HOL_Basics/HOL_Mem_Of.thy
The file was modified thys/Transport/HOL_Basics/Orders/Equivalence_Relations.thy
The file was modified thys/Transport/HOL_Basics/Orders/Functions/Closure_Operators.thy
The file was modified thys/Transport/HOL_Basics/Orders/Functions/Order_Functions_Base.thy
The file was modified thys/Transport/HOL_Basics/Orders/Functors/Order_Functors_Base.thy
The file was modified thys/Transport/HOL_Basics/Orders/Partial_Equivalence_Relations.thy
The file was modified thys/Transport/HOL_Basics/Orders/Partial_Orders.thy
The file was modified thys/Transport/HOL_Basics/Orders/Preorders.thy
The file was modified thys/Transport/Transport/Compositions/Agree/Transport_Compositions_Agree_Order_Equivalence.thy
The file was modified thys/Transport/Transport/Compositions/Generic/Transport_Compositions_Generic_Galois_Connection.thy
The file was modified thys/Transport/Transport/Compositions/Generic/Transport_Compositions_Generic_Galois_Property.thy
The file was modified thys/Transport/Transport/Examples/Prototype/Transport_Prototype.thy
The file was modified thys/Transport/Transport/Examples/Prototype/Transport_Rel_If.thy
The file was modified thys/Transport/Transport/Examples/Prototype/transport.ML
The file was modified thys/Transport/Transport/Examples/Transport_Dep_Fun_Rel_Examples.thy
The file was modified thys/Transport/Transport/Functions/Reflexive_Relator.thy
The file was modified thys/Transport/Transport/Functions/Transport_Functions_Galois_Property.thy
The file was modified thys/Transport/Transport/Functions/Transport_Functions_Galois_Relator.thy
The file was modified thys/Transport/Transport/Functions/Transport_Functions_Order_Base.thy
The file was modified thys/Transport/Transport/Functions/Transport_Functions_Order_Equivalence.thy
The file was modified thys/Transport/Transport/Natural_Functors/Transport_Natural_Functors_Base.thy
The file was modified thys/Transport/Transport/Natural_Functors/Transport_Natural_Functors_Galois_Relator.thy
The file was modified thys/Transport/Transport/Natural_Functors/Transport_Natural_Functors_Order_Base.thy
The file was modified thys/Transport/Transport/Natural_Functors/Transport_Natural_Functors_Order_Equivalence.thy
The file was modified thys/Transport/Transport/Transport_Bijections.thy
Changeset 14133:999b71d9f41d by kevin kappelmann _kevin.kappelmann@tum.de_:
fix(ML_Unification) replace binders before aeconv (avoids lowering)
The file was modified thys/ML_Unification/Unifiers/simplifier_unification.ML
Changeset 14132:e1dd89a2f035 by kevin kappelmann _kevin.kappelmann@tum.de_:
feat(ML_Unification) add simplification+unification unifier; fix context merge bug for uhints; cleaner code
The file was addedthys/ML_Unification/Unification_Attributes/Unification_Attributes_Base.thy
The file was addedthys/ML_Unification/Unification_Hints/ML_Unification_Hints_Base.thy
The file was addedthys/ML_Unification/Unification_Tactics/Assumption/Unify_Assumption_Tactic_Base.thy
The file was addedthys/ML_Unification/Unification_Tactics/Fact/Unify_Fact_Tactic_Base.thy
The file was addedthys/ML_Unification/Unification_Tactics/Resolution/Unify_Resolve_Tactics_Base.thy
The file was addedthys/ML_Unification/Unifiers/ML_Unifiers_Base.thy
The file was addedthys/ML_Unification/Unifiers/type_unification.ML
The file was modified thys/ML_Unification/Examples/E_Unification_Examples.thy
The file was modified thys/ML_Unification/Examples/Unification_Hints_Reification_Examples.thy
The file was modified thys/ML_Unification/Logger/ML_Logger_Examples.thy
The file was modified thys/ML_Unification/Logger/logger.ML
The file was modified thys/ML_Unification/ML_Unification_HOL_Setup.thy
The file was modified thys/ML_Unification/ML_Utils/Tactics/tactic_util.ML
The file was modified thys/ML_Unification/ML_Utils/Theorems/thm_util.ML
The file was modified thys/ML_Unification/Normalisations/envir_normalisation.ML
The file was modified thys/ML_Unification/Simps_To/Simps_To.thy
The file was modified thys/ML_Unification/Simps_To/simps_to.ML
The file was modified thys/ML_Unification/Simps_To/simps_to_unif.ML
The file was modified thys/ML_Unification/Term_Index/discrimination_tree.ML
The file was modified thys/ML_Unification/Term_Index/term_index.ML
The file was modified thys/ML_Unification/Term_Index/term_index_data.ML
The file was modified thys/ML_Unification/Tests/First_Order_ML_Unification_Tests.thy
The file was modified thys/ML_Unification/Tests/Higher_Order_Pattern_ML_Unification_Tests.thy
The file was modified thys/ML_Unification/Tests/ML_Unification_Tests_Base.thy
The file was modified thys/ML_Unification/Unification_Attributes/Unification_Attributes.thy
The file was modified thys/ML_Unification/Unification_Hints/ML_Unification_Hints.thy
The file was modified thys/ML_Unification/Unification_Hints/term_index_unification_hints.ML
The file was modified thys/ML_Unification/Unification_Hints/unification_hints_base.ML
The file was modified thys/ML_Unification/Unification_Tactics/Assumption/Unify_Assumption_Tactic.thy
The file was modified thys/ML_Unification/Unification_Tactics/Fact/Unify_Fact_Tactic.thy
The file was modified thys/ML_Unification/Unification_Tactics/Resolution/Unify_Resolve_Tactics.thy
The file was modified thys/ML_Unification/Unifiers/ML_Unifiers.thy
The file was modified thys/ML_Unification/Unifiers/higher_order_pattern_decomp_unification.ML
The file was modified thys/ML_Unification/Unifiers/higher_order_pattern_unification.ML
The file was modified thys/ML_Unification/Unifiers/higher_order_unification.ML
The file was modified thys/ML_Unification/Unifiers/mixed_unification.ML
The file was modified thys/ML_Unification/Unifiers/simplifier_unification.ML
The file was modified thys/ML_Unification/Unifiers/tactic_unification.ML
The file was modified thys/ML_Unification/Unifiers/unification_combinator.ML
The file was modified thys/ML_Unification/Unifiers/var_higher_order_pattern_unification.ML
The file was modified thys/ML_Unification/unification_base.ML
Changeset 14131:edbde774b3fa by desharna:
merged
Changeset 14130:ecd2bddb6e88 by desharna:
adapted to new definition of wf following Isabelle/033f90dc441d
The file was modified thys/Containers/Set_Impl.thy