Skip to content

Commit a9085ac

Browse files
committed
Try new llvm build
1 parent 811fba3 commit a9085ac

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -437,6 +437,7 @@ jobs:
437437
-DLLVM_ENABLE_ZSTD=OFF `
438438
-DLLVM_ENABLE_TERMINFO=OFF `
439439
-DLLVM_ENABLE_LIBXML2=OFF `
440+
-DCOMPILER_RT_BUILD_BUILTINS=ON `
440441
..\llvm
441442
cmake --build . --config Release --target clang --parallel ${{ env.ncpus }}
442443
cmake --build . --config Release --target compiler-rt --parallel ${{ env.ncpus }}
@@ -471,6 +472,7 @@ jobs:
471472
-DLLVM_ENABLE_ZSTD=OFF `
472473
-DLLVM_ENABLE_TERMINFO=OFF `
473474
-DLLVM_ENABLE_LIBXML2=OFF `
475+
-DCOMPILER_RT_BUILD_BUILTINS=ON `
474476
..\llvm
475477
cmake --build . --config Release --target clang clang-repl compiler-rt --parallel ${{ env.ncpus }}
476478
}

lib/Interpreter/CppInterOp.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2629,8 +2629,6 @@ namespace Cpp {
26292629
#ifdef _WIN32
26302630
// FIXME : Workaround Sema::PushDeclContext assert on windows
26312631
ClingArgv.push_back("-fno-delayed-template-parsing");
2632-
// FIXME : Workaround for emulated tls symbols not found
2633-
ClingArgv.push_back("-fno-threadsafe-statics");
26342632
#endif
26352633
ClingArgv.insert(ClingArgv.end(), Args.begin(), Args.end());
26362634
// To keep the Interpreter creation interface between cling and clang-repl

0 commit comments

Comments
 (0)