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: [email protected]
Reporter: [email protected]
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.
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "[email protected]"