Skip to content

swift-package-init-exec.md:44:34: error: ld: warning: building for macOS-11.0, but linking with dylib '/usr/lib/swift/libswiftCore.dylib' which was built for newer version 13.0 #162

@vanvoorden

Description

@vanvoorden

I'm attempting to build a toolchain locally from swift main. I seem to be running into this warning-as-error throwing from swift-package-init-exec.md:

# .---command stderr------------
# | /Users/rick/Developer/swift-project-fork/swift-integration-tests/swift-package-init-exec.md:44:34: error: CHECK-NO-WARNINGS-OR-ERRORS-NOT: excluded string found in input
# | CHECK-NO-WARNINGS-OR-ERRORS-NOT: warning
# |                                  ^
# | /Users/rick/Developer/swift-project-fork/build/buildbot_osx/none-swift_package_sandbox_merged-hosts/tests/Output/swift-package-init-exec.md.tmp.build-log:8:5: note: found here
# | ld: warning: building for macOS-11.0, but linking with dylib '/usr/lib/swift/libswiftCore.dylib' which was built for newer version 13.0
# |     ^~~~~~~
# | 
# | Input file: /Users/rick/Developer/swift-project-fork/build/buildbot_osx/none-swift_package_sandbox_merged-hosts/tests/Output/swift-package-init-exec.md.tmp.build-log
# | Check file: /Users/rick/Developer/swift-project-fork/swift-integration-tests/swift-package-init-exec.md
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |         1: Building for debugging... 
# |         2: [0/6] Write sources 
# |         3: [1/6] Write Project-entitlement.plist 
# |         4: [2/6] Write swift-version-7231A30591E02D1F.txt 
# |         5: [4/8] Emitting module Project 
# |         6: [5/8] Compiling Project main.swift 
# |         7: [5/8] Write Objects.LinkFileList 
# |         8: ld: warning: building for macOS-11.0, but linking with dylib '/usr/lib/swift/libswiftCore.dylib' which was built for newer version 13.0 
# | not:44         !~~~~~~                                                                                                                              error: no match expected
# |         9: ld: warning: building for macOS-11.0, but linking with dylib '/usr/lib/swift/libswiftSwiftOnoneSupport.dylib' which was built for newer version 13.0 
# |        10: [6/8] Linking Project 
# |        11: [7/8] Applying Project 
# |        12: Build complete! (2.11s) 
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

repro

  • macOS 15.5 (24F74)
  • set command-line tools to xcode 26.0 beta
  • checkout swift main
$ utils/build-toolchain com.northbronson --macos-only

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions