Skip to content

Conversation

@bkhouri
Copy link
Contributor

@bkhouri bkhouri commented Nov 17, 2025

Update the PIF builder to take into account of the --[auto|disable|enable]-index-store command line option.

When set to auto, the PIF builder behaviour does the same as the Native build system.

Fixes: #9325
Issue: rdar://163961900

@bkhouri bkhouri force-pushed the t/main/gh9325_rdar163961900_integrate_index-store-with-swift-build branch 4 times, most recently from 9855f6c to 5c79ce1 Compare November 21, 2025 16:07
@bkhouri bkhouri force-pushed the t/main/gh9325_rdar163961900_integrate_index-store-with-swift-build branch from 5c79ce1 to 1ea968f Compare November 21, 2025 18:40
@bkhouri
Copy link
Contributor Author

bkhouri commented Nov 21, 2025

@swift-ci test

@bkhouri bkhouri force-pushed the t/main/gh9325_rdar163961900_integrate_index-store-with-swift-build branch from 1ea968f to 1265093 Compare November 21, 2025 18:55
@bkhouri
Copy link
Contributor Author

bkhouri commented Nov 21, 2025

@swift-ci test

@bkhouri
Copy link
Contributor Author

bkhouri commented Nov 21, 2025

@swift-ci test windows

@bkhouri bkhouri requested a review from owenv November 21, 2025 19:01
@bkhouri bkhouri marked this pull request as ready for review November 21, 2025 19:01
Update the PIF builder to take into account of the
`--[auto|disable|enable]-index-store` command line option.

When set to `auto`, the PIF builder behaviour does the same as the
Native build system.

Fixes: swiftlang#9325
Issue: rdar://163961900
@bkhouri bkhouri force-pushed the t/main/gh9325_rdar163961900_integrate_index-store-with-swift-build branch from 1265093 to b674d71 Compare November 23, 2025 15:19
@bkhouri
Copy link
Contributor Author

bkhouri commented Nov 23, 2025

@swift-ci test

@bkhouri bkhouri enabled auto-merge (squash) November 23, 2025 15:20
@bkhouri bkhouri requested a review from daveinglis November 23, 2025 15:21
@bkhouri
Copy link
Contributor Author

bkhouri commented Nov 23, 2025

@swift-ci test windows

1 similar comment
@bkhouri
Copy link
Contributor Author

bkhouri commented Nov 27, 2025

@swift-ci test windows

@bkhouri
Copy link
Contributor Author

bkhouri commented Nov 27, 2025

@swift-ci test self hosted

@bkhouri
Copy link
Contributor Author

bkhouri commented Dec 1, 2025

@swift-ci test

@bkhouri
Copy link
Contributor Author

bkhouri commented Dec 1, 2025

@swift-ci test windows

1 similar comment
@bkhouri
Copy link
Contributor Author

bkhouri commented Dec 1, 2025

@swift-ci test windows

@bkhouri
Copy link
Contributor Author

bkhouri commented Dec 3, 2025

@swift-ci test self hosted windows

1 similar comment
@bkhouri
Copy link
Contributor Author

bkhouri commented Dec 5, 2025

@swift-ci test self hosted windows

@bkhouri bkhouri self-assigned this Dec 5, 2025
@bkhouri bkhouri moved this to In Progress in SwiftPM on SwiftBuild Dec 5, 2025
@bkhouri
Copy link
Contributor Author

bkhouri commented Dec 5, 2025

@swift-ci test self hosted windows

@bkhouri bkhouri disabled auto-merge December 5, 2025 15:53
@bkhouri bkhouri enabled auto-merge (rebase) December 5, 2025 15:53
@bkhouri bkhouri merged commit f269157 into swiftlang:main Dec 5, 2025
28 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in SwiftPM on SwiftBuild Dec 5, 2025
bkhouri added a commit that referenced this pull request Dec 6, 2025
Update the SwiftPM's SwiftBuild integration to support enabling
`address`, `thread` and `undefined` sanitizers while erroring out on the
`scudo` and `fuzzer`.

Fixes: #9322 
Fixes: #8869 
Depends on: swiftlang/swift-build#926
Depends on #9388
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

[Parity] Integration the --[auto|enable|disable]-index-store option with SwiftBuild

4 participants