This happens in createInvocationWithCommandLine but only clangd currently passes
ShouldRecoverOnErorrs (sic).
One cause of this (with correct command) is several -arch arguments for mac
multi-arch support.
Differential D107632
[clangd] Avoid "expected one compiler job" by picking the first eligible job. sammccall on Aug 6 2021, 3:07 AM. Authored by
Details This happens in createInvocationWithCommandLine but only clangd currently passes One cause of this (with correct command) is several -arch arguments for mac
Diff Detail
Event Timeline
Comment Actions thanks, lgtm!
|
hmm, this looks like a subtle behaviour change. I definitely like the behaviour you proposed better, but maybe do it in a separate patch for making the revert easier if need be?