Created attachment 764678 [details] build.log [...] 5/12 Test #5: TestPacketDataStream .............***Failed 0.01 sec Start 6: TestPasswordGenerator 6/12 Test #6: TestPasswordGenerator ............ Passed 0.02 sec Start 7: TestSelfSignedCertificate 7/12 Test #7: TestSelfSignedCertificate ........ Passed 0.25 sec Start 8: TestServerAddress 8/12 Test #8: TestServerAddress ................ Passed 0.01 sec Start 9: TestSSLLocks 9/12 Test #9: TestSSLLocks ..................... Passed 2.06 sec Start 10: TestStdAbs 10/12 Test #10: TestStdAbs ....................... Passed 0.01 sec Start 11: TestTimer 11/12 Test #11: TestTimer ........................ Passed 0.16 sec Start 12: TestUnresolvedServerAddress 12/12 Test #12: TestUnresolvedServerAddress ...... Passed 0.01 sec 92% tests passed, 1 tests failed out of 12 Total Test time (real) = 64.90 sec The following tests FAILED: 5 - TestPacketDataStream (Failed) Errors while running CTest Output from these tests are in: /var/tmp/portage/media-sound/mumble-1.4.230/work/mumble-1.4.230_build/Testing/Temporary/LastTest.log
Created attachment 764679 [details] LastTest.log
Created attachment 764680 [details] emerge --info
Same on arm64.
(In reply to Sam James from comment #3) > Same on arm64. (not a regression so gone ahead)
fwiw this is absolutely a signed char thing, -fsigned-char makes it pass, I just haven't had a chance to look into it more. Would appreciate somebody else finishing it off. (Last time I tried, I hit a GCC ICE: bug 843974)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b19b7b7bfa8854ff98ffe5bee099e256cae9fa23 commit b19b7b7bfa8854ff98ffe5bee099e256cae9fa23 Author: Kenton Groombridge <concord@gentoo.org> AuthorDate: 2022-07-03 18:39:05 +0000 Commit: Kenton Groombridge <concord@gentoo.org> CommitDate: 2022-07-03 19:17:46 +0000 net-voip/murmur: append -fsigned-char to CXXFLAGS This fixes tests (and possibly runtime issues) on arches with unsigned chars. Bug: https://bugs.gentoo.org/832978 Signed-off-by: Kenton Groombridge <concord@gentoo.org> net-voip/murmur/murmur-1.4.230-r2.ebuild | 7 ++++++- net-voip/murmur/murmur-9999.ebuild | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46e059e4c3b8048e0ff2f3a50647d6c49d0f9226 commit 46e059e4c3b8048e0ff2f3a50647d6c49d0f9226 Author: Kenton Groombridge <concord@gentoo.org> AuthorDate: 2022-07-03 18:37:42 +0000 Commit: Kenton Groombridge <concord@gentoo.org> CommitDate: 2022-07-03 19:17:44 +0000 net-voip/mumble: append -fsigned-char to CXXFLAGS This fixes tests (and possibly runtime issues) on arches with unsigned chars. Bug: https://bugs.gentoo.org/832978 Signed-off-by: Kenton Groombridge <concord@gentoo.org> net-voip/mumble/mumble-1.4.230-r2.ebuild | 6 +++++- net-voip/mumble/mumble-9999.ebuild | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-)