s390x build failure
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
poking s390x build failure:
Executing gtest-nuxgraphics under dummy xserver results in illigel instructions:
# .libs/gtest-
[==========] Running 9 tests from 2 test cases.
[----------] Global test environment set-up.
[----------] 8 tests from TestTextures
[ RUN ] TestTextures.
Illegal instruction (core dumped)
Program received signal SIGILL, Illegal instruction.
0x000003fffdf2e53a in nux::NThreadSaf
31 return __sync_
(gdb) backtrace full
#0 0x000003fffdf2e53a in nux::NThreadSaf
No locals.
But there is nothing special in ThreadGNU.cpp:31 it simply does:
int NThreadSafeCoun
{
return __sync_
}
tags: | added: patch |
A DEB_BUILD_ OPTIONS= noopt build succeeds correctly, and all tests pass.