This is an archive of the discontinued LLVM Phabricator instance.

[ASAN] Sanitize testsuite for ARM.
ClosedPublic

Authored by yroux on May 31 2018, 1:38 AM.

Details

Summary

Address failures exhibited by ARMv8 bot in Thumb mode:

  • Fix logic for fast unwinding support (i.e feature is not available for Thumb)
  • Fix Unsupported and Requires rules to handle armv8 as well as soft and hard float targets
  • Un-xfail passing tests

Diff Detail

Repository
rL LLVM

Event Timeline

yroux created this revision.May 31 2018, 1:38 AM
Herald added subscribers: Restricted Project, chrib, kristof.beyls and 2 others. · View Herald Transcript
yroux added a comment.May 31 2018, 1:39 AM

Tested on ARMv7 and ARMv8 linux boxes.

test/asan/lit.cfg
171 ↗(On Diff #149243)

ouch, good catch

eugenis accepted this revision.May 31 2018, 11:46 AM
This revision is now accepted and ready to land.May 31 2018, 11:46 AM
This revision was automatically updated to reflect the committed changes.