diff options
Diffstat (limited to 'math')
101 files changed, 2094 insertions, 398 deletions
diff --git a/math/Makefile b/math/Makefile index 909ed65f71df..838c2ecf9d6a 100644 --- a/math/Makefile +++ b/math/Makefile @@ -461,7 +461,6 @@ SUBDIR += libformfactor SUBDIR += libhomfly SUBDIR += libmesh - SUBDIR += libmissing SUBDIR += libnormaliz SUBDIR += libocas SUBDIR += liborigin @@ -608,6 +607,10 @@ SUBDIR += octave-forge-ltfat SUBDIR += octave-forge-mapping SUBDIR += octave-forge-matgeom + SUBDIR += octave-forge-mboct-fem-pkg + SUBDIR += octave-forge-mboct-mbdyn-pkg + SUBDIR += octave-forge-mboct-numerical-pkg + SUBDIR += octave-forge-mboct-octave-pkg SUBDIR += octave-forge-mccabe-thiele SUBDIR += octave-forge-mechanics SUBDIR += octave-forge-miscellaneous diff --git a/math/R-cran-RcppArmadillo/Makefile b/math/R-cran-RcppArmadillo/Makefile index bc0c15d0d870..95567ba4a399 100644 --- a/math/R-cran-RcppArmadillo/Makefile +++ b/math/R-cran-RcppArmadillo/Makefile @@ -1,5 +1,5 @@ PORTNAME= RcppArmadillo -DISTVERSION= 14.6.0-1 +DISTVERSION= 14.6.3-1 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-RcppArmadillo/distinfo b/math/R-cran-RcppArmadillo/distinfo index 932763c4f9bd..5b1890774bb1 100644 --- a/math/R-cran-RcppArmadillo/distinfo +++ b/math/R-cran-RcppArmadillo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752170723 -SHA256 (RcppArmadillo_14.6.0-1.tar.gz) = 1a2e6e2bfd117e93a6f89cf35fddd072a0ceb032c5022d6b5822a25796df2f9e -SIZE (RcppArmadillo_14.6.0-1.tar.gz) = 1413035 +TIMESTAMP = 1755952958 +SHA256 (RcppArmadillo_14.6.3-1.tar.gz) = 55f853a065903ad740ea5a3b53f22c71ffdeba1906dbb49d9c181da7a3e50fc7 +SIZE (RcppArmadillo_14.6.3-1.tar.gz) = 1412592 diff --git a/math/R/Makefile b/math/R/Makefile index 17e94ad3571d..8bf175ed6c53 100644 --- a/math/R/Makefile +++ b/math/R/Makefile @@ -1,5 +1,6 @@ PORTNAME= R DISTVERSION= 4.5.1 +PORTREVISION= 1 CATEGORIES= math lang MASTER_SITES= CRAN/src/base/R-${PORTVERSION:C|\..*||} diff --git a/math/R/pkg-plist b/math/R/pkg-plist index 172c87bd7f54..c5436c777a9d 100644 --- a/math/R/pkg-plist +++ b/math/R/pkg-plist @@ -1731,8 +1731,8 @@ lib/R/library/translations/DESCRIPTION %%NLS%%lib/R/library/translations/zh_TW/LC_MESSAGES/tcltk.mo %%NLS%%lib/R/library/translations/zh_TW/LC_MESSAGES/tools.mo %%NLS%%lib/R/library/translations/zh_TW/LC_MESSAGES/utils.mo -%%NLS%%lib/R/library/utils/DESCRIPTION lib/R/library/utils/INDEX +lib/R/library/utils/DESCRIPTION lib/R/library/utils/Meta/Rd.rds lib/R/library/utils/Meta/features.rds lib/R/library/utils/Meta/hsearch.rds diff --git a/math/asymptote/Makefile b/math/asymptote/Makefile index a5f7dd68ac02..d137ba740d29 100644 --- a/math/asymptote/Makefile +++ b/math/asymptote/Makefile @@ -1,6 +1,6 @@ PORTNAME= asymptote PORTVERSION= 2.92 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}.src diff --git a/math/cadabra2/Makefile b/math/cadabra2/Makefile index 6d80737dae40..144d880da1c4 100644 --- a/math/cadabra2/Makefile +++ b/math/cadabra2/Makefile @@ -1,6 +1,6 @@ PORTNAME= cadabra2 DISTVERSION= 2.5.8 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/cgal/Makefile b/math/cgal/Makefile index 1fc34577677e..0b0f7474bc7f 100644 --- a/math/cgal/Makefile +++ b/math/cgal/Makefile @@ -1,6 +1,6 @@ PORTNAME= cgal PORTVERSION= 5.6.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MASTER_SITES= https://github.com/${PORTNAME:tu}/${PORTNAME}/releases/download/v${PORTVERSION}/ DISTNAME= ${PORTNAME:tu}-${PORTVERSION} @@ -16,6 +16,7 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libntl.a:math/ntl \ boost-libs>0:devel/boost-libs LIB_DEPENDS= libmpfr.so:math/mpfr \ libgmp.so:math/gmp +RUN_DEPENDS= boost-libs>0:devel/boost-libs # needed because the installed include/CGAL/config.h file includes boost/config.hpp #TODO math/mpfi, math/rs, graphics/qglviewer #Not yet in ports diff --git a/math/elan/Makefile b/math/elan/Makefile index 16ecfff47107..fde287790f79 100644 --- a/math/elan/Makefile +++ b/math/elan/Makefile @@ -1,7 +1,7 @@ PORTNAME= elan DISTVERSIONPREFIX= v DISTVERSION= 4.0.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/elementary-calculator/Makefile b/math/elementary-calculator/Makefile index 4ae0a72804f5..23e35c5499eb 100644 --- a/math/elementary-calculator/Makefile +++ b/math/elementary-calculator/Makefile @@ -1,5 +1,5 @@ PORTNAME= calculator -DISTVERSION= 8.0.0 +DISTVERSION= 8.0.1 CATEGORIES= math PKGNAMEPREFIX= elementary- @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgee-0.8.so:devel/libgee \ libgranite-7.so:x11-toolkits/granite7 -USES= gettext gnome meson pkgconfig python:build vala:build +USES= gettext-tools gnome meson pkgconfig python:build vala:build USE_GITHUB= yes GH_ACCOUNT= elementary USE_GNOME= glib20 gtk40 diff --git a/math/elementary-calculator/distinfo b/math/elementary-calculator/distinfo index 99923485b8ab..08973fd7694b 100644 --- a/math/elementary-calculator/distinfo +++ b/math/elementary-calculator/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734880804 -SHA256 (elementary-calculator-8.0.0_GH0.tar.gz) = 50735d54383451a99ee2f225186933473e5d0eaa690095825c61f16feea4e29d -SIZE (elementary-calculator-8.0.0_GH0.tar.gz) = 213160 +TIMESTAMP = 1756561791 +SHA256 (elementary-calculator-8.0.1_GH0.tar.gz) = f60c1e627c977ce0785af88046d8b9487cb50ea99630072ec5fce8e4347d5dc1 +SIZE (elementary-calculator-8.0.1_GH0.tar.gz) = 209426 diff --git a/math/elementary-calculator/pkg-plist b/math/elementary-calculator/pkg-plist index 177dc64a3379..3664ae302edc 100644 --- a/math/elementary-calculator/pkg-plist +++ b/math/elementary-calculator/pkg-plist @@ -30,6 +30,7 @@ share/locale/el/LC_MESSAGES/io.elementary.calculator.mo share/locale/en_AU/LC_MESSAGES/io.elementary.calculator.mo share/locale/en_CA/LC_MESSAGES/io.elementary.calculator.mo share/locale/en_GB/LC_MESSAGES/io.elementary.calculator.mo +share/locale/en_ZA/LC_MESSAGES/io.elementary.calculator.mo share/locale/eo/LC_MESSAGES/io.elementary.calculator.mo share/locale/es/LC_MESSAGES/io.elementary.calculator.mo share/locale/et/LC_MESSAGES/io.elementary.calculator.mo @@ -66,6 +67,7 @@ share/locale/mr/LC_MESSAGES/io.elementary.calculator.mo share/locale/ms/LC_MESSAGES/io.elementary.calculator.mo share/locale/my/LC_MESSAGES/io.elementary.calculator.mo share/locale/nb/LC_MESSAGES/io.elementary.calculator.mo +share/locale/nb_NO/LC_MESSAGES/io.elementary.calculator.mo share/locale/nl/LC_MESSAGES/io.elementary.calculator.mo share/locale/nn/LC_MESSAGES/io.elementary.calculator.mo share/locale/pa/LC_MESSAGES/io.elementary.calculator.mo diff --git a/math/fend/Makefile b/math/fend/Makefile index 27504d4954be..f381bc0a6dbd 100644 --- a/math/fend/Makefile +++ b/math/fend/Makefile @@ -1,6 +1,7 @@ PORTNAME= fend DISTVERSIONPREFIX= v DISTVERSION= 1.5.7 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/geogebra/Makefile b/math/geogebra/Makefile index 502ca024598f..ed04d03890c1 100644 --- a/math/geogebra/Makefile +++ b/math/geogebra/Makefile @@ -1,5 +1,5 @@ PORTNAME= geogebra -DISTVERSION= 5-2-894-3 +DISTVERSION= 5-2-898-1 CATEGORIES= math education java MASTER_SITES= http://download.geogebra.org/installers/5.2/ \ https://static.geogebra.org/images/ \ diff --git a/math/geogebra/distinfo b/math/geogebra/distinfo index cc8325467595..b7ba6f3a36d3 100644 --- a/math/geogebra/distinfo +++ b/math/geogebra/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1754977273 -SHA256 (GeoGebra-Linux-Portable-5-2-894-3.tar.bz2) = e237612bb1af8c04c173ce07261538fe7690ec76bf88eceeab1a9ebab17c811d -SIZE (GeoGebra-Linux-Portable-5-2-894-3.tar.bz2) = 62963302 +TIMESTAMP = 1756283344 +SHA256 (GeoGebra-Linux-Portable-5-2-898-1.tar.bz2) = 43bc1442b2ad8ef346932383fc4bc5166f2928a18c70bc453f1092fc62135fca +SIZE (GeoGebra-Linux-Portable-5-2-898-1.tar.bz2) = 62967973 SHA256 (geogebra.png) = e97122d77209e2c235f5afcee8f783c1e933d14062851ac73a4ed7a6520c5614 SIZE (geogebra.png) = 4018 SHA256 (geogebra-logo.svg) = 55ded6b5ec9ad382494f858d8ab5def0ed6c7d529481cd212863b2edde3b5e07 diff --git a/math/kalc/Makefile b/math/kalc/Makefile index aa559ab8f74e..283f792991c3 100644 --- a/math/kalc/Makefile +++ b/math/kalc/Makefile @@ -1,7 +1,7 @@ PORTNAME= kalc DISTVERSIONPREFIX= v DISTVERSION= 1.5.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math PKGNAMESUFFIX= -calculator diff --git a/math/kalker/Makefile b/math/kalker/Makefile index dadb36dd1168..46c3130be522 100644 --- a/math/kalker/Makefile +++ b/math/kalker/Makefile @@ -1,7 +1,7 @@ PORTNAME= kalker DISTVERSIONPREFIX= v DISTVERSION= 2.2.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= math MAINTAINER= ashish@FreeBSD.org diff --git a/math/labplot/Makefile b/math/labplot/Makefile index 25d57439d2d1..2ccd56f65050 100644 --- a/math/labplot/Makefile +++ b/math/labplot/Makefile @@ -68,8 +68,8 @@ NETCDF_LIB_DEPENDS= libnetcdf.so:science/netcdf NETCDF_CMAKE_BOOL= ENABLE_NETCDF ORCUS_DESC= Spreadsheet processing filters (via liborcus) -ORCUS_LIB_DEPENDS= libixion-0.18.so:textproc/libixion \ - liborcus-0.18.so:devel/liborcus +ORCUS_LIB_DEPENDS= libixion-0.20.so:textproc/libixion \ + liborcus-0.20.so:devel/liborcus ORCUS_CMAKE_BOOL= ENABLE_ORCUS ORIGINLAB_DESC= OriginLab project files support diff --git a/math/lean4/Makefile b/math/lean4/Makefile index acc607f13634..8ac3190497f2 100644 --- a/math/lean4/Makefile +++ b/math/lean4/Makefile @@ -1,7 +1,6 @@ PORTNAME= lean4 DISTVERSIONPREFIX= v -DISTVERSION= 4.20.1 -PORTREVISION= 1 +DISTVERSION= 4.22.0 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 diff --git a/math/lean4/distinfo b/math/lean4/distinfo index 7a3ac889cce7..55b80a8bdc7c 100644 --- a/math/lean4/distinfo +++ b/math/lean4/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749107862 -SHA256 (leanprover-lean4-v4.20.1_GH0.tar.gz) = 85b482da3748c404760a7492c331e5b6c74701d7913087b5da3616c5d949980f -SIZE (leanprover-lean4-v4.20.1_GH0.tar.gz) = 40325710 +TIMESTAMP = 1755740882 +SHA256 (leanprover-lean4-v4.22.0_GH0.tar.gz) = 625aa7b9916b0dd9dd5c0a0f9b76d4921cc837528e799bd9ced8c6685c27651b +SIZE (leanprover-lean4-v4.22.0_GH0.tar.gz) = 38212555 diff --git a/math/lean4/pkg-plist b/math/lean4/pkg-plist index 17ff0331ad17..a2d59c60ce54 100644 --- a/math/lean4/pkg-plist +++ b/math/lean4/pkg-plist @@ -8,1210 +8,1962 @@ include/lean/lean_gmp.h include/lean/lean_libuv.h include/lean/version.h lib/lean/Init.ilean +lib/lean/Init.ir lib/lean/Init.olean lib/lean/Init.olean.private lib/lean/Init.olean.server lib/lean/Init/BinderNameHint.ilean +lib/lean/Init/BinderNameHint.ir lib/lean/Init/BinderNameHint.olean lib/lean/Init/BinderNameHint.olean.private lib/lean/Init/BinderNameHint.olean.server lib/lean/Init/BinderPredicates.ilean +lib/lean/Init/BinderPredicates.ir lib/lean/Init/BinderPredicates.olean lib/lean/Init/BinderPredicates.olean.private lib/lean/Init/BinderPredicates.olean.server lib/lean/Init/ByCases.ilean +lib/lean/Init/ByCases.ir lib/lean/Init/ByCases.olean lib/lean/Init/ByCases.olean.private lib/lean/Init/ByCases.olean.server lib/lean/Init/Classical.ilean +lib/lean/Init/Classical.ir lib/lean/Init/Classical.olean lib/lean/Init/Classical.olean.private lib/lean/Init/Classical.olean.server lib/lean/Init/Coe.ilean +lib/lean/Init/Coe.ir lib/lean/Init/Coe.olean lib/lean/Init/Coe.olean.private lib/lean/Init/Coe.olean.server lib/lean/Init/Control.ilean +lib/lean/Init/Control.ir lib/lean/Init/Control.olean lib/lean/Init/Control.olean.private lib/lean/Init/Control.olean.server lib/lean/Init/Control/Basic.ilean +lib/lean/Init/Control/Basic.ir lib/lean/Init/Control/Basic.olean lib/lean/Init/Control/Basic.olean.private lib/lean/Init/Control/Basic.olean.server lib/lean/Init/Control/EState.ilean +lib/lean/Init/Control/EState.ir lib/lean/Init/Control/EState.olean lib/lean/Init/Control/EState.olean.private lib/lean/Init/Control/EState.olean.server lib/lean/Init/Control/Except.ilean +lib/lean/Init/Control/Except.ir lib/lean/Init/Control/Except.olean lib/lean/Init/Control/Except.olean.private lib/lean/Init/Control/Except.olean.server lib/lean/Init/Control/ExceptCps.ilean +lib/lean/Init/Control/ExceptCps.ir lib/lean/Init/Control/ExceptCps.olean lib/lean/Init/Control/ExceptCps.olean.private lib/lean/Init/Control/ExceptCps.olean.server lib/lean/Init/Control/Id.ilean +lib/lean/Init/Control/Id.ir lib/lean/Init/Control/Id.olean lib/lean/Init/Control/Id.olean.private lib/lean/Init/Control/Id.olean.server lib/lean/Init/Control/Lawful.ilean +lib/lean/Init/Control/Lawful.ir lib/lean/Init/Control/Lawful.olean lib/lean/Init/Control/Lawful.olean.private lib/lean/Init/Control/Lawful.olean.server lib/lean/Init/Control/Lawful/Basic.ilean +lib/lean/Init/Control/Lawful/Basic.ir lib/lean/Init/Control/Lawful/Basic.olean lib/lean/Init/Control/Lawful/Basic.olean.private lib/lean/Init/Control/Lawful/Basic.olean.server lib/lean/Init/Control/Lawful/Instances.ilean +lib/lean/Init/Control/Lawful/Instances.ir lib/lean/Init/Control/Lawful/Instances.olean lib/lean/Init/Control/Lawful/Instances.olean.private lib/lean/Init/Control/Lawful/Instances.olean.server lib/lean/Init/Control/Lawful/Lemmas.ilean +lib/lean/Init/Control/Lawful/Lemmas.ir lib/lean/Init/Control/Lawful/Lemmas.olean lib/lean/Init/Control/Lawful/Lemmas.olean.private lib/lean/Init/Control/Lawful/Lemmas.olean.server +lib/lean/Init/Control/Lawful/MonadLift.ilean +lib/lean/Init/Control/Lawful/MonadLift.ir +lib/lean/Init/Control/Lawful/MonadLift.olean +lib/lean/Init/Control/Lawful/MonadLift.olean.private +lib/lean/Init/Control/Lawful/MonadLift.olean.server +lib/lean/Init/Control/Lawful/MonadLift/Basic.ilean +lib/lean/Init/Control/Lawful/MonadLift/Basic.ir +lib/lean/Init/Control/Lawful/MonadLift/Basic.olean +lib/lean/Init/Control/Lawful/MonadLift/Basic.olean.private +lib/lean/Init/Control/Lawful/MonadLift/Basic.olean.server +lib/lean/Init/Control/Lawful/MonadLift/Instances.ilean +lib/lean/Init/Control/Lawful/MonadLift/Instances.ir +lib/lean/Init/Control/Lawful/MonadLift/Instances.olean +lib/lean/Init/Control/Lawful/MonadLift/Instances.olean.private +lib/lean/Init/Control/Lawful/MonadLift/Instances.olean.server +lib/lean/Init/Control/Lawful/MonadLift/Lemmas.ilean +lib/lean/Init/Control/Lawful/MonadLift/Lemmas.ir +lib/lean/Init/Control/Lawful/MonadLift/Lemmas.olean +lib/lean/Init/Control/Lawful/MonadLift/Lemmas.olean.private +lib/lean/Init/Control/Lawful/MonadLift/Lemmas.olean.server lib/lean/Init/Control/Option.ilean +lib/lean/Init/Control/Option.ir lib/lean/Init/Control/Option.olean lib/lean/Init/Control/Option.olean.private lib/lean/Init/Control/Option.olean.server lib/lean/Init/Control/Reader.ilean +lib/lean/Init/Control/Reader.ir lib/lean/Init/Control/Reader.olean lib/lean/Init/Control/Reader.olean.private lib/lean/Init/Control/Reader.olean.server lib/lean/Init/Control/State.ilean +lib/lean/Init/Control/State.ir lib/lean/Init/Control/State.olean lib/lean/Init/Control/State.olean.private lib/lean/Init/Control/State.olean.server lib/lean/Init/Control/StateCps.ilean +lib/lean/Init/Control/StateCps.ir lib/lean/Init/Control/StateCps.olean lib/lean/Init/Control/StateCps.olean.private lib/lean/Init/Control/StateCps.olean.server lib/lean/Init/Control/StateRef.ilean +lib/lean/Init/Control/StateRef.ir lib/lean/Init/Control/StateRef.olean lib/lean/Init/Control/StateRef.olean.private lib/lean/Init/Control/StateRef.olean.server lib/lean/Init/Conv.ilean +lib/lean/Init/Conv.ir lib/lean/Init/Conv.olean lib/lean/Init/Conv.olean.private lib/lean/Init/Conv.olean.server lib/lean/Init/Core.ilean +lib/lean/Init/Core.ir lib/lean/Init/Core.olean lib/lean/Init/Core.olean.private lib/lean/Init/Core.olean.server lib/lean/Init/Data.ilean +lib/lean/Init/Data.ir lib/lean/Init/Data.olean lib/lean/Init/Data.olean.private lib/lean/Init/Data.olean.server lib/lean/Init/Data/AC.ilean +lib/lean/Init/Data/AC.ir lib/lean/Init/Data/AC.olean lib/lean/Init/Data/AC.olean.private lib/lean/Init/Data/AC.olean.server lib/lean/Init/Data/Array.ilean +lib/lean/Init/Data/Array.ir lib/lean/Init/Data/Array.olean lib/lean/Init/Data/Array.olean.private lib/lean/Init/Data/Array.olean.server lib/lean/Init/Data/Array/Attach.ilean +lib/lean/Init/Data/Array/Attach.ir lib/lean/Init/Data/Array/Attach.olean lib/lean/Init/Data/Array/Attach.olean.private lib/lean/Init/Data/Array/Attach.olean.server lib/lean/Init/Data/Array/Basic.ilean +lib/lean/Init/Data/Array/Basic.ir lib/lean/Init/Data/Array/Basic.olean lib/lean/Init/Data/Array/Basic.olean.private lib/lean/Init/Data/Array/Basic.olean.server lib/lean/Init/Data/Array/BasicAux.ilean +lib/lean/Init/Data/Array/BasicAux.ir lib/lean/Init/Data/Array/BasicAux.olean lib/lean/Init/Data/Array/BasicAux.olean.private lib/lean/Init/Data/Array/BasicAux.olean.server lib/lean/Init/Data/Array/BinSearch.ilean +lib/lean/Init/Data/Array/BinSearch.ir lib/lean/Init/Data/Array/BinSearch.olean lib/lean/Init/Data/Array/BinSearch.olean.private lib/lean/Init/Data/Array/BinSearch.olean.server lib/lean/Init/Data/Array/Bootstrap.ilean +lib/lean/Init/Data/Array/Bootstrap.ir lib/lean/Init/Data/Array/Bootstrap.olean lib/lean/Init/Data/Array/Bootstrap.olean.private lib/lean/Init/Data/Array/Bootstrap.olean.server lib/lean/Init/Data/Array/Count.ilean +lib/lean/Init/Data/Array/Count.ir lib/lean/Init/Data/Array/Count.olean lib/lean/Init/Data/Array/Count.olean.private lib/lean/Init/Data/Array/Count.olean.server lib/lean/Init/Data/Array/DecidableEq.ilean +lib/lean/Init/Data/Array/DecidableEq.ir lib/lean/Init/Data/Array/DecidableEq.olean lib/lean/Init/Data/Array/DecidableEq.olean.private lib/lean/Init/Data/Array/DecidableEq.olean.server lib/lean/Init/Data/Array/Erase.ilean +lib/lean/Init/Data/Array/Erase.ir lib/lean/Init/Data/Array/Erase.olean lib/lean/Init/Data/Array/Erase.olean.private lib/lean/Init/Data/Array/Erase.olean.server lib/lean/Init/Data/Array/Extract.ilean +lib/lean/Init/Data/Array/Extract.ir lib/lean/Init/Data/Array/Extract.olean lib/lean/Init/Data/Array/Extract.olean.private lib/lean/Init/Data/Array/Extract.olean.server lib/lean/Init/Data/Array/FinRange.ilean +lib/lean/Init/Data/Array/FinRange.ir lib/lean/Init/Data/Array/FinRange.olean lib/lean/Init/Data/Array/FinRange.olean.private lib/lean/Init/Data/Array/FinRange.olean.server lib/lean/Init/Data/Array/Find.ilean +lib/lean/Init/Data/Array/Find.ir lib/lean/Init/Data/Array/Find.olean lib/lean/Init/Data/Array/Find.olean.private lib/lean/Init/Data/Array/Find.olean.server lib/lean/Init/Data/Array/GetLit.ilean +lib/lean/Init/Data/Array/GetLit.ir lib/lean/Init/Data/Array/GetLit.olean lib/lean/Init/Data/Array/GetLit.olean.private lib/lean/Init/Data/Array/GetLit.olean.server lib/lean/Init/Data/Array/InsertIdx.ilean +lib/lean/Init/Data/Array/InsertIdx.ir lib/lean/Init/Data/Array/InsertIdx.olean lib/lean/Init/Data/Array/InsertIdx.olean.private lib/lean/Init/Data/Array/InsertIdx.olean.server lib/lean/Init/Data/Array/InsertionSort.ilean +lib/lean/Init/Data/Array/InsertionSort.ir lib/lean/Init/Data/Array/InsertionSort.olean lib/lean/Init/Data/Array/InsertionSort.olean.private lib/lean/Init/Data/Array/InsertionSort.olean.server lib/lean/Init/Data/Array/Lemmas.ilean +lib/lean/Init/Data/Array/Lemmas.ir lib/lean/Init/Data/Array/Lemmas.olean lib/lean/Init/Data/Array/Lemmas.olean.private lib/lean/Init/Data/Array/Lemmas.olean.server lib/lean/Init/Data/Array/Lex.ilean +lib/lean/Init/Data/Array/Lex.ir lib/lean/Init/Data/Array/Lex.olean lib/lean/Init/Data/Array/Lex.olean.private lib/lean/Init/Data/Array/Lex.olean.server lib/lean/Init/Data/Array/Lex/Basic.ilean +lib/lean/Init/Data/Array/Lex/Basic.ir lib/lean/Init/Data/Array/Lex/Basic.olean lib/lean/Init/Data/Array/Lex/Basic.olean.private lib/lean/Init/Data/Array/Lex/Basic.olean.server lib/lean/Init/Data/Array/Lex/Lemmas.ilean +lib/lean/Init/Data/Array/Lex/Lemmas.ir lib/lean/Init/Data/Array/Lex/Lemmas.olean lib/lean/Init/Data/Array/Lex/Lemmas.olean.private lib/lean/Init/Data/Array/Lex/Lemmas.olean.server lib/lean/Init/Data/Array/MapIdx.ilean +lib/lean/Init/Data/Array/MapIdx.ir lib/lean/Init/Data/Array/MapIdx.olean lib/lean/Init/Data/Array/MapIdx.olean.private lib/lean/Init/Data/Array/MapIdx.olean.server lib/lean/Init/Data/Array/Mem.ilean +lib/lean/Init/Data/Array/Mem.ir lib/lean/Init/Data/Array/Mem.olean lib/lean/Init/Data/Array/Mem.olean.private lib/lean/Init/Data/Array/Mem.olean.server lib/lean/Init/Data/Array/Monadic.ilean +lib/lean/Init/Data/Array/Monadic.ir lib/lean/Init/Data/Array/Monadic.olean lib/lean/Init/Data/Array/Monadic.olean.private lib/lean/Init/Data/Array/Monadic.olean.server lib/lean/Init/Data/Array/OfFn.ilean +lib/lean/Init/Data/Array/OfFn.ir lib/lean/Init/Data/Array/OfFn.olean lib/lean/Init/Data/Array/OfFn.olean.private lib/lean/Init/Data/Array/OfFn.olean.server lib/lean/Init/Data/Array/Perm.ilean +lib/lean/Init/Data/Array/Perm.ir lib/lean/Init/Data/Array/Perm.olean lib/lean/Init/Data/Array/Perm.olean.private lib/lean/Init/Data/Array/Perm.olean.server lib/lean/Init/Data/Array/QSort.ilean +lib/lean/Init/Data/Array/QSort.ir lib/lean/Init/Data/Array/QSort.olean lib/lean/Init/Data/Array/QSort.olean.private lib/lean/Init/Data/Array/QSort.olean.server lib/lean/Init/Data/Array/QSort/Basic.ilean +lib/lean/Init/Data/Array/QSort/Basic.ir lib/lean/Init/Data/Array/QSort/Basic.olean lib/lean/Init/Data/Array/QSort/Basic.olean.private lib/lean/Init/Data/Array/QSort/Basic.olean.server lib/lean/Init/Data/Array/Range.ilean +lib/lean/Init/Data/Array/Range.ir lib/lean/Init/Data/Array/Range.olean lib/lean/Init/Data/Array/Range.olean.private lib/lean/Init/Data/Array/Range.olean.server lib/lean/Init/Data/Array/Set.ilean +lib/lean/Init/Data/Array/Set.ir lib/lean/Init/Data/Array/Set.olean lib/lean/Init/Data/Array/Set.olean.private lib/lean/Init/Data/Array/Set.olean.server lib/lean/Init/Data/Array/Subarray.ilean +lib/lean/Init/Data/Array/Subarray.ir lib/lean/Init/Data/Array/Subarray.olean lib/lean/Init/Data/Array/Subarray.olean.private lib/lean/Init/Data/Array/Subarray.olean.server lib/lean/Init/Data/Array/Subarray/Split.ilean +lib/lean/Init/Data/Array/Subarray/Split.ir lib/lean/Init/Data/Array/Subarray/Split.olean lib/lean/Init/Data/Array/Subarray/Split.olean.private lib/lean/Init/Data/Array/Subarray/Split.olean.server lib/lean/Init/Data/Array/TakeDrop.ilean +lib/lean/Init/Data/Array/TakeDrop.ir lib/lean/Init/Data/Array/TakeDrop.olean lib/lean/Init/Data/Array/TakeDrop.olean.private lib/lean/Init/Data/Array/TakeDrop.olean.server lib/lean/Init/Data/Array/Zip.ilean +lib/lean/Init/Data/Array/Zip.ir lib/lean/Init/Data/Array/Zip.olean lib/lean/Init/Data/Array/Zip.olean.private lib/lean/Init/Data/Array/Zip.olean.server lib/lean/Init/Data/BEq.ilean +lib/lean/Init/Data/BEq.ir lib/lean/Init/Data/BEq.olean lib/lean/Init/Data/BEq.olean.private lib/lean/Init/Data/BEq.olean.server lib/lean/Init/Data/Basic.ilean +lib/lean/Init/Data/Basic.ir lib/lean/Init/Data/Basic.olean lib/lean/Init/Data/Basic.olean.private lib/lean/Init/Data/Basic.olean.server lib/lean/Init/Data/BitVec.ilean +lib/lean/Init/Data/BitVec.ir lib/lean/Init/Data/BitVec.olean lib/lean/Init/Data/BitVec.olean.private lib/lean/Init/Data/BitVec.olean.server lib/lean/Init/Data/BitVec/Basic.ilean +lib/lean/Init/Data/BitVec/Basic.ir lib/lean/Init/Data/BitVec/Basic.olean lib/lean/Init/Data/BitVec/Basic.olean.private lib/lean/Init/Data/BitVec/Basic.olean.server lib/lean/Init/Data/BitVec/BasicAux.ilean +lib/lean/Init/Data/BitVec/BasicAux.ir lib/lean/Init/Data/BitVec/BasicAux.olean lib/lean/Init/Data/BitVec/BasicAux.olean.private lib/lean/Init/Data/BitVec/BasicAux.olean.server lib/lean/Init/Data/BitVec/Bitblast.ilean +lib/lean/Init/Data/BitVec/Bitblast.ir lib/lean/Init/Data/BitVec/Bitblast.olean lib/lean/Init/Data/BitVec/Bitblast.olean.private lib/lean/Init/Data/BitVec/Bitblast.olean.server +lib/lean/Init/Data/BitVec/Bootstrap.ilean +lib/lean/Init/Data/BitVec/Bootstrap.ir +lib/lean/Init/Data/BitVec/Bootstrap.olean +lib/lean/Init/Data/BitVec/Bootstrap.olean.private +lib/lean/Init/Data/BitVec/Bootstrap.olean.server +lib/lean/Init/Data/BitVec/Decidable.ilean +lib/lean/Init/Data/BitVec/Decidable.ir +lib/lean/Init/Data/BitVec/Decidable.olean +lib/lean/Init/Data/BitVec/Decidable.olean.private +lib/lean/Init/Data/BitVec/Decidable.olean.server lib/lean/Init/Data/BitVec/Folds.ilean +lib/lean/Init/Data/BitVec/Folds.ir lib/lean/Init/Data/BitVec/Folds.olean lib/lean/Init/Data/BitVec/Folds.olean.private lib/lean/Init/Data/BitVec/Folds.olean.server lib/lean/Init/Data/BitVec/Lemmas.ilean +lib/lean/Init/Data/BitVec/Lemmas.ir lib/lean/Init/Data/BitVec/Lemmas.olean lib/lean/Init/Data/BitVec/Lemmas.olean.private lib/lean/Init/Data/BitVec/Lemmas.olean.server lib/lean/Init/Data/Bool.ilean +lib/lean/Init/Data/Bool.ir lib/lean/Init/Data/Bool.olean lib/lean/Init/Data/Bool.olean.private lib/lean/Init/Data/Bool.olean.server lib/lean/Init/Data/ByteArray.ilean +lib/lean/Init/Data/ByteArray.ir lib/lean/Init/Data/ByteArray.olean lib/lean/Init/Data/ByteArray.olean.private lib/lean/Init/Data/ByteArray.olean.server lib/lean/Init/Data/ByteArray/Basic.ilean +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/Cast.ilean +lib/lean/Init/Data/Cast.ir lib/lean/Init/Data/Cast.olean lib/lean/Init/Data/Cast.olean.private lib/lean/Init/Data/Cast.olean.server lib/lean/Init/Data/Char.ilean +lib/lean/Init/Data/Char.ir lib/lean/Init/Data/Char.olean lib/lean/Init/Data/Char.olean.private lib/lean/Init/Data/Char.olean.server lib/lean/Init/Data/Char/Basic.ilean +lib/lean/Init/Data/Char/Basic.ir lib/lean/Init/Data/Char/Basic.olean lib/lean/Init/Data/Char/Basic.olean.private lib/lean/Init/Data/Char/Basic.olean.server lib/lean/Init/Data/Char/Lemmas.ilean +lib/lean/Init/Data/Char/Lemmas.ir lib/lean/Init/Data/Char/Lemmas.olean lib/lean/Init/Data/Char/Lemmas.olean.private lib/lean/Init/Data/Char/Lemmas.olean.server lib/lean/Init/Data/Fin.ilean +lib/lean/Init/Data/Fin.ir lib/lean/Init/Data/Fin.olean lib/lean/Init/Data/Fin.olean.private lib/lean/Init/Data/Fin.olean.server lib/lean/Init/Data/Fin/Basic.ilean +lib/lean/Init/Data/Fin/Basic.ir lib/lean/Init/Data/Fin/Basic.olean lib/lean/Init/Data/Fin/Basic.olean.private lib/lean/Init/Data/Fin/Basic.olean.server lib/lean/Init/Data/Fin/Bitwise.ilean +lib/lean/Init/Data/Fin/Bitwise.ir lib/lean/Init/Data/Fin/Bitwise.olean lib/lean/Init/Data/Fin/Bitwise.olean.private lib/lean/Init/Data/Fin/Bitwise.olean.server lib/lean/Init/Data/Fin/Fold.ilean +lib/lean/Init/Data/Fin/Fold.ir lib/lean/Init/Data/Fin/Fold.olean lib/lean/Init/Data/Fin/Fold.olean.private lib/lean/Init/Data/Fin/Fold.olean.server lib/lean/Init/Data/Fin/Iterate.ilean +lib/lean/Init/Data/Fin/Iterate.ir lib/lean/Init/Data/Fin/Iterate.olean lib/lean/Init/Data/Fin/Iterate.olean.private lib/lean/Init/Data/Fin/Iterate.olean.server lib/lean/Init/Data/Fin/Lemmas.ilean +lib/lean/Init/Data/Fin/Lemmas.ir lib/lean/Init/Data/Fin/Lemmas.olean lib/lean/Init/Data/Fin/Lemmas.olean.private lib/lean/Init/Data/Fin/Lemmas.olean.server lib/lean/Init/Data/Fin/Log2.ilean +lib/lean/Init/Data/Fin/Log2.ir lib/lean/Init/Data/Fin/Log2.olean lib/lean/Init/Data/Fin/Log2.olean.private lib/lean/Init/Data/Fin/Log2.olean.server lib/lean/Init/Data/Float.ilean +lib/lean/Init/Data/Float.ir lib/lean/Init/Data/Float.olean lib/lean/Init/Data/Float.olean.private lib/lean/Init/Data/Float.olean.server lib/lean/Init/Data/Float32.ilean +lib/lean/Init/Data/Float32.ir lib/lean/Init/Data/Float32.olean lib/lean/Init/Data/Float32.olean.private lib/lean/Init/Data/Float32.olean.server lib/lean/Init/Data/FloatArray.ilean +lib/lean/Init/Data/FloatArray.ir lib/lean/Init/Data/FloatArray.olean lib/lean/Init/Data/FloatArray.olean.private lib/lean/Init/Data/FloatArray.olean.server lib/lean/Init/Data/FloatArray/Basic.ilean +lib/lean/Init/Data/FloatArray/Basic.ir lib/lean/Init/Data/FloatArray/Basic.olean lib/lean/Init/Data/FloatArray/Basic.olean.private lib/lean/Init/Data/FloatArray/Basic.olean.server lib/lean/Init/Data/Format.ilean +lib/lean/Init/Data/Format.ir lib/lean/Init/Data/Format.olean lib/lean/Init/Data/Format.olean.private lib/lean/Init/Data/Format.olean.server lib/lean/Init/Data/Format/Basic.ilean +lib/lean/Init/Data/Format/Basic.ir lib/lean/Init/Data/Format/Basic.olean lib/lean/Init/Data/Format/Basic.olean.private lib/lean/Init/Data/Format/Basic.olean.server lib/lean/Init/Data/Format/Instances.ilean +lib/lean/Init/Data/Format/Instances.ir lib/lean/Init/Data/Format/Instances.olean lib/lean/Init/Data/Format/Instances.olean.private lib/lean/Init/Data/Format/Instances.olean.server lib/lean/Init/Data/Format/Macro.ilean +lib/lean/Init/Data/Format/Macro.ir lib/lean/Init/Data/Format/Macro.olean lib/lean/Init/Data/Format/Macro.olean.private lib/lean/Init/Data/Format/Macro.olean.server lib/lean/Init/Data/Format/Syntax.ilean +lib/lean/Init/Data/Format/Syntax.ir lib/lean/Init/Data/Format/Syntax.olean lib/lean/Init/Data/Format/Syntax.olean.private lib/lean/Init/Data/Format/Syntax.olean.server lib/lean/Init/Data/Function.ilean +lib/lean/Init/Data/Function.ir lib/lean/Init/Data/Function.olean lib/lean/Init/Data/Function.olean.private lib/lean/Init/Data/Function.olean.server lib/lean/Init/Data/Hashable.ilean +lib/lean/Init/Data/Hashable.ir lib/lean/Init/Data/Hashable.olean lib/lean/Init/Data/Hashable.olean.private lib/lean/Init/Data/Hashable.olean.server lib/lean/Init/Data/Int.ilean +lib/lean/Init/Data/Int.ir lib/lean/Init/Data/Int.olean lib/lean/Init/Data/Int.olean.private lib/lean/Init/Data/Int.olean.server lib/lean/Init/Data/Int/Basic.ilean +lib/lean/Init/Data/Int/Basic.ir lib/lean/Init/Data/Int/Basic.olean lib/lean/Init/Data/Int/Basic.olean.private lib/lean/Init/Data/Int/Basic.olean.server lib/lean/Init/Data/Int/Bitwise.ilean +lib/lean/Init/Data/Int/Bitwise.ir lib/lean/Init/Data/Int/Bitwise.olean lib/lean/Init/Data/Int/Bitwise.olean.private lib/lean/Init/Data/Int/Bitwise.olean.server lib/lean/Init/Data/Int/Bitwise/Basic.ilean +lib/lean/Init/Data/Int/Bitwise/Basic.ir lib/lean/Init/Data/Int/Bitwise/Basic.olean lib/lean/Init/Data/Int/Bitwise/Basic.olean.private lib/lean/Init/Data/Int/Bitwise/Basic.olean.server lib/lean/Init/Data/Int/Bitwise/Lemmas.ilean +lib/lean/Init/Data/Int/Bitwise/Lemmas.ir lib/lean/Init/Data/Int/Bitwise/Lemmas.olean lib/lean/Init/Data/Int/Bitwise/Lemmas.olean.private lib/lean/Init/Data/Int/Bitwise/Lemmas.olean.server lib/lean/Init/Data/Int/Compare.ilean +lib/lean/Init/Data/Int/Compare.ir lib/lean/Init/Data/Int/Compare.olean lib/lean/Init/Data/Int/Compare.olean.private lib/lean/Init/Data/Int/Compare.olean.server lib/lean/Init/Data/Int/Cooper.ilean +lib/lean/Init/Data/Int/Cooper.ir lib/lean/Init/Data/Int/Cooper.olean lib/lean/Init/Data/Int/Cooper.olean.private lib/lean/Init/Data/Int/Cooper.olean.server lib/lean/Init/Data/Int/DivMod.ilean +lib/lean/Init/Data/Int/DivMod.ir lib/lean/Init/Data/Int/DivMod.olean lib/lean/Init/Data/Int/DivMod.olean.private lib/lean/Init/Data/Int/DivMod.olean.server lib/lean/Init/Data/Int/DivMod/Basic.ilean +lib/lean/Init/Data/Int/DivMod/Basic.ir lib/lean/Init/Data/Int/DivMod/Basic.olean lib/lean/Init/Data/Int/DivMod/Basic.olean.private lib/lean/Init/Data/Int/DivMod/Basic.olean.server lib/lean/Init/Data/Int/DivMod/Bootstrap.ilean +lib/lean/Init/Data/Int/DivMod/Bootstrap.ir lib/lean/Init/Data/Int/DivMod/Bootstrap.olean lib/lean/Init/Data/Int/DivMod/Bootstrap.olean.private lib/lean/Init/Data/Int/DivMod/Bootstrap.olean.server lib/lean/Init/Data/Int/DivMod/Lemmas.ilean +lib/lean/Init/Data/Int/DivMod/Lemmas.ir lib/lean/Init/Data/Int/DivMod/Lemmas.olean lib/lean/Init/Data/Int/DivMod/Lemmas.olean.private lib/lean/Init/Data/Int/DivMod/Lemmas.olean.server lib/lean/Init/Data/Int/Gcd.ilean +lib/lean/Init/Data/Int/Gcd.ir lib/lean/Init/Data/Int/Gcd.olean lib/lean/Init/Data/Int/Gcd.olean.private lib/lean/Init/Data/Int/Gcd.olean.server lib/lean/Init/Data/Int/Lemmas.ilean +lib/lean/Init/Data/Int/Lemmas.ir lib/lean/Init/Data/Int/Lemmas.olean lib/lean/Init/Data/Int/Lemmas.olean.private lib/lean/Init/Data/Int/Lemmas.olean.server lib/lean/Init/Data/Int/LemmasAux.ilean +lib/lean/Init/Data/Int/LemmasAux.ir lib/lean/Init/Data/Int/LemmasAux.olean lib/lean/Init/Data/Int/LemmasAux.olean.private lib/lean/Init/Data/Int/LemmasAux.olean.server lib/lean/Init/Data/Int/Linear.ilean +lib/lean/Init/Data/Int/Linear.ir lib/lean/Init/Data/Int/Linear.olean lib/lean/Init/Data/Int/Linear.olean.private lib/lean/Init/Data/Int/Linear.olean.server lib/lean/Init/Data/Int/OfNat.ilean +lib/lean/Init/Data/Int/OfNat.ir lib/lean/Init/Data/Int/OfNat.olean lib/lean/Init/Data/Int/OfNat.olean.private lib/lean/Init/Data/Int/OfNat.olean.server lib/lean/Init/Data/Int/Order.ilean +lib/lean/Init/Data/Int/Order.ir lib/lean/Init/Data/Int/Order.olean lib/lean/Init/Data/Int/Order.olean.private lib/lean/Init/Data/Int/Order.olean.server lib/lean/Init/Data/Int/Pow.ilean +lib/lean/Init/Data/Int/Pow.ir lib/lean/Init/Data/Int/Pow.olean lib/lean/Init/Data/Int/Pow.olean.private lib/lean/Init/Data/Int/Pow.olean.server +lib/lean/Init/Data/Iterators.ilean +lib/lean/Init/Data/Iterators.ir +lib/lean/Init/Data/Iterators.olean +lib/lean/Init/Data/Iterators.olean.private +lib/lean/Init/Data/Iterators.olean.server +lib/lean/Init/Data/Iterators/Basic.ilean +lib/lean/Init/Data/Iterators/Basic.ir +lib/lean/Init/Data/Iterators/Basic.olean +lib/lean/Init/Data/Iterators/Basic.olean.private +lib/lean/Init/Data/Iterators/Basic.olean.server +lib/lean/Init/Data/Iterators/Combinators.ilean +lib/lean/Init/Data/Iterators/Combinators.ir +lib/lean/Init/Data/Iterators/Combinators.olean +lib/lean/Init/Data/Iterators/Combinators.olean.private +lib/lean/Init/Data/Iterators/Combinators.olean.server +lib/lean/Init/Data/Iterators/Combinators/Attach.ilean +lib/lean/Init/Data/Iterators/Combinators/Attach.ir +lib/lean/Init/Data/Iterators/Combinators/Attach.olean +lib/lean/Init/Data/Iterators/Combinators/Attach.olean.private +lib/lean/Init/Data/Iterators/Combinators/Attach.olean.server +lib/lean/Init/Data/Iterators/Combinators/FilterMap.ilean +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/Monadic.ilean +lib/lean/Init/Data/Iterators/Combinators/Monadic.ir +lib/lean/Init/Data/Iterators/Combinators/Monadic.olean +lib/lean/Init/Data/Iterators/Combinators/Monadic.olean.private +lib/lean/Init/Data/Iterators/Combinators/Monadic.olean.server +lib/lean/Init/Data/Iterators/Combinators/Monadic/Attach.ilean +lib/lean/Init/Data/Iterators/Combinators/Monadic/Attach.ir +lib/lean/Init/Data/Iterators/Combinators/Monadic/Attach.olean +lib/lean/Init/Data/Iterators/Combinators/Monadic/Attach.olean.private +lib/lean/Init/Data/Iterators/Combinators/Monadic/Attach.olean.server +lib/lean/Init/Data/Iterators/Combinators/Monadic/FilterMap.ilean +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/ULift.ilean +lib/lean/Init/Data/Iterators/Combinators/Monadic/ULift.ir +lib/lean/Init/Data/Iterators/Combinators/Monadic/ULift.olean +lib/lean/Init/Data/Iterators/Combinators/Monadic/ULift.olean.private +lib/lean/Init/Data/Iterators/Combinators/Monadic/ULift.olean.server +lib/lean/Init/Data/Iterators/Combinators/ULift.ilean +lib/lean/Init/Data/Iterators/Combinators/ULift.ir +lib/lean/Init/Data/Iterators/Combinators/ULift.olean +lib/lean/Init/Data/Iterators/Combinators/ULift.olean.private +lib/lean/Init/Data/Iterators/Combinators/ULift.olean.server +lib/lean/Init/Data/Iterators/Consumers.ilean +lib/lean/Init/Data/Iterators/Consumers.ir +lib/lean/Init/Data/Iterators/Consumers.olean +lib/lean/Init/Data/Iterators/Consumers.olean.private +lib/lean/Init/Data/Iterators/Consumers.olean.server +lib/lean/Init/Data/Iterators/Consumers/Access.ilean +lib/lean/Init/Data/Iterators/Consumers/Access.ir +lib/lean/Init/Data/Iterators/Consumers/Access.olean +lib/lean/Init/Data/Iterators/Consumers/Access.olean.private +lib/lean/Init/Data/Iterators/Consumers/Access.olean.server +lib/lean/Init/Data/Iterators/Consumers/Collect.ilean +lib/lean/Init/Data/Iterators/Consumers/Collect.ir +lib/lean/Init/Data/Iterators/Consumers/Collect.olean +lib/lean/Init/Data/Iterators/Consumers/Collect.olean.private +lib/lean/Init/Data/Iterators/Consumers/Collect.olean.server +lib/lean/Init/Data/Iterators/Consumers/Loop.ilean +lib/lean/Init/Data/Iterators/Consumers/Loop.ir +lib/lean/Init/Data/Iterators/Consumers/Loop.olean +lib/lean/Init/Data/Iterators/Consumers/Loop.olean.private +lib/lean/Init/Data/Iterators/Consumers/Loop.olean.server +lib/lean/Init/Data/Iterators/Consumers/Monadic.ilean +lib/lean/Init/Data/Iterators/Consumers/Monadic.ir +lib/lean/Init/Data/Iterators/Consumers/Monadic.olean +lib/lean/Init/Data/Iterators/Consumers/Monadic.olean.private +lib/lean/Init/Data/Iterators/Consumers/Monadic.olean.server +lib/lean/Init/Data/Iterators/Consumers/Monadic/Access.ilean +lib/lean/Init/Data/Iterators/Consumers/Monadic/Access.ir +lib/lean/Init/Data/Iterators/Consumers/Monadic/Access.olean +lib/lean/Init/Data/Iterators/Consumers/Monadic/Access.olean.private +lib/lean/Init/Data/Iterators/Consumers/Monadic/Access.olean.server +lib/lean/Init/Data/Iterators/Consumers/Monadic/Collect.ilean +lib/lean/Init/Data/Iterators/Consumers/Monadic/Collect.ir +lib/lean/Init/Data/Iterators/Consumers/Monadic/Collect.olean +lib/lean/Init/Data/Iterators/Consumers/Monadic/Collect.olean.private +lib/lean/Init/Data/Iterators/Consumers/Monadic/Collect.olean.server +lib/lean/Init/Data/Iterators/Consumers/Monadic/Loop.ilean +lib/lean/Init/Data/Iterators/Consumers/Monadic/Loop.ir +lib/lean/Init/Data/Iterators/Consumers/Monadic/Loop.olean +lib/lean/Init/Data/Iterators/Consumers/Monadic/Loop.olean.private +lib/lean/Init/Data/Iterators/Consumers/Monadic/Loop.olean.server +lib/lean/Init/Data/Iterators/Consumers/Monadic/Partial.ilean +lib/lean/Init/Data/Iterators/Consumers/Monadic/Partial.ir +lib/lean/Init/Data/Iterators/Consumers/Monadic/Partial.olean +lib/lean/Init/Data/Iterators/Consumers/Monadic/Partial.olean.private +lib/lean/Init/Data/Iterators/Consumers/Monadic/Partial.olean.server +lib/lean/Init/Data/Iterators/Consumers/Partial.ilean +lib/lean/Init/Data/Iterators/Consumers/Partial.ir +lib/lean/Init/Data/Iterators/Consumers/Partial.olean +lib/lean/Init/Data/Iterators/Consumers/Partial.olean.private +lib/lean/Init/Data/Iterators/Consumers/Partial.olean.server +lib/lean/Init/Data/Iterators/Internal.ilean +lib/lean/Init/Data/Iterators/Internal.ir +lib/lean/Init/Data/Iterators/Internal.olean +lib/lean/Init/Data/Iterators/Internal.olean.private +lib/lean/Init/Data/Iterators/Internal.olean.server +lib/lean/Init/Data/Iterators/Internal/LawfulMonadLiftFunction.ilean +lib/lean/Init/Data/Iterators/Internal/LawfulMonadLiftFunction.ir +lib/lean/Init/Data/Iterators/Internal/LawfulMonadLiftFunction.olean +lib/lean/Init/Data/Iterators/Internal/LawfulMonadLiftFunction.olean.private +lib/lean/Init/Data/Iterators/Internal/LawfulMonadLiftFunction.olean.server +lib/lean/Init/Data/Iterators/Internal/Termination.ilean +lib/lean/Init/Data/Iterators/Internal/Termination.ir +lib/lean/Init/Data/Iterators/Internal/Termination.olean +lib/lean/Init/Data/Iterators/Internal/Termination.olean.private +lib/lean/Init/Data/Iterators/Internal/Termination.olean.server +lib/lean/Init/Data/Iterators/Lemmas.ilean +lib/lean/Init/Data/Iterators/Lemmas.ir +lib/lean/Init/Data/Iterators/Lemmas.olean +lib/lean/Init/Data/Iterators/Lemmas.olean.private +lib/lean/Init/Data/Iterators/Lemmas.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Basic.ilean +lib/lean/Init/Data/Iterators/Lemmas/Basic.ir +lib/lean/Init/Data/Iterators/Lemmas/Basic.olean +lib/lean/Init/Data/Iterators/Lemmas/Basic.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Basic.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Combinators.ilean +lib/lean/Init/Data/Iterators/Lemmas/Combinators.ir +lib/lean/Init/Data/Iterators/Lemmas/Combinators.olean +lib/lean/Init/Data/Iterators/Lemmas/Combinators.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Combinators.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Attach.ilean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Attach.ir +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Attach.olean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Attach.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Attach.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Combinators/FilterMap.ilean +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/Monadic.ilean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic.ir +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic.olean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/Attach.ilean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/Attach.ir +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/Attach.olean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/Attach.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/Attach.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/FilterMap.ilean +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/ULift.ilean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/ULift.ir +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/ULift.olean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/ULift.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/ULift.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Combinators/ULift.ilean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/ULift.ir +lib/lean/Init/Data/Iterators/Lemmas/Combinators/ULift.olean +lib/lean/Init/Data/Iterators/Lemmas/Combinators/ULift.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Combinators/ULift.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Consumers.ilean +lib/lean/Init/Data/Iterators/Lemmas/Consumers.ir +lib/lean/Init/Data/Iterators/Lemmas/Consumers.olean +lib/lean/Init/Data/Iterators/Lemmas/Consumers.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Consumers.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Collect.ilean +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Collect.ir +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Collect.olean +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Collect.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Collect.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Loop.ilean +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Loop.ir +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Loop.olean +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Loop.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Loop.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic.ilean +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic.ir +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic.olean +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Collect.ilean +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Collect.ir +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Collect.olean +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Collect.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Collect.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Loop.ilean +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Loop.ir +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Loop.olean +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Loop.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Loop.olean.server +lib/lean/Init/Data/Iterators/Lemmas/Monadic/Basic.ilean +lib/lean/Init/Data/Iterators/Lemmas/Monadic/Basic.ir +lib/lean/Init/Data/Iterators/Lemmas/Monadic/Basic.olean +lib/lean/Init/Data/Iterators/Lemmas/Monadic/Basic.olean.private +lib/lean/Init/Data/Iterators/Lemmas/Monadic/Basic.olean.server +lib/lean/Init/Data/Iterators/PostconditionMonad.ilean +lib/lean/Init/Data/Iterators/PostconditionMonad.ir +lib/lean/Init/Data/Iterators/PostconditionMonad.olean +lib/lean/Init/Data/Iterators/PostconditionMonad.olean.private +lib/lean/Init/Data/Iterators/PostconditionMonad.olean.server +lib/lean/Init/Data/Iterators/ToIterator.ilean +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/List.ilean +lib/lean/Init/Data/List.ir lib/lean/Init/Data/List.olean lib/lean/Init/Data/List.olean.private lib/lean/Init/Data/List.olean.server lib/lean/Init/Data/List/Attach.ilean +lib/lean/Init/Data/List/Attach.ir lib/lean/Init/Data/List/Attach.olean lib/lean/Init/Data/List/Attach.olean.private lib/lean/Init/Data/List/Attach.olean.server lib/lean/Init/Data/List/Basic.ilean +lib/lean/Init/Data/List/Basic.ir lib/lean/Init/Data/List/Basic.olean lib/lean/Init/Data/List/Basic.olean.private lib/lean/Init/Data/List/Basic.olean.server lib/lean/Init/Data/List/BasicAux.ilean +lib/lean/Init/Data/List/BasicAux.ir lib/lean/Init/Data/List/BasicAux.olean lib/lean/Init/Data/List/BasicAux.olean.private lib/lean/Init/Data/List/BasicAux.olean.server lib/lean/Init/Data/List/Control.ilean +lib/lean/Init/Data/List/Control.ir lib/lean/Init/Data/List/Control.olean lib/lean/Init/Data/List/Control.olean.private lib/lean/Init/Data/List/Control.olean.server lib/lean/Init/Data/List/Count.ilean +lib/lean/Init/Data/List/Count.ir lib/lean/Init/Data/List/Count.olean lib/lean/Init/Data/List/Count.olean.private lib/lean/Init/Data/List/Count.olean.server lib/lean/Init/Data/List/Erase.ilean +lib/lean/Init/Data/List/Erase.ir lib/lean/Init/Data/List/Erase.olean lib/lean/Init/Data/List/Erase.olean.private lib/lean/Init/Data/List/Erase.olean.server lib/lean/Init/Data/List/FinRange.ilean +lib/lean/Init/Data/List/FinRange.ir lib/lean/Init/Data/List/FinRange.olean lib/lean/Init/Data/List/FinRange.olean.private lib/lean/Init/Data/List/FinRange.olean.server lib/lean/Init/Data/List/Find.ilean +lib/lean/Init/Data/List/Find.ir lib/lean/Init/Data/List/Find.olean lib/lean/Init/Data/List/Find.olean.private lib/lean/Init/Data/List/Find.olean.server lib/lean/Init/Data/List/Impl.ilean +lib/lean/Init/Data/List/Impl.ir lib/lean/Init/Data/List/Impl.olean lib/lean/Init/Data/List/Impl.olean.private lib/lean/Init/Data/List/Impl.olean.server lib/lean/Init/Data/List/Lemmas.ilean +lib/lean/Init/Data/List/Lemmas.ir lib/lean/Init/Data/List/Lemmas.olean lib/lean/Init/Data/List/Lemmas.olean.private lib/lean/Init/Data/List/Lemmas.olean.server lib/lean/Init/Data/List/Lex.ilean +lib/lean/Init/Data/List/Lex.ir lib/lean/Init/Data/List/Lex.olean lib/lean/Init/Data/List/Lex.olean.private lib/lean/Init/Data/List/Lex.olean.server lib/lean/Init/Data/List/MapIdx.ilean +lib/lean/Init/Data/List/MapIdx.ir lib/lean/Init/Data/List/MapIdx.olean lib/lean/Init/Data/List/MapIdx.olean.private lib/lean/Init/Data/List/MapIdx.olean.server lib/lean/Init/Data/List/MinMax.ilean +lib/lean/Init/Data/List/MinMax.ir lib/lean/Init/Data/List/MinMax.olean lib/lean/Init/Data/List/MinMax.olean.private lib/lean/Init/Data/List/MinMax.olean.server lib/lean/Init/Data/List/Monadic.ilean +lib/lean/Init/Data/List/Monadic.ir lib/lean/Init/Data/List/Monadic.olean lib/lean/Init/Data/List/Monadic.olean.private lib/lean/Init/Data/List/Monadic.olean.server lib/lean/Init/Data/List/Nat.ilean +lib/lean/Init/Data/List/Nat.ir lib/lean/Init/Data/List/Nat.olean lib/lean/Init/Data/List/Nat.olean.private lib/lean/Init/Data/List/Nat.olean.server lib/lean/Init/Data/List/Nat/BEq.ilean +lib/lean/Init/Data/List/Nat/BEq.ir lib/lean/Init/Data/List/Nat/BEq.olean lib/lean/Init/Data/List/Nat/BEq.olean.private lib/lean/Init/Data/List/Nat/BEq.olean.server lib/lean/Init/Data/List/Nat/Basic.ilean +lib/lean/Init/Data/List/Nat/Basic.ir lib/lean/Init/Data/List/Nat/Basic.olean lib/lean/Init/Data/List/Nat/Basic.olean.private lib/lean/Init/Data/List/Nat/Basic.olean.server lib/lean/Init/Data/List/Nat/Count.ilean +lib/lean/Init/Data/List/Nat/Count.ir lib/lean/Init/Data/List/Nat/Count.olean lib/lean/Init/Data/List/Nat/Count.olean.private lib/lean/Init/Data/List/Nat/Count.olean.server lib/lean/Init/Data/List/Nat/Erase.ilean +lib/lean/Init/Data/List/Nat/Erase.ir lib/lean/Init/Data/List/Nat/Erase.olean lib/lean/Init/Data/List/Nat/Erase.olean.private lib/lean/Init/Data/List/Nat/Erase.olean.server lib/lean/Init/Data/List/Nat/Find.ilean +lib/lean/Init/Data/List/Nat/Find.ir lib/lean/Init/Data/List/Nat/Find.olean lib/lean/Init/Data/List/Nat/Find.olean.private lib/lean/Init/Data/List/Nat/Find.olean.server lib/lean/Init/Data/List/Nat/InsertIdx.ilean +lib/lean/Init/Data/List/Nat/InsertIdx.ir lib/lean/Init/Data/List/Nat/InsertIdx.olean lib/lean/Init/Data/List/Nat/InsertIdx.olean.private lib/lean/Init/Data/List/Nat/InsertIdx.olean.server lib/lean/Init/Data/List/Nat/Modify.ilean +lib/lean/Init/Data/List/Nat/Modify.ir lib/lean/Init/Data/List/Nat/Modify.olean lib/lean/Init/Data/List/Nat/Modify.olean.private lib/lean/Init/Data/List/Nat/Modify.olean.server lib/lean/Init/Data/List/Nat/Pairwise.ilean +lib/lean/Init/Data/List/Nat/Pairwise.ir lib/lean/Init/Data/List/Nat/Pairwise.olean lib/lean/Init/Data/List/Nat/Pairwise.olean.private lib/lean/Init/Data/List/Nat/Pairwise.olean.server lib/lean/Init/Data/List/Nat/Perm.ilean +lib/lean/Init/Data/List/Nat/Perm.ir lib/lean/Init/Data/List/Nat/Perm.olean lib/lean/Init/Data/List/Nat/Perm.olean.private lib/lean/Init/Data/List/Nat/Perm.olean.server lib/lean/Init/Data/List/Nat/Range.ilean +lib/lean/Init/Data/List/Nat/Range.ir lib/lean/Init/Data/List/Nat/Range.olean lib/lean/Init/Data/List/Nat/Range.olean.private lib/lean/Init/Data/List/Nat/Range.olean.server lib/lean/Init/Data/List/Nat/Sublist.ilean +lib/lean/Init/Data/List/Nat/Sublist.ir lib/lean/Init/Data/List/Nat/Sublist.olean lib/lean/Init/Data/List/Nat/Sublist.olean.private lib/lean/Init/Data/List/Nat/Sublist.olean.server lib/lean/Init/Data/List/Nat/TakeDrop.ilean +lib/lean/Init/Data/List/Nat/TakeDrop.ir lib/lean/Init/Data/List/Nat/TakeDrop.olean lib/lean/Init/Data/List/Nat/TakeDrop.olean.private lib/lean/Init/Data/List/Nat/TakeDrop.olean.server lib/lean/Init/Data/List/Notation.ilean +lib/lean/Init/Data/List/Notation.ir lib/lean/Init/Data/List/Notation.olean lib/lean/Init/Data/List/Notation.olean.private lib/lean/Init/Data/List/Notation.olean.server lib/lean/Init/Data/List/OfFn.ilean +lib/lean/Init/Data/List/OfFn.ir lib/lean/Init/Data/List/OfFn.olean lib/lean/Init/Data/List/OfFn.olean.private lib/lean/Init/Data/List/OfFn.olean.server lib/lean/Init/Data/List/Pairwise.ilean +lib/lean/Init/Data/List/Pairwise.ir lib/lean/Init/Data/List/Pairwise.olean lib/lean/Init/Data/List/Pairwise.olean.private lib/lean/Init/Data/List/Pairwise.olean.server lib/lean/Init/Data/List/Perm.ilean +lib/lean/Init/Data/List/Perm.ir lib/lean/Init/Data/List/Perm.olean lib/lean/Init/Data/List/Perm.olean.private lib/lean/Init/Data/List/Perm.olean.server lib/lean/Init/Data/List/Range.ilean +lib/lean/Init/Data/List/Range.ir lib/lean/Init/Data/List/Range.olean lib/lean/Init/Data/List/Range.olean.private lib/lean/Init/Data/List/Range.olean.server lib/lean/Init/Data/List/Sort.ilean +lib/lean/Init/Data/List/Sort.ir lib/lean/Init/Data/List/Sort.olean lib/lean/Init/Data/List/Sort.olean.private lib/lean/Init/Data/List/Sort.olean.server lib/lean/Init/Data/List/Sort/Basic.ilean +lib/lean/Init/Data/List/Sort/Basic.ir lib/lean/Init/Data/List/Sort/Basic.olean lib/lean/Init/Data/List/Sort/Basic.olean.private lib/lean/Init/Data/List/Sort/Basic.olean.server lib/lean/Init/Data/List/Sort/Impl.ilean +lib/lean/Init/Data/List/Sort/Impl.ir lib/lean/Init/Data/List/Sort/Impl.olean lib/lean/Init/Data/List/Sort/Impl.olean.private lib/lean/Init/Data/List/Sort/Impl.olean.server lib/lean/Init/Data/List/Sort/Lemmas.ilean +lib/lean/Init/Data/List/Sort/Lemmas.ir lib/lean/Init/Data/List/Sort/Lemmas.olean lib/lean/Init/Data/List/Sort/Lemmas.olean.private lib/lean/Init/Data/List/Sort/Lemmas.olean.server lib/lean/Init/Data/List/Sublist.ilean +lib/lean/Init/Data/List/Sublist.ir lib/lean/Init/Data/List/Sublist.olean lib/lean/Init/Data/List/Sublist.olean.private lib/lean/Init/Data/List/Sublist.olean.server lib/lean/Init/Data/List/TakeDrop.ilean +lib/lean/Init/Data/List/TakeDrop.ir lib/lean/Init/Data/List/TakeDrop.olean lib/lean/Init/Data/List/TakeDrop.olean.private lib/lean/Init/Data/List/TakeDrop.olean.server lib/lean/Init/Data/List/ToArray.ilean +lib/lean/Init/Data/List/ToArray.ir lib/lean/Init/Data/List/ToArray.olean lib/lean/Init/Data/List/ToArray.olean.private lib/lean/Init/Data/List/ToArray.olean.server lib/lean/Init/Data/List/ToArrayImpl.ilean +lib/lean/Init/Data/List/ToArrayImpl.ir lib/lean/Init/Data/List/ToArrayImpl.olean lib/lean/Init/Data/List/ToArrayImpl.olean.private lib/lean/Init/Data/List/ToArrayImpl.olean.server lib/lean/Init/Data/List/Zip.ilean +lib/lean/Init/Data/List/Zip.ir lib/lean/Init/Data/List/Zip.olean lib/lean/Init/Data/List/Zip.olean.private lib/lean/Init/Data/List/Zip.olean.server lib/lean/Init/Data/Nat.ilean +lib/lean/Init/Data/Nat.ir lib/lean/Init/Data/Nat.olean lib/lean/Init/Data/Nat.olean.private lib/lean/Init/Data/Nat.olean.server lib/lean/Init/Data/Nat/Basic.ilean +lib/lean/Init/Data/Nat/Basic.ir lib/lean/Init/Data/Nat/Basic.olean lib/lean/Init/Data/Nat/Basic.olean.private lib/lean/Init/Data/Nat/Basic.olean.server lib/lean/Init/Data/Nat/Bitwise.ilean +lib/lean/Init/Data/Nat/Bitwise.ir lib/lean/Init/Data/Nat/Bitwise.olean lib/lean/Init/Data/Nat/Bitwise.olean.private lib/lean/Init/Data/Nat/Bitwise.olean.server lib/lean/Init/Data/Nat/Bitwise/Basic.ilean +lib/lean/Init/Data/Nat/Bitwise/Basic.ir lib/lean/Init/Data/Nat/Bitwise/Basic.olean lib/lean/Init/Data/Nat/Bitwise/Basic.olean.private lib/lean/Init/Data/Nat/Bitwise/Basic.olean.server lib/lean/Init/Data/Nat/Bitwise/Lemmas.ilean +lib/lean/Init/Data/Nat/Bitwise/Lemmas.ir lib/lean/Init/Data/Nat/Bitwise/Lemmas.olean lib/lean/Init/Data/Nat/Bitwise/Lemmas.olean.private lib/lean/Init/Data/Nat/Bitwise/Lemmas.olean.server lib/lean/Init/Data/Nat/Compare.ilean +lib/lean/Init/Data/Nat/Compare.ir lib/lean/Init/Data/Nat/Compare.olean lib/lean/Init/Data/Nat/Compare.olean.private lib/lean/Init/Data/Nat/Compare.olean.server lib/lean/Init/Data/Nat/Control.ilean +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/Div.ilean +lib/lean/Init/Data/Nat/Div.ir lib/lean/Init/Data/Nat/Div.olean lib/lean/Init/Data/Nat/Div.olean.private lib/lean/Init/Data/Nat/Div.olean.server lib/lean/Init/Data/Nat/Div/Basic.ilean +lib/lean/Init/Data/Nat/Div/Basic.ir lib/lean/Init/Data/Nat/Div/Basic.olean lib/lean/Init/Data/Nat/Div/Basic.olean.private lib/lean/Init/Data/Nat/Div/Basic.olean.server lib/lean/Init/Data/Nat/Div/Lemmas.ilean +lib/lean/Init/Data/Nat/Div/Lemmas.ir lib/lean/Init/Data/Nat/Div/Lemmas.olean lib/lean/Init/Data/Nat/Div/Lemmas.olean.private lib/lean/Init/Data/Nat/Div/Lemmas.olean.server lib/lean/Init/Data/Nat/Dvd.ilean +lib/lean/Init/Data/Nat/Dvd.ir lib/lean/Init/Data/Nat/Dvd.olean lib/lean/Init/Data/Nat/Dvd.olean.private lib/lean/Init/Data/Nat/Dvd.olean.server lib/lean/Init/Data/Nat/Fold.ilean +lib/lean/Init/Data/Nat/Fold.ir lib/lean/Init/Data/Nat/Fold.olean lib/lean/Init/Data/Nat/Fold.olean.private lib/lean/Init/Data/Nat/Fold.olean.server lib/lean/Init/Data/Nat/Gcd.ilean +lib/lean/Init/Data/Nat/Gcd.ir lib/lean/Init/Data/Nat/Gcd.olean lib/lean/Init/Data/Nat/Gcd.olean.private lib/lean/Init/Data/Nat/Gcd.olean.server lib/lean/Init/Data/Nat/Lcm.ilean +lib/lean/Init/Data/Nat/Lcm.ir lib/lean/Init/Data/Nat/Lcm.olean lib/lean/Init/Data/Nat/Lcm.olean.private lib/lean/Init/Data/Nat/Lcm.olean.server lib/lean/Init/Data/Nat/Lemmas.ilean +lib/lean/Init/Data/Nat/Lemmas.ir lib/lean/Init/Data/Nat/Lemmas.olean lib/lean/Init/Data/Nat/Lemmas.olean.private lib/lean/Init/Data/Nat/Lemmas.olean.server lib/lean/Init/Data/Nat/Linear.ilean +lib/lean/Init/Data/Nat/Linear.ir lib/lean/Init/Data/Nat/Linear.olean lib/lean/Init/Data/Nat/Linear.olean.private lib/lean/Init/Data/Nat/Linear.olean.server lib/lean/Init/Data/Nat/Log2.ilean +lib/lean/Init/Data/Nat/Log2.ir lib/lean/Init/Data/Nat/Log2.olean lib/lean/Init/Data/Nat/Log2.olean.private lib/lean/Init/Data/Nat/Log2.olean.server lib/lean/Init/Data/Nat/MinMax.ilean +lib/lean/Init/Data/Nat/MinMax.ir lib/lean/Init/Data/Nat/MinMax.olean lib/lean/Init/Data/Nat/MinMax.olean.private lib/lean/Init/Data/Nat/MinMax.olean.server lib/lean/Init/Data/Nat/Mod.ilean +lib/lean/Init/Data/Nat/Mod.ir lib/lean/Init/Data/Nat/Mod.olean lib/lean/Init/Data/Nat/Mod.olean.private lib/lean/Init/Data/Nat/Mod.olean.server lib/lean/Init/Data/Nat/Power2.ilean +lib/lean/Init/Data/Nat/Power2.ir lib/lean/Init/Data/Nat/Power2.olean lib/lean/Init/Data/Nat/Power2.olean.private lib/lean/Init/Data/Nat/Power2.olean.server lib/lean/Init/Data/Nat/SOM.ilean +lib/lean/Init/Data/Nat/SOM.ir lib/lean/Init/Data/Nat/SOM.olean lib/lean/Init/Data/Nat/SOM.olean.private lib/lean/Init/Data/Nat/SOM.olean.server lib/lean/Init/Data/Nat/Simproc.ilean +lib/lean/Init/Data/Nat/Simproc.ir lib/lean/Init/Data/Nat/Simproc.olean lib/lean/Init/Data/Nat/Simproc.olean.private lib/lean/Init/Data/Nat/Simproc.olean.server lib/lean/Init/Data/NeZero.ilean +lib/lean/Init/Data/NeZero.ir lib/lean/Init/Data/NeZero.olean lib/lean/Init/Data/NeZero.olean.private lib/lean/Init/Data/NeZero.olean.server lib/lean/Init/Data/OfScientific.ilean +lib/lean/Init/Data/OfScientific.ir lib/lean/Init/Data/OfScientific.olean lib/lean/Init/Data/OfScientific.olean.private lib/lean/Init/Data/OfScientific.olean.server lib/lean/Init/Data/Option.ilean +lib/lean/Init/Data/Option.ir lib/lean/Init/Data/Option.olean lib/lean/Init/Data/Option.olean.private lib/lean/Init/Data/Option.olean.server +lib/lean/Init/Data/Option/Array.ilean +lib/lean/Init/Data/Option/Array.ir +lib/lean/Init/Data/Option/Array.olean +lib/lean/Init/Data/Option/Array.olean.private +lib/lean/Init/Data/Option/Array.olean.server lib/lean/Init/Data/Option/Attach.ilean +lib/lean/Init/Data/Option/Attach.ir lib/lean/Init/Data/Option/Attach.olean lib/lean/Init/Data/Option/Attach.olean.private lib/lean/Init/Data/Option/Attach.olean.server lib/lean/Init/Data/Option/Basic.ilean +lib/lean/Init/Data/Option/Basic.ir lib/lean/Init/Data/Option/Basic.olean lib/lean/Init/Data/Option/Basic.olean.private lib/lean/Init/Data/Option/Basic.olean.server lib/lean/Init/Data/Option/BasicAux.ilean +lib/lean/Init/Data/Option/BasicAux.ir lib/lean/Init/Data/Option/BasicAux.olean lib/lean/Init/Data/Option/BasicAux.olean.private lib/lean/Init/Data/Option/BasicAux.olean.server lib/lean/Init/Data/Option/Coe.ilean +lib/lean/Init/Data/Option/Coe.ir lib/lean/Init/Data/Option/Coe.olean lib/lean/Init/Data/Option/Coe.olean.private lib/lean/Init/Data/Option/Coe.olean.server lib/lean/Init/Data/Option/Instances.ilean +lib/lean/Init/Data/Option/Instances.ir lib/lean/Init/Data/Option/Instances.olean lib/lean/Init/Data/Option/Instances.olean.private lib/lean/Init/Data/Option/Instances.olean.server lib/lean/Init/Data/Option/Lemmas.ilean +lib/lean/Init/Data/Option/Lemmas.ir lib/lean/Init/Data/Option/Lemmas.olean lib/lean/Init/Data/Option/Lemmas.olean.private lib/lean/Init/Data/Option/Lemmas.olean.server lib/lean/Init/Data/Option/List.ilean +lib/lean/Init/Data/Option/List.ir lib/lean/Init/Data/Option/List.olean lib/lean/Init/Data/Option/List.olean.private lib/lean/Init/Data/Option/List.olean.server lib/lean/Init/Data/Option/Monadic.ilean +lib/lean/Init/Data/Option/Monadic.ir lib/lean/Init/Data/Option/Monadic.olean lib/lean/Init/Data/Option/Monadic.olean.private lib/lean/Init/Data/Option/Monadic.olean.server lib/lean/Init/Data/Ord.ilean +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/PLift.ilean +lib/lean/Init/Data/PLift.ir lib/lean/Init/Data/PLift.olean lib/lean/Init/Data/PLift.olean.private lib/lean/Init/Data/PLift.olean.server lib/lean/Init/Data/Prod.ilean +lib/lean/Init/Data/Prod.ir lib/lean/Init/Data/Prod.olean lib/lean/Init/Data/Prod.olean.private lib/lean/Init/Data/Prod.olean.server lib/lean/Init/Data/Queue.ilean +lib/lean/Init/Data/Queue.ir lib/lean/Init/Data/Queue.olean lib/lean/Init/Data/Queue.olean.private lib/lean/Init/Data/Queue.olean.server lib/lean/Init/Data/RArray.ilean +lib/lean/Init/Data/RArray.ir lib/lean/Init/Data/RArray.olean lib/lean/Init/Data/RArray.olean.private lib/lean/Init/Data/RArray.olean.server lib/lean/Init/Data/Random.ilean +lib/lean/Init/Data/Random.ir lib/lean/Init/Data/Random.olean lib/lean/Init/Data/Random.olean.private lib/lean/Init/Data/Random.olean.server lib/lean/Init/Data/Range.ilean +lib/lean/Init/Data/Range.ir lib/lean/Init/Data/Range.olean lib/lean/Init/Data/Range.olean.private lib/lean/Init/Data/Range.olean.server lib/lean/Init/Data/Range/Basic.ilean +lib/lean/Init/Data/Range/Basic.ir lib/lean/Init/Data/Range/Basic.olean lib/lean/Init/Data/Range/Basic.olean.private lib/lean/Init/Data/Range/Basic.olean.server lib/lean/Init/Data/Range/Lemmas.ilean +lib/lean/Init/Data/Range/Lemmas.ir lib/lean/Init/Data/Range/Lemmas.olean lib/lean/Init/Data/Range/Lemmas.olean.private lib/lean/Init/Data/Range/Lemmas.olean.server +lib/lean/Init/Data/Range/Polymorphic.ilean +lib/lean/Init/Data/Range/Polymorphic.ir +lib/lean/Init/Data/Range/Polymorphic.olean +lib/lean/Init/Data/Range/Polymorphic.olean.private +lib/lean/Init/Data/Range/Polymorphic.olean.server +lib/lean/Init/Data/Range/Polymorphic/Basic.ilean +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/Iterators.ilean +lib/lean/Init/Data/Range/Polymorphic/Iterators.ir +lib/lean/Init/Data/Range/Polymorphic/Iterators.olean +lib/lean/Init/Data/Range/Polymorphic/Iterators.olean.private +lib/lean/Init/Data/Range/Polymorphic/Iterators.olean.server +lib/lean/Init/Data/Range/Polymorphic/Lemmas.ilean +lib/lean/Init/Data/Range/Polymorphic/Lemmas.ir +lib/lean/Init/Data/Range/Polymorphic/Lemmas.olean +lib/lean/Init/Data/Range/Polymorphic/Lemmas.olean.private +lib/lean/Init/Data/Range/Polymorphic/Lemmas.olean.server +lib/lean/Init/Data/Range/Polymorphic/Nat.ilean +lib/lean/Init/Data/Range/Polymorphic/Nat.ir +lib/lean/Init/Data/Range/Polymorphic/Nat.olean +lib/lean/Init/Data/Range/Polymorphic/Nat.olean.private +lib/lean/Init/Data/Range/Polymorphic/Nat.olean.server +lib/lean/Init/Data/Range/Polymorphic/NatLemmas.ilean +lib/lean/Init/Data/Range/Polymorphic/NatLemmas.ir +lib/lean/Init/Data/Range/Polymorphic/NatLemmas.olean +lib/lean/Init/Data/Range/Polymorphic/NatLemmas.olean.private +lib/lean/Init/Data/Range/Polymorphic/NatLemmas.olean.server +lib/lean/Init/Data/Range/Polymorphic/PRange.ilean +lib/lean/Init/Data/Range/Polymorphic/PRange.ir +lib/lean/Init/Data/Range/Polymorphic/PRange.olean +lib/lean/Init/Data/Range/Polymorphic/PRange.olean.private +lib/lean/Init/Data/Range/Polymorphic/PRange.olean.server +lib/lean/Init/Data/Range/Polymorphic/RangeIterator.ilean +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/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/Repr.ilean +lib/lean/Init/Data/Repr.ir lib/lean/Init/Data/Repr.olean lib/lean/Init/Data/Repr.olean.private lib/lean/Init/Data/Repr.olean.server lib/lean/Init/Data/SInt.ilean +lib/lean/Init/Data/SInt.ir lib/lean/Init/Data/SInt.olean lib/lean/Init/Data/SInt.olean.private lib/lean/Init/Data/SInt.olean.server lib/lean/Init/Data/SInt/Basic.ilean +lib/lean/Init/Data/SInt/Basic.ir lib/lean/Init/Data/SInt/Basic.olean lib/lean/Init/Data/SInt/Basic.olean.private lib/lean/Init/Data/SInt/Basic.olean.server lib/lean/Init/Data/SInt/Bitwise.ilean +lib/lean/Init/Data/SInt/Bitwise.ir lib/lean/Init/Data/SInt/Bitwise.olean lib/lean/Init/Data/SInt/Bitwise.olean.private lib/lean/Init/Data/SInt/Bitwise.olean.server lib/lean/Init/Data/SInt/Float.ilean +lib/lean/Init/Data/SInt/Float.ir lib/lean/Init/Data/SInt/Float.olean lib/lean/Init/Data/SInt/Float.olean.private lib/lean/Init/Data/SInt/Float.olean.server lib/lean/Init/Data/SInt/Float32.ilean +lib/lean/Init/Data/SInt/Float32.ir lib/lean/Init/Data/SInt/Float32.olean lib/lean/Init/Data/SInt/Float32.olean.private lib/lean/Init/Data/SInt/Float32.olean.server lib/lean/Init/Data/SInt/Lemmas.ilean +lib/lean/Init/Data/SInt/Lemmas.ir lib/lean/Init/Data/SInt/Lemmas.olean lib/lean/Init/Data/SInt/Lemmas.olean.private lib/lean/Init/Data/SInt/Lemmas.olean.server +lib/lean/Init/Data/Slice.ilean +lib/lean/Init/Data/Slice.ir +lib/lean/Init/Data/Slice.olean +lib/lean/Init/Data/Slice.olean.private +lib/lean/Init/Data/Slice.olean.server +lib/lean/Init/Data/Slice/Array.ilean +lib/lean/Init/Data/Slice/Array.ir +lib/lean/Init/Data/Slice/Array.olean +lib/lean/Init/Data/Slice/Array.olean.private +lib/lean/Init/Data/Slice/Array.olean.server +lib/lean/Init/Data/Slice/Array/Basic.ilean +lib/lean/Init/Data/Slice/Array/Basic.ir +lib/lean/Init/Data/Slice/Array/Basic.olean +lib/lean/Init/Data/Slice/Array/Basic.olean.private +lib/lean/Init/Data/Slice/Array/Basic.olean.server +lib/lean/Init/Data/Slice/Array/Iterator.ilean +lib/lean/Init/Data/Slice/Array/Iterator.ir +lib/lean/Init/Data/Slice/Array/Iterator.olean +lib/lean/Init/Data/Slice/Array/Iterator.olean.private +lib/lean/Init/Data/Slice/Array/Iterator.olean.server +lib/lean/Init/Data/Slice/Array/Lemmas.ilean +lib/lean/Init/Data/Slice/Array/Lemmas.ir +lib/lean/Init/Data/Slice/Array/Lemmas.olean +lib/lean/Init/Data/Slice/Array/Lemmas.olean.private +lib/lean/Init/Data/Slice/Array/Lemmas.olean.server +lib/lean/Init/Data/Slice/Basic.ilean +lib/lean/Init/Data/Slice/Basic.ir +lib/lean/Init/Data/Slice/Basic.olean +lib/lean/Init/Data/Slice/Basic.olean.private +lib/lean/Init/Data/Slice/Basic.olean.server +lib/lean/Init/Data/Slice/Lemmas.ilean +lib/lean/Init/Data/Slice/Lemmas.ir +lib/lean/Init/Data/Slice/Lemmas.olean +lib/lean/Init/Data/Slice/Lemmas.olean.private +lib/lean/Init/Data/Slice/Lemmas.olean.server +lib/lean/Init/Data/Slice/Notation.ilean +lib/lean/Init/Data/Slice/Notation.ir +lib/lean/Init/Data/Slice/Notation.olean +lib/lean/Init/Data/Slice/Notation.olean.private +lib/lean/Init/Data/Slice/Notation.olean.server +lib/lean/Init/Data/Slice/Operations.ilean +lib/lean/Init/Data/Slice/Operations.ir +lib/lean/Init/Data/Slice/Operations.olean +lib/lean/Init/Data/Slice/Operations.olean.private +lib/lean/Init/Data/Slice/Operations.olean.server lib/lean/Init/Data/Stream.ilean +lib/lean/Init/Data/Stream.ir lib/lean/Init/Data/Stream.olean lib/lean/Init/Data/Stream.olean.private lib/lean/Init/Data/Stream.olean.server lib/lean/Init/Data/String.ilean +lib/lean/Init/Data/String.ir lib/lean/Init/Data/String.olean lib/lean/Init/Data/String.olean.private lib/lean/Init/Data/String.olean.server lib/lean/Init/Data/String/Basic.ilean +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/Extra.ilean +lib/lean/Init/Data/String/Extra.ir lib/lean/Init/Data/String/Extra.olean lib/lean/Init/Data/String/Extra.olean.private lib/lean/Init/Data/String/Extra.olean.server lib/lean/Init/Data/String/Lemmas.ilean +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/Subtype.ilean +lib/lean/Init/Data/Subtype.ir lib/lean/Init/Data/Subtype.olean lib/lean/Init/Data/Subtype.olean.private lib/lean/Init/Data/Subtype.olean.server lib/lean/Init/Data/Sum.ilean +lib/lean/Init/Data/Sum.ir lib/lean/Init/Data/Sum.olean lib/lean/Init/Data/Sum.olean.private lib/lean/Init/Data/Sum.olean.server lib/lean/Init/Data/Sum/Basic.ilean +lib/lean/Init/Data/Sum/Basic.ir lib/lean/Init/Data/Sum/Basic.olean lib/lean/Init/Data/Sum/Basic.olean.private lib/lean/Init/Data/Sum/Basic.olean.server lib/lean/Init/Data/Sum/Lemmas.ilean +lib/lean/Init/Data/Sum/Lemmas.ir lib/lean/Init/Data/Sum/Lemmas.olean lib/lean/Init/Data/Sum/Lemmas.olean.private lib/lean/Init/Data/Sum/Lemmas.olean.server lib/lean/Init/Data/ToString.ilean +lib/lean/Init/Data/ToString.ir lib/lean/Init/Data/ToString.olean lib/lean/Init/Data/ToString.olean.private lib/lean/Init/Data/ToString.olean.server lib/lean/Init/Data/ToString/Basic.ilean +lib/lean/Init/Data/ToString/Basic.ir lib/lean/Init/Data/ToString/Basic.olean lib/lean/Init/Data/ToString/Basic.olean.private lib/lean/Init/Data/ToString/Basic.olean.server lib/lean/Init/Data/ToString/Macro.ilean +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/UInt.ilean +lib/lean/Init/Data/UInt.ir lib/lean/Init/Data/UInt.olean lib/lean/Init/Data/UInt.olean.private lib/lean/Init/Data/UInt.olean.server lib/lean/Init/Data/UInt/Basic.ilean +lib/lean/Init/Data/UInt/Basic.ir lib/lean/Init/Data/UInt/Basic.olean lib/lean/Init/Data/UInt/Basic.olean.private lib/lean/Init/Data/UInt/Basic.olean.server lib/lean/Init/Data/UInt/BasicAux.ilean +lib/lean/Init/Data/UInt/BasicAux.ir lib/lean/Init/Data/UInt/BasicAux.olean lib/lean/Init/Data/UInt/BasicAux.olean.private lib/lean/Init/Data/UInt/BasicAux.olean.server lib/lean/Init/Data/UInt/Bitwise.ilean +lib/lean/Init/Data/UInt/Bitwise.ir lib/lean/Init/Data/UInt/Bitwise.olean lib/lean/Init/Data/UInt/Bitwise.olean.private lib/lean/Init/Data/UInt/Bitwise.olean.server lib/lean/Init/Data/UInt/Lemmas.ilean +lib/lean/Init/Data/UInt/Lemmas.ir lib/lean/Init/Data/UInt/Lemmas.olean lib/lean/Init/Data/UInt/Lemmas.olean.private lib/lean/Init/Data/UInt/Lemmas.olean.server lib/lean/Init/Data/UInt/Log2.ilean +lib/lean/Init/Data/UInt/Log2.ir lib/lean/Init/Data/UInt/Log2.olean lib/lean/Init/Data/UInt/Log2.olean.private lib/lean/Init/Data/UInt/Log2.olean.server lib/lean/Init/Data/ULift.ilean +lib/lean/Init/Data/ULift.ir lib/lean/Init/Data/ULift.olean lib/lean/Init/Data/ULift.olean.private lib/lean/Init/Data/ULift.olean.server lib/lean/Init/Data/Vector.ilean +lib/lean/Init/Data/Vector.ir lib/lean/Init/Data/Vector.olean lib/lean/Init/Data/Vector.olean.private lib/lean/Init/Data/Vector.olean.server lib/lean/Init/Data/Vector/Attach.ilean +lib/lean/Init/Data/Vector/Attach.ir lib/lean/Init/Data/Vector/Attach.olean lib/lean/Init/Data/Vector/Attach.olean.private lib/lean/Init/Data/Vector/Attach.olean.server lib/lean/Init/Data/Vector/Basic.ilean +lib/lean/Init/Data/Vector/Basic.ir lib/lean/Init/Data/Vector/Basic.olean lib/lean/Init/Data/Vector/Basic.olean.private lib/lean/Init/Data/Vector/Basic.olean.server lib/lean/Init/Data/Vector/Count.ilean +lib/lean/Init/Data/Vector/Count.ir lib/lean/Init/Data/Vector/Count.olean lib/lean/Init/Data/Vector/Count.olean.private lib/lean/Init/Data/Vector/Count.olean.server lib/lean/Init/Data/Vector/DecidableEq.ilean +lib/lean/Init/Data/Vector/DecidableEq.ir lib/lean/Init/Data/Vector/DecidableEq.olean lib/lean/Init/Data/Vector/DecidableEq.olean.private lib/lean/Init/Data/Vector/DecidableEq.olean.server lib/lean/Init/Data/Vector/Erase.ilean +lib/lean/Init/Data/Vector/Erase.ir lib/lean/Init/Data/Vector/Erase.olean lib/lean/Init/Data/Vector/Erase.olean.private lib/lean/Init/Data/Vector/Erase.olean.server lib/lean/Init/Data/Vector/Extract.ilean +lib/lean/Init/Data/Vector/Extract.ir lib/lean/Init/Data/Vector/Extract.olean lib/lean/Init/Data/Vector/Extract.olean.private lib/lean/Init/Data/Vector/Extract.olean.server lib/lean/Init/Data/Vector/FinRange.ilean +lib/lean/Init/Data/Vector/FinRange.ir lib/lean/Init/Data/Vector/FinRange.olean lib/lean/Init/Data/Vector/FinRange.olean.private lib/lean/Init/Data/Vector/FinRange.olean.server lib/lean/Init/Data/Vector/Find.ilean +lib/lean/Init/Data/Vector/Find.ir lib/lean/Init/Data/Vector/Find.olean lib/lean/Init/Data/Vector/Find.olean.private lib/lean/Init/Data/Vector/Find.olean.server lib/lean/Init/Data/Vector/InsertIdx.ilean +lib/lean/Init/Data/Vector/InsertIdx.ir lib/lean/Init/Data/Vector/InsertIdx.olean lib/lean/Init/Data/Vector/InsertIdx.olean.private lib/lean/Init/Data/Vector/InsertIdx.olean.server lib/lean/Init/Data/Vector/Lemmas.ilean +lib/lean/Init/Data/Vector/Lemmas.ir lib/lean/Init/Data/Vector/Lemmas.olean lib/lean/Init/Data/Vector/Lemmas.olean.private lib/lean/Init/Data/Vector/Lemmas.olean.server lib/lean/Init/Data/Vector/Lex.ilean +lib/lean/Init/Data/Vector/Lex.ir lib/lean/Init/Data/Vector/Lex.olean lib/lean/Init/Data/Vector/Lex.olean.private lib/lean/Init/Data/Vector/Lex.olean.server lib/lean/Init/Data/Vector/MapIdx.ilean +lib/lean/Init/Data/Vector/MapIdx.ir lib/lean/Init/Data/Vector/MapIdx.olean lib/lean/Init/Data/Vector/MapIdx.olean.private lib/lean/Init/Data/Vector/MapIdx.olean.server lib/lean/Init/Data/Vector/Monadic.ilean +lib/lean/Init/Data/Vector/Monadic.ir lib/lean/Init/Data/Vector/Monadic.olean lib/lean/Init/Data/Vector/Monadic.olean.private lib/lean/Init/Data/Vector/Monadic.olean.server lib/lean/Init/Data/Vector/OfFn.ilean +lib/lean/Init/Data/Vector/OfFn.ir lib/lean/Init/Data/Vector/OfFn.olean lib/lean/Init/Data/Vector/OfFn.olean.private lib/lean/Init/Data/Vector/OfFn.olean.server lib/lean/Init/Data/Vector/Perm.ilean +lib/lean/Init/Data/Vector/Perm.ir lib/lean/Init/Data/Vector/Perm.olean lib/lean/Init/Data/Vector/Perm.olean.private lib/lean/Init/Data/Vector/Perm.olean.server lib/lean/Init/Data/Vector/Range.ilean +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/Zip.ilean +lib/lean/Init/Data/Vector/Zip.ir lib/lean/Init/Data/Vector/Zip.olean lib/lean/Init/Data/Vector/Zip.olean.private lib/lean/Init/Data/Vector/Zip.olean.server lib/lean/Init/Data/Zero.ilean +lib/lean/Init/Data/Zero.ir lib/lean/Init/Data/Zero.olean lib/lean/Init/Data/Zero.olean.private lib/lean/Init/Data/Zero.olean.server lib/lean/Init/Dynamic.ilean +lib/lean/Init/Dynamic.ir lib/lean/Init/Dynamic.olean lib/lean/Init/Dynamic.olean.private lib/lean/Init/Dynamic.olean.server lib/lean/Init/Ext.ilean +lib/lean/Init/Ext.ir lib/lean/Init/Ext.olean lib/lean/Init/Ext.olean.private lib/lean/Init/Ext.olean.server lib/lean/Init/GetElem.ilean +lib/lean/Init/GetElem.ir lib/lean/Init/GetElem.olean lib/lean/Init/GetElem.olean.private lib/lean/Init/GetElem.olean.server lib/lean/Init/Grind.ilean +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/Attr.ilean +lib/lean/Init/Grind/Attr.ir +lib/lean/Init/Grind/Attr.olean +lib/lean/Init/Grind/Attr.olean.private +lib/lean/Init/Grind/Attr.olean.server lib/lean/Init/Grind/Cases.ilean +lib/lean/Init/Grind/Cases.ir lib/lean/Init/Grind/Cases.olean lib/lean/Init/Grind/Cases.olean.private lib/lean/Init/Grind/Cases.olean.server -lib/lean/Init/Grind/CommRing.ilean -lib/lean/Init/Grind/CommRing.olean -lib/lean/Init/Grind/CommRing.olean.private -lib/lean/Init/Grind/CommRing.olean.server -lib/lean/Init/Grind/CommRing/Basic.ilean -lib/lean/Init/Grind/CommRing/Basic.olean -lib/lean/Init/Grind/CommRing/Basic.olean.private -lib/lean/Init/Grind/CommRing/Basic.olean.server -lib/lean/Init/Grind/CommRing/BitVec.ilean -lib/lean/Init/Grind/CommRing/BitVec.olean -lib/lean/Init/Grind/CommRing/BitVec.olean.private -lib/lean/Init/Grind/CommRing/BitVec.olean.server -lib/lean/Init/Grind/CommRing/Int.ilean -lib/lean/Init/Grind/CommRing/Int.olean -lib/lean/Init/Grind/CommRing/Int.olean.private -lib/lean/Init/Grind/CommRing/Int.olean.server -lib/lean/Init/Grind/CommRing/Poly.ilean -lib/lean/Init/Grind/CommRing/Poly.olean -lib/lean/Init/Grind/CommRing/Poly.olean.private -lib/lean/Init/Grind/CommRing/Poly.olean.server -lib/lean/Init/Grind/CommRing/SInt.ilean -lib/lean/Init/Grind/CommRing/SInt.olean -lib/lean/Init/Grind/CommRing/SInt.olean.private -lib/lean/Init/Grind/CommRing/SInt.olean.server -lib/lean/Init/Grind/CommRing/UInt.ilean -lib/lean/Init/Grind/CommRing/UInt.olean -lib/lean/Init/Grind/CommRing/UInt.olean.private -lib/lean/Init/Grind/CommRing/UInt.olean.server lib/lean/Init/Grind/Ext.ilean +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/Lemmas.ilean +lib/lean/Init/Grind/Lemmas.ir lib/lean/Init/Grind/Lemmas.olean lib/lean/Init/Grind/Lemmas.olean.private lib/lean/Init/Grind/Lemmas.olean.server +lib/lean/Init/Grind/Module.ilean +lib/lean/Init/Grind/Module.ir +lib/lean/Init/Grind/Module.olean +lib/lean/Init/Grind/Module.olean.private +lib/lean/Init/Grind/Module.olean.server +lib/lean/Init/Grind/Module/Basic.ilean +lib/lean/Init/Grind/Module/Basic.ir +lib/lean/Init/Grind/Module/Basic.olean +lib/lean/Init/Grind/Module/Basic.olean.private +lib/lean/Init/Grind/Module/Basic.olean.server +lib/lean/Init/Grind/Module/Envelope.ilean +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/Norm.ilean +lib/lean/Init/Grind/Norm.ir lib/lean/Init/Grind/Norm.olean lib/lean/Init/Grind/Norm.olean.private lib/lean/Init/Grind/Norm.olean.server lib/lean/Init/Grind/Offset.ilean +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/Ordered.ilean +lib/lean/Init/Grind/Ordered.ir +lib/lean/Init/Grind/Ordered.olean +lib/lean/Init/Grind/Ordered.olean.private +lib/lean/Init/Grind/Ordered.olean.server +lib/lean/Init/Grind/Ordered/Field.ilean +lib/lean/Init/Grind/Ordered/Field.ir +lib/lean/Init/Grind/Ordered/Field.olean +lib/lean/Init/Grind/Ordered/Field.olean.private +lib/lean/Init/Grind/Ordered/Field.olean.server +lib/lean/Init/Grind/Ordered/Int.ilean +lib/lean/Init/Grind/Ordered/Int.ir +lib/lean/Init/Grind/Ordered/Int.olean +lib/lean/Init/Grind/Ordered/Int.olean.private +lib/lean/Init/Grind/Ordered/Int.olean.server +lib/lean/Init/Grind/Ordered/Linarith.ilean +lib/lean/Init/Grind/Ordered/Linarith.ir +lib/lean/Init/Grind/Ordered/Linarith.olean +lib/lean/Init/Grind/Ordered/Linarith.olean.private +lib/lean/Init/Grind/Ordered/Linarith.olean.server +lib/lean/Init/Grind/Ordered/Module.ilean +lib/lean/Init/Grind/Ordered/Module.ir +lib/lean/Init/Grind/Ordered/Module.olean +lib/lean/Init/Grind/Ordered/Module.olean.private +lib/lean/Init/Grind/Ordered/Module.olean.server +lib/lean/Init/Grind/Ordered/Order.ilean +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/Ring.ilean +lib/lean/Init/Grind/Ordered/Ring.ir +lib/lean/Init/Grind/Ordered/Ring.olean +lib/lean/Init/Grind/Ordered/Ring.olean.private +lib/lean/Init/Grind/Ordered/Ring.olean.server lib/lean/Init/Grind/PP.ilean +lib/lean/Init/Grind/PP.ir lib/lean/Init/Grind/PP.olean lib/lean/Init/Grind/PP.olean.private lib/lean/Init/Grind/PP.olean.server lib/lean/Init/Grind/Propagator.ilean +lib/lean/Init/Grind/Propagator.ir lib/lean/Init/Grind/Propagator.olean lib/lean/Init/Grind/Propagator.olean.private lib/lean/Init/Grind/Propagator.olean.server +lib/lean/Init/Grind/Ring.ilean +lib/lean/Init/Grind/Ring.ir +lib/lean/Init/Grind/Ring.olean +lib/lean/Init/Grind/Ring.olean.private +lib/lean/Init/Grind/Ring.olean.server +lib/lean/Init/Grind/Ring/Basic.ilean +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/Envelope.ilean +lib/lean/Init/Grind/Ring/Envelope.ir +lib/lean/Init/Grind/Ring/Envelope.olean +lib/lean/Init/Grind/Ring/Envelope.olean.private +lib/lean/Init/Grind/Ring/Envelope.olean.server +lib/lean/Init/Grind/Ring/Field.ilean +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 +lib/lean/Init/Grind/Ring/ToInt.olean.private +lib/lean/Init/Grind/Ring/ToInt.olean.server lib/lean/Init/Grind/Tactics.ilean +lib/lean/Init/Grind/Tactics.ir lib/lean/Init/Grind/Tactics.olean lib/lean/Init/Grind/Tactics.olean.private lib/lean/Init/Grind/Tactics.olean.server +lib/lean/Init/Grind/ToInt.ilean +lib/lean/Init/Grind/ToInt.ir +lib/lean/Init/Grind/ToInt.olean +lib/lean/Init/Grind/ToInt.olean.private +lib/lean/Init/Grind/ToInt.olean.server +lib/lean/Init/Grind/ToIntLemmas.ilean +lib/lean/Init/Grind/ToIntLemmas.ir +lib/lean/Init/Grind/ToIntLemmas.olean +lib/lean/Init/Grind/ToIntLemmas.olean.private +lib/lean/Init/Grind/ToIntLemmas.olean.server lib/lean/Init/Grind/Util.ilean +lib/lean/Init/Grind/Util.ir lib/lean/Init/Grind/Util.olean lib/lean/Init/Grind/Util.olean.private lib/lean/Init/Grind/Util.olean.server +lib/lean/Init/GrindInstances.ilean +lib/lean/Init/GrindInstances.ir +lib/lean/Init/GrindInstances.olean +lib/lean/Init/GrindInstances.olean.private +lib/lean/Init/GrindInstances.olean.server +lib/lean/Init/GrindInstances/Nat.ilean +lib/lean/Init/GrindInstances/Nat.ir +lib/lean/Init/GrindInstances/Nat.olean +lib/lean/Init/GrindInstances/Nat.olean.private +lib/lean/Init/GrindInstances/Nat.olean.server +lib/lean/Init/GrindInstances/Ring.ilean +lib/lean/Init/GrindInstances/Ring.ir +lib/lean/Init/GrindInstances/Ring.olean +lib/lean/Init/GrindInstances/Ring.olean.private +lib/lean/Init/GrindInstances/Ring.olean.server +lib/lean/Init/GrindInstances/Ring/BitVec.ilean +lib/lean/Init/GrindInstances/Ring/BitVec.ir +lib/lean/Init/GrindInstances/Ring/BitVec.olean +lib/lean/Init/GrindInstances/Ring/BitVec.olean.private +lib/lean/Init/GrindInstances/Ring/BitVec.olean.server +lib/lean/Init/GrindInstances/Ring/Fin.ilean +lib/lean/Init/GrindInstances/Ring/Fin.ir +lib/lean/Init/GrindInstances/Ring/Fin.olean +lib/lean/Init/GrindInstances/Ring/Fin.olean.private +lib/lean/Init/GrindInstances/Ring/Fin.olean.server +lib/lean/Init/GrindInstances/Ring/Int.ilean +lib/lean/Init/GrindInstances/Ring/Int.ir +lib/lean/Init/GrindInstances/Ring/Int.olean +lib/lean/Init/GrindInstances/Ring/Int.olean.private +lib/lean/Init/GrindInstances/Ring/Int.olean.server +lib/lean/Init/GrindInstances/Ring/Nat.ilean +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/SInt.ilean +lib/lean/Init/GrindInstances/Ring/SInt.ir +lib/lean/Init/GrindInstances/Ring/SInt.olean +lib/lean/Init/GrindInstances/Ring/SInt.olean.private +lib/lean/Init/GrindInstances/Ring/SInt.olean.server +lib/lean/Init/GrindInstances/Ring/UInt.ilean +lib/lean/Init/GrindInstances/Ring/UInt.ir +lib/lean/Init/GrindInstances/Ring/UInt.olean +lib/lean/Init/GrindInstances/Ring/UInt.olean.private +lib/lean/Init/GrindInstances/Ring/UInt.olean.server +lib/lean/Init/GrindInstances/ToInt.ilean +lib/lean/Init/GrindInstances/ToInt.ir +lib/lean/Init/GrindInstances/ToInt.olean +lib/lean/Init/GrindInstances/ToInt.olean.private +lib/lean/Init/GrindInstances/ToInt.olean.server lib/lean/Init/Guard.ilean +lib/lean/Init/Guard.ir lib/lean/Init/Guard.olean lib/lean/Init/Guard.olean.private lib/lean/Init/Guard.olean.server lib/lean/Init/Hints.ilean +lib/lean/Init/Hints.ir lib/lean/Init/Hints.olean lib/lean/Init/Hints.olean.private lib/lean/Init/Hints.olean.server lib/lean/Init/Internal.ilean +lib/lean/Init/Internal.ir lib/lean/Init/Internal.olean lib/lean/Init/Internal.olean.private lib/lean/Init/Internal.olean.server lib/lean/Init/Internal/Order.ilean +lib/lean/Init/Internal/Order.ir lib/lean/Init/Internal/Order.olean lib/lean/Init/Internal/Order.olean.private lib/lean/Init/Internal/Order.olean.server lib/lean/Init/Internal/Order/Basic.ilean +lib/lean/Init/Internal/Order/Basic.ir lib/lean/Init/Internal/Order/Basic.olean lib/lean/Init/Internal/Order/Basic.olean.private lib/lean/Init/Internal/Order/Basic.olean.server lib/lean/Init/Internal/Order/Lemmas.ilean +lib/lean/Init/Internal/Order/Lemmas.ir lib/lean/Init/Internal/Order/Lemmas.olean lib/lean/Init/Internal/Order/Lemmas.olean.private lib/lean/Init/Internal/Order/Lemmas.olean.server lib/lean/Init/Internal/Order/Tactic.ilean +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/MacroTrace.ilean +lib/lean/Init/MacroTrace.ir lib/lean/Init/MacroTrace.olean lib/lean/Init/MacroTrace.olean.private lib/lean/Init/MacroTrace.olean.server lib/lean/Init/Meta.ilean +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/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/Notation.ilean +lib/lean/Init/Notation.ir lib/lean/Init/Notation.olean lib/lean/Init/Notation.olean.private lib/lean/Init/Notation.olean.server lib/lean/Init/NotationExtra.ilean +lib/lean/Init/NotationExtra.ir lib/lean/Init/NotationExtra.olean lib/lean/Init/NotationExtra.olean.private lib/lean/Init/NotationExtra.olean.server lib/lean/Init/Omega.ilean +lib/lean/Init/Omega.ir lib/lean/Init/Omega.olean lib/lean/Init/Omega.olean.private lib/lean/Init/Omega.olean.server lib/lean/Init/Omega/Coeffs.ilean +lib/lean/Init/Omega/Coeffs.ir lib/lean/Init/Omega/Coeffs.olean lib/lean/Init/Omega/Coeffs.olean.private lib/lean/Init/Omega/Coeffs.olean.server lib/lean/Init/Omega/Constraint.ilean +lib/lean/Init/Omega/Constraint.ir lib/lean/Init/Omega/Constraint.olean lib/lean/Init/Omega/Constraint.olean.private lib/lean/Init/Omega/Constraint.olean.server lib/lean/Init/Omega/Int.ilean +lib/lean/Init/Omega/Int.ir lib/lean/Init/Omega/Int.olean lib/lean/Init/Omega/Int.olean.private lib/lean/Init/Omega/Int.olean.server lib/lean/Init/Omega/IntList.ilean +lib/lean/Init/Omega/IntList.ir lib/lean/Init/Omega/IntList.olean lib/lean/Init/Omega/IntList.olean.private lib/lean/Init/Omega/IntList.olean.server lib/lean/Init/Omega/LinearCombo.ilean +lib/lean/Init/Omega/LinearCombo.ir lib/lean/Init/Omega/LinearCombo.olean lib/lean/Init/Omega/LinearCombo.olean.private lib/lean/Init/Omega/LinearCombo.olean.server lib/lean/Init/Omega/Logic.ilean +lib/lean/Init/Omega/Logic.ir lib/lean/Init/Omega/Logic.olean lib/lean/Init/Omega/Logic.olean.private lib/lean/Init/Omega/Logic.olean.server lib/lean/Init/Prelude.ilean +lib/lean/Init/Prelude.ir lib/lean/Init/Prelude.olean lib/lean/Init/Prelude.olean.private lib/lean/Init/Prelude.olean.server lib/lean/Init/PropLemmas.ilean +lib/lean/Init/PropLemmas.ir lib/lean/Init/PropLemmas.olean lib/lean/Init/PropLemmas.olean.private lib/lean/Init/PropLemmas.olean.server lib/lean/Init/RCases.ilean +lib/lean/Init/RCases.ir lib/lean/Init/RCases.olean lib/lean/Init/RCases.olean.private lib/lean/Init/RCases.olean.server lib/lean/Init/ShareCommon.ilean +lib/lean/Init/ShareCommon.ir lib/lean/Init/ShareCommon.olean lib/lean/Init/ShareCommon.olean.private lib/lean/Init/ShareCommon.olean.server lib/lean/Init/SimpLemmas.ilean +lib/lean/Init/SimpLemmas.ir lib/lean/Init/SimpLemmas.olean lib/lean/Init/SimpLemmas.olean.private lib/lean/Init/SimpLemmas.olean.server lib/lean/Init/Simproc.ilean +lib/lean/Init/Simproc.ir lib/lean/Init/Simproc.olean lib/lean/Init/Simproc.olean.private lib/lean/Init/Simproc.olean.server lib/lean/Init/SizeOf.ilean +lib/lean/Init/SizeOf.ir lib/lean/Init/SizeOf.olean lib/lean/Init/SizeOf.olean.private lib/lean/Init/SizeOf.olean.server lib/lean/Init/SizeOfLemmas.ilean +lib/lean/Init/SizeOfLemmas.ir lib/lean/Init/SizeOfLemmas.olean lib/lean/Init/SizeOfLemmas.olean.private lib/lean/Init/SizeOfLemmas.olean.server lib/lean/Init/Syntax.ilean +lib/lean/Init/Syntax.ir lib/lean/Init/Syntax.olean lib/lean/Init/Syntax.olean.private lib/lean/Init/Syntax.olean.server lib/lean/Init/System.ilean +lib/lean/Init/System.ir lib/lean/Init/System.olean lib/lean/Init/System.olean.private lib/lean/Init/System.olean.server lib/lean/Init/System/FilePath.ilean +lib/lean/Init/System/FilePath.ir lib/lean/Init/System/FilePath.olean lib/lean/Init/System/FilePath.olean.private lib/lean/Init/System/FilePath.olean.server lib/lean/Init/System/IO.ilean +lib/lean/Init/System/IO.ir lib/lean/Init/System/IO.olean lib/lean/Init/System/IO.olean.private lib/lean/Init/System/IO.olean.server lib/lean/Init/System/IOError.ilean +lib/lean/Init/System/IOError.ir lib/lean/Init/System/IOError.olean lib/lean/Init/System/IOError.olean.private lib/lean/Init/System/IOError.olean.server lib/lean/Init/System/Mutex.ilean +lib/lean/Init/System/Mutex.ir lib/lean/Init/System/Mutex.olean lib/lean/Init/System/Mutex.olean.private lib/lean/Init/System/Mutex.olean.server lib/lean/Init/System/Platform.ilean +lib/lean/Init/System/Platform.ir lib/lean/Init/System/Platform.olean lib/lean/Init/System/Platform.olean.private lib/lean/Init/System/Platform.olean.server lib/lean/Init/System/Promise.ilean +lib/lean/Init/System/Promise.ir lib/lean/Init/System/Promise.olean lib/lean/Init/System/Promise.olean.private lib/lean/Init/System/Promise.olean.server lib/lean/Init/System/ST.ilean +lib/lean/Init/System/ST.ir lib/lean/Init/System/ST.olean lib/lean/Init/System/ST.olean.private lib/lean/Init/System/ST.olean.server lib/lean/Init/System/Uri.ilean +lib/lean/Init/System/Uri.ir lib/lean/Init/System/Uri.olean lib/lean/Init/System/Uri.olean.private lib/lean/Init/System/Uri.olean.server lib/lean/Init/Tactics.ilean +lib/lean/Init/Tactics.ir lib/lean/Init/Tactics.olean lib/lean/Init/Tactics.olean.private lib/lean/Init/Tactics.olean.server lib/lean/Init/TacticsExtra.ilean +lib/lean/Init/TacticsExtra.ir lib/lean/Init/TacticsExtra.olean lib/lean/Init/TacticsExtra.olean.private lib/lean/Init/TacticsExtra.olean.server lib/lean/Init/Task.ilean +lib/lean/Init/Task.ir lib/lean/Init/Task.olean lib/lean/Init/Task.olean.private lib/lean/Init/Task.olean.server lib/lean/Init/Try.ilean +lib/lean/Init/Try.ir lib/lean/Init/Try.olean lib/lean/Init/Try.olean.private lib/lean/Init/Try.olean.server lib/lean/Init/Util.ilean +lib/lean/Init/Util.ir lib/lean/Init/Util.olean lib/lean/Init/Util.olean.private lib/lean/Init/Util.olean.server lib/lean/Init/WF.ilean +lib/lean/Init/WF.ir lib/lean/Init/WF.olean lib/lean/Init/WF.olean.private lib/lean/Init/WF.olean.server lib/lean/Init/WFTactics.ilean +lib/lean/Init/WFTactics.ir lib/lean/Init/WFTactics.olean lib/lean/Init/WFTactics.olean.private lib/lean/Init/WFTactics.olean.server lib/lean/Init/While.ilean +lib/lean/Init/While.ir lib/lean/Init/While.olean lib/lean/Init/While.olean.private lib/lean/Init/While.olean.server @@ -1235,8 +1987,6 @@ lib/lean/Lake/Build/Facets.ilean lib/lean/Lake/Build/Facets.olean lib/lean/Lake/Build/Fetch.ilean lib/lean/Lake/Build/Fetch.olean -lib/lean/Lake/Build/Imports.ilean -lib/lean/Lake/Build/Imports.olean lib/lean/Lake/Build/Index.ilean lib/lean/Lake/Build/Index.olean lib/lean/Lake/Build/Info.ilean @@ -1259,6 +2009,8 @@ lib/lean/Lake/Build/Library.ilean lib/lean/Lake/Build/Library.olean lib/lean/Lake/Build/Module.ilean lib/lean/Lake/Build/Module.olean +lib/lean/Lake/Build/ModuleArtifacts.ilean +lib/lean/Lake/Build/ModuleArtifacts.olean lib/lean/Lake/Build/Package.ilean lib/lean/Lake/Build/Package.olean lib/lean/Lake/Build/Run.ilean @@ -1301,6 +2053,10 @@ lib/lean/Lake/CLI/Translate/Toml.ilean lib/lean/Lake/CLI/Translate/Toml.olean lib/lean/Lake/Config.ilean lib/lean/Lake/Config.olean +lib/lean/Lake/Config/Artifact.ilean +lib/lean/Lake/Config/Artifact.olean +lib/lean/Lake/Config/Cache.ilean +lib/lean/Lake/Config/Cache.olean lib/lean/Lake/Config/ConfigDecl.ilean lib/lean/Lake/Config/ConfigDecl.olean lib/lean/Lake/Config/ConfigTarget.ilean @@ -1559,8 +2315,6 @@ lib/lean/Lean/Compiler/IR/Checker.ilean lib/lean/Lean/Compiler/IR/Checker.olean lib/lean/Lean/Compiler/IR/CompilerM.ilean lib/lean/Lean/Compiler/IR/CompilerM.olean -lib/lean/Lean/Compiler/IR/CtorLayout.ilean -lib/lean/Lean/Compiler/IR/CtorLayout.olean lib/lean/Lean/Compiler/IR/ElimDeadBranches.ilean lib/lean/Lean/Compiler/IR/ElimDeadBranches.olean lib/lean/Lean/Compiler/IR/ElimDeadVars.ilean @@ -1593,6 +2347,10 @@ lib/lean/Lean/Compiler/IR/SimpCase.ilean lib/lean/Lean/Compiler/IR/SimpCase.olean lib/lean/Lean/Compiler/IR/Sorry.ilean lib/lean/Lean/Compiler/IR/Sorry.olean +lib/lean/Lean/Compiler/IR/ToIR.ilean +lib/lean/Lean/Compiler/IR/ToIR.olean +lib/lean/Lean/Compiler/IR/ToIRType.ilean +lib/lean/Lean/Compiler/IR/ToIRType.olean lib/lean/Lean/Compiler/IR/UnboxResult.ilean lib/lean/Lean/Compiler/IR/UnboxResult.olean lib/lean/Lean/Compiler/ImplementedByAttr.ilean @@ -1633,6 +2391,8 @@ lib/lean/Lean/Compiler/LCNF/ElimDead.ilean lib/lean/Lean/Compiler/LCNF/ElimDead.olean lib/lean/Lean/Compiler/LCNF/ElimDeadBranches.ilean lib/lean/Lean/Compiler/LCNF/ElimDeadBranches.olean +lib/lean/Lean/Compiler/LCNF/ExtractClosed.ilean +lib/lean/Lean/Compiler/LCNF/ExtractClosed.olean lib/lean/Lean/Compiler/LCNF/FVarUtil.ilean lib/lean/Lean/Compiler/LCNF/FVarUtil.olean lib/lean/Lean/Compiler/LCNF/FixedParams.ilean @@ -1713,6 +2473,8 @@ lib/lean/Lean/Compiler/LCNF/SpecInfo.ilean lib/lean/Lean/Compiler/LCNF/SpecInfo.olean lib/lean/Lean/Compiler/LCNF/Specialize.ilean lib/lean/Lean/Compiler/LCNF/Specialize.olean +lib/lean/Lean/Compiler/LCNF/StructProjCases.ilean +lib/lean/Lean/Compiler/LCNF/StructProjCases.olean lib/lean/Lean/Compiler/LCNF/Testing.ilean lib/lean/Lean/Compiler/LCNF/Testing.olean lib/lean/Lean/Compiler/LCNF/ToDecl.ilean @@ -1729,6 +2491,8 @@ lib/lean/Lean/Compiler/LCNF/Util.ilean lib/lean/Lean/Compiler/LCNF/Util.olean lib/lean/Lean/Compiler/Main.ilean lib/lean/Lean/Compiler/Main.olean +lib/lean/Lean/Compiler/MetaAttr.ilean +lib/lean/Lean/Compiler/MetaAttr.olean lib/lean/Lean/Compiler/NameMangling.ilean lib/lean/Lean/Compiler/NameMangling.olean lib/lean/Lean/Compiler/NeverExtractAttr.ilean @@ -1853,6 +2617,8 @@ lib/lean/Lean/Declaration.ilean lib/lean/Lean/Declaration.olean lib/lean/Lean/DeclarationRange.ilean lib/lean/Lean/DeclarationRange.olean +lib/lean/Lean/DefEqAttrib.ilean +lib/lean/Lean/DefEqAttrib.olean lib/lean/Lean/DocString.ilean lib/lean/Lean/DocString.olean lib/lean/Lean/DocString/Add.ilean @@ -1941,6 +2707,8 @@ lib/lean/Lean/Elab/Do.ilean lib/lean/Lean/Elab/Do.olean lib/lean/Lean/Elab/ElabRules.ilean lib/lean/Lean/Elab/ElabRules.olean +lib/lean/Lean/Elab/ErrorExplanation.ilean +lib/lean/Lean/Elab/ErrorExplanation.olean lib/lean/Lean/Elab/Eval.ilean lib/lean/Lean/Elab/Eval.olean lib/lean/Lean/Elab/Exception.ilean @@ -2199,6 +2967,56 @@ lib/lean/Lean/Elab/Tactic/Delta.ilean lib/lean/Lean/Elab/Tactic/Delta.olean lib/lean/Lean/Elab/Tactic/DiscrTreeKey.ilean lib/lean/Lean/Elab/Tactic/DiscrTreeKey.olean +lib/lean/Lean/Elab/Tactic/Do.ilean +lib/lean/Lean/Elab/Tactic/Do.olean +lib/lean/Lean/Elab/Tactic/Do/Attr.ilean +lib/lean/Lean/Elab/Tactic/Do/Attr.olean +lib/lean/Lean/Elab/Tactic/Do/LetElim.ilean +lib/lean/Lean/Elab/Tactic/Do/LetElim.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Assumption.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Assumption.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Basic.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Basic.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Cases.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Cases.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Clear.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Clear.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Constructor.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Constructor.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Delab.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Delab.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Exact.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Exact.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Exfalso.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Exfalso.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Focus.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Focus.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Frame.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Frame.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Have.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Have.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Intro.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Intro.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/LeftRight.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/LeftRight.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/MGoal.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/MGoal.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Pure.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Pure.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Refine.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Refine.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Revert.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Revert.olean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Specialize.ilean +lib/lean/Lean/Elab/Tactic/Do/ProofMode/Specialize.olean +lib/lean/Lean/Elab/Tactic/Do/Spec.ilean +lib/lean/Lean/Elab/Tactic/Do/Spec.olean +lib/lean/Lean/Elab/Tactic/Do/Syntax.ilean +lib/lean/Lean/Elab/Tactic/Do/Syntax.olean +lib/lean/Lean/Elab/Tactic/Do/VCGen.ilean +lib/lean/Lean/Elab/Tactic/Do/VCGen.olean lib/lean/Lean/Elab/Tactic/Doc.ilean lib/lean/Lean/Elab/Tactic/Doc.olean lib/lean/Lean/Elab/Tactic/ElabTerm.ilean @@ -2253,6 +3071,8 @@ lib/lean/Lean/Elab/Tactic/Rewrites.ilean lib/lean/Lean/Elab/Tactic/Rewrites.olean lib/lean/Lean/Elab/Tactic/Rfl.ilean lib/lean/Lean/Elab/Tactic/Rfl.olean +lib/lean/Lean/Elab/Tactic/Show.ilean +lib/lean/Lean/Elab/Tactic/Show.olean lib/lean/Lean/Elab/Tactic/ShowTerm.ilean lib/lean/Lean/Elab/Tactic/ShowTerm.olean lib/lean/Lean/Elab/Tactic/Simp.ilean @@ -2283,10 +3103,28 @@ lib/lean/Lean/Elab/Time.ilean lib/lean/Lean/Elab/Time.olean lib/lean/Lean/Elab/Util.ilean lib/lean/Lean/Elab/Util.olean +lib/lean/Lean/Elab/WhereFinally.ilean +lib/lean/Lean/Elab/WhereFinally.olean lib/lean/Lean/EnvExtension.ilean lib/lean/Lean/EnvExtension.olean lib/lean/Lean/Environment.ilean lib/lean/Lean/Environment.olean +lib/lean/Lean/ErrorExplanation.ilean +lib/lean/Lean/ErrorExplanation.olean +lib/lean/Lean/ErrorExplanations.ilean +lib/lean/Lean/ErrorExplanations.olean +lib/lean/Lean/ErrorExplanations/CtorResultingTypeMismatch.ilean +lib/lean/Lean/ErrorExplanations/CtorResultingTypeMismatch.olean +lib/lean/Lean/ErrorExplanations/DependsOnNoncomputable.ilean +lib/lean/Lean/ErrorExplanations/DependsOnNoncomputable.olean +lib/lean/Lean/ErrorExplanations/InductiveParamMismatch.ilean +lib/lean/Lean/ErrorExplanations/InductiveParamMismatch.olean +lib/lean/Lean/ErrorExplanations/InductiveParamMissing.ilean +lib/lean/Lean/ErrorExplanations/InductiveParamMissing.olean +lib/lean/Lean/ErrorExplanations/InvalidDottedIdent.ilean +lib/lean/Lean/ErrorExplanations/InvalidDottedIdent.olean +lib/lean/Lean/ErrorExplanations/RedundantMatchAlt.ilean +lib/lean/Lean/ErrorExplanations/RedundantMatchAlt.olean lib/lean/Lean/Exception.ilean lib/lean/Lean/Exception.olean lib/lean/Lean/Expr.ilean @@ -2329,6 +3167,10 @@ lib/lean/Lean/Linter/MissingDocs.ilean lib/lean/Lean/Linter/MissingDocs.olean lib/lean/Lean/Linter/Omit.ilean lib/lean/Lean/Linter/Omit.olean +lib/lean/Lean/Linter/Sets.ilean +lib/lean/Lean/Linter/Sets.olean +lib/lean/Lean/Linter/UnusedSimpArgs.ilean +lib/lean/Lean/Linter/UnusedSimpArgs.olean lib/lean/Lean/Linter/UnusedVariables.ilean lib/lean/Lean/Linter/UnusedVariables.olean lib/lean/Lean/Linter/Util.ilean @@ -2387,6 +3229,8 @@ lib/lean/Lean/Meta/Constructions/CasesOn.ilean lib/lean/Lean/Meta/Constructions/CasesOn.olean lib/lean/Lean/Meta/Constructions/NoConfusion.ilean lib/lean/Lean/Meta/Constructions/NoConfusion.olean +lib/lean/Lean/Meta/Constructions/NoConfusionLinear.ilean +lib/lean/Lean/Meta/Constructions/NoConfusionLinear.olean lib/lean/Lean/Meta/Constructions/RecOn.ilean lib/lean/Lean/Meta/Constructions/RecOn.olean lib/lean/Lean/Meta/CtorRecognizer.ilean @@ -2421,6 +3265,8 @@ lib/lean/Lean/Meta/GetUnfoldableConst.ilean lib/lean/Lean/Meta/GetUnfoldableConst.olean lib/lean/Lean/Meta/GlobalInstances.ilean lib/lean/Lean/Meta/GlobalInstances.olean +lib/lean/Lean/Meta/Hint.ilean +lib/lean/Lean/Meta/Hint.olean lib/lean/Lean/Meta/IndPredBelow.ilean lib/lean/Lean/Meta/IndPredBelow.olean lib/lean/Lean/Meta/Inductive.ilean @@ -2441,6 +3287,8 @@ lib/lean/Lean/Meta/KExprMap.ilean lib/lean/Lean/Meta/KExprMap.olean lib/lean/Lean/Meta/LazyDiscrTree.ilean lib/lean/Lean/Meta/LazyDiscrTree.olean +lib/lean/Lean/Meta/LetToHave.ilean +lib/lean/Lean/Meta/LetToHave.olean lib/lean/Lean/Meta/LevelDefEq.ilean lib/lean/Lean/Meta/LevelDefEq.olean lib/lean/Lean/Meta/LitValues.ilean @@ -2549,6 +3397,8 @@ lib/lean/Lean/Meta/Tactic/Generalize.ilean lib/lean/Lean/Meta/Tactic/Generalize.olean lib/lean/Lean/Meta/Tactic/Grind.ilean lib/lean/Lean/Meta/Tactic/Grind.olean +lib/lean/Lean/Meta/Tactic/Grind/AlphaShareCommon.ilean +lib/lean/Lean/Meta/Tactic/Grind/AlphaShareCommon.olean lib/lean/Lean/Meta/Tactic/Grind/Arith.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing.ilean @@ -2561,6 +3411,8 @@ lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Internalize.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Internalize.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Inv.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Inv.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/PP.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/PP.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Poly.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Poly.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Proof.ilean @@ -2569,6 +3421,8 @@ lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Reify.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Reify.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/RingId.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/RingId.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/SafePoly.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/SafePoly.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/ToExpr.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/ToExpr.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Types.ilean @@ -2579,12 +3433,12 @@ lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Var.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Var.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/CommRing.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/CommRing.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/DvdCnstr.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/DvdCnstr.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/EqCnstr.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/EqCnstr.olean -lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Foreign.ilean -lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Foreign.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Inv.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Inv.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/LeCnstr.ilean @@ -2599,10 +3453,16 @@ lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Norm.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Norm.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Proof.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Proof.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/ReorderVars.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/ReorderVars.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Search.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Search.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/SearchM.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/SearchM.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/ToInt.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/ToInt.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/ToIntInfo.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/ToIntInfo.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Types.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Types.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Util.ilean @@ -2613,10 +3473,48 @@ lib/lean/Lean/Meta/Tactic/Grind/Arith/Internalize.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Internalize.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Inv.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Inv.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/DenoteExpr.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/DenoteExpr.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/IneqCnstr.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/IneqCnstr.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Internalize.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Internalize.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Inv.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Inv.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/MBTC.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/MBTC.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Model.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Model.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/PP.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/PP.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Proof.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Proof.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/PropagateEq.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/PropagateEq.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Reify.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Reify.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Search.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Search.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/SearchM.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/SearchM.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/StructId.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/StructId.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/ToExpr.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/ToExpr.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Types.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Types.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Util.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Util.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Var.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Var.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Main.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Main.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Model.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Model.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/ModelUtil.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/ModelUtil.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Main.ilean @@ -2631,6 +3529,8 @@ lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Util.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Util.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/ProofUtil.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/ProofUtil.olean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Simproc.ilean +lib/lean/Lean/Meta/Tactic/Grind/Arith/Simproc.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Types.ilean lib/lean/Lean/Meta/Tactic/Grind/Arith/Types.olean lib/lean/Lean/Meta/Tactic/Grind/Arith/Util.ilean @@ -2645,8 +3545,6 @@ lib/lean/Lean/Meta/Tactic/Grind/Cases.ilean lib/lean/Lean/Meta/Tactic/Grind/Cases.olean lib/lean/Lean/Meta/Tactic/Grind/CasesMatch.ilean lib/lean/Lean/Meta/Tactic/Grind/CasesMatch.olean -lib/lean/Lean/Meta/Tactic/Grind/Combinators.ilean -lib/lean/Lean/Meta/Tactic/Grind/Combinators.olean lib/lean/Lean/Meta/Tactic/Grind/Core.ilean lib/lean/Lean/Meta/Tactic/Grind/Core.olean lib/lean/Lean/Meta/Tactic/Grind/Ctor.ilean @@ -2657,10 +3555,10 @@ lib/lean/Lean/Meta/Tactic/Grind/EMatch.ilean lib/lean/Lean/Meta/Tactic/Grind/EMatch.olean lib/lean/Lean/Meta/Tactic/Grind/EMatchTheorem.ilean lib/lean/Lean/Meta/Tactic/Grind/EMatchTheorem.olean -lib/lean/Lean/Meta/Tactic/Grind/ENodeKey.ilean -lib/lean/Lean/Meta/Tactic/Grind/ENodeKey.olean lib/lean/Lean/Meta/Tactic/Grind/EqResolution.ilean lib/lean/Lean/Meta/Tactic/Grind/EqResolution.olean +lib/lean/Lean/Meta/Tactic/Grind/ExprPtr.ilean +lib/lean/Lean/Meta/Tactic/Grind/ExprPtr.olean lib/lean/Lean/Meta/Tactic/Grind/Ext.ilean lib/lean/Lean/Meta/Tactic/Grind/Ext.olean lib/lean/Lean/Meta/Tactic/Grind/ExtAttr.ilean @@ -2675,6 +3573,8 @@ lib/lean/Lean/Meta/Tactic/Grind/Intro.ilean lib/lean/Lean/Meta/Tactic/Grind/Intro.olean lib/lean/Lean/Meta/Tactic/Grind/Inv.ilean lib/lean/Lean/Meta/Tactic/Grind/Inv.olean +lib/lean/Lean/Meta/Tactic/Grind/LawfulEqCmp.ilean +lib/lean/Lean/Meta/Tactic/Grind/LawfulEqCmp.olean lib/lean/Lean/Meta/Tactic/Grind/Lookahead.ilean lib/lean/Lean/Meta/Tactic/Grind/Lookahead.olean lib/lean/Lean/Meta/Tactic/Grind/MBTC.ilean @@ -2701,8 +3601,12 @@ lib/lean/Lean/Meta/Tactic/Grind/PropagatorAttr.ilean lib/lean/Lean/Meta/Tactic/Grind/PropagatorAttr.olean lib/lean/Lean/Meta/Tactic/Grind/ProveEq.ilean lib/lean/Lean/Meta/Tactic/Grind/ProveEq.olean +lib/lean/Lean/Meta/Tactic/Grind/ReflCmp.ilean +lib/lean/Lean/Meta/Tactic/Grind/ReflCmp.olean lib/lean/Lean/Meta/Tactic/Grind/RevertAll.ilean lib/lean/Lean/Meta/Tactic/Grind/RevertAll.olean +lib/lean/Lean/Meta/Tactic/Grind/SearchM.ilean +lib/lean/Lean/Meta/Tactic/Grind/SearchM.olean lib/lean/Lean/Meta/Tactic/Grind/Simp.ilean lib/lean/Lean/Meta/Tactic/Grind/Simp.olean lib/lean/Lean/Meta/Tactic/Grind/SimpUtil.ilean @@ -2793,6 +3697,8 @@ lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Util.ilean lib/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Util.olean lib/lean/Lean/Meta/Tactic/Simp/Diagnostics.ilean lib/lean/Lean/Meta/Tactic/Simp/Diagnostics.olean +lib/lean/Lean/Meta/Tactic/Simp/LoopProtection.ilean +lib/lean/Lean/Meta/Tactic/Simp/LoopProtection.olean lib/lean/Lean/Meta/Tactic/Simp/Main.ilean lib/lean/Lean/Meta/Tactic/Simp/Main.olean lib/lean/Lean/Meta/Tactic/Simp/RegisterCommand.ilean @@ -2835,6 +3741,8 @@ lib/lean/Lean/Meta/Transform.ilean lib/lean/Lean/Meta/Transform.olean lib/lean/Lean/Meta/TransparencyMode.ilean lib/lean/Lean/Meta/TransparencyMode.olean +lib/lean/Lean/Meta/TryThis.ilean +lib/lean/Lean/Meta/TryThis.olean lib/lean/Lean/Meta/UnificationHint.ilean lib/lean/Lean/Meta/UnificationHint.olean lib/lean/Lean/Meta/WHNF.ilean @@ -2971,6 +3879,8 @@ lib/lean/Lean/Server/FileWorker/SemanticHighlighting.ilean lib/lean/Lean/Server/FileWorker/SemanticHighlighting.olean lib/lean/Lean/Server/FileWorker/SetupFile.ilean lib/lean/Lean/Server/FileWorker/SetupFile.olean +lib/lean/Lean/Server/FileWorker/SignatureHelp.ilean +lib/lean/Lean/Server/FileWorker/SignatureHelp.olean lib/lean/Lean/Server/FileWorker/Utils.ilean lib/lean/Lean/Server/FileWorker/Utils.olean lib/lean/Lean/Server/FileWorker/WidgetRequests.ilean @@ -3007,6 +3917,10 @@ lib/lean/Lean/Server/Utils.ilean lib/lean/Lean/Server/Utils.olean lib/lean/Lean/Server/Watchdog.ilean lib/lean/Lean/Server/Watchdog.olean +lib/lean/Lean/Setup.ilean +lib/lean/Lean/Setup.olean +lib/lean/Lean/Shell.ilean +lib/lean/Lean/Shell.olean lib/lean/Lean/Structure.ilean lib/lean/Lean/Structure.olean lib/lean/Lean/SubExpr.ilean @@ -3027,14 +3941,14 @@ lib/lean/Lean/Util/CollectLevelMVars.ilean lib/lean/Lean/Util/CollectLevelMVars.olean lib/lean/Lean/Util/CollectLevelParams.ilean lib/lean/Lean/Util/CollectLevelParams.olean +lib/lean/Lean/Util/CollectLooseBVars.ilean +lib/lean/Lean/Util/CollectLooseBVars.olean lib/lean/Lean/Util/CollectMVars.ilean lib/lean/Lean/Util/CollectMVars.olean lib/lean/Lean/Util/Diff.ilean lib/lean/Lean/Util/Diff.olean lib/lean/Lean/Util/FVarSubset.ilean lib/lean/Lean/Util/FVarSubset.olean -lib/lean/Lean/Util/FileSetupInfo.ilean -lib/lean/Lean/Util/FileSetupInfo.olean lib/lean/Lean/Util/FindExpr.ilean lib/lean/Lean/Util/FindExpr.olean lib/lean/Lean/Util/FindLevelMVar.ilean @@ -3071,8 +3985,6 @@ lib/lean/Lean/Util/PPExt.ilean lib/lean/Lean/Util/PPExt.olean lib/lean/Lean/Util/Path.ilean lib/lean/Lean/Util/Path.olean -lib/lean/Lean/Util/Paths.ilean -lib/lean/Lean/Util/Paths.olean lib/lean/Lean/Util/Profile.ilean lib/lean/Lean/Util/Profile.olean lib/lean/Lean/Util/Profiler.ilean @@ -3121,12 +4033,26 @@ lib/lean/Lean/Widget/Types.ilean lib/lean/Lean/Widget/Types.olean lib/lean/Lean/Widget/UserWidget.ilean lib/lean/Lean/Widget/UserWidget.olean +lib/lean/Leanc.ilean +lib/lean/Leanc.olean lib/lean/Std.ilean lib/lean/Std.olean lib/lean/Std/Classes.ilean lib/lean/Std/Classes.olean lib/lean/Std/Classes/Ord.ilean lib/lean/Std/Classes/Ord.olean +lib/lean/Std/Classes/Ord/Basic.ilean +lib/lean/Std/Classes/Ord/Basic.olean +lib/lean/Std/Classes/Ord/BitVec.ilean +lib/lean/Std/Classes/Ord/BitVec.olean +lib/lean/Std/Classes/Ord/SInt.ilean +lib/lean/Std/Classes/Ord/SInt.olean +lib/lean/Std/Classes/Ord/String.ilean +lib/lean/Std/Classes/Ord/String.olean +lib/lean/Std/Classes/Ord/UInt.ilean +lib/lean/Std/Classes/Ord/UInt.olean +lib/lean/Std/Classes/Ord/Vector.ilean +lib/lean/Std/Classes/Ord/Vector.olean lib/lean/Std/Data.ilean lib/lean/Std/Data.olean lib/lean/Std/Data/DHashMap.ilean @@ -3207,6 +4133,12 @@ lib/lean/Std/Data/ExtDHashMap/Basic.ilean lib/lean/Std/Data/ExtDHashMap/Basic.olean lib/lean/Std/Data/ExtDHashMap/Lemmas.ilean lib/lean/Std/Data/ExtDHashMap/Lemmas.olean +lib/lean/Std/Data/ExtDTreeMap.ilean +lib/lean/Std/Data/ExtDTreeMap.olean +lib/lean/Std/Data/ExtDTreeMap/Basic.ilean +lib/lean/Std/Data/ExtDTreeMap/Basic.olean +lib/lean/Std/Data/ExtDTreeMap/Lemmas.ilean +lib/lean/Std/Data/ExtDTreeMap/Lemmas.olean lib/lean/Std/Data/ExtHashMap.ilean lib/lean/Std/Data/ExtHashMap.olean lib/lean/Std/Data/ExtHashMap/Basic.ilean @@ -3219,6 +4151,18 @@ lib/lean/Std/Data/ExtHashSet/Basic.ilean lib/lean/Std/Data/ExtHashSet/Basic.olean lib/lean/Std/Data/ExtHashSet/Lemmas.ilean lib/lean/Std/Data/ExtHashSet/Lemmas.olean +lib/lean/Std/Data/ExtTreeMap.ilean +lib/lean/Std/Data/ExtTreeMap.olean +lib/lean/Std/Data/ExtTreeMap/Basic.ilean +lib/lean/Std/Data/ExtTreeMap/Basic.olean +lib/lean/Std/Data/ExtTreeMap/Lemmas.ilean +lib/lean/Std/Data/ExtTreeMap/Lemmas.olean +lib/lean/Std/Data/ExtTreeSet.ilean +lib/lean/Std/Data/ExtTreeSet.olean +lib/lean/Std/Data/ExtTreeSet/Basic.ilean +lib/lean/Std/Data/ExtTreeSet/Basic.olean +lib/lean/Std/Data/ExtTreeSet/Lemmas.ilean +lib/lean/Std/Data/ExtTreeSet/Lemmas.olean lib/lean/Std/Data/HashMap.ilean lib/lean/Std/Data/HashMap.olean lib/lean/Std/Data/HashMap/AdditionalOperations.ilean @@ -3247,6 +4191,130 @@ lib/lean/Std/Data/Internal/List/Associative.ilean lib/lean/Std/Data/Internal/List/Associative.olean lib/lean/Std/Data/Internal/List/Defs.ilean lib/lean/Std/Data/Internal/List/Defs.olean +lib/lean/Std/Data/Iterators.ilean +lib/lean/Std/Data/Iterators.olean +lib/lean/Std/Data/Iterators/Combinators.ilean +lib/lean/Std/Data/Iterators/Combinators.olean +lib/lean/Std/Data/Iterators/Combinators/Drop.ilean +lib/lean/Std/Data/Iterators/Combinators/Drop.olean +lib/lean/Std/Data/Iterators/Combinators/DropWhile.ilean +lib/lean/Std/Data/Iterators/Combinators/DropWhile.olean +lib/lean/Std/Data/Iterators/Combinators/Monadic.ilean +lib/lean/Std/Data/Iterators/Combinators/Monadic.olean +lib/lean/Std/Data/Iterators/Combinators/Monadic/Drop.ilean +lib/lean/Std/Data/Iterators/Combinators/Monadic/Drop.olean +lib/lean/Std/Data/Iterators/Combinators/Monadic/DropWhile.ilean +lib/lean/Std/Data/Iterators/Combinators/Monadic/DropWhile.olean +lib/lean/Std/Data/Iterators/Combinators/Monadic/StepSize.ilean +lib/lean/Std/Data/Iterators/Combinators/Monadic/StepSize.olean +lib/lean/Std/Data/Iterators/Combinators/Monadic/Take.ilean +lib/lean/Std/Data/Iterators/Combinators/Monadic/Take.olean +lib/lean/Std/Data/Iterators/Combinators/Monadic/TakeWhile.ilean +lib/lean/Std/Data/Iterators/Combinators/Monadic/TakeWhile.olean +lib/lean/Std/Data/Iterators/Combinators/Monadic/Zip.ilean +lib/lean/Std/Data/Iterators/Combinators/Monadic/Zip.olean +lib/lean/Std/Data/Iterators/Combinators/StepSize.ilean +lib/lean/Std/Data/Iterators/Combinators/StepSize.olean +lib/lean/Std/Data/Iterators/Combinators/Take.ilean +lib/lean/Std/Data/Iterators/Combinators/Take.olean +lib/lean/Std/Data/Iterators/Combinators/TakeWhile.ilean +lib/lean/Std/Data/Iterators/Combinators/TakeWhile.olean +lib/lean/Std/Data/Iterators/Combinators/Zip.ilean +lib/lean/Std/Data/Iterators/Combinators/Zip.olean +lib/lean/Std/Data/Iterators/Lemmas.ilean +lib/lean/Std/Data/Iterators/Lemmas.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Drop.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Drop.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/DropWhile.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/DropWhile.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/Drop.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/Drop.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/DropWhile.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/DropWhile.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/FilterMap.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/FilterMap.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/Take.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/Take.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/TakeWhile.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/TakeWhile.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/Zip.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/Zip.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Take.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Take.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/TakeWhile.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/TakeWhile.olean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Zip.ilean +lib/lean/Std/Data/Iterators/Lemmas/Combinators/Zip.olean +lib/lean/Std/Data/Iterators/Lemmas/Consumers.ilean +lib/lean/Std/Data/Iterators/Lemmas/Consumers.olean +lib/lean/Std/Data/Iterators/Lemmas/Consumers/Collect.ilean +lib/lean/Std/Data/Iterators/Lemmas/Consumers/Collect.olean +lib/lean/Std/Data/Iterators/Lemmas/Consumers/Loop.ilean +lib/lean/Std/Data/Iterators/Lemmas/Consumers/Loop.olean +lib/lean/Std/Data/Iterators/Lemmas/Consumers/Monadic.ilean +lib/lean/Std/Data/Iterators/Lemmas/Consumers/Monadic.olean +lib/lean/Std/Data/Iterators/Lemmas/Consumers/Monadic/Collect.ilean +lib/lean/Std/Data/Iterators/Lemmas/Consumers/Monadic/Collect.olean +lib/lean/Std/Data/Iterators/Lemmas/Consumers/Monadic/Loop.ilean +lib/lean/Std/Data/Iterators/Lemmas/Consumers/Monadic/Loop.olean +lib/lean/Std/Data/Iterators/Lemmas/Equivalence.ilean +lib/lean/Std/Data/Iterators/Lemmas/Equivalence.olean +lib/lean/Std/Data/Iterators/Lemmas/Equivalence/Basic.ilean +lib/lean/Std/Data/Iterators/Lemmas/Equivalence/Basic.olean +lib/lean/Std/Data/Iterators/Lemmas/Equivalence/HetT.ilean +lib/lean/Std/Data/Iterators/Lemmas/Equivalence/HetT.olean +lib/lean/Std/Data/Iterators/Lemmas/Equivalence/StepCongr.ilean +lib/lean/Std/Data/Iterators/Lemmas/Equivalence/StepCongr.olean +lib/lean/Std/Data/Iterators/Lemmas/Monadic.ilean +lib/lean/Std/Data/Iterators/Lemmas/Monadic.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Array.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Array.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Empty.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Empty.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers/List.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers/List.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Monadic.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Monadic.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/Array.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/Array.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/Empty.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/Empty.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/List.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/List.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Range.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Range.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Repeat.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Repeat.olean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Slice.ilean +lib/lean/Std/Data/Iterators/Lemmas/Producers/Slice.olean +lib/lean/Std/Data/Iterators/Producers.ilean +lib/lean/Std/Data/Iterators/Producers.olean +lib/lean/Std/Data/Iterators/Producers/Array.ilean +lib/lean/Std/Data/Iterators/Producers/Array.olean +lib/lean/Std/Data/Iterators/Producers/Empty.ilean +lib/lean/Std/Data/Iterators/Producers/Empty.olean +lib/lean/Std/Data/Iterators/Producers/List.ilean +lib/lean/Std/Data/Iterators/Producers/List.olean +lib/lean/Std/Data/Iterators/Producers/Monadic.ilean +lib/lean/Std/Data/Iterators/Producers/Monadic.olean +lib/lean/Std/Data/Iterators/Producers/Monadic/Array.ilean +lib/lean/Std/Data/Iterators/Producers/Monadic/Array.olean +lib/lean/Std/Data/Iterators/Producers/Monadic/Empty.ilean +lib/lean/Std/Data/Iterators/Producers/Monadic/Empty.olean +lib/lean/Std/Data/Iterators/Producers/Monadic/List.ilean +lib/lean/Std/Data/Iterators/Producers/Monadic/List.olean +lib/lean/Std/Data/Iterators/Producers/Range.ilean +lib/lean/Std/Data/Iterators/Producers/Range.olean +lib/lean/Std/Data/Iterators/Producers/Repeat.ilean +lib/lean/Std/Data/Iterators/Producers/Repeat.olean +lib/lean/Std/Data/Iterators/Producers/Slice.ilean +lib/lean/Std/Data/Iterators/Producers/Slice.olean lib/lean/Std/Data/TreeMap.ilean lib/lean/Std/Data/TreeMap.olean lib/lean/Std/Data/TreeMap/AdditionalOperations.ilean @@ -3281,14 +4349,54 @@ lib/lean/Std/Data/TreeSet/Raw/Lemmas.ilean lib/lean/Std/Data/TreeSet/Raw/Lemmas.olean lib/lean/Std/Data/TreeSet/Raw/WF.ilean lib/lean/Std/Data/TreeSet/Raw/WF.olean +lib/lean/Std/Do.ilean +lib/lean/Std/Do.olean +lib/lean/Std/Do/PostCond.ilean +lib/lean/Std/Do/PostCond.olean +lib/lean/Std/Do/PredTrans.ilean +lib/lean/Std/Do/PredTrans.olean +lib/lean/Std/Do/SPred.ilean +lib/lean/Std/Do/SPred.olean +lib/lean/Std/Do/SPred/DerivedLaws.ilean +lib/lean/Std/Do/SPred/DerivedLaws.olean +lib/lean/Std/Do/SPred/Laws.ilean +lib/lean/Std/Do/SPred/Laws.olean +lib/lean/Std/Do/SPred/Notation.ilean +lib/lean/Std/Do/SPred/Notation.olean +lib/lean/Std/Do/SPred/SPred.ilean +lib/lean/Std/Do/SPred/SPred.olean +lib/lean/Std/Do/SPred/SVal.ilean +lib/lean/Std/Do/SPred/SVal.olean +lib/lean/Std/Do/Triple.ilean +lib/lean/Std/Do/Triple.olean +lib/lean/Std/Do/Triple/Basic.ilean +lib/lean/Std/Do/Triple/Basic.olean +lib/lean/Std/Do/Triple/SpecLemmas.ilean +lib/lean/Std/Do/Triple/SpecLemmas.olean +lib/lean/Std/Do/WP.ilean +lib/lean/Std/Do/WP.olean +lib/lean/Std/Do/WP/Basic.ilean +lib/lean/Std/Do/WP/Basic.olean +lib/lean/Std/Do/WP/IO.ilean +lib/lean/Std/Do/WP/IO.olean +lib/lean/Std/Do/WP/Monad.ilean +lib/lean/Std/Do/WP/Monad.olean +lib/lean/Std/Do/WP/SimpLemmas.ilean +lib/lean/Std/Do/WP/SimpLemmas.olean lib/lean/Std/Internal.ilean lib/lean/Std/Internal.olean lib/lean/Std/Internal/Async.ilean lib/lean/Std/Internal/Async.olean lib/lean/Std/Internal/Async/Basic.ilean lib/lean/Std/Internal/Async/Basic.olean +lib/lean/Std/Internal/Async/DNS.ilean +lib/lean/Std/Internal/Async/DNS.olean +lib/lean/Std/Internal/Async/Process.ilean +lib/lean/Std/Internal/Async/Process.olean lib/lean/Std/Internal/Async/Select.ilean lib/lean/Std/Internal/Async/Select.olean +lib/lean/Std/Internal/Async/System.ilean +lib/lean/Std/Internal/Async/System.olean lib/lean/Std/Internal/Async/TCP.ilean lib/lean/Std/Internal/Async/TCP.olean lib/lean/Std/Internal/Async/Timer.ilean @@ -3307,8 +4415,12 @@ lib/lean/Std/Internal/Rat.ilean lib/lean/Std/Internal/Rat.olean lib/lean/Std/Internal/UV.ilean lib/lean/Std/Internal/UV.olean +lib/lean/Std/Internal/UV/DNS.ilean +lib/lean/Std/Internal/UV/DNS.olean lib/lean/Std/Internal/UV/Loop.ilean lib/lean/Std/Internal/UV/Loop.olean +lib/lean/Std/Internal/UV/System.ilean +lib/lean/Std/Internal/UV/System.olean lib/lean/Std/Internal/UV/TCP.ilean lib/lean/Std/Internal/UV/TCP.olean lib/lean/Std/Internal/UV/Timer.ilean @@ -3407,6 +4519,8 @@ lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Add.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Add.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Append.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Append.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Clz.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Clz.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Eq.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Eq.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Extract.ilean @@ -3421,6 +4535,8 @@ lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Not.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Not.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Replicate.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Replicate.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Reverse.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Reverse.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/RotateLeft.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/RotateLeft.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/RotateRight.ilean @@ -3459,6 +4575,8 @@ lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Add.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Add.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Append.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Append.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Clz.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Clz.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Eq.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Eq.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Extract.ilean @@ -3473,6 +4591,8 @@ lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Not.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Not.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Replicate.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Replicate.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Reverse.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Reverse.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/RotateLeft.ilean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/RotateLeft.olean lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/RotateRight.ilean @@ -3559,6 +4679,12 @@ lib/lean/Std/Tactic/BVDecide/Reflect.ilean lib/lean/Std/Tactic/BVDecide/Reflect.olean lib/lean/Std/Tactic/BVDecide/Syntax.ilean lib/lean/Std/Tactic/BVDecide/Syntax.olean +lib/lean/Std/Tactic/Do.ilean +lib/lean/Std/Tactic/Do.olean +lib/lean/Std/Tactic/Do/ProofMode.ilean +lib/lean/Std/Tactic/Do/ProofMode.olean +lib/lean/Std/Tactic/Do/Syntax.ilean +lib/lean/Std/Tactic/Do/Syntax.olean lib/lean/Std/Time.ilean lib/lean/Std/Time.olean lib/lean/Std/Time/Date.ilean @@ -3650,6 +4776,7 @@ lib/lean/libInit_shared.so lib/lean/libLake.a lib/lean/libLake_shared.so lib/lean/libLean.a +lib/lean/libLeanc.a lib/lean/libStd.a lib/lean/libleancpp.a lib/lean/libleanmanifest.a @@ -3673,6 +4800,10 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Init/Control/Lawful/Basic.lean %%DATADIR%%/src/lean/Init/Control/Lawful/Instances.lean %%DATADIR%%/src/lean/Init/Control/Lawful/Lemmas.lean +%%DATADIR%%/src/lean/Init/Control/Lawful/MonadLift.lean +%%DATADIR%%/src/lean/Init/Control/Lawful/MonadLift/Basic.lean +%%DATADIR%%/src/lean/Init/Control/Lawful/MonadLift/Instances.lean +%%DATADIR%%/src/lean/Init/Control/Lawful/MonadLift/Lemmas.lean %%DATADIR%%/src/lean/Init/Control/Option.lean %%DATADIR%%/src/lean/Init/Control/Reader.lean %%DATADIR%%/src/lean/Init/Control/State.lean @@ -3720,6 +4851,8 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Init/Data/BitVec/Basic.lean %%DATADIR%%/src/lean/Init/Data/BitVec/BasicAux.lean %%DATADIR%%/src/lean/Init/Data/BitVec/Bitblast.lean +%%DATADIR%%/src/lean/Init/Data/BitVec/Bootstrap.lean +%%DATADIR%%/src/lean/Init/Data/BitVec/Decidable.lean %%DATADIR%%/src/lean/Init/Data/BitVec/Folds.lean %%DATADIR%%/src/lean/Init/Data/BitVec/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/Bool.lean @@ -3765,6 +4898,48 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Init/Data/Int/OfNat.lean %%DATADIR%%/src/lean/Init/Data/Int/Order.lean %%DATADIR%%/src/lean/Init/Data/Int/Pow.lean +%%DATADIR%%/src/lean/Init/Data/Iterators.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Basic.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Combinators.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Combinators/Attach.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Combinators/FilterMap.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Combinators/Monadic.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Combinators/Monadic/Attach.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Combinators/Monadic/FilterMap.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Combinators/Monadic/ULift.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Combinators/ULift.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Consumers.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Consumers/Access.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Consumers/Collect.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Consumers/Loop.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Consumers/Monadic.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Consumers/Monadic/Access.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Consumers/Monadic/Collect.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Consumers/Monadic/Loop.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Consumers/Monadic/Partial.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Consumers/Partial.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Internal.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Internal/LawfulMonadLiftFunction.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Internal/Termination.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Basic.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Combinators.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Combinators/Attach.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Combinators/FilterMap.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/Attach.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/FilterMap.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Combinators/Monadic/ULift.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Combinators/ULift.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Consumers.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Consumers/Collect.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Consumers/Loop.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Collect.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Consumers/Monadic/Loop.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/Lemmas/Monadic/Basic.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/PostconditionMonad.lean +%%DATADIR%%/src/lean/Init/Data/Iterators/ToIterator.lean %%DATADIR%%/src/lean/Init/Data/List.lean %%DATADIR%%/src/lean/Init/Data/List/Attach.lean %%DATADIR%%/src/lean/Init/Data/List/Basic.lean @@ -3832,6 +5007,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Init/Data/NeZero.lean %%DATADIR%%/src/lean/Init/Data/OfScientific.lean %%DATADIR%%/src/lean/Init/Data/Option.lean +%%DATADIR%%/src/lean/Init/Data/Option/Array.lean %%DATADIR%%/src/lean/Init/Data/Option/Attach.lean %%DATADIR%%/src/lean/Init/Data/Option/Basic.lean %%DATADIR%%/src/lean/Init/Data/Option/BasicAux.lean @@ -3849,6 +5025,15 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Init/Data/Range.lean %%DATADIR%%/src/lean/Init/Data/Range/Basic.lean %%DATADIR%%/src/lean/Init/Data/Range/Lemmas.lean +%%DATADIR%%/src/lean/Init/Data/Range/Polymorphic.lean +%%DATADIR%%/src/lean/Init/Data/Range/Polymorphic/Basic.lean +%%DATADIR%%/src/lean/Init/Data/Range/Polymorphic/Iterators.lean +%%DATADIR%%/src/lean/Init/Data/Range/Polymorphic/Lemmas.lean +%%DATADIR%%/src/lean/Init/Data/Range/Polymorphic/Nat.lean +%%DATADIR%%/src/lean/Init/Data/Range/Polymorphic/NatLemmas.lean +%%DATADIR%%/src/lean/Init/Data/Range/Polymorphic/PRange.lean +%%DATADIR%%/src/lean/Init/Data/Range/Polymorphic/RangeIterator.lean +%%DATADIR%%/src/lean/Init/Data/Range/Polymorphic/UpwardEnumerable.lean %%DATADIR%%/src/lean/Init/Data/Repr.lean %%DATADIR%%/src/lean/Init/Data/SInt.lean %%DATADIR%%/src/lean/Init/Data/SInt/Basic.lean @@ -3856,6 +5041,15 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Init/Data/SInt/Float.lean %%DATADIR%%/src/lean/Init/Data/SInt/Float32.lean %%DATADIR%%/src/lean/Init/Data/SInt/Lemmas.lean +%%DATADIR%%/src/lean/Init/Data/Slice.lean +%%DATADIR%%/src/lean/Init/Data/Slice/Array.lean +%%DATADIR%%/src/lean/Init/Data/Slice/Array/Basic.lean +%%DATADIR%%/src/lean/Init/Data/Slice/Array/Iterator.lean +%%DATADIR%%/src/lean/Init/Data/Slice/Array/Lemmas.lean +%%DATADIR%%/src/lean/Init/Data/Slice/Basic.lean +%%DATADIR%%/src/lean/Init/Data/Slice/Lemmas.lean +%%DATADIR%%/src/lean/Init/Data/Slice/Notation.lean +%%DATADIR%%/src/lean/Init/Data/Slice/Operations.lean %%DATADIR%%/src/lean/Init/Data/Stream.lean %%DATADIR%%/src/lean/Init/Data/String.lean %%DATADIR%%/src/lean/Init/Data/String/Basic.lean @@ -3898,22 +5092,45 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Init/Ext.lean %%DATADIR%%/src/lean/Init/GetElem.lean %%DATADIR%%/src/lean/Init/Grind.lean +%%DATADIR%%/src/lean/Init/Grind/Attr.lean %%DATADIR%%/src/lean/Init/Grind/Cases.lean -%%DATADIR%%/src/lean/Init/Grind/CommRing.lean -%%DATADIR%%/src/lean/Init/Grind/CommRing/Basic.lean -%%DATADIR%%/src/lean/Init/Grind/CommRing/BitVec.lean -%%DATADIR%%/src/lean/Init/Grind/CommRing/Int.lean -%%DATADIR%%/src/lean/Init/Grind/CommRing/Poly.lean -%%DATADIR%%/src/lean/Init/Grind/CommRing/SInt.lean -%%DATADIR%%/src/lean/Init/Grind/CommRing/UInt.lean %%DATADIR%%/src/lean/Init/Grind/Ext.lean %%DATADIR%%/src/lean/Init/Grind/Lemmas.lean +%%DATADIR%%/src/lean/Init/Grind/Module.lean +%%DATADIR%%/src/lean/Init/Grind/Module/Basic.lean +%%DATADIR%%/src/lean/Init/Grind/Module/Envelope.lean %%DATADIR%%/src/lean/Init/Grind/Norm.lean %%DATADIR%%/src/lean/Init/Grind/Offset.lean +%%DATADIR%%/src/lean/Init/Grind/Ordered.lean +%%DATADIR%%/src/lean/Init/Grind/Ordered/Field.lean +%%DATADIR%%/src/lean/Init/Grind/Ordered/Int.lean +%%DATADIR%%/src/lean/Init/Grind/Ordered/Linarith.lean +%%DATADIR%%/src/lean/Init/Grind/Ordered/Module.lean +%%DATADIR%%/src/lean/Init/Grind/Ordered/Order.lean +%%DATADIR%%/src/lean/Init/Grind/Ordered/Ring.lean %%DATADIR%%/src/lean/Init/Grind/PP.lean %%DATADIR%%/src/lean/Init/Grind/Propagator.lean +%%DATADIR%%/src/lean/Init/Grind/Ring.lean +%%DATADIR%%/src/lean/Init/Grind/Ring/Basic.lean +%%DATADIR%%/src/lean/Init/Grind/Ring/Envelope.lean +%%DATADIR%%/src/lean/Init/Grind/Ring/Field.lean +%%DATADIR%%/src/lean/Init/Grind/Ring/OfSemiring.lean +%%DATADIR%%/src/lean/Init/Grind/Ring/Poly.lean +%%DATADIR%%/src/lean/Init/Grind/Ring/ToInt.lean %%DATADIR%%/src/lean/Init/Grind/Tactics.lean +%%DATADIR%%/src/lean/Init/Grind/ToInt.lean +%%DATADIR%%/src/lean/Init/Grind/ToIntLemmas.lean %%DATADIR%%/src/lean/Init/Grind/Util.lean +%%DATADIR%%/src/lean/Init/GrindInstances.lean +%%DATADIR%%/src/lean/Init/GrindInstances/Nat.lean +%%DATADIR%%/src/lean/Init/GrindInstances/Ring.lean +%%DATADIR%%/src/lean/Init/GrindInstances/Ring/BitVec.lean +%%DATADIR%%/src/lean/Init/GrindInstances/Ring/Fin.lean +%%DATADIR%%/src/lean/Init/GrindInstances/Ring/Int.lean +%%DATADIR%%/src/lean/Init/GrindInstances/Ring/Nat.lean +%%DATADIR%%/src/lean/Init/GrindInstances/Ring/SInt.lean +%%DATADIR%%/src/lean/Init/GrindInstances/Ring/UInt.lean +%%DATADIR%%/src/lean/Init/GrindInstances/ToInt.lean %%DATADIR%%/src/lean/Init/Guard.lean %%DATADIR%%/src/lean/Init/Hints.lean %%DATADIR%%/src/lean/Init/Internal.lean @@ -3980,7 +5197,6 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Compiler/IR/Boxing.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/Checker.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/CompilerM.lean -%%DATADIR%%/src/lean/Lean/Compiler/IR/CtorLayout.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/ElimDeadBranches.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/ElimDeadVars.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/EmitC.lean @@ -3997,6 +5213,8 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Compiler/IR/ResetReuse.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/SimpCase.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/Sorry.lean +%%DATADIR%%/src/lean/Lean/Compiler/IR/ToIR.lean +%%DATADIR%%/src/lean/Lean/Compiler/IR/ToIRType.lean %%DATADIR%%/src/lean/Lean/Compiler/IR/UnboxResult.lean %%DATADIR%%/src/lean/Lean/Compiler/ImplementedByAttr.lean %%DATADIR%%/src/lean/Lean/Compiler/InitAttr.lean @@ -4017,6 +5235,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Compiler/LCNF/DependsOn.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/ElimDead.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/ElimDeadBranches.lean +%%DATADIR%%/src/lean/Lean/Compiler/LCNF/ExtractClosed.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/FVarUtil.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/FixedParams.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/FloatLetIn.lean @@ -4057,6 +5276,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Simp/Used.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/SpecInfo.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Specialize.lean +%%DATADIR%%/src/lean/Lean/Compiler/LCNF/StructProjCases.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Testing.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/ToDecl.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/ToExpr.lean @@ -4065,6 +5285,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Types.lean %%DATADIR%%/src/lean/Lean/Compiler/LCNF/Util.lean %%DATADIR%%/src/lean/Lean/Compiler/Main.lean +%%DATADIR%%/src/lean/Lean/Compiler/MetaAttr.lean %%DATADIR%%/src/lean/Lean/Compiler/NameMangling.lean %%DATADIR%%/src/lean/Lean/Compiler/NeverExtractAttr.lean %%DATADIR%%/src/lean/Lean/Compiler/NoncomputableAttr.lean @@ -4127,6 +5348,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Data/Xml/Parser.lean %%DATADIR%%/src/lean/Lean/Declaration.lean %%DATADIR%%/src/lean/Lean/DeclarationRange.lean +%%DATADIR%%/src/lean/Lean/DefEqAttrib.lean %%DATADIR%%/src/lean/Lean/DocString.lean %%DATADIR%%/src/lean/Lean/DocString/Add.lean %%DATADIR%%/src/lean/Lean/DocString/Extension.lean @@ -4171,6 +5393,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Elab/Deriving/Util.lean %%DATADIR%%/src/lean/Lean/Elab/Do.lean %%DATADIR%%/src/lean/Lean/Elab/ElabRules.lean +%%DATADIR%%/src/lean/Lean/Elab/ErrorExplanation.lean %%DATADIR%%/src/lean/Lean/Elab/Eval.lean %%DATADIR%%/src/lean/Lean/Elab/Exception.lean %%DATADIR%%/src/lean/Lean/Elab/Extra.lean @@ -4300,6 +5523,31 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Elab/Tactic/Conv/Unfold.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Delta.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/DiscrTreeKey.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/Attr.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/LetElim.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Assumption.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Basic.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Cases.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Clear.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Constructor.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Delab.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Exact.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Exfalso.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Focus.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Frame.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Have.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Intro.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/LeftRight.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/MGoal.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Pure.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Refine.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Revert.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/ProofMode/Specialize.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/Spec.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/Syntax.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Do/VCGen.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Doc.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/ElabTerm.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/ExposeNames.lean @@ -4327,6 +5575,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Elab/Tactic/Rewrite.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Rewrites.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Rfl.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/Show.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/ShowTerm.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Simp.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/SimpArith.lean @@ -4342,8 +5591,18 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Elab/Term.lean %%DATADIR%%/src/lean/Lean/Elab/Time.lean %%DATADIR%%/src/lean/Lean/Elab/Util.lean +%%DATADIR%%/src/lean/Lean/Elab/WhereFinally.lean %%DATADIR%%/src/lean/Lean/EnvExtension.lean %%DATADIR%%/src/lean/Lean/Environment.lean +%%DATADIR%%/src/lean/Lean/ErrorExplanation.lean +%%DATADIR%%/src/lean/Lean/ErrorExplanations.lean +%%DATADIR%%/src/lean/Lean/ErrorExplanations/CtorResultingTypeMismatch.lean +%%DATADIR%%/src/lean/Lean/ErrorExplanations/DependsOnNoncomputable.lean +%%DATADIR%%/src/lean/Lean/ErrorExplanations/InductiveParamMismatch.lean +%%DATADIR%%/src/lean/Lean/ErrorExplanations/InductiveParamMissing.lean +%%DATADIR%%/src/lean/Lean/ErrorExplanations/InvalidDottedIdent.lean +%%DATADIR%%/src/lean/Lean/ErrorExplanations/README.md +%%DATADIR%%/src/lean/Lean/ErrorExplanations/RedundantMatchAlt.lean %%DATADIR%%/src/lean/Lean/Exception.lean %%DATADIR%%/src/lean/Lean/Expr.lean %%DATADIR%%/src/lean/Lean/HeadIndex.lean @@ -4365,6 +5624,8 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Linter/List.lean %%DATADIR%%/src/lean/Lean/Linter/MissingDocs.lean %%DATADIR%%/src/lean/Lean/Linter/Omit.lean +%%DATADIR%%/src/lean/Lean/Linter/Sets.lean +%%DATADIR%%/src/lean/Lean/Linter/UnusedSimpArgs.lean %%DATADIR%%/src/lean/Lean/Linter/UnusedVariables.lean %%DATADIR%%/src/lean/Lean/Linter/Util.lean %%DATADIR%%/src/lean/Lean/LoadDynlib.lean @@ -4394,6 +5655,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Meta/Constructions/BRecOn.lean %%DATADIR%%/src/lean/Lean/Meta/Constructions/CasesOn.lean %%DATADIR%%/src/lean/Lean/Meta/Constructions/NoConfusion.lean +%%DATADIR%%/src/lean/Lean/Meta/Constructions/NoConfusionLinear.lean %%DATADIR%%/src/lean/Lean/Meta/Constructions/RecOn.lean %%DATADIR%%/src/lean/Lean/Meta/CtorRecognizer.lean %%DATADIR%%/src/lean/Lean/Meta/DecLevel.lean @@ -4411,6 +5673,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Meta/GeneralizeVars.lean %%DATADIR%%/src/lean/Lean/Meta/GetUnfoldableConst.lean %%DATADIR%%/src/lean/Lean/Meta/GlobalInstances.lean +%%DATADIR%%/src/lean/Lean/Meta/Hint.lean %%DATADIR%%/src/lean/Lean/Meta/IndPredBelow.lean %%DATADIR%%/src/lean/Lean/Meta/Inductive.lean %%DATADIR%%/src/lean/Lean/Meta/InferType.lean @@ -4421,6 +5684,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Meta/KAbstract.lean %%DATADIR%%/src/lean/Lean/Meta/KExprMap.lean %%DATADIR%%/src/lean/Lean/Meta/LazyDiscrTree.lean +%%DATADIR%%/src/lean/Lean/Meta/LetToHave.lean %%DATADIR%%/src/lean/Lean/Meta/LevelDefEq.lean %%DATADIR%%/src/lean/Lean/Meta/LitValues.lean %%DATADIR%%/src/lean/Lean/Meta/Match.lean @@ -4475,24 +5739,27 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Meta/Tactic/FunIndInfo.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Generalize.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/AlphaShareCommon.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/DenoteExpr.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/EqCnstr.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Internalize.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Inv.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/PP.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Poly.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Proof.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Reify.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/RingId.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/SafePoly.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/ToExpr.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Types.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Util.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/CommRing/Var.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/CommRing.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/DvdCnstr.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/EqCnstr.lean -%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Foreign.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Inv.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/LeCnstr.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/MBTC.lean @@ -4500,15 +5767,37 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Nat.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Norm.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Proof.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/ReorderVars.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Search.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/SearchM.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/ToInt.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/ToIntInfo.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Types.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Util.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Cutsat/Var.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Internalize.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Inv.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/DenoteExpr.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/IneqCnstr.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Internalize.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Inv.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/MBTC.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Model.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/PP.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Proof.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/PropagateEq.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Reify.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Search.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/SearchM.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/StructId.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/ToExpr.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Types.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Util.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Linear/Var.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Main.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Model.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/ModelUtil.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Offset.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Main.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Model.lean @@ -4516,6 +5805,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Types.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Offset/Util.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/ProofUtil.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Simproc.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Types.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Arith/Util.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Attr.lean @@ -4523,14 +5813,13 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Canon.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Cases.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/CasesMatch.lean -%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Combinators.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Core.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Ctor.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Diseq.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/EMatch.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/EMatchTheorem.lean -%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/ENodeKey.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/EqResolution.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/ExprPtr.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Ext.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/ExtAttr.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/ForallProp.lean @@ -4538,6 +5827,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Internalize.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Intro.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Inv.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/LawfulEqCmp.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Lookahead.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/MBTC.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Main.lean @@ -4551,7 +5841,9 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Propagate.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/PropagatorAttr.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/ProveEq.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/ReflCmp.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/RevertAll.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/SearchM.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Simp.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/SimpUtil.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Grind/Solve.lean @@ -4597,6 +5889,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/UInt.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Util.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Diagnostics.lean +%%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/LoopProtection.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Main.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/RegisterCommand.lean %%DATADIR%%/src/lean/Lean/Meta/Tactic/Simp/Rewrite.lean @@ -4618,6 +5911,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Meta/Tactic/Util.lean %%DATADIR%%/src/lean/Lean/Meta/Transform.lean %%DATADIR%%/src/lean/Lean/Meta/TransparencyMode.lean +%%DATADIR%%/src/lean/Lean/Meta/TryThis.lean %%DATADIR%%/src/lean/Lean/Meta/UnificationHint.lean %%DATADIR%%/src/lean/Lean/Meta/WHNF.lean %%DATADIR%%/src/lean/Lean/MetavarContext.lean @@ -4686,6 +5980,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Server/FileWorker/RequestHandling.lean %%DATADIR%%/src/lean/Lean/Server/FileWorker/SemanticHighlighting.lean %%DATADIR%%/src/lean/Lean/Server/FileWorker/SetupFile.lean +%%DATADIR%%/src/lean/Lean/Server/FileWorker/SignatureHelp.lean %%DATADIR%%/src/lean/Lean/Server/FileWorker/Utils.lean %%DATADIR%%/src/lean/Lean/Server/FileWorker/WidgetRequests.lean %%DATADIR%%/src/lean/Lean/Server/GoTo.lean @@ -4705,6 +6000,8 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Server/Test/Runner.lean %%DATADIR%%/src/lean/Lean/Server/Utils.lean %%DATADIR%%/src/lean/Lean/Server/Watchdog.lean +%%DATADIR%%/src/lean/Lean/Setup.lean +%%DATADIR%%/src/lean/Lean/Shell.lean %%DATADIR%%/src/lean/Lean/Structure.lean %%DATADIR%%/src/lean/Lean/SubExpr.lean %%DATADIR%%/src/lean/Lean/Syntax.lean @@ -4715,10 +6012,10 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Util/CollectFVars.lean %%DATADIR%%/src/lean/Lean/Util/CollectLevelMVars.lean %%DATADIR%%/src/lean/Lean/Util/CollectLevelParams.lean +%%DATADIR%%/src/lean/Lean/Util/CollectLooseBVars.lean %%DATADIR%%/src/lean/Lean/Util/CollectMVars.lean %%DATADIR%%/src/lean/Lean/Util/Diff.lean %%DATADIR%%/src/lean/Lean/Util/FVarSubset.lean -%%DATADIR%%/src/lean/Lean/Util/FileSetupInfo.lean %%DATADIR%%/src/lean/Lean/Util/FindExpr.lean %%DATADIR%%/src/lean/Lean/Util/FindLevelMVar.lean %%DATADIR%%/src/lean/Lean/Util/FindMVar.lean @@ -4737,7 +6034,6 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Util/OccursCheck.lean %%DATADIR%%/src/lean/Lean/Util/PPExt.lean %%DATADIR%%/src/lean/Lean/Util/Path.lean -%%DATADIR%%/src/lean/Lean/Util/Paths.lean %%DATADIR%%/src/lean/Lean/Util/Profile.lean %%DATADIR%%/src/lean/Lean/Util/Profiler.lean %%DATADIR%%/src/lean/Lean/Util/PtrSet.lean @@ -4766,6 +6062,12 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Std.lean %%DATADIR%%/src/lean/Std/Classes.lean %%DATADIR%%/src/lean/Std/Classes/Ord.lean +%%DATADIR%%/src/lean/Std/Classes/Ord/Basic.lean +%%DATADIR%%/src/lean/Std/Classes/Ord/BitVec.lean +%%DATADIR%%/src/lean/Std/Classes/Ord/SInt.lean +%%DATADIR%%/src/lean/Std/Classes/Ord/String.lean +%%DATADIR%%/src/lean/Std/Classes/Ord/UInt.lean +%%DATADIR%%/src/lean/Std/Classes/Ord/Vector.lean %%DATADIR%%/src/lean/Std/Data.lean %%DATADIR%%/src/lean/Std/Data/DHashMap.lean %%DATADIR%%/src/lean/Std/Data/DHashMap/AdditionalOperations.lean @@ -4806,12 +6108,21 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Std/Data/ExtDHashMap.lean %%DATADIR%%/src/lean/Std/Data/ExtDHashMap/Basic.lean %%DATADIR%%/src/lean/Std/Data/ExtDHashMap/Lemmas.lean +%%DATADIR%%/src/lean/Std/Data/ExtDTreeMap.lean +%%DATADIR%%/src/lean/Std/Data/ExtDTreeMap/Basic.lean +%%DATADIR%%/src/lean/Std/Data/ExtDTreeMap/Lemmas.lean %%DATADIR%%/src/lean/Std/Data/ExtHashMap.lean %%DATADIR%%/src/lean/Std/Data/ExtHashMap/Basic.lean %%DATADIR%%/src/lean/Std/Data/ExtHashMap/Lemmas.lean %%DATADIR%%/src/lean/Std/Data/ExtHashSet.lean %%DATADIR%%/src/lean/Std/Data/ExtHashSet/Basic.lean %%DATADIR%%/src/lean/Std/Data/ExtHashSet/Lemmas.lean +%%DATADIR%%/src/lean/Std/Data/ExtTreeMap.lean +%%DATADIR%%/src/lean/Std/Data/ExtTreeMap/Basic.lean +%%DATADIR%%/src/lean/Std/Data/ExtTreeMap/Lemmas.lean +%%DATADIR%%/src/lean/Std/Data/ExtTreeSet.lean +%%DATADIR%%/src/lean/Std/Data/ExtTreeSet/Basic.lean +%%DATADIR%%/src/lean/Std/Data/ExtTreeSet/Lemmas.lean %%DATADIR%%/src/lean/Std/Data/HashMap.lean %%DATADIR%%/src/lean/Std/Data/HashMap/AdditionalOperations.lean %%DATADIR%%/src/lean/Std/Data/HashMap/Basic.lean @@ -4826,6 +6137,68 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Std/Data/Internal/Cut.lean %%DATADIR%%/src/lean/Std/Data/Internal/List/Associative.lean %%DATADIR%%/src/lean/Std/Data/Internal/List/Defs.lean +%%DATADIR%%/src/lean/Std/Data/Iterators.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/Drop.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/DropWhile.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/Monadic.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/Monadic/Drop.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/Monadic/DropWhile.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/Monadic/StepSize.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/Monadic/Take.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/Monadic/TakeWhile.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/Monadic/Zip.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/StepSize.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/Take.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/TakeWhile.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Combinators/Zip.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/Drop.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/DropWhile.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/Drop.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/DropWhile.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/FilterMap.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/Take.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/TakeWhile.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/Monadic/Zip.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/Take.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/TakeWhile.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Combinators/Zip.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Consumers.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Consumers/Collect.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Consumers/Loop.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Consumers/Monadic.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Consumers/Monadic/Collect.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Consumers/Monadic/Loop.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Equivalence.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Equivalence/Basic.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Equivalence/HetT.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Equivalence/StepCongr.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Monadic.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers/Array.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers/Empty.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers/List.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers/Monadic.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/Array.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/Empty.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers/Monadic/List.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers/Range.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers/Repeat.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Lemmas/Producers/Slice.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers/Array.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers/Empty.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers/List.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers/Monadic.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers/Monadic/Array.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers/Monadic/Empty.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers/Monadic/List.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers/Range.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers/Repeat.lean +%%DATADIR%%/src/lean/Std/Data/Iterators/Producers/Slice.lean %%DATADIR%%/src/lean/Std/Data/TreeMap.lean %%DATADIR%%/src/lean/Std/Data/TreeMap/AdditionalOperations.lean %%DATADIR%%/src/lean/Std/Data/TreeMap/Basic.lean @@ -4843,10 +6216,30 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Std/Data/TreeSet/Raw/Basic.lean %%DATADIR%%/src/lean/Std/Data/TreeSet/Raw/Lemmas.lean %%DATADIR%%/src/lean/Std/Data/TreeSet/Raw/WF.lean +%%DATADIR%%/src/lean/Std/Do.lean +%%DATADIR%%/src/lean/Std/Do/PostCond.lean +%%DATADIR%%/src/lean/Std/Do/PredTrans.lean +%%DATADIR%%/src/lean/Std/Do/SPred.lean +%%DATADIR%%/src/lean/Std/Do/SPred/DerivedLaws.lean +%%DATADIR%%/src/lean/Std/Do/SPred/Laws.lean +%%DATADIR%%/src/lean/Std/Do/SPred/Notation.lean +%%DATADIR%%/src/lean/Std/Do/SPred/SPred.lean +%%DATADIR%%/src/lean/Std/Do/SPred/SVal.lean +%%DATADIR%%/src/lean/Std/Do/Triple.lean +%%DATADIR%%/src/lean/Std/Do/Triple/Basic.lean +%%DATADIR%%/src/lean/Std/Do/Triple/SpecLemmas.lean +%%DATADIR%%/src/lean/Std/Do/WP.lean +%%DATADIR%%/src/lean/Std/Do/WP/Basic.lean +%%DATADIR%%/src/lean/Std/Do/WP/IO.lean +%%DATADIR%%/src/lean/Std/Do/WP/Monad.lean +%%DATADIR%%/src/lean/Std/Do/WP/SimpLemmas.lean %%DATADIR%%/src/lean/Std/Internal.lean %%DATADIR%%/src/lean/Std/Internal/Async.lean %%DATADIR%%/src/lean/Std/Internal/Async/Basic.lean +%%DATADIR%%/src/lean/Std/Internal/Async/DNS.lean +%%DATADIR%%/src/lean/Std/Internal/Async/Process.lean %%DATADIR%%/src/lean/Std/Internal/Async/Select.lean +%%DATADIR%%/src/lean/Std/Internal/Async/System.lean %%DATADIR%%/src/lean/Std/Internal/Async/TCP.lean %%DATADIR%%/src/lean/Std/Internal/Async/Timer.lean %%DATADIR%%/src/lean/Std/Internal/Async/UDP.lean @@ -4856,7 +6249,9 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Std/Internal/Parsec/String.lean %%DATADIR%%/src/lean/Std/Internal/Rat.lean %%DATADIR%%/src/lean/Std/Internal/UV.lean +%%DATADIR%%/src/lean/Std/Internal/UV/DNS.lean %%DATADIR%%/src/lean/Std/Internal/UV/Loop.lean +%%DATADIR%%/src/lean/Std/Internal/UV/System.lean %%DATADIR%%/src/lean/Std/Internal/UV/TCP.lean %%DATADIR%%/src/lean/Std/Internal/UV/Timer.lean %%DATADIR%%/src/lean/Std/Internal/UV/UDP.lean @@ -4906,6 +6301,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Expr.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Add.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Append.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Clz.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Eq.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Extract.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/GetLsbD.lean @@ -4913,6 +6309,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Neg.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Not.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Replicate.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Reverse.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/RotateLeft.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/RotateRight.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ShiftLeft.lean @@ -4932,6 +6329,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Expr.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Add.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Append.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Clz.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Eq.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Extract.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/GetLsbD.lean @@ -4939,6 +6337,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Neg.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Not.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Replicate.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Reverse.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/RotateLeft.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/RotateRight.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ShiftLeft.lean @@ -4982,6 +6381,9 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Normalize/Prop.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Reflect.lean %%DATADIR%%/src/lean/Std/Tactic/BVDecide/Syntax.lean +%%DATADIR%%/src/lean/Std/Tactic/Do.lean +%%DATADIR%%/src/lean/Std/Tactic/Do/ProofMode.lean +%%DATADIR%%/src/lean/Std/Tactic/Do/Syntax.lean %%DATADIR%%/src/lean/Std/Time.lean %%DATADIR%%/src/lean/Std/Time/Date.lean %%DATADIR%%/src/lean/Std/Time/Date/Basic.lean @@ -5036,7 +6438,6 @@ share/lean/lean.mk %%DATADIR%%/src/lean/lake/Lake/Build/ExternLib.lean %%DATADIR%%/src/lean/lake/Lake/Build/Facets.lean %%DATADIR%%/src/lean/lake/Lake/Build/Fetch.lean -%%DATADIR%%/src/lean/lake/Lake/Build/Imports.lean %%DATADIR%%/src/lean/lake/Lake/Build/Index.lean %%DATADIR%%/src/lean/lake/Lake/Build/Info.lean %%DATADIR%%/src/lean/lake/Lake/Build/InitFacets.lean @@ -5048,6 +6449,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/lake/Lake/Build/Key.lean %%DATADIR%%/src/lean/lake/Lake/Build/Library.lean %%DATADIR%%/src/lean/lake/Lake/Build/Module.lean +%%DATADIR%%/src/lean/lake/Lake/Build/ModuleArtifacts.lean %%DATADIR%%/src/lean/lake/Lake/Build/Package.lean %%DATADIR%%/src/lean/lake/Lake/Build/Run.lean %%DATADIR%%/src/lean/lake/Lake/Build/Store.lean @@ -5069,6 +6471,8 @@ share/lean/lean.mk %%DATADIR%%/src/lean/lake/Lake/CLI/Translate/Lean.lean %%DATADIR%%/src/lean/lake/Lake/CLI/Translate/Toml.lean %%DATADIR%%/src/lean/lake/Lake/Config.lean +%%DATADIR%%/src/lean/lake/Lake/Config/Artifact.lean +%%DATADIR%%/src/lean/lake/Lake/Config/Cache.lean %%DATADIR%%/src/lean/lake/Lake/Config/ConfigDecl.lean %%DATADIR%%/src/lean/lake/Lake/Config/ConfigTarget.lean %%DATADIR%%/src/lean/lake/Lake/Config/Context.lean @@ -5178,6 +6582,11 @@ share/lean/lean.mk %%DATADIR%%/src/lean/lake/Lake/Version.lean %%DATADIR%%/src/lean/lake/LakeMain.lean %%DATADIR%%/src/lean/lake/README.md +%%DATADIR%%/src/lean/lake/tests/8448/A.lean +%%DATADIR%%/src/lean/lake/tests/8448/B.lean +%%DATADIR%%/src/lean/lake/tests/8448/C.lean +%%DATADIR%%/src/lean/lake/tests/8448/D.lean +%%DATADIR%%/src/lean/lake/tests/8448/lakefile.lean %%DATADIR%%/src/lean/lake/tests/api/keys.lean %%DATADIR%%/src/lean/lake/tests/badImport/Etc.lean %%DATADIR%%/src/lean/lake/tests/badImport/Lib/B.lean @@ -5191,6 +6600,8 @@ share/lean/lean.mk %%DATADIR%%/src/lean/lake/tests/buildArgs/Main.lean %%DATADIR%%/src/lean/lake/tests/buildArgs/foo.lean %%DATADIR%%/src/lean/lake/tests/buildArgs/lakefile.lean +%%DATADIR%%/src/lean/lake/tests/cache/Main.lean +%%DATADIR%%/src/lean/lake/tests/cache/Test.lean %%DATADIR%%/src/lean/lake/tests/clone/test/Main.lean %%DATADIR%%/src/lean/lake/tests/clone/test/lakefile.lean %%DATADIR%%/src/lean/lake/tests/driver/Test.lean @@ -5243,6 +6654,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/lake/tests/manifest/foo/lakefile.lean %%DATADIR%%/src/lean/lake/tests/manifest/lakefile.lean %%DATADIR%%/src/lean/lake/tests/meta/lakefile.lean +%%DATADIR%%/src/lean/lake/tests/noBuild/ImportTest.lean %%DATADIR%%/src/lean/lake/tests/noBuild/Test.lean %%DATADIR%%/src/lean/lake/tests/noBuild/lakefile.lean %%DATADIR%%/src/lean/lake/tests/noRelease/Test.lean @@ -5280,6 +6692,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/lake/tests/precompileLink/Foo/Baz.lean %%DATADIR%%/src/lean/lake/tests/precompileLink/FooDep.lean %%DATADIR%%/src/lean/lake/tests/precompileLink/FooDepDep.lean +%%DATADIR%%/src/lean/lake/tests/precompileLink/ImportDownstream.lean %%DATADIR%%/src/lean/lake/tests/precompileLink/Indirect.lean %%DATADIR%%/src/lean/lake/tests/precompileLink/LakeTest.lean %%DATADIR%%/src/lean/lake/tests/precompileLink/lakefile.lean @@ -5295,6 +6708,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/lake/tests/reversion/Hello.lean %%DATADIR%%/src/lean/lake/tests/reversion/Main.lean %%DATADIR%%/src/lean/lake/tests/reversion/lakefile.lean +%%DATADIR%%/src/lean/lake/tests/setupFile/ImportFoo.lean %%DATADIR%%/src/lean/lake/tests/setupFile/Test.lean %%DATADIR%%/src/lean/lake/tests/setupFile/invalid.lean %%DATADIR%%/src/lean/lake/tests/toml/README.md @@ -5305,3 +6719,4 @@ share/lean/lean.mk %%DATADIR%%/src/lean/lake/tests/translateConfig/source.lean %%DATADIR%%/src/lean/lake/tests/updateToolchain/test.lean %%DATADIR%%/src/lean/lake/tests/versionTags/lakefile.lean +@dir lib/lean/Leanc diff --git a/math/libmissing/Makefile b/math/libmissing/Makefile deleted file mode 100644 index cd0f0cc430f2..000000000000 --- a/math/libmissing/Makefile +++ /dev/null @@ -1,85 +0,0 @@ -PORTNAME= libmissing -DISTVERSION= 20130815 -PORTREVISION= 5 -CATEGORIES= math -MASTER_SITES= LOCAL/bf - -MAINTAINER= ports@FreeBSD.org -COMMENT= Standard math functions missing from the FreeBSD libm - -LICENSE= BSD2CLAUSE - -DEPRECATED= Old. FreeBSD's libm improved since 2012 when this was imported -EXPIRATION_DATE= 2025-09-01 - -LIB_DEPENDS= libmpc.so:math/mpc - -USE_LDCONFIG= yes -USES= tar:xz uidfix - -MAKE_ENV= LDADD=-lmpc LIB=missing SHLIB_MAJOR="${SHLIB_MAJOR}" \ - SRCCONF=/dev/null SRCS="${SRCS}" - -OPTIONS_DEFINE= PROFILE EXAMPLES - -PLIST_FILES= include/missing_complex.h \ - include/missing_math.h \ - lib/libmissing.a lib/libmissing.so \ - lib/libmissing.so.${SHLIB_MAJOR} - -SHLIB_MAJOR= 2 -SRCS= libmissing.c - -CFLAGS+= -fno-builtin -fno-math-errno -I. -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -Wl,-z,interpose -PORTEXAMPLES= ${SRCS} - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MPROFILE} -.if !exists(/usr/lib/libc_p.a) -IGNORE= you have chosen WITH_PROFILE, but have not installed the\ -base system profiling libraries -.endif -PLIST_FILES+= lib/libmissing_p.a -.else -MAKE_ENV+= WITHOUT_PROFILE=yes -.endif - -post-patch: - @${PRINTF} "LIBDIR=\t${PREFIX}/lib\n.include <bsd.lib.mk>\n" > \ - ${WRKSRC}/Makefile -.for t in d q s - @cd ${WRKSRC}/c/common; ${CP} initseed.c maxtest.c ${WRKSRC}/c/${t}p/ -.endfor - @${REINPLACE_CMD} -E \ - '/(XCFLAGS|XDEFINES|XINCLUDES|XLDFLAGS|XLIBS|XMFLAGS|XOPT)[[:blank:]]+=/d' \ - ${WRKSRC}/c/Makefile - @${REINPLACE_CMD} -e \ - '/#include <math.h>/{x;s|^.*$$|#include "missing_math.h"|;H;x;}' \ - ${WRKSRC}/c/common/elefunt.h - @${REINPLACE_CMD} -e '\|COMMONOBJS[[:blank:]]*=|s|../common/||g' \ - ${WRKSRC}/c/dp/Makefile \ - ${WRKSRC}/c/qp/Makefile \ - ${WRKSRC}/c/sp/Makefile - -do-test: - @cd ${WRKSRC}/c; ${SETENVI} ${WRK_ENV} ${MAKE_ENV} \ - XCFLAGS="${CFLAGS} -frounding-math" XINCLUDES="-I${WRKSRC}" \ - XLDFLAGS="${LDFLAGS}" XLIBS="-L${WRKSRC} -lmissing" \ - LD_LIBRARY_PATH="/lib:/usr/lib:${LOCALBASE}/lib:${WRKSRC}" \ - ${MAKE_CMD} ${_MAKE_JOBS} ${MAKE_ARGS} all3 -.for t in d q s - @${PRINTF} "\n\n\n\t\t%s\n\n\n" "REPORT OF ${t:tu}. PRECISION TEST RESULTS:" - @${CAT} ${WRKSRC}/c/${t}p/tall${t}p.lst-xxx -.endfor - -post-install: - @cd ${WRKSRC}; ${INSTALL_DATA} missing_complex.h missing_math.h \ - ${STAGEDIR}${PREFIX}/include - -post-install-EXAMPLES-on: - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR} - -.include <bsd.port.mk> diff --git a/math/libmissing/distinfo b/math/libmissing/distinfo deleted file mode 100644 index fdd4102ee8c7..000000000000 --- a/math/libmissing/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (libmissing-20130815.tar.xz) = 44872006f607c34e0a85dd18a3c890d2f380fbcd87b885fdb5a17b46e1a3f422 -SIZE (libmissing-20130815.tar.xz) = 130232 diff --git a/math/libmissing/pkg-descr b/math/libmissing/pkg-descr deleted file mode 100644 index b4f3fd16579e..000000000000 --- a/math/libmissing/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -This is a collection of stopgap replacements for standard math -functions missing from libm in various supported versions of -FreeBSD. The functions are slower than the existing libm -functions, but are more accurate than many naive replacements. -Exceptions are largely ignored. N. Beebe's extended C version -of the ELEFUNT package is used to provide regression tests for -some of the real-valued functions. diff --git a/math/mathicsscript/Makefile b/math/mathicsscript/Makefile index dcdde074235f..9937cd5e82c8 100644 --- a/math/mathicsscript/Makefile +++ b/math/mathicsscript/Makefile @@ -1,6 +1,6 @@ PORTNAME= mathicsscript PORTVERSION= 8.0.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math python MASTER_SITES= PYPI diff --git a/math/maxima/Makefile b/math/maxima/Makefile index 8e95b719ceb6..b99a5ef93316 100644 --- a/math/maxima/Makefile +++ b/math/maxima/Makefile @@ -3,7 +3,7 @@ DISTVERSION= 5.48.1 CATEGORIES= math lisp tk MASTER_SITES= SF/maxima/Maxima-source/${PORTVERSION}-source -MAINTAINER= ports@FreeBSD.org +MAINTAINER= tiago.gasiba@gmail.com COMMENT= Symbolic mathematics program WWW= http://maxima.sourceforge.net/ diff --git a/math/nlopt/Makefile b/math/nlopt/Makefile index 283559daa8db..dd4dc557a783 100644 --- a/math/nlopt/Makefile +++ b/math/nlopt/Makefile @@ -1,6 +1,7 @@ PORTNAME= nlopt DISTVERSIONPREFIX= v DISTVERSION= 2.10.0 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= rhurlin@FreeBSD.org @@ -20,6 +21,7 @@ FLAVOR?= ${FLAVORS:[1]} full_BUILD_DEPENDS= ${PYNUMPY} \ swig:devel/swig +full_LIB_DEPENDS= liboctave.so:math/octave full_RUN_DEPENDS= ${PYNUMPY} full_CONFLICTS_INSTALL= ${PORTNAME}-minimal minimal_PKGNAMESUFFIX= -minimal @@ -34,16 +36,18 @@ USE_LDCONFIG= yes CMAKE_TESTING_ON= NLOPT_TESTS .if ${FLAVOR} == full -USES+= guile:3.0,alias localbase pkgconfig python +USES+= guile:3.0,alias localbase octave:env pkgconfig python # Because guile-config-3.0 crashes, nlopt avoids this by using # files/patch-cmake_FindGuile.cmake and setting GUILE_EXECUTABLE # and GUILE_CONFIG_EXECUTABLE MAKE_ENV+= GUILE_EXECUTABLE=${PREFIX}/bin/guile-3.0 \ GUILE_CONFIG_EXECUTABLE=${PREFIX}/bin/guile-config-3.0 CMAKE_OFF= NLOPT_JAVA +GNU_HOST= ${ARCH}-portbld-freebsd${OSREL} PLIST= ${PKGDIR}/pkg-plist.${FLAVOR} +PLIST_SUB= GNU_HOST=${GNU_HOST} OCTAVE_VERSION=${OCTAVE_VERSION} .elif ${FLAVOR} == minimal -CMAKE_OFF= NLOPT_GUILE NLOPT_JAVA NLOPT_PYTHON NLOPT_SWIG +CMAKE_OFF= NLOPT_GUILE NLOPT_JAVA NLOPT_OCTAVE NLOPT_PYTHON NLOPT_SWIG .endif .include <bsd.port.mk> diff --git a/math/nlopt/files/patch-CMakeLists.txt b/math/nlopt/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..4cc24139004e --- /dev/null +++ b/math/nlopt/files/patch-CMakeLists.txt @@ -0,0 +1,11 @@ +--- CMakeLists.txt.orig 2025-02-04 18:29:30 UTC ++++ CMakeLists.txt +@@ -147,7 +147,7 @@ if (NLOPT_CXX OR NLOPT_PYTHON OR NLOPT_GUILE OR NLOPT_ + if (NLOPT_CXX OR NLOPT_PYTHON OR NLOPT_GUILE OR NLOPT_OCTAVE OR NLOPT_JAVA) + check_cxx_symbol_exists (__cplusplus ciso646 SYSTEM_HAS_CXX) + if (SYSTEM_HAS_CXX) +- set (CMAKE_CXX_STANDARD 11) # set the standard to C++11 but do not require it ++ set (CMAKE_CXX_STANDARD 17) # set the standard to C++17 but do not require it + + if (NLOPT_CXX) + set (CMAKE_CXX_STANDARD_REQUIRED ON) # if we build C++ API, we do need C++11 diff --git a/math/nlopt/files/patch-CMakePresets.json b/math/nlopt/files/patch-CMakePresets.json new file mode 100644 index 000000000000..e557968bc963 --- /dev/null +++ b/math/nlopt/files/patch-CMakePresets.json @@ -0,0 +1,11 @@ +--- CMakePresets.json.orig 2025-02-04 18:29:30 UTC ++++ CMakePresets.json +@@ -8,7 +8,7 @@ + "cacheVariables": { + "CMAKE_BUILD_TYPE": "RelWithDebInfo", + "CMAKE_C_FLAGS": "-Wall -Wextra -Wpedantic -Wshadow", +- "CMAKE_CXX_FLAGS": "-Wall -Wextra -Wpedantic -Wshadow -D_GLIBCXX_ASSERTIONS -fno-inline", ++ "CMAKE_CXX_FLAGS": "-Wall -Wextra -Wpedantic -Wshadow -D_GLIBCXX_ASSERTIONS -fno-inline -std=c++17", + "CMAKE_INSTALL_PREFIX": "${sourceDir}/build/install", + "SWIG_COMPILE_FLAGS": "-O1 -Wno-unused-parameter -Wno-shadow" + } diff --git a/math/nlopt/pkg-plist.full b/math/nlopt/pkg-plist.full index 3a3a6db63e96..971a564dd944 100644 --- a/math/nlopt/pkg-plist.full +++ b/math/nlopt/pkg-plist.full @@ -1,4 +1,3 @@ -%%GUILE_SITE%%/nlopt.scm include/nlopt.h include/nlopt.hpp lib/cmake/nlopt/NLoptConfig.cmake @@ -9,10 +8,57 @@ lib/guile/%%GUILE_VER%%/extensions/nlopt_guile.so lib/libnlopt.so lib/libnlopt.so.1 lib/libnlopt.so.1.0.0 +lib/octave/%%OCTAVE_VERSION%%/site/oct/%%GNU_HOST%%/nlopt_optimize.oct %%PYTHON_SITELIBDIR%%/_nlopt.so %%PYTHON_SITELIBDIR%%/nlopt-2.10.0.dist-info/METADATA %%PYTHON_SITELIBDIR%%/nlopt.py libdata/pkgconfig/nlopt.pc +%%GUILE_SITE%%/nlopt.scm share/man/man3/nlopt.3.gz share/man/man3/nlopt_minimize.3.gz share/man/man3/nlopt_minimize_constrained.3.gz +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_AUGLAG.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_AUGLAG_EQ.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_GD_MLSL.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_GD_MLSL_LDS.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_GD_STOGO.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_GD_STOGO_RAND.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_GN_AGS.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_GN_CRS2_LM.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_GN_DIRECT.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_GN_DIRECT_L.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_GN_DIRECT_L_NOSCAL.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_GN_DIRECT_L_RAND.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_GN_DIRECT_L_RAND_NOSCAL.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_GN_DIRECT_NOSCAL.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_GN_ESCH.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_GN_ISRES.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_GN_MLSL.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_GN_MLSL_LDS.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_GN_ORIG_DIRECT.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_GN_ORIG_DIRECT_L.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_G_MLSL.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_G_MLSL_LDS.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_LD_AUGLAG.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_LD_AUGLAG_EQ.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_LD_CCSAQ.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_LD_LBFGS.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_LD_MMA.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_LD_SLSQP.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_LD_TNEWTON.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_LD_TNEWTON_PRECOND.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_LD_TNEWTON_PRECOND_RESTART.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_LD_TNEWTON_RESTART.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_LD_VAR1.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_LD_VAR2.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_LN_AUGLAG.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_LN_AUGLAG_EQ.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_LN_BOBYQA.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_LN_COBYLA.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_LN_NELDERMEAD.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_LN_NEWUOA.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_LN_NEWUOA_BOUND.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_LN_PRAXIS.m +share/octave/%%OCTAVE_VERSION%%/site/m/NLOPT_LN_SBPLX.m +share/octave/%%OCTAVE_VERSION%%/site/m/nlopt_minimize.m +share/octave/%%OCTAVE_VERSION%%/site/m/nlopt_minimize_constrained.m diff --git a/math/octave-forge-geographiclib/Makefile b/math/octave-forge-geographiclib/Makefile index a786b0d97ba4..485426ec6f93 100644 --- a/math/octave-forge-geographiclib/Makefile +++ b/math/octave-forge-geographiclib/Makefile @@ -1,5 +1,5 @@ PORTNAME= octave-forge-geographiclib -PORTVERSION= 2.3.3 +PORTVERSION= 2.4 CATEGORIES= math MASTER_SITES= https://sourceforge.net/projects/geographiclib/files/distrib-Octave/ DISTNAME= ${OCTAVE_PKGNAME}-octave-${DISTVERSIONFULL} diff --git a/math/octave-forge-geographiclib/distinfo b/math/octave-forge-geographiclib/distinfo index 6565390c76e0..a30b349e1cdc 100644 --- a/math/octave-forge-geographiclib/distinfo +++ b/math/octave-forge-geographiclib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740281603 -SHA256 (octave-forge/geographiclib-octave-2.3.3.tar.gz) = 17e26be19b4aa528539a932043e6eb72e0a72e138478e7f8295bef2dda5db3b6 -SIZE (octave-forge/geographiclib-octave-2.3.3.tar.gz) = 90734 +TIMESTAMP = 1755871308 +SHA256 (octave-forge/geographiclib-octave-2.4.tar.gz) = d35910648f68a918e45c5b0566bfab820df40bed300ada534eeff57761f07952 +SIZE (octave-forge/geographiclib-octave-2.4.tar.gz) = 91091 diff --git a/math/octave-forge-image/Makefile b/math/octave-forge-image/Makefile index 85e1116e21c3..f9abe718eec9 100644 --- a/math/octave-forge-image/Makefile +++ b/math/octave-forge-image/Makefile @@ -1,5 +1,5 @@ PORTNAME= octave-forge-image -PORTVERSION= 2.16.1 +PORTVERSION= 2.18.0 CATEGORIES= math MASTER_SITES= SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases DISTNAME= ${OCTAVE_PKGNAME}-${DISTVERSIONFULL} @@ -13,9 +13,8 @@ LICENSE_NAME= Many different licenses LICENSE_FILE= ${WRKDIR}/${OCTAVE_SRC}/COPYING LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -USES= compiler:c++14-lang octave +USES= octave GNU_CONFIGURE= yes -CXXFLAGS+= -fPIC .include <bsd.port.mk> diff --git a/math/octave-forge-image/distinfo b/math/octave-forge-image/distinfo index dffe7f307f38..5188034df013 100644 --- a/math/octave-forge-image/distinfo +++ b/math/octave-forge-image/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746215304 -SHA256 (octave-forge/image-2.16.1.tar.gz) = 34a84f755261f6c8d882d08b07567464ea25dc1515072ef6886f2b26ebf6f0a7 -SIZE (octave-forge/image-2.16.1.tar.gz) = 459001 +TIMESTAMP = 1755636185 +SHA256 (octave-forge/image-2.18.0.tar.gz) = d87af2b098a03b3fe78d05fe623cff49765f87251c0090769e214bbbc6569a00 +SIZE (octave-forge/image-2.18.0.tar.gz) = 477488 diff --git a/math/octave-forge-mboct-fem-pkg/Makefile b/math/octave-forge-mboct-fem-pkg/Makefile new file mode 100644 index 000000000000..f130a4b41741 --- /dev/null +++ b/math/octave-forge-mboct-fem-pkg/Makefile @@ -0,0 +1,31 @@ +PORTNAME= octave-forge-mboct-fem-pkg +DISTVERSION= 0.2.2 +CATEGORIES= math + +MAINTAINER= stephen@FreeBSD.org +COMMENT= Octave-forge package ${OCTAVE_PKGNAME} +WWW= https://packages.octave.org/ + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/../COPYING + +USES= octave autoreconf compiler:gcc-c++11-lib + +LIB_DEPENDS+= libgtest.so:devel/googletest \ + libmetis.so:math/metis \ + libmumps_common_seq.so:math/mumps \ + libnlopt.so:math/nlopt + +RUN_DEPENDS+= ${OCTAVE_TARBALLS_DIR}/mboct-octave-pkg.tar.gz:math/octave-forge-mboct-octave-pkg \ + ${OCTAVE_TARBALLS_DIR}/mboct-numerical-pkg.tar.gz:math/octave-forge-mboct-numerical-pkg \ + ${OCTAVE_TARBALLS_DIR}/mboct-mbdyn-pkg.tar.gz:math/octave-forge-mboct-mbdyn-pkg + +USE_GITHUB= yes +GH_ACCOUNT= octave-user +GH_PROJECT= mboct-fem-pkg + +OCTAVE_SRC= ${GH_PROJECT}-${DISTVERSION} + +GNU_CONFIGURE= yes + +.include <bsd.port.mk> diff --git a/math/octave-forge-mboct-fem-pkg/distinfo b/math/octave-forge-mboct-fem-pkg/distinfo new file mode 100644 index 000000000000..31c9964ff6e6 --- /dev/null +++ b/math/octave-forge-mboct-fem-pkg/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1756178339 +SHA256 (octave-forge/octave-user-mboct-fem-pkg-0.2.2_GH0.tar.gz) = 984b4afb71d78f45617a7ed4e9adc24e4d8ff5524a1a426fbad5e742ee0b9710 +SIZE (octave-forge/octave-user-mboct-fem-pkg-0.2.2_GH0.tar.gz) = 717500 diff --git a/math/octave-forge-mboct-fem-pkg/files/patch-____mboct__fem__pkg____.cc b/math/octave-forge-mboct-fem-pkg/files/patch-____mboct__fem__pkg____.cc new file mode 100644 index 000000000000..7b3b128ce951 --- /dev/null +++ b/math/octave-forge-mboct-fem-pkg/files/patch-____mboct__fem__pkg____.cc @@ -0,0 +1,20 @@ +--- __mboct_fem_pkg__.cc.orig 2025-08-26 05:16:33 UTC ++++ __mboct_fem_pkg__.cc +@@ -7171,7 +7171,7 @@ class Tet10h: public Element3D (public) + static constexpr double w2[N2] = {f2, g2, g2, g2, g2, h2, h2, h2, h2, i2, i2, i2, i2, i2, i2}; + + constexpr double a3 = (5. - sqrt(5.)) / 20.; +- constexpr double b3 = (5. + 3. * sqrt(5)) / 20.; ++ constexpr double b3 = (5. + 3. * sqrt(5.)) / 20.; + constexpr double c3 = 1. / 24.; + constexpr octave_idx_type N3 = 4; + +@@ -8059,7 +8059,7 @@ class Tet20: public Element3D (public) + static constexpr double ti3[N3] = {6.461106321354800e-02, 6.461106321354800e-02, 6.461106321354800e-02, 6.461106321354800e-02, 4.651867752656100e-02, 4.651867752656100e-02, 4.651867752656100e-02, 4.651867752656100e-02, 2.291316667641300e-02, 2.291316667641300e-02, 2.291316667641300e-02, 2.291316667641300e-02, 4.820780989426000e-03, 4.820780989426000e-03, 4.820780989426000e-03, 4.820780989426000e-03, 3.070963115311590e-01, 3.070963115311590e-01, 3.070963115311590e-01, 3.070963115311590e-01, 2.211032225007380e-01, 2.211032225007380e-01, 2.211032225007380e-01, 2.211032225007380e-01, 1.089062557068340e-01, 1.089062557068340e-01, 1.089062557068340e-01, 1.089062557068340e-01, 2.291316667641300e-02, 2.291316667641300e-02, 2.291316667641300e-02, 2.291316667641300e-02, 6.234718442658670e-01, 6.234718442658670e-01, 6.234718442658670e-01, 6.234718442658670e-01, 4.488872992916900e-01, 4.488872992916900e-01, 4.488872992916900e-01, 4.488872992916900e-01, 2.211032225007380e-01, 2.211032225007380e-01, 2.211032225007380e-01, 2.211032225007380e-01, 4.651867752656100e-02, 4.651867752656100e-02, 4.651867752656100e-02, 4.651867752656100e-02, 8.659570925834790e-01, 8.659570925834790e-01, 8.659570925834790e-01, 8.659570925834790e-01, 6.234718442658670e-01, 6.234718442658670e-01, 6.234718442658670e-01, 6.234718442658670e-01, 3.070963115311590e-01, 3.070963115311590e-01, 3.070963115311590e-01, 3.070963115311590e-01, 6.461106321354800e-02, 6.461106321354800e-02, 6.461106321354800e-02, 6.461106321354800e-02}; + static constexpr double wi3[N3] = {1.761084870822600e-06, 1.761084870822600e-06, 3.301615549885100e-06, 3.301615549885100e-06, 1.569257503335800e-05, 1.569257503335800e-05, 2.941984830275260e-05, 2.941984830275260e-05, 3.185931686560010e-05, 3.185931686560010e-05, 5.972864665122530e-05, 5.972864665122530e-05, 2.360313944207820e-05, 2.360313944207820e-05, 4.425027634907300e-05, 4.425027634907300e-05, 7.458679166511140e-05, 7.458679166511140e-05, 1.398325062338110e-04, 1.398325062338110e-04, 6.646237464725280e-04, 6.646237464725280e-04, 1.246011553748000e-03, 1.246011553748000e-03, 1.349329762022000e-03, 1.349329762022000e-03, 2.529672588768000e-03, 2.529672588768000e-03, 9.996579230088670e-04, 9.996579230088670e-04, 1.874121002261000e-03, 1.874121002261000e-03, 3.074301219528830e-04, 3.074301219528830e-04, 5.763584072291740e-04, 5.763584072291740e-04, 2.739430867978000e-03, 2.739430867978000e-03, 5.135781756688000e-03, 5.135781756688000e-03, 5.561636370626000e-03, 5.561636370626000e-03, 1.042674627912200e-02, 1.042674627912200e-02, 4.120367029080000e-03, 4.120367029080000e-03, 7.724708831375000e-03, 7.724708831375000e-03, 3.163437496694650e-04, 3.163437496694650e-04, 5.930693405649470e-04, 5.930693405649470e-04, 2.818857915521000e-03, 2.818857915521000e-03, 5.284688592238000e-03, 5.284688592238000e-03, 5.722890433136000e-03, 5.722890433136000e-03, 1.072905931870600e-02, 1.072905931870600e-02, 4.239832934111000e-03, 4.239832934111000e-03, 7.948679008091999e-03, 7.948679008091999e-03}; + +- constexpr double a4 = (5. + 3. * sqrt(5)) / 20.; ++ constexpr double a4 = (5. + 3. * sqrt(5.)) / 20.; + constexpr double b4 = (5. - sqrt(5.)) / 20.; + constexpr double c4 = 1. / 24.; + constexpr octave_idx_type N4 = 4; diff --git a/math/octave-forge-mboct-fem-pkg/pkg-descr b/math/octave-forge-mboct-fem-pkg/pkg-descr new file mode 100644 index 000000000000..8da9aeb5b19d --- /dev/null +++ b/math/octave-forge-mboct-fem-pkg/pkg-descr @@ -0,0 +1,11 @@ +The octave-forge package is the result of The GNU Octave Repository project, +which is intended to be a central location for custom scripts, functions and +extensions for GNU Octave. contains the source for all the functions plus +build and install scripts. + +This is mboct-fem-pkg. + + This package belongs to a suite of packages which can be used for pre- and + postprocessing of flexible bodies in MBDyn (www.mbdyn.org) with GNU-Octave. + It contains a general purpose structural Finite Element toolkit for linear + statics and dynamics, which can be used to generate. diff --git a/math/octave-forge-mboct-mbdyn-pkg/Makefile b/math/octave-forge-mboct-mbdyn-pkg/Makefile new file mode 100644 index 000000000000..c41449f90ad9 --- /dev/null +++ b/math/octave-forge-mboct-mbdyn-pkg/Makefile @@ -0,0 +1,30 @@ +PORTNAME= octave-forge-mboct-mbdyn-pkg +DISTVERSION= 0.1.1 +CATEGORIES= math + +MAINTAINER= stephen@FreeBSD.org +COMMENT= Octave-forge package ${OCTAVE_PKGNAME} +WWW= https://packages.octave.org/ + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/../COPYING + +USES= octave autoreconf + +LIB_DEPENDS+= libgtest.so:devel/googletest \ + libmetis.so:math/metis \ + libmumps_common_seq.so:math/mumps + +RUN_DEPENDS+= ${OCTAVE_TARBALLS_DIR}/mboct-octave-pkg.tar.gz:math/octave-forge-mboct-octave-pkg \ + ${OCTAVE_TARBALLS_DIR}/mboct-numerical-pkg.tar.gz:math/octave-forge-mboct-numerical-pkg \ + ${OCTAVE_TARBALLS_DIR}/nurbs.tar.gz:math/octave-forge-nurbs + +USE_GITHUB= yes +GH_ACCOUNT= octave-user +GH_PROJECT= mboct-mbdyn-pkg + +OCTAVE_SRC= ${GH_PROJECT}-${DISTVERSION} + +GNU_CONFIGURE= yes + +.include <bsd.port.mk> diff --git a/math/octave-forge-mboct-mbdyn-pkg/distinfo b/math/octave-forge-mboct-mbdyn-pkg/distinfo new file mode 100644 index 000000000000..7f841affa7b3 --- /dev/null +++ b/math/octave-forge-mboct-mbdyn-pkg/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1756177541 +SHA256 (octave-forge/octave-user-mboct-mbdyn-pkg-0.1.1_GH0.tar.gz) = a6c6f923238b9a2597e495003b91ea4d88db2fe1cca10d41182bd5b62e393214 +SIZE (octave-forge/octave-user-mboct-mbdyn-pkg-0.1.1_GH0.tar.gz) = 301962 diff --git a/math/octave-forge-mboct-mbdyn-pkg/pkg-descr b/math/octave-forge-mboct-mbdyn-pkg/pkg-descr new file mode 100644 index 000000000000..884294a2c5cc --- /dev/null +++ b/math/octave-forge-mboct-mbdyn-pkg/pkg-descr @@ -0,0 +1,11 @@ +The octave-forge package is the result of The GNU Octave Repository project, +which is intended to be a central location for custom scripts, functions and +extensions for GNU Octave. contains the source for all the functions plus +build and install scripts. + +This is mboct-mbdyn-pkg. + + This package belongs to a suite of packages which can be used for pre- and + postprocessing of flexible bodies in MBDyn (www.mbdyn.org) with GNU-Octave. + It contains interfaces to the multibody dynamics software MBDyn + (www.mbdyn.org). diff --git a/math/octave-forge-mboct-numerical-pkg/Makefile b/math/octave-forge-mboct-numerical-pkg/Makefile new file mode 100644 index 000000000000..c3629336e5df --- /dev/null +++ b/math/octave-forge-mboct-numerical-pkg/Makefile @@ -0,0 +1,28 @@ +PORTNAME= octave-forge-mboct-numerical-pkg +DISTVERSION= 0.1.0 +CATEGORIES= math + +MAINTAINER= stephen@FreeBSD.org +COMMENT= Octave-forge package ${OCTAVE_PKGNAME} +WWW= https://packages.octave.org/ + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/../COPYING + +USES= octave autoreconf + +LIB_DEPENDS+= libgtest.so:devel/googletest \ + libmetis.so:math/metis \ + libmumps_common_seq.so:math/mumps + +RUN_DEPENDS+= ${OCTAVE_TARBALLS_DIR}/mboct-octave-pkg.tar.gz:math/octave-forge-mboct-octave-pkg + +USE_GITHUB= yes +GH_ACCOUNT= octave-user +GH_PROJECT= mboct-numerical-pkg + +OCTAVE_SRC= ${GH_PROJECT}-${DISTVERSION} + +GNU_CONFIGURE= yes + +.include <bsd.port.mk> diff --git a/math/octave-forge-mboct-numerical-pkg/distinfo b/math/octave-forge-mboct-numerical-pkg/distinfo new file mode 100644 index 000000000000..85c897ff651c --- /dev/null +++ b/math/octave-forge-mboct-numerical-pkg/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1756177582 +SHA256 (octave-forge/octave-user-mboct-numerical-pkg-0.1.0_GH0.tar.gz) = e98dde5e84ef65f2e200cd33a4bec04242080111969da0d1736ae2a057a75e61 +SIZE (octave-forge/octave-user-mboct-numerical-pkg-0.1.0_GH0.tar.gz) = 59222 diff --git a/math/octave-forge-mboct-numerical-pkg/files/patch-sp__sym__mtimes.cc b/math/octave-forge-mboct-numerical-pkg/files/patch-sp__sym__mtimes.cc new file mode 100644 index 000000000000..ace9d9ccb0ca --- /dev/null +++ b/math/octave-forge-mboct-numerical-pkg/files/patch-sp__sym__mtimes.cc @@ -0,0 +1,10 @@ +--- sp_sym_mtimes.cc.orig 2025-08-26 03:13:45 UTC ++++ sp_sym_mtimes.cc +@@ -15,6 +15,7 @@ + + #include "config.h" + ++#include <assert.h> + #include <octave/oct.h> + + // PKG_ADD: autoload ("sp_sym_mtimes", "__mboct_numerical__.oct"); diff --git a/math/octave-forge-mboct-numerical-pkg/pkg-descr b/math/octave-forge-mboct-numerical-pkg/pkg-descr new file mode 100644 index 000000000000..b88e3cdbf578 --- /dev/null +++ b/math/octave-forge-mboct-numerical-pkg/pkg-descr @@ -0,0 +1,10 @@ +The octave-forge package is the result of The GNU Octave Repository project, +which is intended to be a central location for custom scripts, functions and +extensions for GNU Octave. contains the source for all the functions plus +build and install scripts. + +This is mboct-numerical-pkg. + + This package belongs to a suite of packages which can be used for pre- and + postprocessing of flexible bodies in MBDyn (www.mbdyn.org) with GNU-Octave. + It contains interfaces to several well known numerical solvers. diff --git a/math/octave-forge-mboct-octave-pkg/Makefile b/math/octave-forge-mboct-octave-pkg/Makefile new file mode 100644 index 000000000000..8f1763dac25d --- /dev/null +++ b/math/octave-forge-mboct-octave-pkg/Makefile @@ -0,0 +1,23 @@ +PORTNAME= octave-forge-mboct-octave-pkg +DISTVERSION= 0.1.0 +CATEGORIES= math + +MAINTAINER= stephen@FreeBSD.org +COMMENT= Octave-forge package ${OCTAVE_PKGNAME} +WWW= https://packages.octave.org/ + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/../COPYING + +LIB_DEPENDS+= libgtest.so:devel/googletest + +USES= octave autoreconf +USE_GITHUB= yes +GH_ACCOUNT= octave-user +GH_PROJECT= mboct-octave-pkg + +OCTAVE_SRC= ${GH_PROJECT}-${DISTVERSION} + +GNU_CONFIGURE= yes + +.include <bsd.port.mk> diff --git a/math/octave-forge-mboct-octave-pkg/distinfo b/math/octave-forge-mboct-octave-pkg/distinfo new file mode 100644 index 000000000000..b4b4dddaf1e4 --- /dev/null +++ b/math/octave-forge-mboct-octave-pkg/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1756175886 +SHA256 (octave-forge/octave-user-mboct-octave-pkg-0.1.0_GH0.tar.gz) = 1157f33c6993939e1e3498c280a55283f98283f63b604cf2a47ff135c588deca +SIZE (octave-forge/octave-user-mboct-octave-pkg-0.1.0_GH0.tar.gz) = 54021 diff --git a/math/octave-forge-mboct-octave-pkg/pkg-descr b/math/octave-forge-mboct-octave-pkg/pkg-descr new file mode 100644 index 000000000000..e19bd54aa3d4 --- /dev/null +++ b/math/octave-forge-mboct-octave-pkg/pkg-descr @@ -0,0 +1,10 @@ +The octave-forge package is the result of The GNU Octave Repository project, +which is intended to be a central location for custom scripts, functions and +extensions for GNU Octave. contains the source for all the functions plus +build and install scripts. + +This is mboct-octave-pkg. + + This package belongs to a suite of packages which can be used for pre- and + postprocessing of flexible bodies in MBDyn (www.mbdyn.org) with GNU-Octave. + It contains general purpose utility functions used in all mboct-* packages. diff --git a/math/octave-forge/Makefile b/math/octave-forge/Makefile index 327752eed92a..747f1818d000 100644 --- a/math/octave-forge/Makefile +++ b/math/octave-forge/Makefile @@ -1,5 +1,5 @@ PORTNAME= octave-forge -PORTVERSION= 20250808 +PORTVERSION= 20250826 CATEGORIES= math MAINTAINER= stephen@FreeBSD.org @@ -22,7 +22,9 @@ OPTIONS_DEFINE= AUDIO ACTUARIAL AUTOMATIC_DIFFERENTIATION \ INFORMATIONTHEORY INTEGRATION INTERNAL_FLUID_FLOW \ INTERVAL IO IRSA LEVEL_SET \ LINEAR_ALGEBRA LSSA LTFAT \ - MAPPING MATGEOM MCCABE_THIELE \ + MAPPING MATGEOM \ + MBOCT_FEM_PKG MBOCT_MBDYN_PKG MBOCT_NUMERICAL_PKG \ + MBOCT_OCTAVE_PKG MCCABE_THIELE \ MECHANICS MISCELLANEOUS MISSING_FUNCTIONS MPI MQTT MSH \ MULTICORE MVN NAN NCARRAY NETCDF NLWING2 NNET NURBS \ OCT2MAT OCTAVE_PHP_WRAPPER OCTAVE_POOL OCTAVE_TAR OCTAVE_ZSTD \ diff --git a/math/openturns/Makefile b/math/openturns/Makefile index dca10464a177..1dfded3a266b 100644 --- a/math/openturns/Makefile +++ b/math/openturns/Makefile @@ -1,7 +1,7 @@ PORTNAME= openturns DISTVERSIONPREFIX= v DISTVERSION= 1.24 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/py-animatplot-ng/Makefile b/math/py-animatplot-ng/Makefile index 43b4dd82328d..e6b1e08d93a3 100644 --- a/math/py-animatplot-ng/Makefile +++ b/math/py-animatplot-ng/Makefile @@ -1,6 +1,6 @@ PORTNAME= animatplot-ng DISTVERSION= 0.4.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-animatplot/Makefile b/math/py-animatplot/Makefile index a246f6b4128b..e283380e035c 100644 --- a/math/py-animatplot/Makefile +++ b/math/py-animatplot/Makefile @@ -1,6 +1,6 @@ PORTNAME= animatplot DISTVERSION= 0.4.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-arviz/Makefile b/math/py-arviz/Makefile index 15fd25dbf01b..d262be7a0339 100644 --- a/math/py-arviz/Makefile +++ b/math/py-arviz/Makefile @@ -1,6 +1,7 @@ PORTNAME= arviz DISTVERSIONPREFIX= v DISTVERSION= 0.22.0 +PORTREVISION= 1 CATEGORIES= math python #MASTER_SITES= PYPI # missing test files PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-arybo/Makefile b/math/py-arybo/Makefile index 758639d91364..57890d1450fa 100644 --- a/math/py-arybo/Makefile +++ b/math/py-arybo/Makefile @@ -1,6 +1,6 @@ PORTNAME= arybo DISTVERSION= 1.1.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-baycomp/Makefile b/math/py-baycomp/Makefile index 2b198a836028..dc1a5d82358b 100644 --- a/math/py-baycomp/Makefile +++ b/math/py-baycomp/Makefile @@ -1,6 +1,6 @@ PORTNAME= baycomp DISTVERSION= 1.0.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math python # statistics MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-benford_py/Makefile b/math/py-benford_py/Makefile index 35fbd8c85cb6..bdb2a3652030 100644 --- a/math/py-benford_py/Makefile +++ b/math/py-benford_py/Makefile @@ -1,7 +1,7 @@ PORTNAME= benford_py DISTVERSIONPREFIX= v DISTVERSION= 0.5.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-chaospy/Makefile b/math/py-chaospy/Makefile index 2d99d5297d2b..b8cf63ae4b4d 100644 --- a/math/py-chaospy/Makefile +++ b/math/py-chaospy/Makefile @@ -1,7 +1,7 @@ PORTNAME= chaospy DISTVERSIONPREFIX= v DISTVERSION= 4.3.11 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-clarabel/Makefile b/math/py-clarabel/Makefile index 7d8e9f5e14d7..421b79298308 100644 --- a/math/py-clarabel/Makefile +++ b/math/py-clarabel/Makefile @@ -1,7 +1,7 @@ PORTNAME= clarabel DISTVERSIONPREFIX= v DISTVERSION= 0.9.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= math python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-cmyt/Makefile b/math/py-cmyt/Makefile index 3024184f481f..1b07269ed079 100644 --- a/math/py-cmyt/Makefile +++ b/math/py-cmyt/Makefile @@ -1,6 +1,7 @@ PORTNAME= cmyt DISTVERSIONPREFIX= v DISTVERSION= 2.0.2 +PORTREVISION= 1 CATEGORIES= math python #MASTER_SITES= PYPI # no tests PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-colormath/Makefile b/math/py-colormath/Makefile index 21480db4aef3..c93a29ff0668 100644 --- a/math/py-colormath/Makefile +++ b/math/py-colormath/Makefile @@ -1,6 +1,6 @@ PORTNAME= colormath PORTVERSION= 3.0.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-dgl/Makefile b/math/py-dgl/Makefile index 0b39e1c13120..aab285be4877 100644 --- a/math/py-dgl/Makefile +++ b/math/py-dgl/Makefile @@ -1,6 +1,6 @@ PORTNAME= dgl DISTVERSION= 1.1.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math python # machine-learning PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-fvcore/Makefile b/math/py-fvcore/Makefile index 810cd2d54480..f10511a06e85 100644 --- a/math/py-fvcore/Makefile +++ b/math/py-fvcore/Makefile @@ -1,6 +1,6 @@ PORTNAME= fvcore PORTVERSION= 0.1.5.post20220512 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-hypernetx/Makefile b/math/py-hypernetx/Makefile index e1d0579ba550..04d46ac73ea6 100644 --- a/math/py-hypernetx/Makefile +++ b/math/py-hypernetx/Makefile @@ -1,5 +1,6 @@ PORTNAME= hypernetx DISTVERSION= 2.4.0 +PORTREVISION= 1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-keras/Makefile b/math/py-keras/Makefile index 55791760d60f..b6dc701fdfc6 100644 --- a/math/py-keras/Makefile +++ b/math/py-keras/Makefile @@ -1,6 +1,6 @@ PORTNAME= keras DISTVERSION= 2.9.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math # machine-learning PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-mathics/Makefile b/math/py-mathics/Makefile index 56ec33321e68..0af893ad1b94 100644 --- a/math/py-mathics/Makefile +++ b/math/py-mathics/Makefile @@ -1,6 +1,6 @@ PORTNAME= Mathics3 PORTVERSION= 8.0.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-matplotlib-scalebar/Makefile b/math/py-matplotlib-scalebar/Makefile index c121b0bd9201..fb44fdb9a68a 100644 --- a/math/py-matplotlib-scalebar/Makefile +++ b/math/py-matplotlib-scalebar/Makefile @@ -1,6 +1,6 @@ PORTNAME= matplotlib-scalebar PORTVERSION= 0.9.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-matplotlib/Makefile b/math/py-matplotlib/Makefile index bd10c3cdb71e..310dd7de8b83 100644 --- a/math/py-matplotlib/Makefile +++ b/math/py-matplotlib/Makefile @@ -1,6 +1,6 @@ PORTNAME= matplotlib DISTVERSION= 3.8.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-minorminer/Makefile b/math/py-minorminer/Makefile index f235bbb3244c..5e5f453de108 100644 --- a/math/py-minorminer/Makefile +++ b/math/py-minorminer/Makefile @@ -1,6 +1,6 @@ PORTNAME= minorminer DISTVERSION= 0.2.16 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-narwhals/Makefile b/math/py-narwhals/Makefile index 996dc336c9ae..ab28d85e5398 100644 --- a/math/py-narwhals/Makefile +++ b/math/py-narwhals/Makefile @@ -1,5 +1,5 @@ PORTNAME= narwhals -PORTVERSION= 1.48.1 +PORTVERSION= 2.1.1 CATEGORIES= math python MASTER_SITES= PYPI \ https://github.com/narwhals-dev/narwhals/releases/download/v${PORTVERSION}/ diff --git a/math/py-narwhals/distinfo b/math/py-narwhals/distinfo index 61bcf19af018..8faf1ed4c142 100644 --- a/math/py-narwhals/distinfo +++ b/math/py-narwhals/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753796090 -SHA256 (narwhals-1.48.1.tar.gz) = b375cfdfc20b84b5ac0926f34c5c1373eb23ebea48d47bf75e282161cda63e34 -SIZE (narwhals-1.48.1.tar.gz) = 515882 +TIMESTAMP = 1755062570 +SHA256 (narwhals-2.1.1.tar.gz) = 308ec9d0e40616b66b61cd76ede4083a4232ae04942a3acef7e514d49641cb77 +SIZE (narwhals-2.1.1.tar.gz) = 529925 diff --git a/math/py-networkx/Makefile b/math/py-networkx/Makefile index 687730db26cb..5f76f6f76119 100644 --- a/math/py-networkx/Makefile +++ b/math/py-networkx/Makefile @@ -1,6 +1,6 @@ PORTNAME= networkx DISTVERSION= 3.5 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 2 CATEGORIES= math python MASTER_SITES= PYPI diff --git a/math/py-pcodec/Makefile b/math/py-pcodec/Makefile index 5711ecccf91d..2460ea891064 100644 --- a/math/py-pcodec/Makefile +++ b/math/py-pcodec/Makefile @@ -1,6 +1,6 @@ PORTNAME= pcodec PORTVERSION= 0.3.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-plastex/Makefile b/math/py-plastex/Makefile index f1dc6f8791ff..34def3594480 100644 --- a/math/py-plastex/Makefile +++ b/math/py-plastex/Makefile @@ -1,6 +1,6 @@ PORTNAME= plastex PORTVERSION= 3.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-pymc3/Makefile b/math/py-pymc3/Makefile index e5e86c9cb07e..c5fa30b38bd3 100644 --- a/math/py-pymc3/Makefile +++ b/math/py-pymc3/Makefile @@ -1,7 +1,7 @@ PORTNAME= pymc3 DISTVERSIONPREFIX= v DISTVERSION= 3.11.5 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-pyneqsys/Makefile b/math/py-pyneqsys/Makefile index 868756b17426..53ff335620eb 100644 --- a/math/py-pyneqsys/Makefile +++ b/math/py-pyneqsys/Makefile @@ -1,6 +1,6 @@ PORTNAME= pyneqsys DISTVERSION= 0.5.7 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-pyodesys/Makefile b/math/py-pyodesys/Makefile index 9b8085d56810..1a125b010f41 100644 --- a/math/py-pyodesys/Makefile +++ b/math/py-pyodesys/Makefile @@ -1,6 +1,6 @@ PORTNAME= pyodesys DISTVERSION= 0.14.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-python-louvain/Makefile b/math/py-python-louvain/Makefile index 4cc7cea98587..329542f16076 100644 --- a/math/py-python-louvain/Makefile +++ b/math/py-python-louvain/Makefile @@ -1,6 +1,6 @@ PORTNAME= python-louvain DISTVERSION= 0.16 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-python-picard/Makefile b/math/py-python-picard/Makefile index 8134431b535a..138eacc5c4c1 100644 --- a/math/py-python-picard/Makefile +++ b/math/py-python-picard/Makefile @@ -1,6 +1,6 @@ PORTNAME= python-picard DISTVERSION= 0.7 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-pytorchvideo/Makefile b/math/py-pytorchvideo/Makefile index 5cbbacd503a8..6add9da8a2b0 100644 --- a/math/py-pytorchvideo/Makefile +++ b/math/py-pytorchvideo/Makefile @@ -1,6 +1,6 @@ PORTNAME= pytorchvideo PORTVERSION= 0.1.5 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-qats/Makefile b/math/py-qats/Makefile index dab2034110a7..94df3359ca5b 100644 --- a/math/py-qats/Makefile +++ b/math/py-qats/Makefile @@ -1,6 +1,7 @@ PORTNAME= qats DISTVERSIONPREFIX= v DISTVERSION= 5.2.1 +PORTREVISION= 1 CATEGORIES= math #MASTER_SITES= PYPI # no tests PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-rustworkx/Makefile b/math/py-rustworkx/Makefile index ae62ed541a5b..b30f0fa69a0a 100644 --- a/math/py-rustworkx/Makefile +++ b/math/py-rustworkx/Makefile @@ -1,6 +1,6 @@ PORTNAME= rustworkx -DISTVERSION= 0.16.0 -PORTREVISION= 2 +DISTVERSION= 0.17.1 +PORTREVISION= 1 CATEGORIES= math python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,8 +15,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-rust>0:devel/py-setuptools-rust@${PY_FLAVOR} RUN_DEPENDS= ${PYNUMPY} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=3.0:math/py-matplotlib@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pillow>=5.4:graphics/py-pillow@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}pillow>=5.4:graphics/py-pillow@${PY_FLAVOR} + #${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR} USES= cargo python USE_PYTHON= autoplist distutils pytest @@ -25,34 +25,43 @@ USE_GITHUB= yes GH_ACCOUNT= Qiskit CARGO_CRATES= adler2-2.0.0 \ - ahash-0.8.11 \ + aho-corasick-1.1.3 \ allocator-api2-0.2.21 \ + arbitrary-1.4.1 \ autocfg-1.4.0 \ - byteorder-1.5.0 \ + bitflags-2.9.0 \ + cc-1.2.18 \ cfg-if-1.0.0 \ crc32fast-1.4.2 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ - either-1.13.0 \ - equivalent-1.0.1 \ + derive_arbitrary-1.4.1 \ + either-1.15.0 \ + env_logger-0.8.4 \ + equivalent-1.0.2 \ fixedbitset-0.5.7 \ - flate2-1.0.35 \ - foldhash-0.1.4 \ + flate2-1.1.1 \ + foldhash-0.1.5 \ getrandom-0.2.15 \ + getrandom-0.3.2 \ hashbrown-0.15.2 \ heck-0.5.0 \ hermit-abi-0.3.9 \ - indexmap-2.7.0 \ - indoc-2.0.5 \ - itertools-0.11.0 \ + indexmap-2.9.0 \ + indoc-2.0.6 \ itertools-0.13.0 \ - itoa-1.0.14 \ - libc-0.2.169 \ + itertools-0.14.0 \ + itoa-1.0.15 \ + jobserver-0.1.33 \ + libc-0.2.171 \ + libfuzzer-sys-0.4.9 \ + libm-0.2.15 \ + log-0.4.27 \ matrixmultiply-0.3.9 \ memchr-2.7.4 \ memoffset-0.9.1 \ - miniz_oxide-0.8.3 \ + miniz_oxide-0.8.7 \ ndarray-0.16.1 \ ndarray-stats-0.6.0 \ noisy_float-0.2.0 \ @@ -61,44 +70,56 @@ CARGO_CRATES= adler2-2.0.0 \ num-integer-0.1.46 \ num-traits-0.2.19 \ num_cpus-1.16.0 \ - numpy-0.23.0 \ - once_cell-1.20.2 \ - petgraph-0.7.1 \ - portable-atomic-1.10.0 \ + numpy-0.24.0 \ + once_cell-1.21.3 \ + petgraph-0.8.1 \ + portable-atomic-1.11.0 \ portable-atomic-util-0.2.4 \ - ppv-lite86-0.2.20 \ - priority-queue-2.1.1 \ - proc-macro2-1.0.93 \ - pyo3-0.23.4 \ - pyo3-build-config-0.23.4 \ - pyo3-ffi-0.23.4 \ - pyo3-macros-0.23.4 \ - pyo3-macros-backend-0.23.4 \ - quick-xml-0.37.2 \ - quote-1.0.38 \ + ppv-lite86-0.2.21 \ + priority-queue-2.3.1 \ + proc-macro2-1.0.94 \ + pyo3-0.24.1 \ + pyo3-build-config-0.24.1 \ + pyo3-ffi-0.24.1 \ + pyo3-macros-0.24.1 \ + pyo3-macros-backend-0.24.1 \ + quick-xml-0.37.4 \ + quickcheck-1.0.3 \ + quickcheck_macros-1.1.0 \ + quote-1.0.40 \ + r-efi-5.2.0 \ rand-0.8.5 \ + rand-0.9.1 \ rand_chacha-0.3.1 \ + rand_chacha-0.9.0 \ rand_core-0.6.4 \ - rand_pcg-0.3.1 \ + rand_core-0.9.3 \ + rand_distr-0.5.1 \ + rand_pcg-0.9.0 \ rawpointer-0.2.1 \ rayon-1.10.0 \ - rayon-cond-0.3.0 \ + rayon-cond-0.4.0 \ rayon-core-1.12.1 \ - rustc-hash-2.1.0 \ - ryu-1.0.18 \ - serde-1.0.217 \ - serde_derive-1.0.217 \ - serde_json-1.0.135 \ - smallvec-1.13.2 \ - sprs-0.11.2 \ - syn-2.0.96 \ - target-lexicon-0.12.16 \ - unicode-ident-1.0.14 \ - unindent-0.2.3 \ - version_check-0.9.5 \ + regex-1.11.1 \ + regex-automata-0.4.9 \ + regex-syntax-0.8.5 \ + rustc-hash-2.1.1 \ + ryu-1.0.20 \ + serde-1.0.219 \ + serde_derive-1.0.219 \ + serde_json-1.0.140 \ + shlex-1.3.0 \ + smallvec-1.15.0 \ + sprs-0.11.3 \ + syn-2.0.100 \ + target-lexicon-0.13.2 \ + unicode-ident-1.0.18 \ + unindent-0.2.4 \ wasi-0.11.0+wasi-snapshot-preview1 \ - zerocopy-0.7.35 \ - zerocopy-derive-0.7.35 + wasi-0.14.2+wasi-0.2.4 \ + wit-bindgen-rt-0.39.0 \ + zerocopy-0.8.24 \ + zerocopy-derive-0.8.24 CARGO_BUILD= no CARGO_INSTALL= no diff --git a/math/py-rustworkx/distinfo b/math/py-rustworkx/distinfo index df9c3aa4963f..47678b2aa98a 100644 --- a/math/py-rustworkx/distinfo +++ b/math/py-rustworkx/distinfo @@ -1,14 +1,18 @@ -TIMESTAMP = 1745540854 +TIMESTAMP = 1756093369 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 SIZE (rust/crates/adler2-2.0.0.crate) = 13529 -SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 -SIZE (rust/crates/ahash-0.8.11.crate) = 43607 +SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 +SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 +SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223 +SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816 SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b -SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 +SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd +SIZE (rust/crates/bitflags-2.9.0.crate) = 47654 +SHA256 (rust/crates/cc-1.2.18.crate) = 525046617d8376e3db1deffb079e91cef90a89fc3ca5c185bbf8c9ecdd15cd5c +SIZE (rust/crates/cc-1.2.18.crate) = 105851 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 @@ -19,44 +23,58 @@ SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1 SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 -SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 -SIZE (rust/crates/either-1.13.0.crate) = 19169 -SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 -SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 +SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800 +SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521 +SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 +SIZE (rust/crates/either-1.15.0.crate) = 20114 +SHA256 (rust/crates/env_logger-0.8.4.crate) = a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3 +SIZE (rust/crates/env_logger-0.8.4.crate) = 33342 +SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f +SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99 SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537 -SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c -SIZE (rust/crates/flate2-1.0.35.crate) = 109188 -SHA256 (rust/crates/foldhash-0.1.4.crate) = a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f -SIZE (rust/crates/foldhash-0.1.4.crate) = 13764 +SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece +SIZE (rust/crates/flate2-1.1.1.crate) = 77224 +SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2 +SIZE (rust/crates/foldhash-0.1.5.crate) = 21901 SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 +SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0 +SIZE (rust/crates/getrandom-0.3.2.crate) = 49140 SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024 SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165 -SHA256 (rust/crates/indexmap-2.7.0.crate) = 62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f -SIZE (rust/crates/indexmap-2.7.0.crate) = 85335 -SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 -SIZE (rust/crates/indoc-2.0.5.crate) = 14396 -SHA256 (rust/crates/itertools-0.11.0.crate) = b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57 -SIZE (rust/crates/itertools-0.11.0.crate) = 125074 +SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e +SIZE (rust/crates/indexmap-2.9.0.crate) = 91214 +SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd +SIZE (rust/crates/indoc-2.0.6.crate) = 17164 SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 SIZE (rust/crates/itertools-0.13.0.crate) = 146261 -SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674 -SIZE (rust/crates/itoa-1.0.14.crate) = 11210 -SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a -SIZE (rust/crates/libc-0.2.169.crate) = 757901 +SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285 +SIZE (rust/crates/itertools-0.14.0.crate) = 152715 +SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c +SIZE (rust/crates/itoa-1.0.15.crate) = 11231 +SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a +SIZE (rust/crates/jobserver-0.1.33.crate) = 29136 +SHA256 (rust/crates/libc-0.2.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6 +SIZE (rust/crates/libc-0.2.171.crate) = 785246 +SHA256 (rust/crates/libfuzzer-sys-0.4.9.crate) = cf78f52d400cf2d84a3a973a78a592b4adc535739e0a5597a0da6f0c357adc75 +SIZE (rust/crates/libfuzzer-sys-0.4.9.crate) = 133299 +SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de +SIZE (rust/crates/libm-0.2.15.crate) = 156108 +SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 +SIZE (rust/crates/log-0.4.27.crate) = 48120 SHA256 (rust/crates/matrixmultiply-0.3.9.crate) = 9380b911e3e96d10c1f415da0876389aaf1b56759054eeb0de7df940c456ba1a SIZE (rust/crates/matrixmultiply-0.3.9.crate) = 57819 SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 SIZE (rust/crates/memchr-2.7.4.crate) = 96670 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 -SHA256 (rust/crates/miniz_oxide-0.8.3.crate) = b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924 -SIZE (rust/crates/miniz_oxide-0.8.3.crate) = 61827 +SHA256 (rust/crates/miniz_oxide-0.8.7.crate) = ff70ce3e48ae43fa075863cef62e8b43b71a4f2382229920e0df362592919430 +SIZE (rust/crates/miniz_oxide-0.8.7.crate) = 66905 SHA256 (rust/crates/ndarray-0.16.1.crate) = 882ed72dce9365842bf196bdeedf5055305f11fc8c03dee7bb0194a6cad34841 SIZE (rust/crates/ndarray-0.16.1.crate) = 291026 SHA256 (rust/crates/ndarray-stats-0.6.0.crate) = 17ebbe97acce52d06aebed4cd4a87c0941f4b2519b59b82b4feb5bd0ce003dfd @@ -73,81 +91,105 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43 SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713 -SHA256 (rust/crates/numpy-0.23.0.crate) = b94caae805f998a07d33af06e6a3891e38556051b8045c615470a71590e13e78 -SIZE (rust/crates/numpy-0.23.0.crate) = 79034 -SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 -SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 -SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772 -SIZE (rust/crates/petgraph-0.7.1.crate) = 736025 -SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6 -SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760 +SHA256 (rust/crates/numpy-0.24.0.crate) = a7cfbf3f0feededcaa4d289fe3079b03659e85c5b5a177f4ba6fb01ab4fb3e39 +SIZE (rust/crates/numpy-0.24.0.crate) = 82393 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/petgraph-0.8.1.crate) = 7a98c6720655620a521dcc722d0ad66cd8afd5d86e34a89ef691c50b7b24de06 +SIZE (rust/crates/petgraph-0.8.1.crate) = 763960 +SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e +SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258 SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507 SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043 -SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 -SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 -SHA256 (rust/crates/priority-queue-2.1.1.crate) = 714c75db297bc88a63783ffc6ab9f830698a6705aa0201416931759ef4c8183d -SIZE (rust/crates/priority-queue-2.1.1.crate) = 36321 -SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99 -SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388 -SHA256 (rust/crates/pyo3-0.23.4.crate) = 57fe09249128b3173d092de9523eaa75136bf7ba85e0d69eca241c7939c933cc -SIZE (rust/crates/pyo3-0.23.4.crate) = 1087676 -SHA256 (rust/crates/pyo3-build-config-0.23.4.crate) = 1cd3927b5a78757a0d71aa9dff669f903b1eb64b54142a9bd9f757f8fde65fd7 -SIZE (rust/crates/pyo3-build-config-0.23.4.crate) = 33885 -SHA256 (rust/crates/pyo3-ffi-0.23.4.crate) = dab6bb2102bd8f991e7749f130a70d05dd557613e39ed2deeee8e9ca0c4d548d -SIZE (rust/crates/pyo3-ffi-0.23.4.crate) = 74806 -SHA256 (rust/crates/pyo3-macros-0.23.4.crate) = 91871864b353fd5ffcb3f91f2f703a22a9797c91b9ab497b1acac7b07ae509c7 -SIZE (rust/crates/pyo3-macros-0.23.4.crate) = 8852 -SHA256 (rust/crates/pyo3-macros-backend-0.23.4.crate) = 43abc3b80bc20f3facd86cd3c60beed58c3e2aa26213f3cda368de39c60a27e4 -SIZE (rust/crates/pyo3-macros-backend-0.23.4.crate) = 70912 -SHA256 (rust/crates/quick-xml-0.37.2.crate) = 165859e9e55f79d67b96c5d96f4e88b6f2695a1972849c15a6a3f5c59fc2c003 -SIZE (rust/crates/quick-xml-0.37.2.crate) = 188017 -SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc -SIZE (rust/crates/quote-1.0.38.crate) = 31252 +SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 +SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522 +SHA256 (rust/crates/priority-queue-2.3.1.crate) = ef08705fa1589a1a59aa924ad77d14722cb0cd97b67dd5004ed5f4a4873fce8d +SIZE (rust/crates/priority-queue-2.3.1.crate) = 45422 +SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84 +SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391 +SHA256 (rust/crates/pyo3-0.24.1.crate) = 17da310086b068fbdcefbba30aeb3721d5bb9af8db4987d6735b2183ca567229 +SIZE (rust/crates/pyo3-0.24.1.crate) = 1113050 +SHA256 (rust/crates/pyo3-build-config-0.24.1.crate) = e27165889bd793000a098bb966adc4300c312497ea25cf7a690a9f0ac5aa5fc1 +SIZE (rust/crates/pyo3-build-config-0.24.1.crate) = 34020 +SHA256 (rust/crates/pyo3-ffi-0.24.1.crate) = 05280526e1dbf6b420062f3ef228b78c0c54ba94e157f5cb724a609d0f2faabc +SIZE (rust/crates/pyo3-ffi-0.24.1.crate) = 76435 +SHA256 (rust/crates/pyo3-macros-0.24.1.crate) = 5c3ce5686aa4d3f63359a5100c62a127c9f15e8398e5fdeb5deef1fed5cd5f44 +SIZE (rust/crates/pyo3-macros-0.24.1.crate) = 8866 +SHA256 (rust/crates/pyo3-macros-backend-0.24.1.crate) = f4cf6faa0cbfb0ed08e89beb8103ae9724eb4750e3a78084ba4017cbe94f3855 +SIZE (rust/crates/pyo3-macros-backend-0.24.1.crate) = 72588 +SHA256 (rust/crates/quick-xml-0.37.4.crate) = a4ce8c88de324ff838700f36fb6ab86c96df0e3c4ab6ef3a9b2044465cce1369 +SIZE (rust/crates/quick-xml-0.37.4.crate) = 190389 +SHA256 (rust/crates/quickcheck-1.0.3.crate) = 588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6 +SIZE (rust/crates/quickcheck-1.0.3.crate) = 28069 +SHA256 (rust/crates/quickcheck_macros-1.1.0.crate) = f71ee38b42f8459a88d3362be6f9b841ad2d5421844f61eb1c59c11bff3ac14a +SIZE (rust/crates/quickcheck_macros-1.1.0.crate) = 11744 +SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d +SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5 +SIZE (rust/crates/r-efi-5.2.0.crate) = 64764 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 +SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97 +SIZE (rust/crates/rand-0.9.1.crate) = 97986 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 +SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb +SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258 SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 -SHA256 (rust/crates/rand_pcg-0.3.1.crate) = 59cad018caf63deb318e5a4586d99a24424a364f40f1e5778c29aca23f4fc73e -SIZE (rust/crates/rand_pcg-0.3.1.crate) = 11983 +SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38 +SIZE (rust/crates/rand_core-0.9.3.crate) = 24543 +SHA256 (rust/crates/rand_distr-0.5.1.crate) = 6a8615d50dcf34fa31f7ab52692afec947c4dd0ab803cc87cb3b0b4570ff7463 +SIZE (rust/crates/rand_distr-0.5.1.crate) = 75593 +SHA256 (rust/crates/rand_pcg-0.9.0.crate) = b48ac3f7ffaab7fac4d2376632268aa5f89abdb55f7ebf8f4d11fffccb2320f7 +SIZE (rust/crates/rand_pcg-0.9.0.crate) = 15179 SHA256 (rust/crates/rawpointer-0.2.1.crate) = 60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3 SIZE (rust/crates/rawpointer-0.2.1.crate) = 7490 SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa SIZE (rust/crates/rayon-1.10.0.crate) = 180155 -SHA256 (rust/crates/rayon-cond-0.3.0.crate) = 059f538b55efd2309c9794130bc149c6a553db90e9d99c2030785c82f0bd7df9 -SIZE (rust/crates/rayon-cond-0.3.0.crate) = 9913 +SHA256 (rust/crates/rayon-cond-0.4.0.crate) = 2964d0cf57a3e7a06e8183d14a8b527195c706b7983549cd5462d5aa3747438f +SIZE (rust/crates/rayon-cond-0.4.0.crate) = 10659 SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 -SHA256 (rust/crates/rustc-hash-2.1.0.crate) = c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497 -SIZE (rust/crates/rustc-hash-2.1.0.crate) = 13316 -SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f -SIZE (rust/crates/ryu-1.0.18.crate) = 47713 -SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70 -SIZE (rust/crates/serde-1.0.217.crate) = 79019 -SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0 -SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749 -SHA256 (rust/crates/serde_json-1.0.135.crate) = 2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9 -SIZE (rust/crates/serde_json-1.0.135.crate) = 154499 -SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 -SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 -SHA256 (rust/crates/sprs-0.11.2.crate) = 704ef26d974e8a452313ed629828cd9d4e4fa34667ca1ad9d6b1fffa43c6e166 -SIZE (rust/crates/sprs-0.11.2.crate) = 113737 -SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80 -SIZE (rust/crates/syn-2.0.96.crate) = 297497 -SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1 -SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488 -SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83 -SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547 -SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce -SIZE (rust/crates/unindent-0.2.3.crate) = 7306 -SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a -SIZE (rust/crates/version_check-0.9.5.crate) = 15554 +SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 +SIZE (rust/crates/regex-1.11.1.crate) = 254170 +SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 +SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 +SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c +SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 +SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d +SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154 +SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f +SIZE (rust/crates/ryu-1.0.20.crate) = 48738 +SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 +SIZE (rust/crates/serde-1.0.219.crate) = 78983 +SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 +SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 +SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 +SIZE (rust/crates/serde_json-1.0.140.crate) = 154852 +SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 +SIZE (rust/crates/shlex-1.3.0.crate) = 18713 +SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9 +SIZE (rust/crates/smallvec-1.15.0.crate) = 38113 +SHA256 (rust/crates/sprs-0.11.3.crate) = 8bff8419009a08f6cb7519a602c5590241fbff1446bcc823c07af15386eb801b +SIZE (rust/crates/sprs-0.11.3.crate) = 114247 +SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0 +SIZE (rust/crates/syn-2.0.100.crate) = 297947 +SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a +SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923 +SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 +SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 +SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3 +SIZE (rust/crates/unindent-0.2.4.crate) = 7422 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 -SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 -SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e -SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 -SHA256 (Qiskit-rustworkx-0.16.0_GH0.tar.gz) = ef3c6fb3bd7e6a18919023330f3961702346d8afbe95aa5f446f9b222ee72391 -SIZE (Qiskit-rustworkx-0.16.0_GH0.tar.gz) = 635675 +SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 +SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 +SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 +SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 +SHA256 (rust/crates/zerocopy-0.8.24.crate) = 2586fea28e186957ef732a5f8b3be2da217d65c5969d4b1e17f973ebbe876879 +SIZE (rust/crates/zerocopy-0.8.24.crate) = 243777 +SHA256 (rust/crates/zerocopy-derive-0.8.24.crate) = a996a8f63c5c4448cd959ac1bab0aaa3306ccfd060472f85943ee0750f0169be +SIZE (rust/crates/zerocopy-derive-0.8.24.crate) = 86487 +SHA256 (Qiskit-rustworkx-0.17.1_GH0.tar.gz) = dc248da9cc364b81ac67f5d67b626ee3f03a1f6299f7a9b4d0a0501548715365 +SIZE (Qiskit-rustworkx-0.17.1_GH0.tar.gz) = 851265 diff --git a/math/py-rustworkx/files/patch-pyproject.toml b/math/py-rustworkx/files/patch-pyproject.toml new file mode 100644 index 000000000000..ffcb5b273806 --- /dev/null +++ b/math/py-rustworkx/files/patch-pyproject.toml @@ -0,0 +1,18 @@ +--- pyproject.toml.orig 2025-08-25 03:43:23 UTC ++++ pyproject.toml +@@ -7,8 +7,6 @@ readme = {file = "README.md", content-type = "text/mar + "numpy>=1.16.0,<3" + ] + readme = {file = "README.md", content-type = "text/markdown"} +-license-files = ["LICENSE"] +-license = "Apache-2.0" + classifiers=[ + "Intended Audience :: Developers", + "Intended Audience :: Science/Research", +@@ -153,4 +151,4 @@ repair-wheel-command = "brew install pipx && pipx ensu + repair-wheel-command = "brew install pipx && pipx ensurepath && pipx run --spec delocate==0.11.0 delocate-wheel --require-archs {delocate_archs} -w {dest_dir} -v {wheel} && pipx run abi3audit==0.0.9 --strict --report {wheel}" + + [tool.cibuildwheel.windows] +-repair-wheel-command = "cp {wheel} {dest_dir}/. && pipx run abi3audit==0.0.9 --strict --report {wheel}" +\ No newline at end of file ++repair-wheel-command = "cp {wheel} {dest_dir}/. && pipx run abi3audit==0.0.9 --strict --report {wheel}" diff --git a/math/py-seaborn/Makefile b/math/py-seaborn/Makefile index 783a99300bb1..ad845bb42249 100644 --- a/math/py-seaborn/Makefile +++ b/math/py-seaborn/Makefile @@ -1,5 +1,6 @@ PORTNAME= seaborn DISTVERSION= 0.13.0 +PORTREVISION= 1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-splot/Makefile b/math/py-splot/Makefile index e82daf705373..9593eaa40c02 100644 --- a/math/py-splot/Makefile +++ b/math/py-splot/Makefile @@ -1,5 +1,6 @@ PORTNAME= splot PORTVERSION= 1.1.7 +PORTREVISION= 1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-spopt/Makefile b/math/py-spopt/Makefile index 7038ea27b7a5..4085acbb15cb 100644 --- a/math/py-spopt/Makefile +++ b/math/py-spopt/Makefile @@ -1,6 +1,6 @@ PORTNAME= spopt PORTVERSION= 0.5.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-squarify/Makefile b/math/py-squarify/Makefile index 99731674df12..8d8ec0eeb349 100644 --- a/math/py-squarify/Makefile +++ b/math/py-squarify/Makefile @@ -1,6 +1,6 @@ PORTNAME= squarify DISTVERSION= 0.4.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-ssm/Makefile b/math/py-ssm/Makefile index 145cd7407b04..89f6dc59573b 100644 --- a/math/py-ssm/Makefile +++ b/math/py-ssm/Makefile @@ -1,6 +1,6 @@ PORTNAME= ssm DISTVERSION= 0.0.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-timple/Makefile b/math/py-timple/Makefile index 11b5af5c56b4..9b1cf9ba763a 100644 --- a/math/py-timple/Makefile +++ b/math/py-timple/Makefile @@ -1,6 +1,6 @@ PORTNAME= timple PORTVERSION= 0.1.8 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-yt/Makefile b/math/py-yt/Makefile index bcd16ad88170..d10bab4dd9ea 100644 --- a/math/py-yt/Makefile +++ b/math/py-yt/Makefile @@ -1,6 +1,6 @@ PORTNAME= yt DISTVERSION= 4.3.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math astro python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/qalculate-gtk/Makefile b/math/qalculate-gtk/Makefile index 3f481deb632e..ab20fb2d0e04 100644 --- a/math/qalculate-gtk/Makefile +++ b/math/qalculate-gtk/Makefile @@ -1,5 +1,6 @@ PORTNAME= qalculate-gtk PORTVERSION= 5.7.0 +PORTREVISION= 1 CATEGORIES= math MASTER_SITES= https://github.com/Qalculate/${PORTNAME}/releases/download/v${PORTVERSION}/ diff --git a/math/savage/Makefile b/math/savage/Makefile index 1bcf918ef259..5701c13df0a7 100644 --- a/math/savage/Makefile +++ b/math/savage/Makefile @@ -1,7 +1,7 @@ PORTNAME= savage DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 31 +PORTREVISION= 32 CATEGORIES= math MAINTAINER= ashish@FreeBSD.org diff --git a/math/wxmaxima/Makefile b/math/wxmaxima/Makefile index a93108f6392e..6e3b73c56c8c 100644 --- a/math/wxmaxima/Makefile +++ b/math/wxmaxima/Makefile @@ -1,10 +1,10 @@ PORTNAME= wxmaxima DISTVERSIONPREFIX= Version- -DISTVERSION= 23.12.0 +DISTVERSION= 25.04.0 PORTEPOCH= 1 CATEGORIES= math -MAINTAINER= ports@FreeBSD.org +MAINTAINER= tiago.gasiba@gmail.com COMMENT= WxWidgets GUI for the computer algebra system maxima WWW= https://wxmaxima-developers.github.io/wxmaxima/ diff --git a/math/wxmaxima/distinfo b/math/wxmaxima/distinfo index 620412ceb844..b8f87424109f 100644 --- a/math/wxmaxima/distinfo +++ b/math/wxmaxima/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703439889 -SHA256 (wxMaxima-Developers-wxmaxima-Version-23.12.0_GH0.tar.gz) = abec636e96474adf6451e81728b16afaa83ed1a70b86a695fa083ecec65aaae1 -SIZE (wxMaxima-Developers-wxmaxima-Version-23.12.0_GH0.tar.gz) = 16491009 +TIMESTAMP = 1756398955 +SHA256 (wxMaxima-Developers-wxmaxima-Version-25.04.0_GH0.tar.gz) = ec0b3005c3663f1bb86b0cc5028c2ba121e1563e3d5b671afcb9774895f4191b +SIZE (wxMaxima-Developers-wxmaxima-Version-25.04.0_GH0.tar.gz) = 16017552 diff --git a/math/wxmaxima/files/patch-src_wxMaxima.cpp b/math/wxmaxima/files/patch-src_wxMaxima.cpp deleted file mode 100644 index 7f2ef251df91..000000000000 --- a/math/wxmaxima/files/patch-src_wxMaxima.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/wxMaxima.cpp.orig 2023-12-25 16:45:03 UTC -+++ src/wxMaxima.cpp -@@ -3393,8 +3393,6 @@ void wxMaxima::VariableActionMaximaHtmldir(const wxStr - wxLogMessage(_("Maxima's HTML manuals are in directory %s"), - dir_canonical.utf8_str()); - GetWorksheet()->SetMaximaDocDir(dir_canonical); -- GetWorksheet()->LoadHelpFileAnchors(dir_canonical, -- GetWorksheet()->GetMaximaVersion()); - } - void wxMaxima::GnuplotCommandName(wxString gnuplot) { - m_gnuplotcommand = gnuplot; diff --git a/math/wxmaxima/pkg-plist b/math/wxmaxima/pkg-plist index d5768c477b18..3689400b8be7 100644 --- a/math/wxmaxima/pkg-plist +++ b/math/wxmaxima/pkg-plist @@ -34,6 +34,26 @@ share/bash-completion/completions/wxmaxima %%PORTDOCS%%%%DOCSDIR%%/wxmaxima.uk.html %%PORTDOCS%%%%DOCSDIR%%/wxmaxima.zh_CN.html %%PORTDOCS%%%%DOCSDIR%%/wxsubscripts.png +share/icons/hicolor/1024x1024/apps/io.github.wxmaxima_developers.wxMaxima.png +share/icons/hicolor/128x128/apps/io.github.wxmaxima_developers.wxMaxima.png +share/icons/hicolor/150x150/apps/io.github.wxmaxima_developers.wxMaxima.png +share/icons/hicolor/16x16/apps/io.github.wxmaxima_developers.wxMaxima.png +share/icons/hicolor/192x192/apps/io.github.wxmaxima_developers.wxMaxima.png +share/icons/hicolor/22x22/apps/io.github.wxmaxima_developers.wxMaxima.png +share/icons/hicolor/24x24/apps/io.github.wxmaxima_developers.wxMaxima.png +share/icons/hicolor/256x256/apps/io.github.wxmaxima_developers.wxMaxima.png +share/icons/hicolor/310x310/apps/io.github.wxmaxima_developers.wxMaxima.png +share/icons/hicolor/32x32/apps/io.github.wxmaxima_developers.wxMaxima.png +share/icons/hicolor/36x36/apps/io.github.wxmaxima_developers.wxMaxima.png +share/icons/hicolor/42x42/apps/io.github.wxmaxima_developers.wxMaxima.png +share/icons/hicolor/44x44/apps/io.github.wxmaxima_developers.wxMaxima.png +share/icons/hicolor/48x48/apps/io.github.wxmaxima_developers.wxMaxima.png +share/icons/hicolor/512x512/apps/io.github.wxmaxima_developers.wxMaxima.png +share/icons/hicolor/64x64/apps/io.github.wxmaxima_developers.wxMaxima.png +share/icons/hicolor/72x72/apps/io.github.wxmaxima_developers.wxMaxima.png +share/icons/hicolor/8x8/apps/io.github.wxmaxima_developers.wxMaxima.png +share/icons/hicolor/96x96/apps/io.github.wxmaxima_developers.wxMaxima.png +share/icons/hicolor/scalable/apps/io.github.wxmaxima_developers.wxMaxima.svg %%NLS%%share/locale/ca/LC_MESSAGES/wxMaxima.mo %%NLS%%share/locale/cs/LC_MESSAGES/wxMaxima.mo %%NLS%%share/locale/da/LC_MESSAGES/wxMaxima.mo diff --git a/math/xlife++/Makefile b/math/xlife++/Makefile index ca7e96356bbe..93b6c15d417e 100644 --- a/math/xlife++/Makefile +++ b/math/xlife++/Makefile @@ -1,8 +1,8 @@ PORTNAME= xlife++ -DISTVERSION= 2.3 +DISTVERSION= 3.0 CATEGORIES= math -MASTER_SITES= https://uma.ensta-paristech.fr/soft/XLiFE++/downloads/binaries/ -DISTNAME= xlifepp-sources-v${DISTVERSION}-2022-04-22 +MASTER_SITES= https://gitlab.inria.fr/xlifepp/downloads/-/raw/main/v${DISTVERSION}/ +DISTNAME= xlifepp-sources-v${DISTVERSION}-2025-01-30 MAINTAINER= yuri@FreeBSD.org COMMENT= XLiFE++: eXtended Library of Finite Elements in C++ @@ -12,12 +12,12 @@ WWW= https://xlifepp.pages.math.cnrs.fr/ \ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BROKEN_FreeBSD_15= compilation fails with clang-19, e-mailed to authors on 2024-11-03 - -USES= cmake compiler:c++11-lang eigen:3 fortran tar:tbz +USES= cmake compiler:c++11-lang eigen:3 fortran USE_CXXSTD= c++11 USE_LDCONFIG= yes +WRKSRC= ${WRKDIR}/xlifepp-v${DISTVERSION} + CMAKE_OFF= XLIFEPP_ENABLE_ARPACK # should be ON, but it fails to build. Reported to their bugs ML. CXXFLAGS+= -I${LOCALBASE}/include/eigen3/Eigen -I${LOCALBASE}/include/ARPACK++ @@ -36,4 +36,6 @@ post-configure: post-install: @cd ${STAGEDIR}${PREFIX} && ${RM} -r CMakeLists.txt VERSION.txt etc/visuTermVec.m etc/templates etc/gmsh +# build from source instructions: https://xlifepp.pages.math.cnrs.fr/installation/from_sources.html + .include <bsd.port.mk> diff --git a/math/xlife++/distinfo b/math/xlife++/distinfo index 2c25cea38836..543b269fa611 100644 --- a/math/xlife++/distinfo +++ b/math/xlife++/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1688574100 -SHA256 (xlifepp-sources-v2.3-2022-04-22.tbz) = 1cdec9efb7f74a09f3daaa5df08c0dc74ea8081a936d1e2403c28c495345a986 -SIZE (xlifepp-sources-v2.3-2022-04-22.tbz) = 136367920 +TIMESTAMP = 1756151286 +SHA256 (xlifepp-sources-v3.0-2025-01-30.tar.gz) = f5b71290a3a3bf43c0e16862d46372cce1a1b1406e07c18420ada719b590e4cb +SIZE (xlifepp-sources-v3.0-2025-01-30.tar.gz) = 183860463 diff --git a/math/xlife++/files/patch-CMakeLists.txt b/math/xlife++/files/patch-CMakeLists.txt index fedd2a0e76f2..c2eb96eb8cc2 100644 --- a/math/xlife++/files/patch-CMakeLists.txt +++ b/math/xlife++/files/patch-CMakeLists.txt @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2022-04-22 18:54:13 UTC +--- CMakeLists.txt.orig 2025-01-30 16:44:33 UTC +++ CMakeLists.txt -@@ -334,7 +334,7 @@ endif() +@@ -344,7 +344,7 @@ foreach (lib ${libs}) set(XLIFEPP_LIBS "") foreach (lib ${libs}) file(GLOB_RECURSE libsrcs src/${lib}/*.cpp) diff --git a/math/xlife++/files/patch-src_utils_Environment.cpp b/math/xlife++/files/patch-src_utils_Environment.cpp index 766bdf83b972..3e5bf1d170e6 100644 --- a/math/xlife++/files/patch-src_utils_Environment.cpp +++ b/math/xlife++/files/patch-src_utils_Environment.cpp @@ -1,11 +1,11 @@ ---- src/utils/Environment.cpp.orig 2022-04-22 18:54:13 UTC +--- src/utils/Environment.cpp.orig 2025-01-30 16:44:33 UTC +++ src/utils/Environment.cpp @@ -122,7 +122,7 @@ void Environment::setMsgFilePath() string_t lang="en"; if (theLanguage_ != 0) lang=languageString(); - #ifdef OS_IS_UNIX -- thePathToMessageFiles_ = installPath() + "/etc/messages/" + lang + "/"; -+ thePathToMessageFiles_ = installPath() + "/share/xlife++/messages/" + lang + "/"; - #elif defined(OS_IS_WIN) - thePathToMessageFiles_ = installPath() + "\\etc\\messages\\" + lang + "\\"; - #endif + #ifdef OS_IS_UNIX +- thePathToMessageFiles_ = installPath() + "/etc/messages/" + lang + "/"; ++ thePathToMessageFiles_ = installPath() + "/share/xlife++/messages/" + lang + "/"; + #elif defined(OS_IS_WIN) + thePathToMessageFiles_ = installPath() + "\\etc\\messages\\" + lang + "\\"; + #endif diff --git a/math/xlife++/pkg-plist b/math/xlife++/pkg-plist index 8125b358a3db..34ba1373f629 100644 --- a/math/xlife++/pkg-plist +++ b/math/xlife++/pkg-plist @@ -205,6 +205,7 @@ include/mathsResources/greenFunctions/Helmholtz3dKernel.hpp include/mathsResources/greenFunctions/Laplace2dKernel.hpp include/mathsResources/greenFunctions/Laplace3dKernel.hpp include/mathsResources/greenFunctions/Maxwell3dKernel.hpp +include/mathsResources/greenFunctions/Navier3dKernel.hpp include/mathsResources/polynomialsRoots.hpp include/mathsResources/quadratureMethods.hpp include/mathsResources/randomGenerators.hpp @@ -304,7 +305,6 @@ include/utils/Node.hpp include/utils/Parameters.hpp include/utils/Point.hpp include/utils/PrintStream.hpp -include/utils/Reals.hpp include/utils/SparseMatrix.hpp include/utils/String.hpp include/utils/SymbolicFunction.hpp |