This is an archive of the discontinued LLVM Phabricator instance.

[asan] adding support of 32-bit address sanitizer for MIPS
ClosedPublic

Authored by sdkie on Jun 19 2014, 3:51 AM.

Diff Detail

Event Timeline

sdkie updated this revision to Diff 10621.Jun 19 2014, 3:51 AM
sdkie retitled this revision from to [asan] adding support of 32-bit address sanitizer for MIPS.
sdkie updated this object.
sdkie edited the test plan for this revision. (Show Details)
sdkie added reviewers: dsanders, petarj.
sdkie set the repository for this revision to rL LLVM.
sdkie added a subscriber: Unknown Object (MLST).
kcc accepted this revision.Jun 19 2014, 4:14 AM
kcc added a reviewer: kcc.
kcc added a subscriber: kcc.

LGTM

This revision is now accepted and ready to land.Jun 19 2014, 4:14 AM
petarj edited edge metadata.Jun 19 2014, 10:16 AM

Unexpected Failures: 19

Can you list these tests? Why do they fail?

farazs added a subscriber: farazs.Jun 19 2014, 10:53 PM
dsanders edited edge metadata.Jun 20 2014, 2:32 AM

Hi Kumar,

Do you have commit access? If not, I'm happy to commit it for you.

In D4208#10, @petarj wrote:

Unexpected Failures: 19

Can you list these tests? Why do they fail?

List of the failing test cases are-

Linux/clone_test.cc
Linux/coverage-direct-large.cc
Linux/coverage-direct.cc
Linux/coverage-fork-direct.cc
Linux/coverage-module-unloaded.cc
Linux/coverage-sandboxing.cc
Linux/kernel-area.cc
Linux/malloc_delete_mismatch.cc
Linux/ptrace.cc
Linux/stack-trace-dlclose.cc
Posix/allow_user_segv.cc
Posix/asan-symbolize-sanity-test.cc
Posix/init-order-dlopen.cc
Posix/shared-lib-test.cc
Posix/start-deactivated.cc
large_func_test.cc
malloc_context_size.cc
null_deref.cc
use-after-delete.cc

Major reason of failure is SEGV. I am working on the above cases and will fix it soon.

In D4208#12, @dsanders wrote:

Hi Kumar,

Do you have commit access? If not, I'm happy to commit it for you.

No I don't have commit access, you can commit it for me.
Thanks.

dsanders closed this revision.Jun 24 2014, 5:16 AM

Committed in r211587