This is an archive of the discontinued LLVM Phabricator instance.

Fix test regression on 32-bit x86.
ClosedPublic

Authored by zahiraam on Jun 26 2023, 7:22 AM.

Details

Diff Detail

Event Timeline

zahiraam created this revision.Jun 26 2023, 7:22 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 26 2023, 7:22 AM
zahiraam requested review of this revision.Jun 26 2023, 7:22 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 26 2023, 7:22 AM

I think you also need to require X86 target but I'm not 100% sure.

I think you also need to require X86 target but I'm not 100% sure.

I don't think so. That warning was legal and is related to the option ffp-eval-method. I could have added run lines in the LIT test to expect the warnings but that's not the point of the LIT tests here.

mgorny accepted this revision.Jun 26 2023, 8:47 AM

Thanks. I can confirm that this fixes the test failures for me.

This revision is now accepted and ready to land.Jun 26 2023, 8:47 AM

I think you also need to require X86 target but I'm not 100% sure.

I don't think so. That warning was legal and is related to the option ffp-eval-method. I could have added run lines in the LIT test to expect the warnings but that's not the point of the LIT tests here.

What I meant is that I think clang might not let you use x86_64 triple without X86 target but I could be wrong.

zahiraam updated this revision to Diff 535368.Jun 28 2023, 6:33 AM
zahiraam updated this revision to Diff 535783.Jun 29 2023, 7:19 AM
This revision was landed with ongoing or failed builds.Jun 29 2023, 8:02 AM
This revision was automatically updated to reflect the committed changes.