You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[clang][cas] Only handle CLANG_CACHE_TEST_DETERMINISTIC_OUTPUTS with caching
When caching is disabled, we don't want to run the compile twice. First,
because it is wasteful when we won't detect any issues. Second, because
it works around errors with -E writing twice to stdout in scripts.
Technically, we could have caching enabled with -E or -o - and see the
same issue, but it's non-trivial to fix that without introducing
maintenance issues in cc1_main until we upstream this code.
rdar://109163869
(cherry picked from commit 99a1a13)
0 commit comments