Questions tagged [swift-compiler]

22 questions
9
votes
0 answers

Swift Version Conflict: this SDK is not supported by the compiler - using BUILD_LIBRARY_FOR_DISTRIBUTION setting. What could be the issue?

I'm building a Swift static library with: Xcode 13.2 (Swift compiler 5.5.2) iOS Deployment target 12.0 Build library for distribution YES Skip install NO Swift language version 5 and tried with 4.2 Dependency managed with CocoaPods: Japx…
5
votes
0 answers

Why can't swift 5.7 in toolchain find Regex?

I believe I'm running Swift 5.7 from the command line, and that Swift 5.7 should have the new Regex class and /.../ syntax. But It doesn't seem to. I have the following Swift source "parse.swift". But Swift didn't seem to understand the Swift 5.7…
clearlight
  • 12,255
  • 11
  • 57
  • 75
4
votes
0 answers

How to send correctly keypress to BG app with no difference between swift script and compiled swiftc binary

Have a small swift script called skey.swift which sending a keypress into processes even when they're not active, (e.g. they're in the background) by their PID (process ID). import Foundation if CommandLine.argc < 2 { print("Error",…
clt60
  • 62,119
  • 17
  • 107
  • 194
4
votes
2 answers

Why does a simple Swift arithmetic operation compile so slow?

In an attempt to optimize the build time of my app I've added the following to my OTHER_SWIFT_FLAGS: OTHER_SWIFT_FLAGS = -Xfrontend -warn-long-expression-type-checking=75 -Xfrontend -warn-long-function-bodies=75 I got a warnings for this specific…
Groot
  • 13,943
  • 6
  • 61
  • 72
3
votes
1 answer

What does "-c" option do for Swift compiler (swiftc)?

I noticed there is "-c" option in swiftc, what does this option do? swiftc ... -c .... Is there an official document about this? I couldn't find it from man, --help or online :(
Roovent
  • 311
  • 3
  • 11
2
votes
1 answer

How to avoid import function from Module

I have two Packages: FirstModule and AnotherModule, and each of them defines extension CGPoint { public static func + (lhs: CGPoint, rhs: CGPoint) -> CGPoint { CGPoint(x: lhs.x + rhs.x, y: lhs.y+rhs.y) } } Also in main app I…
Łukasz
  • 773
  • 5
  • 23
2
votes
4 answers

Kingfisher Swift Compiler error when Archiving

I'm using xCode 13 beta 4 and want to archive my project containing Kingfisher. The app runs fine under iOS 15, however I get the following errors when I look to archive it. Anyone with an idea what I should do? Thanks!
mcmgr
  • 21
  • 1
  • 2
1
vote
0 answers

How does the Swift compiler choose between two Int initializers with a String parameter?

I recently found an Int initializer: init?(_ text: S, radix: Int = 10) where S: StringProtocol As you can see, the second parameter radix has a default value with 10, so I can call this function without providing it. Meanwhile, String does…
Evan
  • 430
  • 6
  • 16
1
vote
0 answers

Swiftc arguments in Swift Package

I hava a Swift Package with an executable target, the project structure looks like this: MySwiftPackage ├── Package.swift ├── Sources │   └── MySwiftPackage │   ├── SwiftBridgeCore.swift │   ├── main.swift │   └── my_rust_lib.swift ├──…
Jomy
  • 514
  • 6
  • 22
1
vote
2 answers

Swift compiler speed with array concatenation

I'd like to understand what could be the least painful way for programmer and compiler to get the following code to compile in a reasonable time extension Array { func unflat() -> [[Element]] { return self.map{[$0]} } } let…
Anton Duzenko
  • 2,366
  • 1
  • 21
  • 26
1
vote
1 answer

swiftc compile time is more slow when using -O than not using

I have studied swift compiler ( swiftc ) I just make one swift file written about sorting algorithms. ( radix, merge, quick, heap .. ) and then I compiled with or without optimization flags ( -O , -wmo ) and checked time by using flag…
HyunSu
  • 155
  • 7
1
vote
0 answers

Unexpected Behavior with Swift's Compiler -- Probably

I was doing a WatchKit app, and I faced a very strange behavior which I think probably hasn't to do with WatchKit, but some weird way the compiler is behaving, although not sure if the compiler is the culprit but that's what I suspect. The scenario…
Sean Goudarzi
  • 1,244
  • 1
  • 10
  • 23
1
vote
0 answers

Swift: How ARC deals with anonymous objects?

ARC came many years ago to replace painful MRC, but since ARC is only a compiler technique its magic happens during the compile time. So, basically what it does - automatically inserts retain and release calls where appropriate. So, now comes my…
1
vote
1 answer
1
vote
1 answer

Command CompileSwiftSources failed with a nonzero exit code. Command PrecompileSwiftBridgingHeader failed with a nonzero exit code

I'm getting this my countly target and other notification related target. I tried compilation mode to Whole module but it didn't help.
Ganesh Shetty
  • 302
  • 1
  • 4
  • 12
1
2