@@ -40,7 +40,6 @@ endif()
40
40
set_target_properties (check PROPERTIES FOLDER "tests" )
41
41
42
42
add_subdirectory (abi)
43
- add_subdirectory (destructors)
44
43
# add_subdirectory(ffmpeg)
45
44
add_subdirectory (header_includes)
46
45
# add_subdirectory(libusb)
@@ -52,24 +51,26 @@ add_subdirectory(minimal_no_criterion)
52
51
# TODO: support C++ namespaces
53
52
#add_subdirectory(namespaces)
54
53
add_subdirectory (recursion)
55
- add_subdirectory (ro_sharing)
56
54
# We don't actually compile the `omit_wrappers` test, but it is picked up by LIT.
57
55
add_subdirectory (shared_data)
58
- add_subdirectory (should_segfault)
59
- add_subdirectory (trusted_direct)
60
- add_subdirectory (untrusted_indirect)
61
- add_subdirectory (two_keys_minimal)
62
- add_subdirectory (two_shared_ranges)
63
56
add_subdirectory (global_fn_ptr)
64
57
add_subdirectory (rewrite_macros)
65
58
add_subdirectory (sighandler)
66
59
67
- # TODO(#413): Fix these tests
68
- # add_subdirectory(heap_two_keys)
69
- # add_subdirectory(three_keys_minimal)
70
-
71
60
# The following tests are not supported on ARM64 yet
72
61
if (NOT LIBIA2_AARCH64)
62
+ # Expected to have compartment violations, but we aren't enforcing yet:
63
+ add_subdirectory (destructors)
64
+ add_subdirectory (ro_sharing)
65
+ add_subdirectory (should_segfault)
66
+ add_subdirectory (trusted_direct)
67
+ add_subdirectory (untrusted_indirect)
68
+ add_subdirectory (two_keys_minimal)
69
+ add_subdirectory (two_shared_ranges)
70
+ # TODO(#413): Fix these tests
71
+ # add_subdirectory(heap_two_keys)
72
+ # add_subdirectory(three_keys_minimal)
73
+
73
74
# strange bug with indirect calls
74
75
add_subdirectory (read_config)
75
76
# ARM does not support threads yet
0 commit comments