On Sat, Nov 16, 2024 at 02:43:32PM -0600, Ron Olson wrote: > Hey all, > > I’ve been having difficulty building Swift on Koji’s x86_64 builders, as > well as the aarch64 ones too, occasionally. The build.log doesn’t seem to > show the cause of the failure, just that a particular command failed and > thus stops the job. For example, > https://kojipkgs.fedoraproject.org//work/tasks/3385/125923385/build.log. > When I’ve tried to resubmit it sometimes works with no changes. > > I’m wondering if I’m hitting some weird limit of the builder; I can’t find > the cause of the error that is causing the builds to fail. EPEL 9 builds > generally work, as well as F40, and _generally_ F41 as well; the cause of > failure always seems to be the same insofar as there’s no actual error > written to the log (e.g. an error as reported by clang). > > Might anyone have any ideas how to troubleshoot this or ask koji to produce > even more verbose output to see what happened? I think this is the failed subprocess: FAILED: lib/swift/embedded/Synchronization.swiftmodule/x86_64-unknown-windows-msvc.swiftmodule lib/swift/embedded/Synchronization.swiftmodule/x86_64-unknown-windows-msvc.swiftdoc /builddir/build/BUILD/swift-lang-6.0.2-build/swift-source/build/buildbot_linux/swift-linux-aarch64/lib/swift/embedded/Synchronization.swiftmodule/x86_64-unknown-windows-msvc.swiftmodule /builddir/build/BUILD/swift-lang-6.0.2-build/swift-source/build/buildbot_linux/swift-linux-aarch64/lib/swift/embedded/Synchronization.swiftmodule/x86_64-unknown-windows-msvc.swiftdoc Not sure why it would be trying to run a msvc process? It could a race condition with the 12 threads it's running (ie, something only fails if other things aren't done in time)? Might diff a failing and working build.log and see what differences they have? Wow... this thing bundles forks of cmake, ninja and llvm and others. Fun. ;( kevin
Attachment:
signature.asc
Description: PGP signature
-- _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue