Date: Wed, 03 Feb 2021 17:03:08 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 253226] C++ demangling of simple types broken after libcxxrt update Message-ID: <bug-253226-227@https.bugs.freebsd.org/bugzilla/>
index | next in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=253226 Bug ID: 253226 Summary: C++ demangling of simple types broken after libcxxrt update Product: Base System Version: CURRENT Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: bin Assignee: bugs@FreeBSD.org Reporter: arichardson@FreeBSD.org The most recent update to libcxxrt (a7941b3326a38f203dab0b92a51e549499081a08) has broken demangling for basic types: This can be seen by the googletest/gmock_main/gmock-matchers_test:main test failing after that commit: For example i is not longer demangle to int and n no longer prints unsigned short: Expected: 1 fatal failure containing "Value of: n Expected: is > 10 Actual: 5 (of type unsigned short)" Actual: /local/scratch/alr48/cheri/freebsd/contrib/googletest/googlemock/test/gmock-matchers_test.cc:3179: Fatal failure: Value of: n Expected: is > 10 Actual: 5 (of type t) Expected: 1 non-fatal failure containing "Value of: 5 Expected: is > 5 Actual: 5 (of type int)" Actual: /local/scratch/alr48/cheri/freebsd/contrib/googletest/googlemock/test/gmock-matchers_test.cc:3233: Non-fatal failure: Value of: 5 Expected: is > 5 Actual: 5 (of type i) -- You are receiving this mail because: You are the assignee for the bug.help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-253226-227>
