ビルドを行ったら突然このようなエラーが出てしまいました。Clangが悲鳴を上げているようですね。
fatal error: error in backend: IO failure on output stream.
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1
リンク時にエラーが発生する場合もあります。
ld: not enough disk space for writing '/Users/...' for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
原因
ハードディスクの容量が足りなくなってディスクエラーかなにかが起こっているようです。要らないファイルを削除してゴミ箱を空にしたら直りました。めでたしめでたし。
私「片付けの出来ないだらしない人間ですみませんでした・・・」
Xcode「どんまい、どんまい」
Clang「お前あれだからな、駅前のジュース奢りだかんな!」
その他のエラー
ディスクの容量の問題はXcodeのビルド時に問題になる場合があります。 以下の様な、ファイルコピーが失敗しているケースではまた違う文言のエラーが発生します。
(null): Couldn't copy and strip bitcode /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/libswiftCore.dylib to /Users/xxx/Library/Developer/Xcode/DerivedData/.../AppName.app/Contents/Frameworks/libswiftCore.dylib: bitcode_strip failed with exit code 1
不要なDerivedDataを削除し、Xcodeを再起動すると問題が解決します。
ピンバック: Xcode「osacompile: couldn’t write to file applescript.scpt: No space left on device」 | MaryCore