Skip to content

Commit e9a0ed9

Browse files
committed
⬆️ 👷 Update compilation fail tests
The generic form of `add_compile_fail_test` requires which libraries to depend on.
1 parent 0aad23e commit e9a0ed9

File tree

2 files changed

+14
-9
lines changed

2 files changed

+14
-9
lines changed

test/safe/array/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
add_compile_fail_test(array_constant_access_max_violation.cpp)
1+
add_compile_fail_test(array_constant_access_max_violation.cpp LIBRARIES
2+
safe_arithmetic)

test/safe/var/CMakeLists.txt

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
1-
add_compile_fail_test(assign_constant_max_violation.cpp)
2-
add_compile_fail_test(assign_constant_min_violation.cpp)
3-
add_compile_fail_test(construct_constant_max_violation.cpp)
4-
add_compile_fail_test(construct_constant_min_violation.cpp)
5-
add_compile_fail_test(interval_larger_than_type.cpp)
6-
add_compile_fail_test(assign_lhs_rhs_union.cpp)
7-
add_compile_fail_test(assign_lhs_union.cpp)
8-
add_compile_fail_test(assign_rhs_union.cpp)
1+
add_compile_fail_test(assign_constant_max_violation.cpp LIBRARIES
2+
safe_arithmetic)
3+
add_compile_fail_test(assign_constant_min_violation.cpp LIBRARIES
4+
safe_arithmetic)
5+
add_compile_fail_test(construct_constant_max_violation.cpp LIBRARIES
6+
safe_arithmetic)
7+
add_compile_fail_test(construct_constant_min_violation.cpp LIBRARIES
8+
safe_arithmetic)
9+
add_compile_fail_test(interval_larger_than_type.cpp LIBRARIES safe_arithmetic)
10+
add_compile_fail_test(assign_lhs_rhs_union.cpp LIBRARIES safe_arithmetic)
11+
add_compile_fail_test(assign_lhs_union.cpp LIBRARIES safe_arithmetic)
12+
add_compile_fail_test(assign_rhs_union.cpp LIBRARIES safe_arithmetic)

0 commit comments

Comments
 (0)