Skip to content

Commit f53756a

Browse files
committed
stdlib: Build with -requirement-machine-abstract-signatures=verify
1 parent 527f31f commit f53756a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

stdlib/cmake/modules/SwiftSource.cmake

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -465,9 +465,10 @@ function(_compile_swift_files
465465
endif()
466466
endif()
467467

468-
# The standard library and overlays are built with -requirement-machine-protocol-signatures=verify.
468+
# The standard library and overlays are built with the Requirement Machine enabled.
469469
if(SWIFTFILE_IS_STDLIB)
470470
list(APPEND swift_flags "-Xfrontend" "-requirement-machine-protocol-signatures=verify")
471+
list(APPEND swift_flags "-Xfrontend" "-requirement-machine-abstract-signatures=verify")
471472
endif()
472473

473474
# The standard library and overlays are built resiliently when SWIFT_STDLIB_STABLE_ABI=On.

0 commit comments

Comments
 (0)