Skip to content

Commit 593d15d

Browse files
author
Adam Cmiel
committed
[run-test] failing on linking without dep
Running tests on my normal dev cycle started breaking when building tests Looks like there's a missing dep on libSILOptimizer in libSIL? ``` Undefined symbols for architecture arm64: "swift::ConstExprEvaluator::ConstExprEvaluator(swift::SymbolicValueAllocator&, unsigned int, bool)", referenced from: BridgedConstExprFunctionState::create() in libswiftSIL.a[63](SILBridging.cpp.o) "swift::ConstExprEvaluator::~ConstExprEvaluator()", referenced from: BridgedConstExprFunctionState::deinitialize() in libswiftSIL.a[63](SILBridging.cpp.o) "swift::ConstExprFunctionState::getConstantValue(swift::SILValue)", referenced from: BridgedConstExprFunctionState::isConstantValue(BridgedValue) in libswiftSIL.a[63](SILBridging.cpp.o) "swift::ConstExprFunctionState::ConstExprFunctionState(swift::ConstExprEvaluator&, swift::SILFunction*, swift::SubstitutionMap, unsigned int&, bool)", referenced from: BridgedConstExprFunctionState::create() in libswiftSIL.a[63](SILBridging.cpp.o) ld: symbol(s) not found for architecture arm64 ```
1 parent 3490c73 commit 593d15d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lib/SIL/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ target_link_libraries(swiftSIL PRIVATE
66
swiftAST
77
swiftClangImporter
88
swiftSema
9-
swiftSerialization)
9+
swiftSerialization
10+
swiftSILOptimizer)
1011

1112
add_subdirectory(IR)
1213
add_subdirectory(Utils)

0 commit comments

Comments
 (0)