This is an archive of the discontinued LLVM Phabricator instance.

[demangle] Support for ISO/IEC TS 18661 binary floating point type
ClosedPublic

Authored by pengfei on Jul 1 2021, 6:42 AM.

Diff Detail

Event Timeline

pengfei requested review of this revision.Jul 1 2021, 6:42 AM
pengfei created this revision.
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptJul 1 2021, 6:42 AM
Herald added a reviewer: Restricted Project. · View Herald Transcript
ldionne requested changes to this revision.Jul 28 2021, 8:52 AM
ldionne added a subscriber: ldionne.

I see you have a couple tests failing in the CI. Can you investigate them? Then ping me when you'd like me to review again.

This revision now requires changes to proceed.Jul 28 2021, 8:52 AM
pengfei updated this revision to Diff 372685.Sep 15 2021, 6:10 AM

Rebase & fix the lit fails.

Sorry for updating so late. I failed several times to setup the environment for a make check-cxxabi.

ldionne accepted this revision.Sep 22 2021, 11:41 AM

Thanks!

This revision is now accepted and ready to land.Sep 22 2021, 11:41 AM

Sorry, just dipping in, and I am not familiar with this code, but do we need to add tests?

Sorry, just dipping in, and I am not familiar with this code, but do we need to add tests?

The tests are in test_demangle.pass.cpp but you can't see them because Phab uploads that file as a binary file, since it's too large. I'm trusting the author that their tests are sufficient (I planned on post-commit reviewing that).

Ah okay, got it, thanks

Thanks @ldionne and @SjoerdMeijer for the review!

This revision was landed with ongoing or failed builds.Sep 22 2021, 8:03 PM
This revision was automatically updated to reflect the committed changes.