From ed51541c0b6a2a8089d2484a713e4731b9a3a7fc Mon Sep 17 00:00:00 2001 From: Rachel Guo <35738743+YUNQIUGUO@users.noreply.github.com> Date: Tue, 26 Sep 2023 13:17:06 -0700 Subject: [PATCH] Remove unsafe flags in Package.swift (#9) remove unsafe flags Co-authored-by: rachguo --- Package.swift | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/Package.swift b/Package.swift index 5306f66..1d0d410 100644 --- a/Package.swift +++ b/Package.swift @@ -44,11 +44,6 @@ let package = Package( "include/onnxruntime_training.h"], cxxSettings: [ .define("SPM_BUILD"), - .unsafeFlags(["-std=c++17", - "-fobjc-arc-exceptions" - ]), - ], linkerSettings: [ - .unsafeFlags(["-ObjC"]), ]), .testTarget(name: "OnnxRuntimeBindingsTests", dependencies: ["OnnxRuntimeBindings"], @@ -61,11 +56,6 @@ let package = Package( path: "extensions", cxxSettings: [ .define("ORT_SWIFT_PACKAGE_MANAGER_BUILD"), - .unsafeFlags(["-std=c++17", - "-fobjc-arc-exceptions" - ]), - ], linkerSettings: [ - .unsafeFlags(["-ObjC"]), ]), .testTarget(name: "OnnxRuntimeExtensionsTests", dependencies: ["OnnxRuntimeExtensions", "OnnxRuntimeBindings"], @@ -73,7 +63,8 @@ let package = Package( resources: [ .copy("Resources/decode_image.onnx") ]), - ] + ], + cxxLanguageStandard: .cxx17 ) // Add the ORT iOS Pod archive as a binary target.