lean4-htt/src
Leonardo de Moura cf11adfce3 chore: workaround to fix build
@Kha This is a hack to try to fix the build.
It seems it is the circular dependency issue again.
Remarks:
- The problem doesn't happen on my Mac.
- I managed to reproduce the Linux error on a virtual machine.

/usr/bin/ld: ../lib/lean/libStd.a(ShareCommon.o): in function `l_Std_ShareCommonT_monadShareCommon___rarg':
ShareCommon.c:(.text+0xc9): undefined reference to `lean_state_sharecommon'
/usr/bin/ld: ../lib/lean/libStd.a(ShareCommon.o): in function `l_Std_PShareCommonT_monadShareCommon___rarg':
ShareCommon.c:(.text+0x259): undefined reference to `lean_persistent_state_sharecommon'
/usr/bin/ld: ../lib/lean/libStd.a(ShareCommon.o): in function `l_Std_ShareCommon_Object_hash___boxed':
ShareCommon.c:(.text+0x59a): undefined reference to `lean_sharecommon_hash'
/usr/bin/ld: ../lib/lean/libStd.a(ShareCommon.o): in function `l_Std_shareCommon___rarg':
ShareCommon.c:(.text+0x6cf): undefined reference to `lean_state_sharecommon'
/usr/bin/ld: ../lib/lean/libStd.a(ShareCommon.o): in function `l_Std_ShareCommon_Object_eq___boxed':
ShareCommon.c:(.text+0x82d): undefined reference to `lean_sharecommon_eq'
/usr/bin/ld: ../lib/lean/libStd.a(ShareCommon.o): in function `l_Std_PShareCommonT_withShareCommon___rarg':
ShareCommon.c:(.text+0x956): undefined reference to `lean_persistent_state_sharecommon'
/usr/bin/ld: ../lib/lean/libStd.a(ShareCommon.o): in function `l_Std_ShareCommonT_withShareCommon___rarg':
ShareCommon.c:(.text+0xae6): undefined reference to `lean_state_sharecommon'
/
2021-03-04 16:38:20 -08:00
..
bin chore: leanc: do not pass linking flags when not linking 2021-01-30 18:49:09 +01:00
cmake chore: delete more CMake cruft 2020-10-14 19:08:06 +02:00
include/lean feat: Nat/Fin/UInt instances of bitwise classes 2021-03-04 15:42:43 -08:00
Init feat: Nat/Fin/UInt instances of bitwise classes 2021-03-04 15:42:43 -08:00
initialize chore: remove old frontend, equation compiler and tactics from build 2020-10-25 10:20:30 -07:00
kernel chore: make explicit user and internal panics 2021-03-04 07:37:33 -08:00
Lean chore: workaround to fix build 2021-03-04 16:38:20 -08:00
Leanpkg chore: leanpkg: secondary output to stderr 2021-01-19 19:06:01 +01:00
library fix: specialize.cpp 2021-02-28 08:29:50 -08:00
runtime chore: use lean_internal_panic 2021-03-04 15:46:33 -08:00
shared chore: src/init ==> src/initialize 2019-11-22 04:59:13 -08:00
shell chore: disable test on Windows 2021-02-28 11:11:53 -08:00
Std chore: move nondet to Std/Control/Nondet.lean 2021-03-02 07:57:25 -08:00
tests/util chore: checkInterrupted ~> checkCanceled, requestInterrupt ~> cancel 2020-09-14 17:57:33 +02:00
util chore: remove --json option 2021-01-12 09:51:14 -08:00
CMakeLists.txt chore: revert release bit 2021-03-02 19:16:35 +01:00
config.h.in feat: version information API 2020-12-29 14:42:48 -08:00
githash.h.in
Init.lean fix: Not should not be reducible, special support for Ne 2021-02-15 17:36:11 -08:00
Lean.lean feat: environment extension for storing declaration ranges 2021-01-10 18:25:56 -08:00
lean.mk.in feat: basic port of leanpkg 2020-12-29 14:42:48 -08:00
Leanpkg.lean feat: generalize leanpkg build 2021-01-25 17:07:08 -08:00
Std.lean chore: move nondet to Std/Control/Nondet.lean 2021-03-02 07:57:25 -08:00
stdlib.make.in fix: that's not how Makefiles work 2021-01-27 12:34:48 +01:00
version.h.in feat: version information API 2020-12-29 14:42:48 -08:00