File tree Expand file tree Collapse file tree 2 files changed +2
-7
lines changed Expand file tree Collapse file tree 2 files changed +2
-7
lines changed Original file line number Diff line number Diff line change @@ -528,7 +528,7 @@ namespace swift {
528528 // / Enable the new experimental protocol requirement signature minimization
529529 // / algorithm.
530530 RequirementMachineMode RequirementMachineProtocolSignatures =
531- RequirementMachineMode::Verify ;
531+ RequirementMachineMode::Enabled ;
532532
533533 // / Enable the new experimental generic signature minimization algorithm
534534 // / for abstract generic signatures.
@@ -538,7 +538,7 @@ namespace swift {
538538 // / Enable the new experimental generic signature minimization algorithm
539539 // / for user-written generic signatures.
540540 RequirementMachineMode RequirementMachineInferredSignatures =
541- RequirementMachineMode::Verify ;
541+ RequirementMachineMode::Enabled ;
542542
543543 // / Enable preprocessing pass to eliminate conformance requirements
544544 // / on generic parameters which are made concrete. Usually you want this
Original file line number Diff line number Diff line change @@ -469,11 +469,6 @@ function(_compile_swift_files
469469 endif ()
470470 endif ()
471471
472- # The standard library and overlays are built with the Requirement Machine enabled.
473- if (SWIFTFILE_IS_STDLIB)
474- list (APPEND swift_flags "-Xfrontend" "-requirement-machine-inferred-signatures=verify" )
475- endif ()
476-
477472 # The standard library and overlays are built resiliently when SWIFT_STDLIB_STABLE_ABI=On.
478473 if (SWIFTFILE_IS_STDLIB AND SWIFT_STDLIB_STABLE_ABI)
479474 list (APPEND swift_flags "-enable-library-evolution" )
You can’t perform that action at this time.
0 commit comments