diff --git a/Runtimes/Supplemental/Observation/CMakeLists.txt b/Runtimes/Supplemental/Observation/CMakeLists.txt index 762a41089764d..5ed03bf121a18 100644 --- a/Runtimes/Supplemental/Observation/CMakeLists.txt +++ b/Runtimes/Supplemental/Observation/CMakeLists.txt @@ -67,11 +67,22 @@ option(${PROJECT_NAME}_ENABLE_PRESPECIALIZATION "Enable generic metadata prespec add_compile_options( $<$:-explicit-module-build> $<$:-nostdlibimport> - $<$:-enable-builtin-module> - $<$:-strict-memory-safety> - "$<$:SHELL:-enable-experimental-feature RawLayout>" - "$<$:SHELL:-enable-experimental-feature StaticExclusiveOnly>" - "$<$:SHELL:-enable-experimental-feature Extern>" + "$<$:SHELL:-Xfrontend -enforce-exclusivity=unchecked>" + "$<$:SHELL:-Xfrontend -target-min-inlining-version -Xfrontend min>" + "$<$:SHELL:-Xfrontend -disable-implicit-string-processing-module-import>" + "$<$:SHELL:-enable-experimental-feature NoncopyableGenerics2>" + "$<$:SHELL:-enable-experimental-feature SuppressedAssociatedTypes>" + "$<$:SHELL:-enable-experimental-feature SE427NoInferenceOnExtension>" + "$<$:SHELL:-enable-experimental-feature NonescapableTypes>" + "$<$:SHELL:-enable-experimental-feature LifetimeDependence>" + "$<$:SHELL:-enable-experimental-feature InoutLifetimeDependence>" + "$<$:SHELL:-enable-experimental-feature LifetimeDependenceMutableAccessors>" + "$<$:SHELL:-enable-upcoming-feature MemberImportVisibility>" + "$<$:SHELL:-enable-experimental-feature Macros>" + "$<$:SHELL:-enable-experimental-feature ExtensionMacros>" + "$<$:SHELL:-Xfrontend -enable-lexical-lifetimes=false>" + "$<$:SHELL:-Xfrontend -enable-ossa-modules>" + "$<$:-warn-implicit-overrides>" "$<$,$>:-enable-library-evolution>" "$<$,$>:SHELL:-Xfrontend -prespecialize-generic-metadata>")