Skip to content

Validate MODULE_DEPENDENCIES using tracing from Clang#635

Merged
mirza-garibovic merged 2 commits into
swiftlang:mainfrom
bob-wilson:bwilson/validate-clang-module-dependencies
Jul 8, 2025
Merged

Validate MODULE_DEPENDENCIES using tracing from Clang#635
mirza-garibovic merged 2 commits into
swiftlang:mainfrom
bob-wilson:bwilson/validate-clang-module-dependencies

Conversation

@bob-wilson

Copy link
Copy Markdown
Contributor

This currently only checks Clang compilations with modules because there were some issues with introducing a new task action for non-modular Clang compilations.

rdar://150313957

Comment thread Sources/SWBCore/Dependencies.swift Outdated
Comment thread Sources/SWBCore/SpecImplementations/Tools/CCompiler.swift Outdated
Comment thread Sources/SWBCore/SpecImplementations/Tools/CCompiler.swift Outdated
Comment thread Sources/SWBTaskExecution/TaskActions/ClangCompileTaskAction.swift Outdated
Comment thread Sources/SWBTaskExecution/TaskActions/ClangCompileTaskAction.swift Outdated
Comment thread Tests/SWBBuildSystemTests/DependencyVerificationBuildOperationTests.swift Outdated
Comment thread Sources/SWBTaskExecution/TaskActions/ClangCompileTaskAction.swift Outdated
Comment thread Sources/SWBTaskExecution/TaskActions/ClangCompileTaskAction.swift Outdated
@mirza-garibovic

Copy link
Copy Markdown
Contributor

@swift-ci test

This currently only checks Clang compilations with modules because there
were some issues with introducing a new task action for non-modular Clang
compilations.

rdar://150313957
@bob-wilson bob-wilson force-pushed the bwilson/validate-clang-module-dependencies branch from 3f4ce98 to 864677b Compare July 8, 2025 00:58
@bob-wilson bob-wilson marked this pull request as ready for review July 8, 2025 00:59
@bob-wilson

Copy link
Copy Markdown
Contributor Author

@swift-ci test

Comment thread Sources/SWBCore/SpecImplementations/Tools/CCompiler.swift Outdated
@mirza-garibovic

Copy link
Copy Markdown
Contributor

@swift-ci test

@mirza-garibovic mirza-garibovic merged commit d0715c9 into swiftlang:main Jul 8, 2025
23 of 24 checks passed
@bob-wilson bob-wilson deleted the bwilson/validate-clang-module-dependencies branch July 8, 2025 23:23
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

Successfully merging this pull request may close these issues.

3 participants