Bug 313506
| Summary: | [CMake][Mac] Fail configure if an ASan build dir is reconfigured without ENABLE_SANITIZERS | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Simon Lewis <simon.lewis> |
| Component: | CMake | Assignee: | Simon Lewis <simon.lewis> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | ||
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Simon Lewis
If CMakeCache.txt is lost in WebKitBuild/cmake-mac/ASan, the next ninja auto-reconfigure silently rebuilds the whole tree without -fsanitize=address; add a FATAL_ERROR pointing at `cmake --preset mac-asan`, and FORCE-cache the Apple PORT=Mac autodetect so the cache stops reading NOPORT.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
EWS
Committed 312164@main (4476b098b4c8): <https://commits.webkit.org/312164@main>
Reviewed commits have been landed. Closing PR #63757 and removing active labels.