This is an archive of the discontinued LLVM Phabricator instance.

[Polly][test] Enable -polly-codegen-verify for regression tests.
ClosedPublic

Authored by Meinersbur on Sep 18 2017, 4:48 AM.

Details

Summary

In r301670 IR verification was disabled. Since then, CodeGen writing malformed IR would only be noticed by unpredictable behavior in follow-up passes (e.g. segfaults, infinite loops) or IR verification in the backend assert builds.

Enable -polly-codegen-verify at least for the regression tests to ensure that malformed IR is detected where Polly generated malformed IR in the past and changes in CodeGen at least partially covered by check-polly (otherwise malformed IR may only be noticed when the buildbots run the test-suite).

Diff Detail

Repository
rL LLVM

Event Timeline

Meinersbur created this revision.Sep 18 2017, 4:48 AM
grosser accepted this revision.Sep 18 2017, 5:11 AM
This revision is now accepted and ready to land.Sep 18 2017, 5:11 AM
This revision was automatically updated to reflect the committed changes.