This patch adds a couple of missing explicit conversion operators + mark
the clz functions as constexpr.
There are some minor changes to when using the constexpr operator-, since
it expects an object.
Paths
| Differential D150223
[libc] Fix libmath test compilation when using UInt<T> ClosedPublic Authored by mikhail.ramalho on May 9 2023, 1:44 PM.
Details Summary This patch adds a couple of missing explicit conversion operators + mark There are some minor changes to when using the constexpr operator-, since
Diff Detail
Event TimelineHerald added projects: Restricted Project, Restricted Project. · View Herald TranscriptMay 9 2023, 1:44 PM This revision is now accepted and ready to land.May 9 2023, 3:21 PM Closed by commit rGa2df87c2b0ea: [libc] Fix libmath test compilation when using UInt<T> (authored by Mikhail R. Gadelha <mikhail@igalia.com>). · Explain WhyJun 20 2023, 11:45 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 533005 libc/src/__support/UInt.h
libc/test/src/math/FmaTest.h
libc/test/src/math/HypotTest.h
libc/test/src/math/ILogbTest.h
libc/test/src/math/LdExpTest.h
libc/test/src/math/RIntTest.h
libc/test/src/math/RemQuoTest.h
libc/test/src/math/RoundToIntegerTest.h
|