canonical / wlcs

Wayland Conformance Test Suite
GNU General Public License v2.0
50 stars 14 forks source link

FTBFS on mantic / noble on ppc64el #314

Closed Saviq closed 1 year ago

Saviq commented 1 year ago

Basically the same as #309, but only on ppc64el:

In function ‘_Construct’,
    inlined from ‘_M_construct’ at /usr/include/c++/13/optional:278:19,
    inlined from ‘_M_move_assign’ at /usr/include/c++/13/optional:198:26,
    inlined from ‘operator=’ at /usr/include/c++/13/optional:420:22,
    inlined from ‘operator=’ at /usr/include/c++/13/optional:670:23,
    inlined from ‘operator=’ at /usr/include/c++/13/optional:705:11,
    inlined from ‘operator=’ at /usr/src/wlcs-1.6.1+dev5-g407c00a-0ubuntu24.04/include/in_process_server.h:216:8,
    inlined from ‘done_thunk’ at /usr/src/wlcs-1.6.1+dev5-g407c00a-0ubuntu24.04/src/in_process_server.cpp:1144:57:
/usr/include/c++/13/bits/stl_construct.h:119:7: error: ‘MEM[(struct pair &)&D.14449 + 8]’ may be used uninitialized [-Werror=maybe-uninitialized]
  119 |       ::new((void*)__p) _Tp(std::forward<_Args>(__args)...);
      |       ^

E.g. https://launchpad.net/~mir-team/+archive/ubuntu/dev/+build/26994130