HomePhabricator

[clang][IFS][test] Temporary work around for in-process cc1 ASAN issues.
2dd6b91f35edUnpublished

Authored by plotfi on Jan 21 2020, 7:45 PM.

Unpublished Commit ยท Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

[clang][IFS][test] Temporary work around for in-process cc1 ASAN issues.

When using in-process cc1, the Clang Interface Stubs pipeline setup
exposes an ASAN bug. I am still investigating this issue but want to
green the bots for now. I don't think this is a huge issue since the
Clang Interface Stubs Driver setup code is the only code path that sets
up such a pipeline (ie N cc1's for N c files followed by another N cc1's
for to generate stub files for the same N c files).

This issue is being discussed in https://reviews.llvm.org/D69825.
If a resolution is not found soon, a bugzilla filling will be in order.

(cherry picked from commit c38e42527b21acee8d01a016d5bfa2fb83202e29)

Details

Committed
hansJan 23 2020, 2:38 PM
Parents
rG26fd69afd9f3: [ELF] --no-dynamic-linker: don't emit undefined weak symbols to .dynsym
Branches
Unknown
Tags
Unknown