This is an archive of the discontinued LLVM Phabricator instance.

[BOLT][TEST] Remove functions with dynamic exception specification
ClosedPublic

Authored by Amir on Sep 7 2022, 7:21 PM.

Details

Summary

Clang has switched to gnu++17 by default with https://reviews.llvm.org/D131465.
C++17 removes dynamic exception specification. Remove its use as it wasn't
properly tested.

Diff Detail

Event Timeline

Amir created this revision.Sep 7 2022, 7:21 PM
Herald added a reviewer: maksfb. · View Herald Transcript
Herald added a project: Restricted Project. · View Herald Transcript
Amir requested review of this revision.Sep 7 2022, 7:21 PM
Herald added a project: Restricted Project. · View Herald TranscriptSep 7 2022, 7:21 PM
Amir added a reviewer: Restricted Project.Sep 7 2022, 7:22 PM
Amir updated this revision to Diff 458628.Sep 7 2022, 7:43 PM

Remove filter_only as dynamic exception specification behavior wasn't tested in
BOLT

Amir retitled this revision from [BOLT][TEST] Replace dynamic exception specification with noexcept(false) to [BOLT][TEST] Remove functions with dynamic exception specification.Sep 7 2022, 7:46 PM
Amir edited the summary of this revision. (Show Details)
maksfb accepted this revision as: maksfb.Sep 7 2022, 8:05 PM
This revision is now accepted and ready to land.Sep 7 2022, 8:05 PM