Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error building swift-format in a Docker container #766

Closed
brucemontegani opened this issue Jul 11, 2024 · 6 comments
Closed

Error building swift-format in a Docker container #766

brucemontegani opened this issue Jul 11, 2024 · 6 comments

Comments

@brucemontegani
Copy link

I am trying to build the swift-format package in a linux container. I am always getting the following message:

error: compile command failed due to signal 9 (use -v to see invocation)

I am using the following:

swift --version
Swift version 5.10.1 (swift-5.10.1-RELEASE)
Target: aarch64-unknown-linux-gnu

The build hangs for a long time before it fails. I ran it with the -v option and it fails in different spots each time I run it.

Her is the output from the build:

vscode ➜ /workspaces/swift-format $ sudo swift build -vc release
/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /workspaces/swift-format/Plugins/FormatPlugin/plugin.swift -target aarch64-unknown-linux-gnu -Xllvm -aarch64-use-tbi -disable-objc-interop -I /usr/lib/swift/pm/PluginAPI -g -swift-version 5 -package-description-version 5.6.0 -new-driver-path /usr/bin/swift-driver -serialize-diagnostics-path /workspaces/swift-format/.build/plugins/cache/Format_Source_Code.dia -empty-abi-descriptor -resource-dir /usr/lib/swift -enable-anonymous-context-mangled-names -module-name Format_Source_Code -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -emit-module-doc-path /tmp/TemporaryDirectory.DPJtJ7/Format_Source_Code-1.swiftdoc -emit-module-source-info-path /tmp/TemporaryDirectory.DPJtJ7/Format_Source_Code-1.swiftsourceinfo -parse-as-library -o /tmp/TemporaryDirectory.DPJtJ7/Format_Source_Code-1.swiftmodule
/usr/bin/swift-frontend -frontend -c -primary-file /workspaces/swift-format/Plugins/FormatPlugin/plugin.swift -target aarch64-unknown-linux-gnu -Xllvm -aarch64-use-tbi -disable-objc-interop -I /usr/lib/swift/pm/PluginAPI -g -swift-version 5 -package-description-version 5.6.0 -new-driver-path /usr/bin/swift-driver -serialize-diagnostics-path /workspaces/swift-format/.build/plugins/cache/Format_Source_Code.dia -empty-abi-descriptor -resource-dir /usr/lib/swift -enable-anonymous-context-mangled-names -module-name Format_Source_Code -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -parse-as-library -o /tmp/TemporaryDirectory.DPJtJ7/plugin-1.o
/usr/bin/swift-frontend -modulewrap /tmp/TemporaryDirectory.DPJtJ7/Format_Source_Code-1.swiftmodule -target aarch64-unknown-linux-gnu -o /tmp/TemporaryDirectory.DPJtJ7/Format_Source_Code-1.o
/usr/bin/swift-autolink-extract /tmp/TemporaryDirectory.DPJtJ7/Format_Source_Code-1.o /tmp/TemporaryDirectory.DPJtJ7/plugin-1.o -o /tmp/TemporaryDirectory.DPJtJ7/Format_Source_Code-2.autolink
/usr/bin/clang -fuse-ld=gold -pie -Xlinker -rpath -Xlinker /usr/lib/swift/linux /usr/lib/swift/linux/aarch64/swiftrt.o /tmp/TemporaryDirectory.DPJtJ7/Format_Source_Code-1.o /tmp/TemporaryDirectory.DPJtJ7/plugin-1.o @/tmp/TemporaryDirectory.DPJtJ7/Format_Source_Code-2.autolink -L /usr/lib/swift/linux -lswiftCore --target=aarch64-unknown-linux-gnu -v -L /usr/lib/swift/pm/PluginAPI -lPackagePlugin -Xlinker -rpath -Xlinker /usr/lib/swift/pm/PluginAPI -o /workspaces/swift-format/.build/plugins/cache/Format_Source_Code
Swift version 5.10.1 (swift-5.10.1-RELEASE)
Target: aarch64-unknown-linux-gnu
clang version 15.0.0 (https://github.com/apple/llvm-project.git e98989b1092ff3a72610a5be6251b010b06282f7)
Target: aarch64-unknown-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/aarch64-linux-gnu/11
Selected GCC installation: /usr/bin/../lib/gcc/aarch64-linux-gnu/11
Candidate multilib: .;@m64
Selected multilib: .;@m64
"/usr/bin/ld.gold" -pie -EL -z relro --hash-style=gnu --eh-frame-hdr -m aarch64linux -dynamic-linker /lib/ld-linux-aarch64.so.1 -o /workspaces/swift-format/.build/plugins/cache/Format_Source_Code /lib/aarch64-linux-gnu/Scrt1.o /lib/aarch64-linux-gnu/crti.o /usr/bin/../lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/swift/linux -L/usr/lib/swift/pm/PluginAPI -L/usr/bin/../lib/gcc/aarch64-linux-gnu/11 -L/lib/aarch64-linux-gnu -L/usr/lib/aarch64-linux-gnu -L/lib -L/usr/lib -rpath /usr/lib/swift/linux /usr/lib/swift/linux/aarch64/swiftrt.o /tmp/TemporaryDirectory.DPJtJ7/Format_Source_Code-1.o /tmp/TemporaryDirectory.DPJtJ7/plugin-1.o -lswiftSwiftOnoneSupport -lswiftCore -lswift_Concurrency -lswift_StringProcessing -lswift_RegexParser -lswiftGlibc -lBlocksRuntime -ldispatch -lswiftDispatch -lFoundation -lm -lpthread -lutil -ldl -lswiftCore -lPackagePlugin -rpath /usr/lib/swift/pm/PluginAPI -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/bin/../lib/gcc/aarch64-linux-gnu/11/crtendS.o /lib/aarch64-linux-gnu/crtn.o
[1/1] Compiling plugin Format Source Code
/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /workspaces/swift-format/.build/checkouts/swift-argument-parser/Plugins/GenerateManual/GenerateManualPlugin.swift /workspaces/swift-format/.build/checkouts/swift-argument-parser/Plugins/GenerateManual/GenerateManualPluginError.swift /workspaces/swift-format/.build/checkouts/swift-argument-parser/Plugins/GenerateManual/PackagePlugin+Helpers.swift -target aarch64-unknown-linux-gnu -Xllvm -aarch64-use-tbi -disable-objc-interop -I /usr/lib/swift/pm/PluginAPI -g -swift-version 5 -package-description-version 5.8.0 -new-driver-path /usr/bin/swift-driver -serialize-diagnostics-path /workspaces/swift-format/.build/plugins/cache/GenerateManual.dia -empty-abi-descriptor -resource-dir /usr/lib/swift -enable-anonymous-context-mangled-names -module-name GenerateManual -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -emit-module-doc-path /tmp/TemporaryDirectory.vwiEyI/GenerateManual-1.swiftdoc -emit-module-source-info-path /tmp/TemporaryDirectory.vwiEyI/GenerateManual-1.swiftsourceinfo -parse-as-library -o /tmp/TemporaryDirectory.vwiEyI/GenerateManual-1.swiftmodule
/usr/bin/swift-frontend -frontend -c -primary-file /workspaces/swift-format/.build/checkouts/swift-argument-parser/Plugins/GenerateManual/GenerateManualPlugin.swift /workspaces/swift-format/.build/checkouts/swift-argument-parser/Plugins/GenerateManual/GenerateManualPluginError.swift /workspaces/swift-format/.build/checkouts/swift-argument-parser/Plugins/GenerateManual/PackagePlugin+Helpers.swift -target aarch64-unknown-linux-gnu -Xllvm -aarch64-use-tbi -disable-objc-interop -I /usr/lib/swift/pm/PluginAPI -g -swift-version 5 -package-description-version 5.8.0 -new-driver-path /usr/bin/swift-driver -serialize-diagnostics-path /workspaces/swift-format/.build/plugins/cache/GenerateManual.dia -empty-abi-descriptor -resource-dir /usr/lib/swift -enable-anonymous-context-mangled-names -module-name GenerateManual -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -parse-as-library -o /tmp/TemporaryDirectory.vwiEyI/GenerateManualPlugin-1.o
/usr/bin/swift-frontend -frontend -c /workspaces/swift-format/.build/checkouts/swift-argument-parser/Plugins/GenerateManual/GenerateManualPlugin.swift -primary-file /workspaces/swift-format/.build/checkouts/swift-argument-parser/Plugins/GenerateManual/GenerateManualPluginError.swift /workspaces/swift-format/.build/checkouts/swift-argument-parser/Plugins/GenerateManual/PackagePlugin+Helpers.swift -target aarch64-unknown-linux-gnu -Xllvm -aarch64-use-tbi -disable-objc-interop -I /usr/lib/swift/pm/PluginAPI -g -swift-version 5 -package-description-version 5.8.0 -new-driver-path /usr/bin/swift-driver -serialize-diagnostics-path /workspaces/swift-format/.build/plugins/cache/GenerateManual.dia -empty-abi-descriptor -resource-dir /usr/lib/swift -enable-anonymous-context-mangled-names -module-name GenerateManual -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -parse-as-library -o /tmp/TemporaryDirectory.vwiEyI/GenerateManualPluginError-1.o
/usr/bin/swift-frontend -frontend -c /workspaces/swift-format/.build/checkouts/swift-argument-parser/Plugins/GenerateManual/GenerateManualPlugin.swift /workspaces/swift-format/.build/checkouts/swift-argument-parser/Plugins/GenerateManual/GenerateManualPluginError.swift -primary-file /workspaces/swift-format/.build/checkouts/swift-argument-parser/Plugins/GenerateManual/PackagePlugin+Helpers.swift -target aarch64-unknown-linux-gnu -Xllvm -aarch64-use-tbi -disable-objc-interop -I /usr/lib/swift/pm/PluginAPI -g -swift-version 5 -package-description-version 5.8.0 -new-driver-path /usr/bin/swift-driver -serialize-diagnostics-path /workspaces/swift-format/.build/plugins/cache/GenerateManual.dia -empty-abi-descriptor -resource-dir /usr/lib/swift -enable-anonymous-context-mangled-names -module-name GenerateManual -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -parse-as-library -o /tmp/TemporaryDirectory.vwiEyI/PackagePlugin+Helpers-1.o
/usr/bin/swift-frontend -modulewrap /tmp/TemporaryDirectory.vwiEyI/GenerateManual-1.swiftmodule -target aarch64-unknown-linux-gnu -o /tmp/TemporaryDirectory.vwiEyI/GenerateManual-1.o
/usr/bin/swift-autolink-extract /tmp/TemporaryDirectory.vwiEyI/GenerateManual-1.o /tmp/TemporaryDirectory.vwiEyI/GenerateManualPlugin-1.o /tmp/TemporaryDirectory.vwiEyI/GenerateManualPluginError-1.o /tmp/TemporaryDirectory.vwiEyI/PackagePlugin+Helpers-1.o -o /tmp/TemporaryDirectory.vwiEyI/GenerateManual-2.autolink
/usr/bin/clang -fuse-ld=gold -pie -Xlinker -rpath -Xlinker /usr/lib/swift/linux /usr/lib/swift/linux/aarch64/swiftrt.o /tmp/TemporaryDirectory.vwiEyI/GenerateManual-1.o /tmp/TemporaryDirectory.vwiEyI/GenerateManualPlugin-1.o /tmp/TemporaryDirectory.vwiEyI/GenerateManualPluginError-1.o /tmp/TemporaryDirectory.vwiEyI/PackagePlugin+Helpers-1.o @/tmp/TemporaryDirectory.vwiEyI/GenerateManual-2.autolink -L /usr/lib/swift/linux -lswiftCore --target=aarch64-unknown-linux-gnu -v -L /usr/lib/swift/pm/PluginAPI -lPackagePlugin -Xlinker -rpath -Xlinker /usr/lib/swift/pm/PluginAPI -o /workspaces/swift-format/.build/plugins/cache/GenerateManual
Swift version 5.10.1 (swift-5.10.1-RELEASE)
Target: aarch64-unknown-linux-gnu
clang version 15.0.0 (https://github.com/apple/llvm-project.git e98989b1092ff3a72610a5be6251b010b06282f7)
Target: aarch64-unknown-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/aarch64-linux-gnu/11
Selected GCC installation: /usr/bin/../lib/gcc/aarch64-linux-gnu/11
Candidate multilib: .;@m64
Selected multilib: .;@m64
"/usr/bin/ld.gold" -pie -EL -z relro --hash-style=gnu --eh-frame-hdr -m aarch64linux -dynamic-linker /lib/ld-linux-aarch64.so.1 -o /workspaces/swift-format/.build/plugins/cache/GenerateManual /lib/aarch64-linux-gnu/Scrt1.o /lib/aarch64-linux-gnu/crti.o /usr/bin/../lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/swift/linux -L/usr/lib/swift/pm/PluginAPI -L/usr/bin/../lib/gcc/aarch64-linux-gnu/11 -L/lib/aarch64-linux-gnu -L/usr/lib/aarch64-linux-gnu -L/lib -L/usr/lib -rpath /usr/lib/swift/linux /usr/lib/swift/linux/aarch64/swiftrt.o /tmp/TemporaryDirectory.vwiEyI/GenerateManual-1.o /tmp/TemporaryDirectory.vwiEyI/GenerateManualPlugin-1.o /tmp/TemporaryDirectory.vwiEyI/GenerateManualPluginError-1.o /tmp/TemporaryDirectory.vwiEyI/PackagePlugin+Helpers-1.o -lswiftSwiftOnoneSupport -lswiftCore -lswift_Concurrency -lswift_StringProcessing -lswift_RegexParser -lswiftGlibc -lBlocksRuntime -ldispatch -lswiftDispatch -lFoundation -lm -lpthread -lutil -ldl -lswiftCore -lPackagePlugin -rpath /usr/lib/swift/pm/PluginAPI -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/bin/../lib/gcc/aarch64-linux-gnu/11/crtendS.o /lib/aarch64-linux-gnu/crtn.o
[2/2] Compiling plugin GenerateManual
/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /workspaces/swift-format/Plugins/LintPlugin/plugin.swift -target aarch64-unknown-linux-gnu -Xllvm -aarch64-use-tbi -disable-objc-interop -I /usr/lib/swift/pm/PluginAPI -g -swift-version 5 -package-description-version 5.6.0 -new-driver-path /usr/bin/swift-driver -serialize-diagnostics-path /workspaces/swift-format/.build/plugins/cache/Lint_Source_Code.dia -empty-abi-descriptor -resource-dir /usr/lib/swift -enable-anonymous-context-mangled-names -module-name Lint_Source_Code -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -emit-module-doc-path /tmp/TemporaryDirectory.Hta6Ce/Lint_Source_Code-1.swiftdoc -emit-module-source-info-path /tmp/TemporaryDirectory.Hta6Ce/Lint_Source_Code-1.swiftsourceinfo -parse-as-library -o /tmp/TemporaryDirectory.Hta6Ce/Lint_Source_Code-1.swiftmodule
/usr/bin/swift-frontend -frontend -c -primary-file /workspaces/swift-format/Plugins/LintPlugin/plugin.swift -target aarch64-unknown-linux-gnu -Xllvm -aarch64-use-tbi -disable-objc-interop -I /usr/lib/swift/pm/PluginAPI -g -swift-version 5 -package-description-version 5.6.0 -new-driver-path /usr/bin/swift-driver -serialize-diagnostics-path /workspaces/swift-format/.build/plugins/cache/Lint_Source_Code.dia -empty-abi-descriptor -resource-dir /usr/lib/swift -enable-anonymous-context-mangled-names -module-name Lint_Source_Code -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -parse-as-library -o /tmp/TemporaryDirectory.Hta6Ce/plugin-1.o
/usr/bin/swift-frontend -modulewrap /tmp/TemporaryDirectory.Hta6Ce/Lint_Source_Code-1.swiftmodule -target aarch64-unknown-linux-gnu -o /tmp/TemporaryDirectory.Hta6Ce/Lint_Source_Code-1.o
/usr/bin/swift-autolink-extract /tmp/TemporaryDirectory.Hta6Ce/Lint_Source_Code-1.o /tmp/TemporaryDirectory.Hta6Ce/plugin-1.o -o /tmp/TemporaryDirectory.Hta6Ce/Lint_Source_Code-2.autolink
/usr/bin/clang -fuse-ld=gold -pie -Xlinker -rpath -Xlinker /usr/lib/swift/linux /usr/lib/swift/linux/aarch64/swiftrt.o /tmp/TemporaryDirectory.Hta6Ce/Lint_Source_Code-1.o /tmp/TemporaryDirectory.Hta6Ce/plugin-1.o @/tmp/TemporaryDirectory.Hta6Ce/Lint_Source_Code-2.autolink -L /usr/lib/swift/linux -lswiftCore --target=aarch64-unknown-linux-gnu -v -L /usr/lib/swift/pm/PluginAPI -lPackagePlugin -Xlinker -rpath -Xlinker /usr/lib/swift/pm/PluginAPI -o /workspaces/swift-format/.build/plugins/cache/Lint_Source_Code
Swift version 5.10.1 (swift-5.10.1-RELEASE)
Target: aarch64-unknown-linux-gnu
clang version 15.0.0 (https://github.com/apple/llvm-project.git e98989b1092ff3a72610a5be6251b010b06282f7)
Target: aarch64-unknown-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/aarch64-linux-gnu/11
Selected GCC installation: /usr/bin/../lib/gcc/aarch64-linux-gnu/11
Candidate multilib: .;@m64
Selected multilib: .;@m64
"/usr/bin/ld.gold" -pie -EL -z relro --hash-style=gnu --eh-frame-hdr -m aarch64linux -dynamic-linker /lib/ld-linux-aarch64.so.1 -o /workspaces/swift-format/.build/plugins/cache/Lint_Source_Code /lib/aarch64-linux-gnu/Scrt1.o /lib/aarch64-linux-gnu/crti.o /usr/bin/../lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/swift/linux -L/usr/lib/swift/pm/PluginAPI -L/usr/bin/../lib/gcc/aarch64-linux-gnu/11 -L/lib/aarch64-linux-gnu -L/usr/lib/aarch64-linux-gnu -L/lib -L/usr/lib -rpath /usr/lib/swift/linux /usr/lib/swift/linux/aarch64/swiftrt.o /tmp/TemporaryDirectory.Hta6Ce/Lint_Source_Code-1.o /tmp/TemporaryDirectory.Hta6Ce/plugin-1.o -lswiftSwiftOnoneSupport -lswiftCore -lswift_Concurrency -lswift_StringProcessing -lswift_RegexParser -lswiftGlibc -lBlocksRuntime -ldispatch -lswiftDispatch -lFoundation -lm -lpthread -lutil -ldl -lswiftCore -lPackagePlugin -rpath /usr/lib/swift/pm/PluginAPI -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/bin/../lib/gcc/aarch64-linux-gnu/11/crtendS.o /lib/aarch64-linux-gnu/crtn.o
[3/3] Compiling plugin Lint Source Code
Building for production...
Write auxiliary file /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/swift-version-24593BA9C3E375BF.txt
/usr/bin/swiftc -module-name SwiftSyntax -emit-dependencies -emit-module -emit-module-path /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.swiftmodule -output-file-map /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/output-file-map.json -parse-as-library -whole-module-optimization -num-threads 8 -c @/workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/sources -I /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release -target aarch64-unknown-linux-gnu -swift-version 5 -v -O -j8 -DSWIFT_PACKAGE -module-cache-path /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/ModuleCache -parseable-output -parse-as-library -color-diagnostics -g -Xcc -fPIC -Xcc -g -suppress-warnings -Xcc -fno-omit-frame-pointer
Swift version 5.10.1 (swift-5.10.1-RELEASE)
Target: aarch64-unknown-linux-gnu
/usr/bin/swift-frontend -frontend -c /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/AbsolutePosition.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/AbsoluteRawSyntax.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/AbsoluteSyntaxInfo.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/Assert.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/BumpPtrAllocator.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/CommonAncestor.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/Convenience.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/MemoryLayout.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/MissingNodeInitializers.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/Raw/RawSyntax.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/Raw/RawSyntaxLayoutView.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/Raw/RawSyntaxNodeProtocol.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/Raw/RawSyntaxTokenView.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SourceLength.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SourceLocation.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SourcePresence.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SwiftSyntaxCompatibility.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/Syntax.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxArena.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxChildren.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxCollection.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxHashable.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxIdentifier.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxNodeStructure.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxProtocol.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxText.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/SyntaxTreeViewMode.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/TokenDiagnostic.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/TokenSequence.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/TokenSyntax.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/Trivia.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/Utils.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/ChildNameForKeyPath.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/Keyword.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/RenamedChildrenCompatibility.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/RenamedNodesCompatibility.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/SyntaxAnyVisitor.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/SyntaxBaseNodes.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/SyntaxCollections.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/SyntaxEnum.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/SyntaxKind.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/SyntaxRewriter.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/SyntaxTraits.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/SyntaxTransform.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/SyntaxVisitor.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/TokenKind.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/Tokens.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/TriviaPieces.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/raw/RawSyntaxNodesAB.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/raw/RawSyntaxNodesC.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/raw/RawSyntaxNodesD.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/raw/RawSyntaxNodesEF.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/raw/RawSyntaxNodesGHI.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/raw/RawSyntaxNodesJKLMN.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/raw/RawSyntaxNodesOP.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/raw/RawSyntaxNodesQRS.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/raw/RawSyntaxNodesTUVWXYZ.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/raw/RawSyntaxValidation.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/syntaxNodes/SyntaxNodesAB.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/syntaxNodes/SyntaxNodesC.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/syntaxNodes/SyntaxNodesD.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/syntaxNodes/SyntaxNodesEF.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/syntaxNodes/SyntaxNodesGHI.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/syntaxNodes/SyntaxNodesJKLMN.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/syntaxNodes/SyntaxNodesOP.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/syntaxNodes/SyntaxNodesQRS.swift /workspaces/swift-format/.build/checkouts/swift-syntax/Sources/SwiftSyntax/generated/syntaxNodes/SyntaxNodesTUVWXYZ.swift -supplementary-output-file-map /tmp/TemporaryDirectory.uFZ2jb/supplementaryOutputs-1 -target aarch64-unknown-linux-gnu -Xllvm -aarch64-use-tbi -disable-objc-interop -I /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release -color-diagnostics -g -module-cache-path /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/ModuleCache -suppress-warnings -swift-version 5 -O -D SWIFT_PACKAGE -new-driver-path /usr/bin/swift-driver -empty-abi-descriptor -resource-dir /usr/lib/swift -Xcc -fPIC -Xcc -g -Xcc -fno-omit-frame-pointer -module-name SwiftSyntax -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -enable-default-cmo -parse-as-library -num-threads 8 -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/AbsolutePosition.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/AbsoluteRawSyntax.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/AbsoluteSyntaxInfo.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/Assert.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/BumpPtrAllocator.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/CommonAncestor.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/Convenience.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/MemoryLayout.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/MissingNodeInitializers.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/RawSyntax.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/RawSyntaxLayoutView.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/RawSyntaxNodeProtocol.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/RawSyntaxTokenView.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SourceLength.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SourceLocation.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SourcePresence.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SwiftSyntaxCompatibility.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/Syntax.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxArena.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxChildren.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxCollection.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxHashable.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxIdentifier.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxNodeStructure.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxProtocol.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxText.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxTreeViewMode.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/TokenDiagnostic.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/TokenSequence.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/TokenSyntax.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/Trivia.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/Utils.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/ChildNameForKeyPath.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/Keyword.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/RenamedChildrenCompatibility.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/RenamedNodesCompatibility.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxAnyVisitor.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxBaseNodes.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxCollections.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxEnum.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxKind.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxRewriter.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxTraits.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxTransform.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxVisitor.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/TokenKind.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/Tokens.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/TriviaPieces.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/RawSyntaxNodesAB.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/RawSyntaxNodesC.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/RawSyntaxNodesD.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/RawSyntaxNodesEF.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/RawSyntaxNodesGHI.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/RawSyntaxNodesJKLMN.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/RawSyntaxNodesOP.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/RawSyntaxNodesQRS.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/RawSyntaxNodesTUVWXYZ.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/RawSyntaxValidation.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxNodesAB.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxNodesC.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxNodesD.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxNodesEF.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxNodesGHI.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxNodesJKLMN.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxNodesOP.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxNodesQRS.swift.o -o /workspaces/swift-format/.build/aarch64-unknown-linux-gnu/release/SwiftSyntax.build/SyntaxNodesTUVWXYZ.swift.o
error: compile command failed due to signal 9 (use -v to see invocation)

@ahoppen
Copy link
Contributor

ahoppen commented Jul 11, 2024

Synced to Apple’s issue tracker as rdar://131538642

@brucemontegani
Copy link
Author

Sorry, I don't understand the response. Is this a known issue? Should I use a previous release of swift-format or does swift format not work in swift 10.1 in docker?

@allevato
Copy link
Member

There's not really enough information in that log to indicate what's wrong, but from what I can see, it's failing during compilation of swift-syntax, so I doubt the issue you're facing is related to swift-format.

Could the Docker container be running out of memory/disk space, or something like that?

@brucemontegani
Copy link
Author

brucemontegani commented Jul 11, 2024 via email

@ahoppen
Copy link
Contributor

ahoppen commented Jul 16, 2024

A couple of questions:

  • Does the build of swift-format succeed in debug mode? Ie. does swift build -v succeed. To me the issue you describe (hanging and then stopping with SIGKILL) sounds like running out of memory. Monitoring top inside the docker container during the build would also be valuable information.
  • Which swift format vscode extension do you mean? Do you have a link?

@brucemontegani
Copy link
Author

brucemontegani commented Jul 17, 2024 via email

@allevato allevato closed this as not planned Won't fix, can't repro, duplicate, stale Jul 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants