swiftlang / swift

The Swift Programming Language
https://swift.org
Apache License 2.0
67.01k stars 10.32k forks source link

[SR-14725] Building toolchain fails at validation-test/BuildSystem/swift-cmake/Klass.swift #57075

Open WowbaggersLiquidLunch opened 3 years ago

WowbaggersLiquidLunch commented 3 years ago
Previous ID SR-14725
Radar None
Original Reporter @WowbaggersLiquidLunch
Type Bug
Environment macOS 10.15.7 (19H1217) Xcode 12.4 (12D4e)
Additional Detail from JIRA | | | |------------------|-----------------| |Votes | 0 | |Component/s | | |Labels | Bug | |Assignee | None | |Priority | Medium | md5: 7ca18606e2dd9bc34f2bfc925dec8046

is duplicated by:

Issue Description:

swift/validation-test/BuildSystem/swift-cmake/Klass.swift:14:5: error: cannot find 'CPPLib_log' in scope

Build script output: https://gist.github.com/WowbaggersLiquidLunch/3af56679d67bf3e13e6e67006e954d05

git hashes

$ utils/update-checkout --dump-hashes
{
    "https-clone-pattern": "https://github.com/%s.git", 
    "ssh-clone-pattern": "git@github.com:%s.git", 
    "repos": {
        "sourcekit-lsp": {
            "remote": {
                "id": "apple/sourcekit-lsp"
            }
        }, 
        "indexstore-db": {
            "remote": {
                "id": "apple/indexstore-db"
            }
        }, 
        "llbuild": {
            "remote": {
                "id": "apple/swift-llbuild"
            }
        }, 
        "swift-xcode-playground-support": {
            "remote": {
                "id": "apple/swift-xcode-playground-support"
            }
        }, 
        "swift-syntax": {
            "remote": {
                "id": "apple/swift-syntax"
            }
        }, 
        "swift-corelibs-xctest": {
            "remote": {
                "id": "apple/swift-corelibs-xctest"
            }
        }, 
        "swiftpm": {
            "remote": {
                "id": "apple/swift-package-manager"
            }
        }, 
        "swift-tools-support-core": {
            "remote": {
                "id": "apple/swift-tools-support-core"
            }
        }, 
        "cmake": {
            "platforms": [
                "Linux"
            ], 
            "remote": {
                "id": "KitWare/CMake"
            }
        }, 
        "swift-driver": {
            "remote": {
                "id": "apple/swift-driver"
            }
        }, 
        "yams": {
            "remote": {
                "id": "jpsim/Yams"
            }
        }, 
        "icu": {
            "platforms": [
                "Linux"
            ], 
            "remote": {
                "id": "unicode-org/icu"
            }
        }, 
        "swift-corelibs-foundation": {
            "remote": {
                "id": "apple/swift-corelibs-foundation"
            }
        }, 
        "llvm-project": {
            "remote": {
                "id": "apple/llvm-project"
            }
        }, 
        "swift-argument-parser": {
            "remote": {
                "id": "apple/swift-argument-parser"
            }
        }, 
        "ninja": {
            "remote": {
                "id": "ninja-build/ninja"
            }
        }, 
        "swift-integration-tests": {
            "remote": {
                "id": "apple/swift-integration-tests"
            }
        }, 
        "swift": {
            "remote": {
                "id": "apple/swift"
            }
        }, 
        "swift-crypto": {
            "remote": {
                "id": "apple/swift-crypto"
            }
        }, 
        "swift-stress-tester": {
            "remote": {
                "id": "apple/swift-stress-tester"
            }
        }, 
        "cmark": {
            "remote": {
                "id": "apple/swift-cmark"
            }
        }, 
        "swift-format": {
            "remote": {
                "id": "apple/swift-format"
            }
        }, 
        "swift-corelibs-libdispatch": {
            "remote": {
                "id": "apple/swift-corelibs-libdispatch"
            }
        }
    }, 
    "branch-schemes": {
        "repro": {
            "repos": {
                "sourcekit-lsp": "09da6a4f961720b81687567ce8afea633cbd0f44", 
                "swift-syntax": "18880228fa4de8c3368d66ead6f4e0dfd4c7f1f9", 
                "llbuild": "3c99ab56a357a2099bce3fd478a81e77ca81270d", 
                "swift-xcode-playground-support": "dd0d8c8d121d2f20664e4779a3d29482a55908bb", 
                "indexstore-db": "b90fa0bd7b4db02c34ad292813f3ae236e5c8764", 
                "swift-corelibs-xctest": "dd599d04b0d17e5be3de5fd31101e7edda5d2b42", 
                "swiftpm": "6e7bb8727bbad6bfaea6ef528e25739f3c26a210", 
                "swift-tools-support-core": "fc5b8a59326cb0530572abc5b0de042fdbb4a024", 
                "cmake": "skip", 
                "swift-driver": "ae13e01727ac1320852f90b9ea65f75d73bb0315", 
                "yams": "51ef46468fda5a0fa1a201b8843791d0149d3c01", 
                "icu": "skip", 
                "swift-corelibs-foundation": "cc5fc93a9946e82d659f79e1bd991b96eba3fcdf", 
                "llvm-project": "dcab50fbfd365cc930da2f384885a468793604e3", 
                "swift-argument-parser": "986d191f94cec88f6350056da59c2e59e83d1229", 
                "ninja": "e72d1d581c945c158ed68d9bc48911063022a2c6", 
                "swift-integration-tests": "8220958e758fff87d8dea502f6d7f3c6dde9dab0", 
                "swift": "8e656ee42b0cf5d93d6bfdd4538e66d73d8432dd", 
                "swift-crypto": "0141f53dd525706c803b0c20aa8ad36f9ecd45e5", 
                "swift-stress-tester": "b4abc5a5917334f4960699315f5c34ca138d25f4", 
                "cmark": "9c8096a23f44794bde297452d87c455fc4f76d42", 
                "swift-format": "5a3fe7a30f27d6e60281c89afab08f90a611424a", 
                "swift-corelibs-libdispatch": "34f383d34450d47dd5bdfdf675fcdaa0d0ec8031"
            }, 
            "aliases": [
                "repro"
            ]
        }
    }
}
WowbaggersLiquidLunch commented 3 years ago

Maybe because Klass.swift needs a import CCPLib?

LucianoPAlmeida commented 3 years ago

Hit this issue as well, the file was introduced in https://github.com/apple/swift/pull/37741
cc @gottesmm