Date: Mon, 24 Nov 2025 18:27:01 +0000 From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: ecfba1814540 - main - math/lean4: update 4.23.0=?utf-8?Q? =E2=86=92 4.2?=5.1 Message-ID: <6924a375.c5a8.550faf91@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=ecfba1814540c148bd24a243b22d01742643f99d commit ecfba1814540c148bd24a243b22d01742643f99d Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2025-11-24 18:07:21 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2025-11-24 18:26:56 +0000 math/lean4: update 4.23.0 → 4.25.1 --- math/lean4/Makefile | 19 +- math/lean4/distinfo | 6 +- math/lean4/files/patch-src_CMakeLists.txt | 17 +- math/lean4/files/patch-src_shell_CMakeLists.txt | 11 + math/lean4/files/patch-stage0_src_CMakeLists.txt | 17 +- .../patch-stage0_src_runtime_stack__overflow.cpp | 8 - .../files/patch-stage0_src_shell_CMakeLists.txt | 11 + math/lean4/files/patch-tests_lakefile.toml | 10 + math/lean4/pkg-plist | 1813 ++++++++++++++++---- 9 files changed, 1603 insertions(+), 309 deletions(-) diff --git a/math/lean4/Makefile b/math/lean4/Makefile index c6d417be8716..c9e5174d7163 100644 --- a/math/lean4/Makefile +++ b/math/lean4/Makefile @@ -1,6 +1,6 @@ PORTNAME= lean4 DISTVERSIONPREFIX= v -DISTVERSION= 4.23.0 +DISTVERSION= 4.25.1 CATEGORIES= math lang devel # lean4 is primarily a math theorem prover, but it is also a language and a development environment MAINTAINER= yuri@FreeBSD.org @@ -32,7 +32,6 @@ CXXFLAGS+= -fPIC CMAKE_OFF= USE_MIMALLOC #MAKE_ARGS+= V=1 VERBOSE=1 -#MAKE_JOBS_UNSAFE= yes MAKE_ENV= LD_LIBRARY_PATH=${BUILD_WRKSRC}/stage0/lib/lean BINARY_ALIAS= make=${GMAKE} python=${PYTHON_CMD} @@ -48,6 +47,19 @@ pre-everything:: @${ECHO_MSG} " # mount /proc" @${ECHO_MSG} "" +post-patch: + # Add weakLeancArgs = ["-fPIC"] to all test lakefile.toml files + @${FIND} ${WRKSRC}/tests -name "lakefile.toml" | while read f; do \ + ${GREP} -q "weakLeancArgs" "$$f" || \ + ( ${PRINTF} 'weakLeancArgs = ["-fPIC"]\n\n' | cat - "$$f" > "$$f.tmp" && ${MV} "$$f.tmp" "$$f" ); \ + done + # Add weakLeancArgs to lakefile.lean files that define packages + @${FIND} ${WRKSRC}/tests -name "lakefile.lean" | while read f; do \ + if ${GREP} -q "^package .* where" "$$f" && ! ${GREP} -q "weakLeancArgs" "$$f"; then \ + ${AWK} '/^package .* where$$/ {print; print " weakLeancArgs := #[\"-fPIC\"]"; next} 1' "$$f" > "$$f.tmp" && ${MV} "$$f.tmp" "$$f"; \ + fi; \ + done + post-install: # remove empty dirs @${FIND} ${STAGEDIR}${DATADIR} -type d -empty -delete @@ -65,7 +77,6 @@ post-install: lib/lean/libleanshared_1.so \ lib/lean/libLake_shared.so -# tests as of 4.20.0: 99% tests passed, 16 tests failed out of 2594, see https://github.com/leanprover/lean4/issues/8628 -# tests as of 4.23.0: 99% tests passed, 10 tests failed out of 2870 +# tests as of 4.25.1: 100% tests passed, 0 tests failed out of 3241 .include <bsd.port.mk> diff --git a/math/lean4/distinfo b/math/lean4/distinfo index da328bb6517b..5dc69960b21c 100644 --- a/math/lean4/distinfo +++ b/math/lean4/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758525947 -SHA256 (leanprover-lean4-v4.23.0_GH0.tar.gz) = 1820cc8fc09f439c448ea39cc14f90e73058c55b12b5aa5cf4d2ca86f0c89099 -SIZE (leanprover-lean4-v4.23.0_GH0.tar.gz) = 45087678 +TIMESTAMP = 1763958547 +SHA256 (leanprover-lean4-v4.25.1_GH0.tar.gz) = 0999ae6aed95eeb4d059142f2a4bd491d10168f8f348f711a767e320d54fea0a +SIZE (leanprover-lean4-v4.25.1_GH0.tar.gz) = 50069728 diff --git a/math/lean4/files/patch-src_CMakeLists.txt b/math/lean4/files/patch-src_CMakeLists.txt index d7658e68a521..d71c117b8802 100644 --- a/math/lean4/files/patch-src_CMakeLists.txt +++ b/math/lean4/files/patch-src_CMakeLists.txt @@ -1,6 +1,6 @@ ---- src/CMakeLists.txt.orig 2025-05-07 10:26:21 UTC +--- src/CMakeLists.txt.orig 2025-11-18 02:29:21 UTC +++ src/CMakeLists.txt -@@ -472,6 +472,16 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") +@@ -473,6 +473,17 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") string(APPEND TOOLCHAIN_SHARED_LINKER_FLAGS " -Wl,-rpath=\\$$ORIGIN/..:\\$$ORIGIN") string(APPEND LAKESHARED_LINKER_FLAGS " -Wl,--whole-archive ${CMAKE_BINARY_DIR}/lib/lean/libLake.a.export -Wl,--no-whole-archive") string(APPEND CMAKE_EXE_LINKER_FLAGS " -Wl,-rpath=$ORIGIN/../lib:$ORIGIN/../lib/lean") @@ -14,10 +14,21 @@ + string(APPEND TOOLCHAIN_SHARED_LINKER_FLAGS " -Wl,-rpath=\\$$ORIGIN/..:\\$$ORIGIN") + string(APPEND LAKESHARED_LINKER_FLAGS " -Wl,--whole-archive ${CMAKE_BINARY_DIR}/lib/lean/libLake.a.export -Wl,--no-whole-archive") + string(APPEND CMAKE_EXE_LINKER_FLAGS " -Wl,-rpath=$ORIGIN/../lib:$ORIGIN/../lib/lean") ++ set(LEAN_EXTRA_LAKEFILE_TOML "weakLeancArgs = [\"-fPIC\"]") elseif(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") string(APPEND CMAKE_CXX_FLAGS " -ftls-model=initial-exec") string(APPEND INIT_SHARED_LINKER_FLAGS " -install_name @rpath/libInit_shared.dylib") -@@ -801,7 +811,7 @@ endif() +@@ -586,6 +597,9 @@ string(APPEND LEANC_OPTS " -I${CMAKE_BINARY_DIR}/inclu + # Lean code only needs this one include + string(APPEND LEANC_OPTS " -I${CMAKE_BINARY_DIR}/include") + ++# Include extra flags (e.g., -fPIC on FreeBSD) ++string(APPEND LEANC_OPTS " ${LEANC_EXTRA_FLAGS}") ++ + # Use CMake profile C++ flags for building Lean libraries, but do not embed in `leanc` + string(TOUPPER "${CMAKE_BUILD_TYPE}" uppercase_CMAKE_BUILD_TYPE) + string(APPEND LEANC_OPTS " ${CMAKE_CXX_FLAGS_${uppercase_CMAKE_BUILD_TYPE}}") +@@ -814,7 +828,7 @@ endif() file(CREATE_LINK ${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR}/src/lean RESULT _IGNORE_RES SYMBOLIC) endif() diff --git a/math/lean4/files/patch-src_shell_CMakeLists.txt b/math/lean4/files/patch-src_shell_CMakeLists.txt new file mode 100644 index 000000000000..3858f69f9aa7 --- /dev/null +++ b/math/lean4/files/patch-src_shell_CMakeLists.txt @@ -0,0 +1,11 @@ +--- src/shell/CMakeLists.txt.orig 2025-11-17 18:29:21 UTC ++++ src/shell/CMakeLists.txt +@@ -57,7 +57,7 @@ if(${EMSCRIPTEN}) + endif() + + # LEANC_OPTS in CXX is necessary for macOS c++ to find its headers +-set(TEST_VARS "PATH=${LEAN_BIN}:$PATH ${LEAN_TEST_VARS} CXX='${CMAKE_CXX_COMPILER} ${LEANC_OPTS}' LEANC_OPTS='${LEANC_OPTS}'") ++set(TEST_VARS "PATH=${LEAN_BIN}:$PATH LD_LIBRARY_PATH=${CMAKE_BINARY_DIR}/lib/lean:\${LD_LIBRARY_PATH:-} ${LEAN_TEST_VARS} CXX='${CMAKE_CXX_COMPILER} ${LEANC_OPTS}' LEANC_OPTS='${LEANC_OPTS}'") + + set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${LEAN_BIN}) + diff --git a/math/lean4/files/patch-stage0_src_CMakeLists.txt b/math/lean4/files/patch-stage0_src_CMakeLists.txt index 184415ffa3d9..7ec7241aa2f2 100644 --- a/math/lean4/files/patch-stage0_src_CMakeLists.txt +++ b/math/lean4/files/patch-stage0_src_CMakeLists.txt @@ -1,6 +1,6 @@ ---- stage0/src/CMakeLists.txt.orig 2025-05-06 09:12:17 UTC +--- stage0/src/CMakeLists.txt.orig 2025-11-18 02:29:21 UTC +++ stage0/src/CMakeLists.txt -@@ -472,6 +472,16 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") +@@ -473,6 +473,17 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") string(APPEND TOOLCHAIN_SHARED_LINKER_FLAGS " -Wl,-rpath=\\$$ORIGIN/..:\\$$ORIGIN") string(APPEND LAKESHARED_LINKER_FLAGS " -Wl,--whole-archive ${CMAKE_BINARY_DIR}/lib/lean/libLake.a.export -Wl,--no-whole-archive") string(APPEND CMAKE_EXE_LINKER_FLAGS " -Wl,-rpath=$ORIGIN/../lib:$ORIGIN/../lib/lean") @@ -14,10 +14,21 @@ + string(APPEND TOOLCHAIN_SHARED_LINKER_FLAGS " -Wl,-rpath=\\$$ORIGIN/..:\\$$ORIGIN") + string(APPEND LAKESHARED_LINKER_FLAGS " -Wl,--whole-archive ${CMAKE_BINARY_DIR}/lib/lean/libLake.a.export -Wl,--no-whole-archive") + string(APPEND CMAKE_EXE_LINKER_FLAGS " -Wl,-rpath=$ORIGIN/../lib:$ORIGIN/../lib/lean") ++ set(LEAN_EXTRA_LAKEFILE_TOML "weakLeancArgs = [\"-fPIC\"]") elseif(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") string(APPEND CMAKE_CXX_FLAGS " -ftls-model=initial-exec") string(APPEND INIT_SHARED_LINKER_FLAGS " -install_name @rpath/libInit_shared.dylib") -@@ -798,7 +808,7 @@ endif() +@@ -586,6 +597,9 @@ string(APPEND LEANC_OPTS " -I${CMAKE_BINARY_DIR}/inclu + # Lean code only needs this one include + string(APPEND LEANC_OPTS " -I${CMAKE_BINARY_DIR}/include") + ++# Include extra flags (e.g., -fPIC on FreeBSD) ++string(APPEND LEANC_OPTS " ${LEANC_EXTRA_FLAGS}") ++ + # Use CMake profile C++ flags for building Lean libraries, but do not embed in `leanc` + string(TOUPPER "${CMAKE_BUILD_TYPE}" uppercase_CMAKE_BUILD_TYPE) + string(APPEND LEANC_OPTS " ${CMAKE_CXX_FLAGS_${uppercase_CMAKE_BUILD_TYPE}}") +@@ -814,7 +828,7 @@ endif() file(CREATE_LINK ${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR}/src/lean RESULT _IGNORE_RES SYMBOLIC) endif() diff --git a/math/lean4/files/patch-stage0_src_runtime_stack__overflow.cpp b/math/lean4/files/patch-stage0_src_runtime_stack__overflow.cpp index 638daf3af176..cb4949c8e4d2 100644 --- a/math/lean4/files/patch-stage0_src_runtime_stack__overflow.cpp +++ b/math/lean4/files/patch-stage0_src_runtime_stack__overflow.cpp @@ -11,11 +11,3 @@ #ifdef LEAN_WINDOWS #include <windows.h> #else -@@ -20,6 +24,7 @@ Port of the corresponding Rust code (see links below). - #include <lean/lean.h> - #include <initializer_list> - #include "runtime/stack_overflow.h" -+ - - namespace lean { - // stack guard of the main thread diff --git a/math/lean4/files/patch-stage0_src_shell_CMakeLists.txt b/math/lean4/files/patch-stage0_src_shell_CMakeLists.txt new file mode 100644 index 000000000000..075908dbdd63 --- /dev/null +++ b/math/lean4/files/patch-stage0_src_shell_CMakeLists.txt @@ -0,0 +1,11 @@ +--- stage0/src/shell/CMakeLists.txt.orig 2025-11-17 18:29:21 UTC ++++ stage0/src/shell/CMakeLists.txt +@@ -57,7 +57,7 @@ if(${EMSCRIPTEN}) + endif() + + # LEANC_OPTS in CXX is necessary for macOS c++ to find its headers +-set(TEST_VARS "PATH=${LEAN_BIN}:$PATH ${LEAN_TEST_VARS} CXX='${CMAKE_CXX_COMPILER} ${LEANC_OPTS}' LEANC_OPTS='${LEANC_OPTS}'") ++set(TEST_VARS "PATH=${LEAN_BIN}:$PATH LD_LIBRARY_PATH=${CMAKE_BINARY_DIR}/lib/lean:\${LD_LIBRARY_PATH:-} ${LEAN_TEST_VARS} CXX='${CMAKE_CXX_COMPILER} ${LEANC_OPTS}' LEANC_OPTS='${LEANC_OPTS}'") + + set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${LEAN_BIN}) + diff --git a/math/lean4/files/patch-tests_lakefile.toml b/math/lean4/files/patch-tests_lakefile.toml new file mode 100644 index 000000000000..3a01b013943d --- /dev/null +++ b/math/lean4/files/patch-tests_lakefile.toml @@ -0,0 +1,10 @@ +--- tests/lakefile.toml.orig 2025-11-17 18:29:21 UTC ++++ tests/lakefile.toml +@@ -1,5 +1,7 @@ + name = "tests" + ++weakLeancArgs = ["-fPIC"] ++ + # Allow `module` in tests when opened in the language server. + # Enabled during actual test runs in the respective test_single.sh. + moreGlobalServerArgs = ["-Dexperimental.module=true"] diff --git a/math/lean4/pkg-plist b/math/lean4/pkg-plist index 20f5d941e24a..b35afb3ef8ff 100644 --- a/math/lean4/pkg-plist +++ b/math/lean4/pkg-plist @@ -377,6 +377,21 @@ lib/lean/Init/Data/ByteArray/Basic.ir lib/lean/Init/Data/ByteArray/Basic.olean lib/lean/Init/Data/ByteArray/Basic.olean.private lib/lean/Init/Data/ByteArray/Basic.olean.server +lib/lean/Init/Data/ByteArray/Bootstrap.ilean +lib/lean/Init/Data/ByteArray/Bootstrap.ir +lib/lean/Init/Data/ByteArray/Bootstrap.olean +lib/lean/Init/Data/ByteArray/Bootstrap.olean.private +lib/lean/Init/Data/ByteArray/Bootstrap.olean.server +lib/lean/Init/Data/ByteArray/Extra.ilean +lib/lean/Init/Data/ByteArray/Extra.ir +lib/lean/Init/Data/ByteArray/Extra.olean +lib/lean/Init/Data/ByteArray/Extra.olean.private +lib/lean/Init/Data/ByteArray/Extra.olean.server +lib/lean/Init/Data/ByteArray/Lemmas.ilean +lib/lean/Init/Data/ByteArray/Lemmas.ir +lib/lean/Init/Data/ByteArray/Lemmas.olean +lib/lean/Init/Data/ByteArray/Lemmas.olean.private +lib/lean/Init/Data/ByteArray/Lemmas.olean.server lib/lean/Init/Data/Cast.ilean lib/lean/Init/Data/Cast.ir lib/lean/Init/Data/Cast.olean @@ -402,6 +417,31 @@ lib/lean/Init/Data/Char/Order.ir lib/lean/Init/Data/Char/Order.olean lib/lean/Init/Data/Char/Order.olean.private lib/lean/Init/Data/Char/Order.olean.server +lib/lean/Init/Data/Dyadic.ilean +lib/lean/Init/Data/Dyadic.ir +lib/lean/Init/Data/Dyadic.olean +lib/lean/Init/Data/Dyadic.olean.private +lib/lean/Init/Data/Dyadic.olean.server +lib/lean/Init/Data/Dyadic/Basic.ilean +lib/lean/Init/Data/Dyadic/Basic.ir +lib/lean/Init/Data/Dyadic/Basic.olean +lib/lean/Init/Data/Dyadic/Basic.olean.private +lib/lean/Init/Data/Dyadic/Basic.olean.server +lib/lean/Init/Data/Dyadic/Instances.ilean +lib/lean/Init/Data/Dyadic/Instances.ir +lib/lean/Init/Data/Dyadic/Instances.olean +lib/lean/Init/Data/Dyadic/Instances.olean.private +lib/lean/Init/Data/Dyadic/Instances.olean.server +lib/lean/Init/Data/Dyadic/Inv.ilean +lib/lean/Init/Data/Dyadic/Inv.ir +lib/lean/Init/Data/Dyadic/Inv.olean +lib/lean/Init/Data/Dyadic/Inv.olean.private +lib/lean/Init/Data/Dyadic/Inv.olean.server +lib/lean/Init/Data/Dyadic/Round.ilean +lib/lean/Init/Data/Dyadic/Round.ir +lib/lean/Init/Data/Dyadic/Round.olean +lib/lean/Init/Data/Dyadic/Round.olean.private +lib/lean/Init/Data/Dyadic/Round.olean.server lib/lean/Init/Data/Fin.ilean lib/lean/Init/Data/Fin.ir lib/lean/Init/Data/Fin.olean @@ -607,6 +647,11 @@ lib/lean/Init/Data/Iterators/Combinators/FilterMap.ir lib/lean/Init/Data/Iterators/Combinators/FilterMap.olean lib/lean/Init/Data/Iterators/Combinators/FilterMap.olean.private lib/lean/Init/Data/Iterators/Combinators/FilterMap.olean.server +lib/lean/Init/Data/Iterators/Combinators/FlatMap.ilean +lib/lean/Init/Data/Iterators/Combinators/FlatMap.ir +lib/lean/Init/Data/Iterators/Combinators/FlatMap.olean +lib/lean/Init/Data/Iterators/Combinators/FlatMap.olean.private +lib/lean/Init/Data/Iterators/Combinators/FlatMap.olean.server lib/lean/Init/Data/Iterators/Combinators/Monadic.ilean lib/lean/Init/Data/Iterators/Combinators/Monadic.ir lib/lean/Init/Data/Iterators/Combinators/Monadic.olean @@ -622,6 +667,11 @@ lib/lean/Init/Data/Iterators/Combinators/Monadic/FilterMap.ir lib/lean/Init/Data/Iterators/Combinators/Monadic/FilterMap.olean lib/lean/Init/Data/Iterators/Combinators/Monadic/FilterMap.olean.private lib/lean/Init/Data/Iterators/Combinators/Monadic/FilterMap.olean.server +lib/lean/Init/Data/Iterators/Combinators/Monadic/FlatMap.ilean +lib/lean/Init/Data/Iterators/Combinators/Monadic/FlatMap.ir +lib/lean/Init/Data/Iterators/Combinators/Monadic/FlatMap.olean +lib/lean/Init/Data/Iterators/Combinators/Monadic/FlatMap.olean.private +lib/lean/Init/Data/Iterators/Combinators/Monadic/FlatMap.olean.server lib/lean/Init/Data/Iterators/Combinators/Monadic/ULift.ilean lib/lean/Init/Data/Iterators/Combinators/Monadic/ULift.ir lib/lean/Init/Data/Iterators/Combinators/Monadic/ULift.olean @@ -727,6 +777,11 @@ lib/lean/Init/Data/Iterators/Lemmas/Combinators/FilterMap.ir lib/lean/Init/Data/Iterators/Lemmas/Combinators/FilterMap.olean lib/lean/Init/Data/Iterators/Lemmas/Combinators/FilterMap.olean.private lib/lean/Init/Data/Iterators/Lemmas/Combinators/FilterMap.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Combinators/FlatMap.ilean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/FlatMap.ir +lib/lean/Init/Data/Iterators/Lemmas/Combinators/FlatMap.olean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/FlatMap.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Combinators/FlatMap.olean.server lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic.ilean lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic.ir lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic.olean @@ -742,6 +797,11 @@ lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/FilterMap.ir lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/FilterMap.olean lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/FilterMap.olean.private lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/FilterMap.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/FlatMap.ilean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/FlatMap.ir +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/FlatMap.olean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/FlatMap.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/FlatMap.olean.server lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/ULift.ilean lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/ULift.ir lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/ULift.olean @@ -797,6 +857,11 @@ lib/lean/Init/Data/Iterators/ToIterator.ir lib/lean/Init/Data/Iterators/ToIterator.olean lib/lean/Init/Data/Iterators/ToIterator.olean.private lib/lean/Init/Data/Iterators/ToIterator.olean.server +lib/lean/Init/Data/LawfulHashable.ilean +lib/lean/Init/Data/LawfulHashable.ir +lib/lean/Init/Data/LawfulHashable.olean +lib/lean/Init/Data/LawfulHashable.olean.private +lib/lean/Init/Data/LawfulHashable.olean.server lib/lean/Init/Data/List.ilean lib/lean/Init/Data/List.ir lib/lean/Init/Data/List.olean @@ -1042,6 +1107,11 @@ lib/lean/Init/Data/Nat/Control.ir lib/lean/Init/Data/Nat/Control.olean lib/lean/Init/Data/Nat/Control.olean.private lib/lean/Init/Data/Nat/Control.olean.server +lib/lean/Init/Data/Nat/Coprime.ilean +lib/lean/Init/Data/Nat/Coprime.ir +lib/lean/Init/Data/Nat/Coprime.olean +lib/lean/Init/Data/Nat/Coprime.olean.private +lib/lean/Init/Data/Nat/Coprime.olean.server lib/lean/Init/Data/Nat/Div.ilean lib/lean/Init/Data/Nat/Div.ir lib/lean/Init/Data/Nat/Div.olean @@ -1187,6 +1257,41 @@ lib/lean/Init/Data/Ord.ir lib/lean/Init/Data/Ord.olean lib/lean/Init/Data/Ord.olean.private lib/lean/Init/Data/Ord.olean.server +lib/lean/Init/Data/Ord/Array.ilean +lib/lean/Init/Data/Ord/Array.ir +lib/lean/Init/Data/Ord/Array.olean +lib/lean/Init/Data/Ord/Array.olean.private +lib/lean/Init/Data/Ord/Array.olean.server +lib/lean/Init/Data/Ord/Basic.ilean +lib/lean/Init/Data/Ord/Basic.ir +lib/lean/Init/Data/Ord/Basic.olean +lib/lean/Init/Data/Ord/Basic.olean.private +lib/lean/Init/Data/Ord/Basic.olean.server +lib/lean/Init/Data/Ord/BitVec.ilean +lib/lean/Init/Data/Ord/BitVec.ir +lib/lean/Init/Data/Ord/BitVec.olean +lib/lean/Init/Data/Ord/BitVec.olean.private +lib/lean/Init/Data/Ord/BitVec.olean.server +lib/lean/Init/Data/Ord/SInt.ilean +lib/lean/Init/Data/Ord/SInt.ir +lib/lean/Init/Data/Ord/SInt.olean +lib/lean/Init/Data/Ord/SInt.olean.private +lib/lean/Init/Data/Ord/SInt.olean.server +lib/lean/Init/Data/Ord/String.ilean +lib/lean/Init/Data/Ord/String.ir +lib/lean/Init/Data/Ord/String.olean +lib/lean/Init/Data/Ord/String.olean.private +lib/lean/Init/Data/Ord/String.olean.server +lib/lean/Init/Data/Ord/UInt.ilean +lib/lean/Init/Data/Ord/UInt.ir +lib/lean/Init/Data/Ord/UInt.olean +lib/lean/Init/Data/Ord/UInt.olean.private +lib/lean/Init/Data/Ord/UInt.olean.server +lib/lean/Init/Data/Ord/Vector.ilean +lib/lean/Init/Data/Ord/Vector.ir +lib/lean/Init/Data/Ord/Vector.olean +lib/lean/Init/Data/Ord/Vector.olean.private +lib/lean/Init/Data/Ord/Vector.olean.server lib/lean/Init/Data/Order.ilean lib/lean/Init/Data/Order.ir lib/lean/Init/Data/Order.olean @@ -1197,16 +1302,41 @@ lib/lean/Init/Data/Order/Classes.ir lib/lean/Init/Data/Order/Classes.olean lib/lean/Init/Data/Order/Classes.olean.private lib/lean/Init/Data/Order/Classes.olean.server +lib/lean/Init/Data/Order/ClassesExtra.ilean +lib/lean/Init/Data/Order/ClassesExtra.ir +lib/lean/Init/Data/Order/ClassesExtra.olean +lib/lean/Init/Data/Order/ClassesExtra.olean.private +lib/lean/Init/Data/Order/ClassesExtra.olean.server lib/lean/Init/Data/Order/Factories.ilean lib/lean/Init/Data/Order/Factories.ir lib/lean/Init/Data/Order/Factories.olean lib/lean/Init/Data/Order/Factories.olean.private lib/lean/Init/Data/Order/Factories.olean.server +lib/lean/Init/Data/Order/FactoriesExtra.ilean +lib/lean/Init/Data/Order/FactoriesExtra.ir +lib/lean/Init/Data/Order/FactoriesExtra.olean +lib/lean/Init/Data/Order/FactoriesExtra.olean.private +lib/lean/Init/Data/Order/FactoriesExtra.olean.server lib/lean/Init/Data/Order/Lemmas.ilean lib/lean/Init/Data/Order/Lemmas.ir lib/lean/Init/Data/Order/Lemmas.olean lib/lean/Init/Data/Order/Lemmas.olean.private lib/lean/Init/Data/Order/Lemmas.olean.server +lib/lean/Init/Data/Order/LemmasExtra.ilean +lib/lean/Init/Data/Order/LemmasExtra.ir +lib/lean/Init/Data/Order/LemmasExtra.olean +lib/lean/Init/Data/Order/LemmasExtra.olean.private +lib/lean/Init/Data/Order/LemmasExtra.olean.server +lib/lean/Init/Data/Order/Ord.ilean +lib/lean/Init/Data/Order/Ord.ir +lib/lean/Init/Data/Order/Ord.olean +lib/lean/Init/Data/Order/Ord.olean.private +lib/lean/Init/Data/Order/Ord.olean.server +lib/lean/Init/Data/Order/PackageFactories.ilean +lib/lean/Init/Data/Order/PackageFactories.ir +lib/lean/Init/Data/Order/PackageFactories.olean +lib/lean/Init/Data/Order/PackageFactories.olean.private +lib/lean/Init/Data/Order/PackageFactories.olean.server lib/lean/Init/Data/PLift.ilean lib/lean/Init/Data/PLift.ir lib/lean/Init/Data/PLift.olean @@ -1257,6 +1387,31 @@ lib/lean/Init/Data/Range/Polymorphic/Basic.ir lib/lean/Init/Data/Range/Polymorphic/Basic.olean lib/lean/Init/Data/Range/Polymorphic/Basic.olean.private lib/lean/Init/Data/Range/Polymorphic/Basic.olean.server +lib/lean/Init/Data/Range/Polymorphic/BitVec.ilean +lib/lean/Init/Data/Range/Polymorphic/BitVec.ir +lib/lean/Init/Data/Range/Polymorphic/BitVec.olean +lib/lean/Init/Data/Range/Polymorphic/BitVec.olean.private +lib/lean/Init/Data/Range/Polymorphic/BitVec.olean.server +lib/lean/Init/Data/Range/Polymorphic/GetElemTactic.ilean +lib/lean/Init/Data/Range/Polymorphic/GetElemTactic.ir +lib/lean/Init/Data/Range/Polymorphic/GetElemTactic.olean +lib/lean/Init/Data/Range/Polymorphic/GetElemTactic.olean.private +lib/lean/Init/Data/Range/Polymorphic/GetElemTactic.olean.server +lib/lean/Init/Data/Range/Polymorphic/Instances.ilean +lib/lean/Init/Data/Range/Polymorphic/Instances.ir +lib/lean/Init/Data/Range/Polymorphic/Instances.olean +lib/lean/Init/Data/Range/Polymorphic/Instances.olean.private +lib/lean/Init/Data/Range/Polymorphic/Instances.olean.server +lib/lean/Init/Data/Range/Polymorphic/Int.ilean +lib/lean/Init/Data/Range/Polymorphic/Int.ir +lib/lean/Init/Data/Range/Polymorphic/Int.olean +lib/lean/Init/Data/Range/Polymorphic/Int.olean.private +lib/lean/Init/Data/Range/Polymorphic/Int.olean.server +lib/lean/Init/Data/Range/Polymorphic/Internal/SignedBitVec.ilean +lib/lean/Init/Data/Range/Polymorphic/Internal/SignedBitVec.ir +lib/lean/Init/Data/Range/Polymorphic/Internal/SignedBitVec.olean +lib/lean/Init/Data/Range/Polymorphic/Internal/SignedBitVec.olean.private +lib/lean/Init/Data/Range/Polymorphic/Internal/SignedBitVec.olean.server lib/lean/Init/Data/Range/Polymorphic/Iterators.ilean lib/lean/Init/Data/Range/Polymorphic/Iterators.ir lib/lean/Init/Data/Range/Polymorphic/Iterators.olean @@ -1287,16 +1442,41 @@ lib/lean/Init/Data/Range/Polymorphic/RangeIterator.ir lib/lean/Init/Data/Range/Polymorphic/RangeIterator.olean lib/lean/Init/Data/Range/Polymorphic/RangeIterator.olean.private lib/lean/Init/Data/Range/Polymorphic/RangeIterator.olean.server +lib/lean/Init/Data/Range/Polymorphic/SInt.ilean +lib/lean/Init/Data/Range/Polymorphic/SInt.ir +lib/lean/Init/Data/Range/Polymorphic/SInt.olean +lib/lean/Init/Data/Range/Polymorphic/SInt.olean.private +lib/lean/Init/Data/Range/Polymorphic/SInt.olean.server lib/lean/Init/Data/Range/Polymorphic/Stream.ilean lib/lean/Init/Data/Range/Polymorphic/Stream.ir lib/lean/Init/Data/Range/Polymorphic/Stream.olean lib/lean/Init/Data/Range/Polymorphic/Stream.olean.private lib/lean/Init/Data/Range/Polymorphic/Stream.olean.server +lib/lean/Init/Data/Range/Polymorphic/UInt.ilean +lib/lean/Init/Data/Range/Polymorphic/UInt.ir +lib/lean/Init/Data/Range/Polymorphic/UInt.olean +lib/lean/Init/Data/Range/Polymorphic/UInt.olean.private +lib/lean/Init/Data/Range/Polymorphic/UInt.olean.server lib/lean/Init/Data/Range/Polymorphic/UpwardEnumerable.ilean lib/lean/Init/Data/Range/Polymorphic/UpwardEnumerable.ir lib/lean/Init/Data/Range/Polymorphic/UpwardEnumerable.olean lib/lean/Init/Data/Range/Polymorphic/UpwardEnumerable.olean.private lib/lean/Init/Data/Range/Polymorphic/UpwardEnumerable.olean.server +lib/lean/Init/Data/Rat.ilean +lib/lean/Init/Data/Rat.ir +lib/lean/Init/Data/Rat.olean +lib/lean/Init/Data/Rat.olean.private +lib/lean/Init/Data/Rat.olean.server +lib/lean/Init/Data/Rat/Basic.ilean +lib/lean/Init/Data/Rat/Basic.ir +lib/lean/Init/Data/Rat/Basic.olean +lib/lean/Init/Data/Rat/Basic.olean.private +lib/lean/Init/Data/Rat/Basic.olean.server +lib/lean/Init/Data/Rat/Lemmas.ilean +lib/lean/Init/Data/Rat/Lemmas.ir +lib/lean/Init/Data/Rat/Lemmas.olean +lib/lean/Init/Data/Rat/Lemmas.olean.private +lib/lean/Init/Data/Rat/Lemmas.olean.server lib/lean/Init/Data/Repr.ilean lib/lean/Init/Data/Repr.ir lib/lean/Init/Data/Repr.olean @@ -1392,6 +1572,16 @@ lib/lean/Init/Data/String/Basic.ir lib/lean/Init/Data/String/Basic.olean lib/lean/Init/Data/String/Basic.olean.private lib/lean/Init/Data/String/Basic.olean.server +lib/lean/Init/Data/String/Bootstrap.ilean +lib/lean/Init/Data/String/Bootstrap.ir +lib/lean/Init/Data/String/Bootstrap.olean +lib/lean/Init/Data/String/Bootstrap.olean.private +lib/lean/Init/Data/String/Bootstrap.olean.server +lib/lean/Init/Data/String/Decode.ilean +lib/lean/Init/Data/String/Decode.ir +lib/lean/Init/Data/String/Decode.olean +lib/lean/Init/Data/String/Decode.olean.private +lib/lean/Init/Data/String/Decode.olean.server lib/lean/Init/Data/String/Extra.ilean lib/lean/Init/Data/String/Extra.ir lib/lean/Init/Data/String/Extra.olean @@ -1402,6 +1592,46 @@ lib/lean/Init/Data/String/Lemmas.ir lib/lean/Init/Data/String/Lemmas.olean lib/lean/Init/Data/String/Lemmas.olean.private lib/lean/Init/Data/String/Lemmas.olean.server +lib/lean/Init/Data/String/Pattern.ilean +lib/lean/Init/Data/String/Pattern.ir +lib/lean/Init/Data/String/Pattern.olean +lib/lean/Init/Data/String/Pattern.olean.private +lib/lean/Init/Data/String/Pattern.olean.server +lib/lean/Init/Data/String/Pattern/Basic.ilean +lib/lean/Init/Data/String/Pattern/Basic.ir +lib/lean/Init/Data/String/Pattern/Basic.olean +lib/lean/Init/Data/String/Pattern/Basic.olean.private +lib/lean/Init/Data/String/Pattern/Basic.olean.server +lib/lean/Init/Data/String/Pattern/Char.ilean +lib/lean/Init/Data/String/Pattern/Char.ir +lib/lean/Init/Data/String/Pattern/Char.olean +lib/lean/Init/Data/String/Pattern/Char.olean.private +lib/lean/Init/Data/String/Pattern/Char.olean.server +lib/lean/Init/Data/String/Pattern/Pred.ilean +lib/lean/Init/Data/String/Pattern/Pred.ir +lib/lean/Init/Data/String/Pattern/Pred.olean +lib/lean/Init/Data/String/Pattern/Pred.olean.private +lib/lean/Init/Data/String/Pattern/Pred.olean.server +lib/lean/Init/Data/String/Pattern/String.ilean +lib/lean/Init/Data/String/Pattern/String.ir +lib/lean/Init/Data/String/Pattern/String.olean +lib/lean/Init/Data/String/Pattern/String.olean.private +lib/lean/Init/Data/String/Pattern/String.olean.server +lib/lean/Init/Data/String/Repr.ilean +lib/lean/Init/Data/String/Repr.ir +lib/lean/Init/Data/String/Repr.olean +lib/lean/Init/Data/String/Repr.olean.private +lib/lean/Init/Data/String/Repr.olean.server +lib/lean/Init/Data/String/Slice.ilean +lib/lean/Init/Data/String/Slice.ir +lib/lean/Init/Data/String/Slice.olean +lib/lean/Init/Data/String/Slice.olean.private +lib/lean/Init/Data/String/Slice.olean.server +lib/lean/Init/Data/String/Stream.ilean +lib/lean/Init/Data/String/Stream.ir +lib/lean/Init/Data/String/Stream.olean +lib/lean/Init/Data/String/Stream.olean.private +lib/lean/Init/Data/String/Stream.olean.server lib/lean/Init/Data/Subtype.ilean lib/lean/Init/Data/Subtype.ir lib/lean/Init/Data/Subtype.olean @@ -1452,6 +1682,11 @@ lib/lean/Init/Data/ToString/Macro.ir lib/lean/Init/Data/ToString/Macro.olean lib/lean/Init/Data/ToString/Macro.olean.private lib/lean/Init/Data/ToString/Macro.olean.server +lib/lean/Init/Data/ToString/Name.ilean +lib/lean/Init/Data/ToString/Name.ir +lib/lean/Init/Data/ToString/Name.olean +lib/lean/Init/Data/ToString/Name.olean.private +lib/lean/Init/Data/ToString/Name.olean.server lib/lean/Init/Data/UInt.ilean lib/lean/Init/Data/UInt.ir lib/lean/Init/Data/UInt.olean @@ -1577,6 +1812,11 @@ lib/lean/Init/Data/Vector/Range.ir lib/lean/Init/Data/Vector/Range.olean lib/lean/Init/Data/Vector/Range.olean.private lib/lean/Init/Data/Vector/Range.olean.server +lib/lean/Init/Data/Vector/Stream.ilean +lib/lean/Init/Data/Vector/Stream.ir +lib/lean/Init/Data/Vector/Stream.olean +lib/lean/Init/Data/Vector/Stream.olean.private +lib/lean/Init/Data/Vector/Stream.olean.server lib/lean/Init/Data/Vector/Zip.ilean lib/lean/Init/Data/Vector/Zip.ir lib/lean/Init/Data/Vector/Zip.olean @@ -1607,6 +1847,11 @@ lib/lean/Init/Grind.ir lib/lean/Init/Grind.olean lib/lean/Init/Grind.olean.private lib/lean/Init/Grind.olean.server +lib/lean/Init/Grind/AC.ilean +lib/lean/Init/Grind/AC.ir +lib/lean/Init/Grind/AC.olean +lib/lean/Init/Grind/AC.olean.private +lib/lean/Init/Grind/AC.olean.server lib/lean/Init/Grind/Attr.ilean lib/lean/Init/Grind/Attr.ir lib/lean/Init/Grind/Attr.olean @@ -1622,6 +1867,16 @@ lib/lean/Init/Grind/Ext.ir lib/lean/Init/Grind/Ext.olean lib/lean/Init/Grind/Ext.olean.private lib/lean/Init/Grind/Ext.olean.server +lib/lean/Init/Grind/Injective.ilean +lib/lean/Init/Grind/Injective.ir +lib/lean/Init/Grind/Injective.olean +lib/lean/Init/Grind/Injective.olean.private +lib/lean/Init/Grind/Injective.olean.server +lib/lean/Init/Grind/Interactive.ilean +lib/lean/Init/Grind/Interactive.ir +lib/lean/Init/Grind/Interactive.olean +lib/lean/Init/Grind/Interactive.olean.private +lib/lean/Init/Grind/Interactive.olean.server lib/lean/Init/Grind/Lemmas.ilean lib/lean/Init/Grind/Lemmas.ir lib/lean/Init/Grind/Lemmas.olean @@ -1642,6 +1897,16 @@ lib/lean/Init/Grind/Module/Envelope.ir lib/lean/Init/Grind/Module/Envelope.olean lib/lean/Init/Grind/Module/Envelope.olean.private lib/lean/Init/Grind/Module/Envelope.olean.server +lib/lean/Init/Grind/Module/NatModuleNorm.ilean +lib/lean/Init/Grind/Module/NatModuleNorm.ir +lib/lean/Init/Grind/Module/NatModuleNorm.olean +lib/lean/Init/Grind/Module/NatModuleNorm.olean.private +lib/lean/Init/Grind/Module/NatModuleNorm.olean.server +lib/lean/Init/Grind/Module/OfNatModule.ilean +lib/lean/Init/Grind/Module/OfNatModule.ir +lib/lean/Init/Grind/Module/OfNatModule.olean +lib/lean/Init/Grind/Module/OfNatModule.olean.private +lib/lean/Init/Grind/Module/OfNatModule.olean.server lib/lean/Init/Grind/Norm.ilean lib/lean/Init/Grind/Norm.ir lib/lean/Init/Grind/Norm.olean @@ -1652,6 +1917,11 @@ lib/lean/Init/Grind/Offset.ir lib/lean/Init/Grind/Offset.olean lib/lean/Init/Grind/Offset.olean.private lib/lean/Init/Grind/Offset.olean.server +lib/lean/Init/Grind/Order.ilean +lib/lean/Init/Grind/Order.ir +lib/lean/Init/Grind/Order.olean +lib/lean/Init/Grind/Order.olean.private +lib/lean/Init/Grind/Order.olean.server lib/lean/Init/Grind/Ordered.ilean lib/lean/Init/Grind/Ordered.ir lib/lean/Init/Grind/Ordered.olean @@ -1682,6 +1952,11 @@ lib/lean/Init/Grind/Ordered/Order.ir lib/lean/Init/Grind/Ordered/Order.olean lib/lean/Init/Grind/Ordered/Order.olean.private lib/lean/Init/Grind/Ordered/Order.olean.server +lib/lean/Init/Grind/Ordered/Rat.ilean +lib/lean/Init/Grind/Ordered/Rat.ir +lib/lean/Init/Grind/Ordered/Rat.olean +lib/lean/Init/Grind/Ordered/Rat.olean.private +lib/lean/Init/Grind/Ordered/Rat.olean.server lib/lean/Init/Grind/Ordered/Ring.ilean lib/lean/Init/Grind/Ordered/Ring.ir lib/lean/Init/Grind/Ordered/Ring.olean @@ -1707,6 +1982,16 @@ lib/lean/Init/Grind/Ring/Basic.ir lib/lean/Init/Grind/Ring/Basic.olean lib/lean/Init/Grind/Ring/Basic.olean.private lib/lean/Init/Grind/Ring/Basic.olean.server +lib/lean/Init/Grind/Ring/CommSemiringAdapter.ilean +lib/lean/Init/Grind/Ring/CommSemiringAdapter.ir +lib/lean/Init/Grind/Ring/CommSemiringAdapter.olean +lib/lean/Init/Grind/Ring/CommSemiringAdapter.olean.private +lib/lean/Init/Grind/Ring/CommSemiringAdapter.olean.server +lib/lean/Init/Grind/Ring/CommSolver.ilean +lib/lean/Init/Grind/Ring/CommSolver.ir +lib/lean/Init/Grind/Ring/CommSolver.olean +lib/lean/Init/Grind/Ring/CommSolver.olean.private +lib/lean/Init/Grind/Ring/CommSolver.olean.server lib/lean/Init/Grind/Ring/Envelope.ilean lib/lean/Init/Grind/Ring/Envelope.ir lib/lean/Init/Grind/Ring/Envelope.olean @@ -1717,16 +2002,6 @@ lib/lean/Init/Grind/Ring/Field.ir lib/lean/Init/Grind/Ring/Field.olean lib/lean/Init/Grind/Ring/Field.olean.private lib/lean/Init/Grind/Ring/Field.olean.server -lib/lean/Init/Grind/Ring/OfSemiring.ilean -lib/lean/Init/Grind/Ring/OfSemiring.ir -lib/lean/Init/Grind/Ring/OfSemiring.olean -lib/lean/Init/Grind/Ring/OfSemiring.olean.private -lib/lean/Init/Grind/Ring/OfSemiring.olean.server -lib/lean/Init/Grind/Ring/Poly.ilean -lib/lean/Init/Grind/Ring/Poly.ir -lib/lean/Init/Grind/Ring/Poly.olean -lib/lean/Init/Grind/Ring/Poly.olean.private -lib/lean/Init/Grind/Ring/Poly.olean.server lib/lean/Init/Grind/Ring/ToInt.ilean lib/lean/Init/Grind/Ring/ToInt.ir lib/lean/Init/Grind/Ring/ToInt.olean @@ -1787,6 +2062,11 @@ lib/lean/Init/GrindInstances/Ring/Nat.ir lib/lean/Init/GrindInstances/Ring/Nat.olean lib/lean/Init/GrindInstances/Ring/Nat.olean.private lib/lean/Init/GrindInstances/Ring/Nat.olean.server +lib/lean/Init/GrindInstances/Ring/Rat.ilean +lib/lean/Init/GrindInstances/Ring/Rat.ir +lib/lean/Init/GrindInstances/Ring/Rat.olean +lib/lean/Init/GrindInstances/Ring/Rat.olean.private +lib/lean/Init/GrindInstances/Ring/Rat.olean.server lib/lean/Init/GrindInstances/Ring/SInt.ilean lib/lean/Init/GrindInstances/Ring/SInt.ir lib/lean/Init/GrindInstances/Ring/SInt.olean @@ -1837,6 +2117,11 @@ lib/lean/Init/Internal/Order/Tactic.ir lib/lean/Init/Internal/Order/Tactic.olean lib/lean/Init/Internal/Order/Tactic.olean.private lib/lean/Init/Internal/Order/Tactic.olean.server +lib/lean/Init/LawfulBEqTactics.ilean +lib/lean/Init/LawfulBEqTactics.ir +lib/lean/Init/LawfulBEqTactics.olean +lib/lean/Init/LawfulBEqTactics.olean.private +lib/lean/Init/LawfulBEqTactics.olean.server lib/lean/Init/MacroTrace.ilean lib/lean/Init/MacroTrace.ir lib/lean/Init/MacroTrace.olean @@ -1847,11 +2132,21 @@ lib/lean/Init/Meta.ir lib/lean/Init/Meta.olean lib/lean/Init/Meta.olean.private lib/lean/Init/Meta.olean.server +lib/lean/Init/Meta/Defs.ilean +lib/lean/Init/Meta/Defs.ir +lib/lean/Init/Meta/Defs.olean +lib/lean/Init/Meta/Defs.olean.private +lib/lean/Init/Meta/Defs.olean.server lib/lean/Init/MetaTypes.ilean lib/lean/Init/MetaTypes.ir lib/lean/Init/MetaTypes.olean lib/lean/Init/MetaTypes.olean.private lib/lean/Init/MetaTypes.olean.server +lib/lean/Init/MethodSpecsSimp.ilean +lib/lean/Init/MethodSpecsSimp.ir +lib/lean/Init/MethodSpecsSimp.olean +lib/lean/Init/MethodSpecsSimp.olean.private +lib/lean/Init/MethodSpecsSimp.olean.server lib/lean/Init/Notation.ilean lib/lean/Init/Notation.ir lib/lean/Init/Notation.olean @@ -2023,307 +2318,785 @@ lib/lean/Init/While.olean lib/lean/Init/While.olean.private lib/lean/Init/While.olean.server lib/lean/Lake.ilean +lib/lean/Lake.ir lib/lean/Lake.olean +lib/lean/Lake.olean.private +lib/lean/Lake.olean.server lib/lean/Lake/Build.ilean +lib/lean/Lake/Build.ir lib/lean/Lake/Build.olean +lib/lean/Lake/Build.olean.private +lib/lean/Lake/Build.olean.server lib/lean/Lake/Build/Actions.ilean +lib/lean/Lake/Build/Actions.ir lib/lean/Lake/Build/Actions.olean +lib/lean/Lake/Build/Actions.olean.private +lib/lean/Lake/Build/Actions.olean.server lib/lean/Lake/Build/Common.ilean +lib/lean/Lake/Build/Common.ir lib/lean/Lake/Build/Common.olean +lib/lean/Lake/Build/Common.olean.private +lib/lean/Lake/Build/Common.olean.server lib/lean/Lake/Build/Context.ilean +lib/lean/Lake/Build/Context.ir lib/lean/Lake/Build/Context.olean +lib/lean/Lake/Build/Context.olean.private +lib/lean/Lake/Build/Context.olean.server lib/lean/Lake/Build/Data.ilean +lib/lean/Lake/Build/Data.ir lib/lean/Lake/Build/Data.olean +lib/lean/Lake/Build/Data.olean.private +lib/lean/Lake/Build/Data.olean.server lib/lean/Lake/Build/Executable.ilean +lib/lean/Lake/Build/Executable.ir lib/lean/Lake/Build/Executable.olean +lib/lean/Lake/Build/Executable.olean.private +lib/lean/Lake/Build/Executable.olean.server lib/lean/Lake/Build/ExternLib.ilean +lib/lean/Lake/Build/ExternLib.ir lib/lean/Lake/Build/ExternLib.olean +lib/lean/Lake/Build/ExternLib.olean.private +lib/lean/Lake/Build/ExternLib.olean.server lib/lean/Lake/Build/Facets.ilean +lib/lean/Lake/Build/Facets.ir lib/lean/Lake/Build/Facets.olean +lib/lean/Lake/Build/Facets.olean.private +lib/lean/Lake/Build/Facets.olean.server lib/lean/Lake/Build/Fetch.ilean +lib/lean/Lake/Build/Fetch.ir lib/lean/Lake/Build/Fetch.olean +lib/lean/Lake/Build/Fetch.olean.private +lib/lean/Lake/Build/Fetch.olean.server lib/lean/Lake/Build/Index.ilean +lib/lean/Lake/Build/Index.ir lib/lean/Lake/Build/Index.olean +lib/lean/Lake/Build/Index.olean.private +lib/lean/Lake/Build/Index.olean.server lib/lean/Lake/Build/Info.ilean +lib/lean/Lake/Build/Info.ir lib/lean/Lake/Build/Info.olean +lib/lean/Lake/Build/Info.olean.private +lib/lean/Lake/Build/Info.olean.server +lib/lean/Lake/Build/Infos.ilean +lib/lean/Lake/Build/Infos.ir +lib/lean/Lake/Build/Infos.olean +lib/lean/Lake/Build/Infos.olean.private +lib/lean/Lake/Build/Infos.olean.server lib/lean/Lake/Build/InitFacets.ilean +lib/lean/Lake/Build/InitFacets.ir lib/lean/Lake/Build/InitFacets.olean +lib/lean/Lake/Build/InitFacets.olean.private +lib/lean/Lake/Build/InitFacets.olean.server lib/lean/Lake/Build/InputFile.ilean +lib/lean/Lake/Build/InputFile.ir lib/lean/Lake/Build/InputFile.olean +lib/lean/Lake/Build/InputFile.olean.private +lib/lean/Lake/Build/InputFile.olean.server lib/lean/Lake/Build/Job.ilean +lib/lean/Lake/Build/Job.ir lib/lean/Lake/Build/Job.olean +lib/lean/Lake/Build/Job.olean.private +lib/lean/Lake/Build/Job.olean.server lib/lean/Lake/Build/Job/Basic.ilean +lib/lean/Lake/Build/Job/Basic.ir lib/lean/Lake/Build/Job/Basic.olean +lib/lean/Lake/Build/Job/Basic.olean.private +lib/lean/Lake/Build/Job/Basic.olean.server lib/lean/Lake/Build/Job/Monad.ilean +lib/lean/Lake/Build/Job/Monad.ir lib/lean/Lake/Build/Job/Monad.olean +lib/lean/Lake/Build/Job/Monad.olean.private +lib/lean/Lake/Build/Job/Monad.olean.server lib/lean/Lake/Build/Job/Register.ilean +lib/lean/Lake/Build/Job/Register.ir lib/lean/Lake/Build/Job/Register.olean +lib/lean/Lake/Build/Job/Register.olean.private +lib/lean/Lake/Build/Job/Register.olean.server lib/lean/Lake/Build/Key.ilean +lib/lean/Lake/Build/Key.ir lib/lean/Lake/Build/Key.olean +lib/lean/Lake/Build/Key.olean.private +lib/lean/Lake/Build/Key.olean.server lib/lean/Lake/Build/Library.ilean +lib/lean/Lake/Build/Library.ir lib/lean/Lake/Build/Library.olean +lib/lean/Lake/Build/Library.olean.private +lib/lean/Lake/Build/Library.olean.server lib/lean/Lake/Build/Module.ilean +lib/lean/Lake/Build/Module.ir lib/lean/Lake/Build/Module.olean +lib/lean/Lake/Build/Module.olean.private +lib/lean/Lake/Build/Module.olean.server lib/lean/Lake/Build/ModuleArtifacts.ilean +lib/lean/Lake/Build/ModuleArtifacts.ir lib/lean/Lake/Build/ModuleArtifacts.olean +lib/lean/Lake/Build/ModuleArtifacts.olean.private +lib/lean/Lake/Build/ModuleArtifacts.olean.server lib/lean/Lake/Build/Package.ilean +lib/lean/Lake/Build/Package.ir lib/lean/Lake/Build/Package.olean +lib/lean/Lake/Build/Package.olean.private +lib/lean/Lake/Build/Package.olean.server lib/lean/Lake/Build/Run.ilean +lib/lean/Lake/Build/Run.ir lib/lean/Lake/Build/Run.olean +lib/lean/Lake/Build/Run.olean.private +lib/lean/Lake/Build/Run.olean.server lib/lean/Lake/Build/Store.ilean +lib/lean/Lake/Build/Store.ir lib/lean/Lake/Build/Store.olean +lib/lean/Lake/Build/Store.olean.private +lib/lean/Lake/Build/Store.olean.server lib/lean/Lake/Build/Target.ilean +lib/lean/Lake/Build/Target.ir lib/lean/Lake/Build/Target.olean +lib/lean/Lake/Build/Target.olean.private +lib/lean/Lake/Build/Target.olean.server lib/lean/Lake/Build/Target/Basic.ilean +lib/lean/Lake/Build/Target/Basic.ir lib/lean/Lake/Build/Target/Basic.olean +lib/lean/Lake/Build/Target/Basic.olean.private +lib/lean/Lake/Build/Target/Basic.olean.server lib/lean/Lake/Build/Target/Fetch.ilean +lib/lean/Lake/Build/Target/Fetch.ir lib/lean/Lake/Build/Target/Fetch.olean +lib/lean/Lake/Build/Target/Fetch.olean.private +lib/lean/Lake/Build/Target/Fetch.olean.server lib/lean/Lake/Build/Targets.ilean +lib/lean/Lake/Build/Targets.ir lib/lean/Lake/Build/Targets.olean +lib/lean/Lake/Build/Targets.olean.private +lib/lean/Lake/Build/Targets.olean.server lib/lean/Lake/Build/Topological.ilean +lib/lean/Lake/Build/Topological.ir lib/lean/Lake/Build/Topological.olean +lib/lean/Lake/Build/Topological.olean.private +lib/lean/Lake/Build/Topological.olean.server lib/lean/Lake/Build/Trace.ilean +lib/lean/Lake/Build/Trace.ir lib/lean/Lake/Build/Trace.olean +lib/lean/Lake/Build/Trace.olean.private +lib/lean/Lake/Build/Trace.olean.server lib/lean/Lake/CLI.ilean +lib/lean/Lake/CLI.ir lib/lean/Lake/CLI.olean +lib/lean/Lake/CLI.olean.private +lib/lean/Lake/CLI.olean.server lib/lean/Lake/CLI/Actions.ilean +lib/lean/Lake/CLI/Actions.ir lib/lean/Lake/CLI/Actions.olean +lib/lean/Lake/CLI/Actions.olean.private +lib/lean/Lake/CLI/Actions.olean.server lib/lean/Lake/CLI/Build.ilean +lib/lean/Lake/CLI/Build.ir lib/lean/Lake/CLI/Build.olean +lib/lean/Lake/CLI/Build.olean.private +lib/lean/Lake/CLI/Build.olean.server lib/lean/Lake/CLI/Error.ilean +lib/lean/Lake/CLI/Error.ir lib/lean/Lake/CLI/Error.olean +lib/lean/Lake/CLI/Error.olean.private +lib/lean/Lake/CLI/Error.olean.server lib/lean/Lake/CLI/Help.ilean +lib/lean/Lake/CLI/Help.ir lib/lean/Lake/CLI/Help.olean +lib/lean/Lake/CLI/Help.olean.private +lib/lean/Lake/CLI/Help.olean.server lib/lean/Lake/CLI/Init.ilean +lib/lean/Lake/CLI/Init.ir lib/lean/Lake/CLI/Init.olean +lib/lean/Lake/CLI/Init.olean.private +lib/lean/Lake/CLI/Init.olean.server lib/lean/Lake/CLI/Main.ilean +lib/lean/Lake/CLI/Main.ir lib/lean/Lake/CLI/Main.olean +lib/lean/Lake/CLI/Main.olean.private +lib/lean/Lake/CLI/Main.olean.server lib/lean/Lake/CLI/Serve.ilean +lib/lean/Lake/CLI/Serve.ir lib/lean/Lake/CLI/Serve.olean +lib/lean/Lake/CLI/Serve.olean.private +lib/lean/Lake/CLI/Serve.olean.server lib/lean/Lake/CLI/Translate.ilean +lib/lean/Lake/CLI/Translate.ir lib/lean/Lake/CLI/Translate.olean +lib/lean/Lake/CLI/Translate.olean.private +lib/lean/Lake/CLI/Translate.olean.server lib/lean/Lake/CLI/Translate/Lean.ilean +lib/lean/Lake/CLI/Translate/Lean.ir lib/lean/Lake/CLI/Translate/Lean.olean +lib/lean/Lake/CLI/Translate/Lean.olean.private +lib/lean/Lake/CLI/Translate/Lean.olean.server lib/lean/Lake/CLI/Translate/Toml.ilean +lib/lean/Lake/CLI/Translate/Toml.ir lib/lean/Lake/CLI/Translate/Toml.olean +lib/lean/Lake/CLI/Translate/Toml.olean.private +lib/lean/Lake/CLI/Translate/Toml.olean.server lib/lean/Lake/Config.ilean +lib/lean/Lake/Config.ir lib/lean/Lake/Config.olean +lib/lean/Lake/Config.olean.private +lib/lean/Lake/Config.olean.server lib/lean/Lake/Config/Artifact.ilean +lib/lean/Lake/Config/Artifact.ir lib/lean/Lake/Config/Artifact.olean +lib/lean/Lake/Config/Artifact.olean.private +lib/lean/Lake/Config/Artifact.olean.server lib/lean/Lake/Config/Cache.ilean +lib/lean/Lake/Config/Cache.ir lib/lean/Lake/Config/Cache.olean +lib/lean/Lake/Config/Cache.olean.private +lib/lean/Lake/Config/Cache.olean.server lib/lean/Lake/Config/ConfigDecl.ilean +lib/lean/Lake/Config/ConfigDecl.ir lib/lean/Lake/Config/ConfigDecl.olean +lib/lean/Lake/Config/ConfigDecl.olean.private +lib/lean/Lake/Config/ConfigDecl.olean.server lib/lean/Lake/Config/ConfigTarget.ilean +lib/lean/Lake/Config/ConfigTarget.ir *** 2541 LINES SKIPPED ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6924a375.c5a8.550faf91>
