GNOME Bugzilla – Bug 796313
vala 0.40.5 tests fail on big endian architectures
Last modified: 2020-11-07 20:24:09 UTC
When building newly released vala 0.40.5 for F28, one of the tests fails on ppc64 and s390x (both big endian): /methods/bug634753: [72GFAIL ** ERROR:/builddir/build/BUILD/vala-0.40.5/tests/_test/main.c:32735:methods_bug634753_foo: assertion failed: (a.length == 32) methods.bug634753.check: line 2: 62998 Aborted (core dumped) G_DEBUG=fatal-warnings ./test /methods/bug634753
Created attachment 372311 [details] [review] tests: Drop fatal assert on big-endian archs The assert isn't required to verify this specific fix, but obviously shows another underlying issue.
Thanks! The underlying issue is a codegen regression that appeared between 0.40.4 and 0.40.5, right? And I should probably just keep 0.40.4 in Fedora for now because of that, or am I understanding this wrong?
(In reply to Kalev Lember from comment #2) > Thanks! The underlying issue is a codegen regression that appeared between > 0.40.4 and 0.40.5, right? And I should probably just keep 0.40.4 in Fedora > for now because of that, or am I understanding this wrong? No, this is a different issue and not a regression. So an update is recommended.
Okay, I'll backport the test removal then. Thanks!
I cannot move this issue to GitLab for some reason, feel free to reopen in there!
(In reply to Carlos Soriano from comment #5) > I cannot move this issue to GitLab for some reason, feel free to reopen in > there! Carlos: What's the link to the Gitlab item? (Or how is 'reopen' meant, as this Bugzilla ticket is not closed?)
Hey andre, I meant to replicate it there by copy pasting or other methods. Weird it's not closed indeed...
Assuming this is obsolete nowadays. If not then please report it at https://gitlab.gnome.org/GNOME/vala/-/issues/