Package: src:wlcs Version: 1.7.0-1 Severity: serious Tags: ftbfs forky sid Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build. Below you will find how the build ends (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202509/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:wlcs, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_configure -- -DWLCS_BUILD_ASAN=ON -DWLCS_BUILD_UBSAN=ON -DWLCS_BUILD_TSAN=ON -DCMAKE_INSTALL_LIBEXECDIR="lib/x86_64-linux-gnu" cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DWLCS_BUILD_ASAN=ON -DWLCS_BUILD_UBSAN=ON -DWLCS_BUILD_TSAN=ON -DCMAKE_INSTALL_LIBEXECDIR=lib/x86_64-linux-gnu .. CMake Deprecation Warning at CMakeLists.txt:19 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. [... snipped ...] [ 46%] Building CXX object CMakeFiles/wlcs.asan.dir/tests/xdg_toplevel_v6.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=address -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.asan.dir/tests/xdg_toplevel_v6.cpp.o -MF CMakeFiles/wlcs.asan.dir/tests/xdg_toplevel_v6.cpp.o.d -o CMakeFiles/wlcs.asan.dir/tests/xdg_toplevel_v6.cpp.o -c /<<PKGBUILDDIR>>/tests/xdg_toplevel_v6.cpp [ 47%] Building CXX object CMakeFiles/wlcs.dir/tests/wlr_virtual_pointer_v1.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.dir/tests/wlr_virtual_pointer_v1.cpp.o -MF CMakeFiles/wlcs.dir/tests/wlr_virtual_pointer_v1.cpp.o.d -o CMakeFiles/wlcs.dir/tests/wlr_virtual_pointer_v1.cpp.o -c /<<PKGBUILDDIR>>/tests/wlr_virtual_pointer_v1.cpp [ 47%] Building CXX object CMakeFiles/wlcs.asan.dir/tests/xdg_surface_stable.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=address -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.asan.dir/tests/xdg_surface_stable.cpp.o -MF CMakeFiles/wlcs.asan.dir/tests/xdg_surface_stable.cpp.o.d -o CMakeFiles/wlcs.asan.dir/tests/xdg_surface_stable.cpp.o -c /<<PKGBUILDDIR>>/tests/xdg_surface_stable.cpp [ 47%] Building CXX object CMakeFiles/wlcs.asan.dir/tests/xdg_toplevel_stable.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=address -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.asan.dir/tests/xdg_toplevel_stable.cpp.o -MF CMakeFiles/wlcs.asan.dir/tests/xdg_toplevel_stable.cpp.o.d -o CMakeFiles/wlcs.asan.dir/tests/xdg_toplevel_stable.cpp.o -c /<<PKGBUILDDIR>>/tests/xdg_toplevel_stable.cpp [ 47%] Building CXX object CMakeFiles/wlcs.dir/tests/text_input_v2_with_input_method_v1.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.dir/tests/text_input_v2_with_input_method_v1.cpp.o -MF CMakeFiles/wlcs.dir/tests/text_input_v2_with_input_method_v1.cpp.o.d -o CMakeFiles/wlcs.dir/tests/text_input_v2_with_input_method_v1.cpp.o -c /<<PKGBUILDDIR>>/tests/text_input_v2_with_input_method_v1.cpp [ 48%] Building CXX object CMakeFiles/wlcs.asan.dir/tests/xdg_popup.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=address -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.asan.dir/tests/xdg_popup.cpp.o -MF CMakeFiles/wlcs.asan.dir/tests/xdg_popup.cpp.o.d -o CMakeFiles/wlcs.asan.dir/tests/xdg_popup.cpp.o -c /<<PKGBUILDDIR>>/tests/xdg_popup.cpp [ 48%] Linking CXX executable wlcs /usr/bin/cmake -E cmake_link_script CMakeFiles/wlcs.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fs [too-long-redacted] ibgtest.a -lwayland-server -ldl make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 48%] Built target wlcs [ 48%] Building CXX object CMakeFiles/wlcs.asan.dir/tests/wlr_layer_shell_v1.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=address -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.asan.dir/tests/wlr_layer_shell_v1.cpp.o -MF CMakeFiles/wlcs.asan.dir/tests/wlr_layer_shell_v1.cpp.o.d -o CMakeFiles/wlcs.asan.dir/tests/wlr_layer_shell_v1.cpp.o -c /<<PKGBUILDDIR>>/tests/wlr_layer_shell_v1.cpp In file included from /usr/include/c++/15/functional:61, from /usr/include/gtest/gtest-matchers.h:43, from /usr/include/gtest/internal/gtest-death-test-internal.h:47, from /usr/include/gtest/gtest-death-test.h:43, from /usr/include/gtest/gtest.h:64, from /<<PKGBUILDDIR>>/include/in_process_server.h:26, from /<<PKGBUILDDIR>>/tests/xdg_popup.cpp:29: In constructor âstd::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = std::pair<int, int>; _ArgTypes = {int, int}]â, inlined from âconstexpr void std::_Construct(_Tp*, _Args&& ...) [with _Tp = function<pair<int, int>(int, int)>; _Args = {function<pair<int, int>(int, int)>}]â at /usr/include/c++/15/bits/stl_construct.h:133:7, inlined from âconstexpr void std::_Optional_payload_base<_Tp>::_M_construct(_Args&& ...) [with _Args = {std::function<std::pair<int, int>(int, int)>}; _Tp = std::function<std::pair<int, int>(int, int)>]â at /usr/include/c++/15/optional:298:19, inlined from âconstexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(bool, std::_Optional_payload_base<_Tp>&&) [with _Tp = std::function<std::pair<int, int>(int, int)>]â at /usr/include/c++/15/optional:154:22, inlined from âconstexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(bool, std::_Optional_payload_base<_Tp>&&) [with _Tp = std::function<std::pair<int, int>(int, int)>]â at /usr/include/c++/15/optional:150:7, inlined from âconstexpr std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, true, false, false>::_Optional_payload(bool, std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >&&) [inherited from std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >]â at /usr/include/c++/15/optional:419:42, inlined from âconstexpr std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, false, false, false>::_Optional_payload(bool, std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >&&) [inherited from std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >]â at /usr/include/c++/15/optional:453:57, inlined from âconstexpr std::_Optional_base<_Tp, <anonymous>, <anonymous> >::_Optional_base(std::_Optional_base<_Tp, <anonymous>, <anonymous> >&&) [with _Tp = std::function<std::pair<int, int>(int, int)>; bool <anonymous> = false; bool <anonymous> = false]â at /usr/include/c++/15/optional:519:9, inlined from âconstexpr std::optional<std::function<std::pair<int, int>(int, int)> >::optional(std::optional<std::function<std::pair<int, int>(int, int)> >&&)â at /usr/include/c++/15/optional:778:11, inlined from âconstexpr {anonymous}::PositionerTestParams::PositionerTestParams({anonymous}::PositionerTestParams&&)â at /<<PKGBUILDDIR>>/tests/xdg_popup.cpp:132:8, inlined from âtesting::internal::ValueArray<T ...> testing::Values(T ...) [with T = {{anonymous}::PositionerTestParams}]â at /usr/include/gtest/gtest-param-test.h:337:20, inlined from âstd::string gtest_DefaultXdgPopupPositionerTest_EvalGenerateName_(const testing::TestParamInfo<{anonymous}::PositionerTestParams>&)â at /<<PKGBUILDDIR>>/tests/xdg_popup.cpp:733:1: /usr/include/c++/15/bits/std_function.h:407:42: error: â<unnamed>.<unnamed>::PositionerTestParams::parent_position_func.std::optional<std::function<std::pair<int, int>(int, int)> >::<unnamed>.std::_Optional_base<std::function<std::pair<int, int>(int, int)>, false, false>::_M_payload.std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, false, false, false>::<unnamed>.std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, true, false, false>::<unnamed>.std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >::_M_payload.std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >::_Storage<std::function<std::pair<int, int>(int, int)>, false>::_M_value.std::function<std::pair<int, int>(int, int)>::_M_invokerâ may be used uninitialized [-Werror=maybe-uninitialized] 407 | : _Function_base(), _M_invoker(__x._M_invoker) | ~~~~^~~~~~~~~~ In file included from /usr/include/gtest/gtest.h:67: /<<PKGBUILDDIR>>/tests/xdg_popup.cpp: In function âstd::string gtest_DefaultXdgPopupPositionerTest_EvalGenerateName_(const testing::TestParamInfo<{anonymous}::PositionerTestParams>&)â: /<<PKGBUILDDIR>>/tests/xdg_popup.cpp:737:136: note: â<anonymous>â declared here 737 | PositionerTestParams{"default values", (window_width - popup_width) / 2, (window_height - popup_height) / 2, PositionerParams()} | ^ In member function âbool std::_Function_base::_M_empty() constâ, inlined from âstd::function<_Res(_ArgTypes ...)>::operator bool() const [with _Res = std::pair<int, int>; _ArgTypes = {int, int}]â at /usr/include/c++/15/bits/std_function.h:576:25, inlined from âstd::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = std::pair<int, int>; _ArgTypes = {int, int}]â at /usr/include/c++/15/bits/std_function.h:409:6, inlined from âconstexpr void std::_Construct(_Tp*, _Args&& ...) [with _Tp = function<pair<int, int>(int, int)>; _Args = {function<pair<int, int>(int, int)>}]â at /usr/include/c++/15/bits/stl_construct.h:133:7, inlined from âconstexpr void std::_Optional_payload_base<_Tp>::_M_construct(_Args&& ...) [with _Args = {std::function<std::pair<int, int>(int, int)>}; _Tp = std::function<std::pair<int, int>(int, int)>]â at /usr/include/c++/15/optional:298:19, inlined from âconstexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(bool, std::_Optional_payload_base<_Tp>&&) [with _Tp = std::function<std::pair<int, int>(int, int)>]â at /usr/include/c++/15/optional:154:22, inlined from âconstexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(bool, std::_Optional_payload_base<_Tp>&&) [with _Tp = std::function<std::pair<int, int>(int, int)>]â at /usr/include/c++/15/optional:150:7, inlined from âconstexpr std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, true, false, false>::_Optional_payload(bool, std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >&&) [inherited from std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >]â at /usr/include/c++/15/optional:419:42, inlined from âconstexpr std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, false, false, false>::_Optional_payload(bool, std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >&&) [inherited from std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >]â at /usr/include/c++/15/optional:453:57, inlined from âconstexpr std::_Optional_base<_Tp, <anonymous>, <anonymous> >::_Optional_base(std::_Optional_base<_Tp, <anonymous>, <anonymous> >&&) [with _Tp = std::function<std::pair<int, int>(int, int)>; bool <anonymous> = false; bool <anonymous> = false]â at /usr/include/c++/15/optional:519:9, inlined from âconstexpr std::optional<std::function<std::pair<int, int>(int, int)> >::optional(std::optional<std::function<std::pair<int, int>(int, int)> >&&)â at /usr/include/c++/15/optional:778:11, inlined from âconstexpr {anonymous}::PositionerTestParams::PositionerTestParams({anonymous}::PositionerTestParams&&)â at /<<PKGBUILDDIR>>/tests/xdg_popup.cpp:132:8, inlined from âtesting::internal::ValueArray<T ...> testing::Values(T ...) [with T = {{anonymous}::PositionerTestParams}]â at /usr/include/gtest/gtest-param-test.h:337:20, inlined from âstd::string gtest_DefaultXdgPopupPositionerTest_EvalGenerateName_(const testing::TestParamInfo<{anonymous}::PositionerTestParams>&)â at /<<PKGBUILDDIR>>/tests/xdg_popup.cpp:733:1: /usr/include/c++/15/bits/std_function.h:249:37: error: â*(const std::_Function_base*)((char*)&<unnamed> + offsetof(<unnamed>::PositionerTestParams, <unnamed>::PositionerTestParams::parent_position_func.std::optional<std::function<std::pair<int, int>(int, int)> >::<unnamed>.std::_Optional_base<std::function<std::pair<int, int>(int, int)>, false, false>::_M_payload.std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, false, false, false>::<unnamed>.std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, true, false, false>::<unnamed>.std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >::_M_payload)).std::_Function_base::_M_managerâ may be used uninitialized [-Werror=maybe-uninitialized] 249 | bool _M_empty() const { return !_M_manager; } | ^~~~~~~~~~ /<<PKGBUILDDIR>>/tests/xdg_popup.cpp: In function âstd::string gtest_DefaultXdgPopupPositionerTest_EvalGenerateName_(const testing::TestParamInfo<{anonymous}::PositionerTestParams>&)â: /<<PKGBUILDDIR>>/tests/xdg_popup.cpp:737:136: note: â<anonymous>â declared here 737 | PositionerTestParams{"default values", (window_width - popup_width) / 2, (window_height - popup_height) / 2, PositionerParams()} | ^ In constructor âstd::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = std::pair<int, int>; _ArgTypes = {int, int}]â, inlined from âconstexpr void std::_Construct(_Tp*, _Args&& ...) [with _Tp = function<pair<int, int>(int, int)>; _Args = {function<pair<int, int>(int, int)>}]â at /usr/include/c++/15/bits/stl_construct.h:133:7, inlined from âconstexpr void std::_Optional_payload_base<_Tp>::_M_construct(_Args&& ...) [with _Args = {std::function<std::pair<int, int>(int, int)>}; _Tp = std::function<std::pair<int, int>(int, int)>]â at /usr/include/c++/15/optional:298:19, inlined from âconstexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(bool, std::_Optional_payload_base<_Tp>&&) [with _Tp = std::function<std::pair<int, int>(int, int)>]â at /usr/include/c++/15/optional:154:22, inlined from âconstexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(bool, std::_Optional_payload_base<_Tp>&&) [with _Tp = std::function<std::pair<int, int>(int, int)>]â at /usr/include/c++/15/optional:150:7, inlined from âconstexpr std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, true, false, false>::_Optional_payload(bool, std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >&&) [inherited from std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >]â at /usr/include/c++/15/optional:419:42, inlined from âconstexpr std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, false, false, false>::_Optional_payload(bool, std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >&&) [inherited from std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >]â at /usr/include/c++/15/optional:453:57, inlined from âconstexpr std::_Optional_base<_Tp, <anonymous>, <anonymous> >::_Optional_base(std::_Optional_base<_Tp, <anonymous>, <anonymous> >&&) [with _Tp = std::function<std::pair<int, int>(int, int)>; bool <anonymous> = false; bool <anonymous> = false]â at /usr/include/c++/15/optional:519:9, inlined from âconstexpr std::optional<std::function<std::pair<int, int>(int, int)> >::optional(std::optional<std::function<std::pair<int, int>(int, int)> >&&)â at /usr/include/c++/15/optional:778:11, inlined from âconstexpr {anonymous}::PositionerTestParams::PositionerTestParams({anonymous}::PositionerTestParams&&)â at /<<PKGBUILDDIR>>/tests/xdg_popup.cpp:132:8, inlined from âtesting::internal::ValueArray<T ...> testing::Values(T ...) [with T = {{anonymous}::PositionerTestParams}]â at /usr/include/gtest/gtest-param-test.h:337:20, inlined from âstd::string gtest_DefaultXdgPopupPositionerTest_EvalGenerateName_(const testing::TestParamInfo<{anonymous}::PositionerTestParams>&)â at /<<PKGBUILDDIR>>/tests/xdg_popup.cpp:733:1: /usr/include/c++/15/bits/std_function.h:411:13: error: â*(const std::_Any_data*)((char*)&<unnamed> + offsetof(<unnamed>::PositionerTestParams, <unnamed>::PositionerTestParams::parent_position_func.std::optional<std::function<std::pair<int, int>(int, int)> >::<unnamed>.std::_Optional_base<std::function<std::pair<int, int>(int, int)>, false, false>::_M_payload.std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, false, false, false>::<unnamed>.std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, true, false, false>::<unnamed>.std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >::_M_payload))â may be used uninitialized [-Werror=maybe-uninitialized] 411 | _M_functor = __x._M_functor; | ^~~~~~~~~~ /<<PKGBUILDDIR>>/tests/xdg_popup.cpp: In function âstd::string gtest_DefaultXdgPopupPositionerTest_EvalGenerateName_(const testing::TestParamInfo<{anonymous}::PositionerTestParams>&)â: /<<PKGBUILDDIR>>/tests/xdg_popup.cpp:737:136: note: â<anonymous>â declared here 737 | PositionerTestParams{"default values", (window_width - popup_width) / 2, (window_height - popup_height) / 2, PositionerParams()} | ^ In constructor âstd::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = std::pair<int, int>; _ArgTypes = {int, int}]â, inlined from âconstexpr void std::_Construct(_Tp*, _Args&& ...) [with _Tp = function<pair<int, int>(int, int)>; _Args = {function<pair<int, int>(int, int)>}]â at /usr/include/c++/15/bits/stl_construct.h:133:7, inlined from âconstexpr void std::_Optional_payload_base<_Tp>::_M_construct(_Args&& ...) [with _Args = {std::function<std::pair<int, int>(int, int)>}; _Tp = std::function<std::pair<int, int>(int, int)>]â at /usr/include/c++/15/optional:298:19, inlined from âconstexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(bool, std::_Optional_payload_base<_Tp>&&) [with _Tp = std::function<std::pair<int, int>(int, int)>]â at /usr/include/c++/15/optional:154:22, inlined from âconstexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(bool, std::_Optional_payload_base<_Tp>&&) [with _Tp = std::function<std::pair<int, int>(int, int)>]â at /usr/include/c++/15/optional:150:7, inlined from âconstexpr std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, true, false, false>::_Optional_payload(bool, std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >&&) [inherited from std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >]â at /usr/include/c++/15/optional:419:42, inlined from âconstexpr std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, false, false, false>::_Optional_payload(bool, std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >&&) [inherited from std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >]â at /usr/include/c++/15/optional:453:57, inlined from âconstexpr std::_Optional_base<_Tp, <anonymous>, <anonymous> >::_Optional_base(std::_Optional_base<_Tp, <anonymous>, <anonymous> >&&) [with _Tp = std::function<std::pair<int, int>(int, int)>; bool <anonymous> = false; bool <anonymous> = false]â at /usr/include/c++/15/optional:519:9, inlined from âconstexpr std::optional<std::function<std::pair<int, int>(int, int)> >::optional(std::optional<std::function<std::pair<int, int>(int, int)> >&&)â at /usr/include/c++/15/optional:778:11, inlined from âconstexpr {anonymous}::PositionerTestParams::PositionerTestParams({anonymous}::PositionerTestParams&&)â at /<<PKGBUILDDIR>>/tests/xdg_popup.cpp:132:8, inlined from âtesting::internal::ValueArray<T ...> testing::Values(T ...) [with T = {{anonymous}::PositionerTestParams}]â at /usr/include/gtest/gtest-param-test.h:337:20, inlined from âtesting::internal::ParamGenerator<{anonymous}::PositionerTestParams> gtest_DefaultXdgPopupPositionerTest_EvalGenerator_()â at /<<PKGBUILDDIR>>/tests/xdg_popup.cpp:733:1: /usr/include/c++/15/bits/std_function.h:407:42: error: â<unnamed>.<unnamed>::PositionerTestParams::parent_position_func.std::optional<std::function<std::pair<int, int>(int, int)> >::<unnamed>.std::_Optional_base<std::function<std::pair<int, int>(int, int)>, false, false>::_M_payload.std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, false, false, false>::<unnamed>.std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, true, false, false>::<unnamed>.std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >::_M_payload.std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >::_Storage<std::function<std::pair<int, int>(int, int)>, false>::_M_value.std::function<std::pair<int, int>(int, int)>::_M_invokerâ may be used uninitialized [-Werror=maybe-uninitialized] 407 | : _Function_base(), _M_invoker(__x._M_invoker) | ~~~~^~~~~~~~~~ /<<PKGBUILDDIR>>/tests/xdg_popup.cpp: In function âtesting::internal::ParamGenerator<{anonymous}::PositionerTestParams> gtest_DefaultXdgPopupPositionerTest_EvalGenerator_()â: /<<PKGBUILDDIR>>/tests/xdg_popup.cpp:737:136: note: â<anonymous>â declared here 737 | PositionerTestParams{"default values", (window_width - popup_width) / 2, (window_height - popup_height) / 2, PositionerParams()} | ^ In member function âbool std::_Function_base::_M_empty() constâ, inlined from âstd::function<_Res(_ArgTypes ...)>::operator bool() const [with _Res = std::pair<int, int>; _ArgTypes = {int, int}]â at /usr/include/c++/15/bits/std_function.h:576:25, inlined from âstd::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = std::pair<int, int>; _ArgTypes = {int, int}]â at /usr/include/c++/15/bits/std_function.h:409:6, inlined from âconstexpr void std::_Construct(_Tp*, _Args&& ...) [with _Tp = function<pair<int, int>(int, int)>; _Args = {function<pair<int, int>(int, int)>}]â at /usr/include/c++/15/bits/stl_construct.h:133:7, inlined from âconstexpr void std::_Optional_payload_base<_Tp>::_M_construct(_Args&& ...) [with _Args = {std::function<std::pair<int, int>(int, int)>}; _Tp = std::function<std::pair<int, int>(int, int)>]â at /usr/include/c++/15/optional:298:19, inlined from âconstexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(bool, std::_Optional_payload_base<_Tp>&&) [with _Tp = std::function<std::pair<int, int>(int, int)>]â at /usr/include/c++/15/optional:154:22, inlined from âconstexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(bool, std::_Optional_payload_base<_Tp>&&) [with _Tp = std::function<std::pair<int, int>(int, int)>]â at /usr/include/c++/15/optional:150:7, inlined from âconstexpr std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, true, false, false>::_Optional_payload(bool, std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >&&) [inherited from std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >]â at /usr/include/c++/15/optional:419:42, inlined from âconstexpr std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, false, false, false>::_Optional_payload(bool, std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >&&) [inherited from std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >]â at /usr/include/c++/15/optional:453:57, inlined from âconstexpr std::_Optional_base<_Tp, <anonymous>, <anonymous> >::_Optional_base(std::_Optional_base<_Tp, <anonymous>, <anonymous> >&&) [with _Tp = std::function<std::pair<int, int>(int, int)>; bool <anonymous> = false; bool <anonymous> = false]â at /usr/include/c++/15/optional:519:9, inlined from âconstexpr std::optional<std::function<std::pair<int, int>(int, int)> >::optional(std::optional<std::function<std::pair<int, int>(int, int)> >&&)â at /usr/include/c++/15/optional:778:11, inlined from âconstexpr {anonymous}::PositionerTestParams::PositionerTestParams({anonymous}::PositionerTestParams&&)â at /<<PKGBUILDDIR>>/tests/xdg_popup.cpp:132:8, inlined from âtesting::internal::ValueArray<T ...> testing::Values(T ...) [with T = {{anonymous}::PositionerTestParams}]â at /usr/include/gtest/gtest-param-test.h:337:20, inlined from âtesting::internal::ParamGenerator<{anonymous}::PositionerTestParams> gtest_DefaultXdgPopupPositionerTest_EvalGenerator_()â at /<<PKGBUILDDIR>>/tests/xdg_popup.cpp:733:1: /usr/include/c++/15/bits/std_function.h:249:37: error: â*(const std::_Function_base*)((char*)&<unnamed> + offsetof(<unnamed>::PositionerTestParams, <unnamed>::PositionerTestParams::parent_position_func.std::optional<std::function<std::pair<int, int>(int, int)> >::<unnamed>.std::_Optional_base<std::function<std::pair<int, int>(int, int)>, false, false>::_M_payload.std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, false, false, false>::<unnamed>.std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, true, false, false>::<unnamed>.std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >::_M_payload)).std::_Function_base::_M_managerâ may be used uninitialized [-Werror=maybe-uninitialized] 249 | bool _M_empty() const { return !_M_manager; } | ^~~~~~~~~~ /<<PKGBUILDDIR>>/tests/xdg_popup.cpp: In function âtesting::internal::ParamGenerator<{anonymous}::PositionerTestParams> gtest_DefaultXdgPopupPositionerTest_EvalGenerator_()â: /<<PKGBUILDDIR>>/tests/xdg_popup.cpp:737:136: note: â<anonymous>â declared here 737 | PositionerTestParams{"default values", (window_width - popup_width) / 2, (window_height - popup_height) / 2, PositionerParams()} | ^ In constructor âstd::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = std::pair<int, int>; _ArgTypes = {int, int}]â, inlined from âconstexpr void std::_Construct(_Tp*, _Args&& ...) [with _Tp = function<pair<int, int>(int, int)>; _Args = {function<pair<int, int>(int, int)>}]â at /usr/include/c++/15/bits/stl_construct.h:133:7, inlined from âconstexpr void std::_Optional_payload_base<_Tp>::_M_construct(_Args&& ...) [with _Args = {std::function<std::pair<int, int>(int, int)>}; _Tp = std::function<std::pair<int, int>(int, int)>]â at /usr/include/c++/15/optional:298:19, inlined from âconstexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(bool, std::_Optional_payload_base<_Tp>&&) [with _Tp = std::function<std::pair<int, int>(int, int)>]â at /usr/include/c++/15/optional:154:22, inlined from âconstexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(bool, std::_Optional_payload_base<_Tp>&&) [with _Tp = std::function<std::pair<int, int>(int, int)>]â at /usr/include/c++/15/optional:150:7, inlined from âconstexpr std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, true, false, false>::_Optional_payload(bool, std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >&&) [inherited from std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >]â at /usr/include/c++/15/optional:419:42, inlined from âconstexpr std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, false, false, false>::_Optional_payload(bool, std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >&&) [inherited from std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >]â at /usr/include/c++/15/optional:453:57, inlined from âconstexpr std::_Optional_base<_Tp, <anonymous>, <anonymous> >::_Optional_base(std::_Optional_base<_Tp, <anonymous>, <anonymous> >&&) [with _Tp = std::function<std::pair<int, int>(int, int)>; bool <anonymous> = false; bool <anonymous> = false]â at /usr/include/c++/15/optional:519:9, inlined from âconstexpr std::optional<std::function<std::pair<int, int>(int, int)> >::optional(std::optional<std::function<std::pair<int, int>(int, int)> >&&)â at /usr/include/c++/15/optional:778:11, inlined from âconstexpr {anonymous}::PositionerTestParams::PositionerTestParams({anonymous}::PositionerTestParams&&)â at /<<PKGBUILDDIR>>/tests/xdg_popup.cpp:132:8, inlined from âtesting::internal::ValueArray<T ...> testing::Values(T ...) [with T = {{anonymous}::PositionerTestParams}]â at /usr/include/gtest/gtest-param-test.h:337:20, inlined from âtesting::internal::ParamGenerator<{anonymous}::PositionerTestParams> gtest_DefaultXdgPopupPositionerTest_EvalGenerator_()â at /<<PKGBUILDDIR>>/tests/xdg_popup.cpp:733:1: /usr/include/c++/15/bits/std_function.h:411:13: error: â*(const std::_Any_data*)((char*)&<unnamed> + offsetof(<unnamed>::PositionerTestParams, <unnamed>::PositionerTestParams::parent_position_func.std::optional<std::function<std::pair<int, int>(int, int)> >::<unnamed>.std::_Optional_base<std::function<std::pair<int, int>(int, int)>, false, false>::_M_payload.std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, false, false, false>::<unnamed>.std::_Optional_payload<std::function<std::pair<int, int>(int, int)>, true, false, false>::<unnamed>.std::_Optional_payload_base<std::function<std::pair<int, int>(int, int)> >::_M_payload))â may be used uninitialized [-Werror=maybe-uninitialized] 411 | _M_functor = __x._M_functor; | ^~~~~~~~~~ /<<PKGBUILDDIR>>/tests/xdg_popup.cpp: In function âtesting::internal::ParamGenerator<{anonymous}::PositionerTestParams> gtest_DefaultXdgPopupPositionerTest_EvalGenerator_()â: /<<PKGBUILDDIR>>/tests/xdg_popup.cpp:737:136: note: â<anonymous>â declared here 737 | PositionerTestParams{"default values", (window_width - popup_width) / 2, (window_height - popup_height) / 2, PositionerParams()} | ^ cc1plus: all warnings being treated as errors make[3]: *** [CMakeFiles/wlcs.asan.dir/build.make:874: CMakeFiles/wlcs.asan.dir/tests/xdg_popup.cpp.o] Error 1 make -f CMakeFiles/wlcs.tsan.dir/build.make CMakeFiles/wlcs.tsan.dir/depend make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make[3]: *** Waiting for unfinished jobs.... cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/wlcs.tsan.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make -f CMakeFiles/wlcs.tsan.dir/build.make CMakeFiles/wlcs.tsan.dir/build make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 49%] Building CXX object CMakeFiles/wlcs.tsan.dir/src/data_device.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/src/data_device.cpp.o -MF CMakeFiles/wlcs.tsan.dir/src/data_device.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/src/data_device.cpp.o -c /<<PKGBUILDDIR>>/src/data_device.cpp [ 49%] Building CXX object CMakeFiles/wlcs.tsan.dir/src/gtk_primary_selection.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/src/gtk_primary_selection.cpp.o -MF CMakeFiles/wlcs.tsan.dir/src/gtk_primary_selection.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/src/gtk_primary_selection.cpp.o -c /<<PKGBUILDDIR>>/src/gtk_primary_selection.cpp [ 49%] Building CXX object CMakeFiles/wlcs.tsan.dir/src/helpers.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/src/helpers.cpp.o -MF CMakeFiles/wlcs.tsan.dir/src/helpers.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/src/helpers.cpp.o -c /<<PKGBUILDDIR>>/src/helpers.cpp [ 50%] Building CXX object CMakeFiles/wlcs.tsan.dir/src/in_process_server.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/src/in_process_server.cpp.o -MF CMakeFiles/wlcs.tsan.dir/src/in_process_server.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/src/in_process_server.cpp.o -c /<<PKGBUILDDIR>>/src/in_process_server.cpp make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make[2]: *** [CMakeFiles/Makefile2:201: CMakeFiles/wlcs.asan.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... [ 50%] Building CXX object CMakeFiles/wlcs.tsan.dir/src/xdg_shell_v6.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/src/xdg_shell_v6.cpp.o -MF CMakeFiles/wlcs.tsan.dir/src/xdg_shell_v6.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/src/xdg_shell_v6.cpp.o -c /<<PKGBUILDDIR>>/src/xdg_shell_v6.cpp [ 50%] Building CXX object CMakeFiles/wlcs.tsan.dir/src/xdg_shell_stable.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/src/xdg_shell_stable.cpp.o -MF CMakeFiles/wlcs.tsan.dir/src/xdg_shell_stable.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/src/xdg_shell_stable.cpp.o -c /<<PKGBUILDDIR>>/src/xdg_shell_stable.cpp [ 50%] Building CXX object CMakeFiles/wlcs.tsan.dir/src/layer_shell_v1.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/src/layer_shell_v1.cpp.o -MF CMakeFiles/wlcs.tsan.dir/src/layer_shell_v1.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/src/layer_shell_v1.cpp.o -c /<<PKGBUILDDIR>>/src/layer_shell_v1.cpp [ 51%] Building CXX object CMakeFiles/wlcs.tsan.dir/src/main.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/src/main.cpp.o -MF CMakeFiles/wlcs.tsan.dir/src/main.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/src/main.cpp.o -c /<<PKGBUILDDIR>>/src/main.cpp [ 51%] Building CXX object CMakeFiles/wlcs.tsan.dir/src/pointer_constraints_unstable_v1.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/src/pointer_constraints_unstable_v1.cpp.o -MF CMakeFiles/wlcs.tsan.dir/src/pointer_constraints_unstable_v1.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/src/pointer_constraints_unstable_v1.cpp.o -c /<<PKGBUILDDIR>>/src/pointer_constraints_unstable_v1.cpp [ 51%] Building CXX object CMakeFiles/wlcs.tsan.dir/src/primary_selection.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/src/primary_selection.cpp.o -MF CMakeFiles/wlcs.tsan.dir/src/primary_selection.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/src/primary_selection.cpp.o -c /<<PKGBUILDDIR>>/src/primary_selection.cpp [ 52%] Building CXX object CMakeFiles/wlcs.tsan.dir/src/shared_library.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/src/shared_library.cpp.o -MF CMakeFiles/wlcs.tsan.dir/src/shared_library.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/src/shared_library.cpp.o -c /<<PKGBUILDDIR>>/src/shared_library.cpp [ 52%] Building CXX object CMakeFiles/wlcs.tsan.dir/src/relative_pointer_unstable_v1.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/src/relative_pointer_unstable_v1.cpp.o -MF CMakeFiles/wlcs.tsan.dir/src/relative_pointer_unstable_v1.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/src/relative_pointer_unstable_v1.cpp.o -c /<<PKGBUILDDIR>>/src/relative_pointer_unstable_v1.cpp [ 52%] Building CXX object CMakeFiles/wlcs.tsan.dir/src/xfail_supporting_test_listener.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/src/xfail_supporting_test_listener.cpp.o -MF CMakeFiles/wlcs.tsan.dir/src/xfail_supporting_test_listener.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/src/xfail_supporting_test_listener.cpp.o -c /<<PKGBUILDDIR>>/src/xfail_supporting_test_listener.cpp [ 52%] Building CXX object CMakeFiles/wlcs.tsan.dir/src/xdg_output_v1.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/src/xdg_output_v1.cpp.o -MF CMakeFiles/wlcs.tsan.dir/src/xdg_output_v1.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/src/xdg_output_v1.cpp.o -c /<<PKGBUILDDIR>>/src/xdg_output_v1.cpp [ 53%] Building CXX object CMakeFiles/wlcs.tsan.dir/src/version_specifier.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/src/version_specifier.cpp.o -MF CMakeFiles/wlcs.tsan.dir/src/version_specifier.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/src/version_specifier.cpp.o -c /<<PKGBUILDDIR>>/src/version_specifier.cpp [ 53%] Building CXX object CMakeFiles/wlcs.tsan.dir/src/surface_builder.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/src/surface_builder.cpp.o -MF CMakeFiles/wlcs.tsan.dir/src/surface_builder.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/src/surface_builder.cpp.o -c /<<PKGBUILDDIR>>/src/surface_builder.cpp [ 53%] Building CXX object CMakeFiles/wlcs.tsan.dir/src/input_method.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/src/input_method.cpp.o -MF CMakeFiles/wlcs.tsan.dir/src/input_method.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/src/input_method.cpp.o -c /<<PKGBUILDDIR>>/src/input_method.cpp [ 54%] Building C object CMakeFiles/wlcs.tsan.dir/generated/gtk-primary-selection.c.o /usr/bin/cc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -pedantic -Wextra -fPIC -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/generated/gtk-primary-selection.c.o -MF CMakeFiles/wlcs.tsan.dir/generated/gtk-primary-selection.c.o.d -o CMakeFiles/wlcs.tsan.dir/generated/gtk-primary-selection.c.o -c /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/generated/gtk-primary-selection.c [ 54%] Building C object CMakeFiles/wlcs.tsan.dir/generated/primary-selection-unstable-v1.c.o /usr/bin/cc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -pedantic -Wextra -fPIC -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/generated/primary-selection-unstable-v1.c.o -MF CMakeFiles/wlcs.tsan.dir/generated/primary-selection-unstable-v1.c.o.d -o CMakeFiles/wlcs.tsan.dir/generated/primary-selection-unstable-v1.c.o -c /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/generated/primary-selection-unstable-v1.c [ 54%] Building C object CMakeFiles/wlcs.tsan.dir/generated/wayland.c.o [ 54%] Building C object CMakeFiles/wlcs.tsan.dir/generated/xdg-shell-unstable-v6.c.o /usr/bin/cc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -pedantic -Wextra -fPIC -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/generated/xdg-shell-unstable-v6.c.o -MF CMakeFiles/wlcs.tsan.dir/generated/xdg-shell-unstable-v6.c.o.d -o CMakeFiles/wlcs.tsan.dir/generated/xdg-shell-unstable-v6.c.o -c /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/generated/xdg-shell-unstable-v6.c /usr/bin/cc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -pedantic -Wextra -fPIC -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/generated/wayland.c.o -MF CMakeFiles/wlcs.tsan.dir/generated/wayland.c.o.d -o CMakeFiles/wlcs.tsan.dir/generated/wayland.c.o -c /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/generated/wayland.c [ 55%] Building C object CMakeFiles/wlcs.tsan.dir/generated/xdg-shell.c.o [ 55%] Building C object CMakeFiles/wlcs.tsan.dir/generated/wlr-layer-shell-unstable-v1.c.o /usr/bin/cc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -pedantic -Wextra -fPIC -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/generated/wlr-layer-shell-unstable-v1.c.o -MF CMakeFiles/wlcs.tsan.dir/generated/wlr-layer-shell-unstable-v1.c.o.d -o CMakeFiles/wlcs.tsan.dir/generated/wlr-layer-shell-unstable-v1.c.o -c /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/generated/wlr-layer-shell-unstable-v1.c /usr/bin/cc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -pedantic -Wextra -fPIC -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/generated/xdg-shell.c.o -MF CMakeFiles/wlcs.tsan.dir/generated/xdg-shell.c.o.d -o CMakeFiles/wlcs.tsan.dir/generated/xdg-shell.c.o -c /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/generated/xdg-shell.c [ 56%] Building C object CMakeFiles/wlcs.tsan.dir/generated/xdg-output-unstable-v1.c.o [ 56%] Building C object CMakeFiles/wlcs.tsan.dir/generated/wlr-foreign-toplevel-management-unstable-v1.c.o /usr/bin/cc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -pedantic -Wextra -fPIC -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/generated/wlr-foreign-toplevel-management-unstable-v1.c.o -MF CMakeFiles/wlcs.tsan.dir/generated/wlr-foreign-toplevel-management-unstable-v1.c.o.d -o CMakeFiles/wlcs.tsan.dir/generated/wlr-foreign-toplevel-management-unstable-v1.c.o -c /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/generated/wlr-foreign-toplevel-management-unstable-v1.c /usr/bin/cc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -pedantic -Wextra -fPIC -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/generated/xdg-output-unstable-v1.c.o -MF CMakeFiles/wlcs.tsan.dir/generated/xdg-output-unstable-v1.c.o.d -o CMakeFiles/wlcs.tsan.dir/generated/xdg-output-unstable-v1.c.o -c /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/generated/xdg-output-unstable-v1.c [ 56%] Building C object CMakeFiles/wlcs.tsan.dir/generated/relative-pointer-unstable-v1.c.o [ 56%] Building C object CMakeFiles/wlcs.tsan.dir/generated/pointer-constraints-unstable-v1.c.o /usr/bin/cc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -pedantic -Wextra -fPIC -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/generated/pointer-constraints-unstable-v1.c.o -MF CMakeFiles/wlcs.tsan.dir/generated/pointer-constraints-unstable-v1.c.o.d -o CMakeFiles/wlcs.tsan.dir/generated/pointer-constraints-unstable-v1.c.o -c /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/generated/pointer-constraints-unstable-v1.c /usr/bin/cc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -pedantic -Wextra -fPIC -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/generated/relative-pointer-unstable-v1.c.o -MF CMakeFiles/wlcs.tsan.dir/generated/relative-pointer-unstable-v1.c.o.d -o CMakeFiles/wlcs.tsan.dir/generated/relative-pointer-unstable-v1.c.o -c /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/generated/relative-pointer-unstable-v1.c [ 57%] Building C object CMakeFiles/wlcs.tsan.dir/generated/text-input-unstable-v2.c.o [ 57%] Building C object CMakeFiles/wlcs.tsan.dir/generated/text-input-unstable-v3.c.o /usr/bin/cc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -pedantic -Wextra -fPIC -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/generated/text-input-unstable-v3.c.o -MF CMakeFiles/wlcs.tsan.dir/generated/text-input-unstable-v3.c.o.d -o CMakeFiles/wlcs.tsan.dir/generated/text-input-unstable-v3.c.o -c /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/generated/text-input-unstable-v3.c /usr/bin/cc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -pedantic -Wextra -fPIC -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/generated/text-input-unstable-v2.c.o -MF CMakeFiles/wlcs.tsan.dir/generated/text-input-unstable-v2.c.o.d -o CMakeFiles/wlcs.tsan.dir/generated/text-input-unstable-v2.c.o -c /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/generated/text-input-unstable-v2.c [ 57%] Building C object CMakeFiles/wlcs.tsan.dir/generated/input-method-unstable-v1.c.o [ 57%] Building C object CMakeFiles/wlcs.tsan.dir/generated/input-method-unstable-v2.c.o /usr/bin/cc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -pedantic -Wextra -fPIC -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/generated/input-method-unstable-v2.c.o -MF CMakeFiles/wlcs.tsan.dir/generated/input-method-unstable-v2.c.o.d -o CMakeFiles/wlcs.tsan.dir/generated/input-method-unstable-v2.c.o -c /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/generated/input-method-unstable-v2.c /usr/bin/cc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -pedantic -Wextra -fPIC -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/generated/input-method-unstable-v1.c.o -MF CMakeFiles/wlcs.tsan.dir/generated/input-method-unstable-v1.c.o.d -o CMakeFiles/wlcs.tsan.dir/generated/input-method-unstable-v1.c.o -c /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/generated/input-method-unstable-v1.c [ 58%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/test_bad_buffer.cpp.o [ 58%] Building C object CMakeFiles/wlcs.tsan.dir/generated/wlr-virtual-pointer-unstable-v1.c.o /usr/bin/cc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -pedantic -Wextra -fPIC -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/generated/wlr-virtual-pointer-unstable-v1.c.o -MF CMakeFiles/wlcs.tsan.dir/generated/wlr-virtual-pointer-unstable-v1.c.o.d -o CMakeFiles/wlcs.tsan.dir/generated/wlr-virtual-pointer-unstable-v1.c.o -c /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/generated/wlr-virtual-pointer-unstable-v1.c /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/test_bad_buffer.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/test_bad_buffer.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/test_bad_buffer.cpp.o -c /<<PKGBUILDDIR>>/tests/test_bad_buffer.cpp [ 58%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/pointer_constraints.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/pointer_constraints.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/pointer_constraints.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/pointer_constraints.cpp.o -c /<<PKGBUILDDIR>>/tests/pointer_constraints.cpp [ 58%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/copy_cut_paste.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/copy_cut_paste.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/copy_cut_paste.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/copy_cut_paste.cpp.o -c /<<PKGBUILDDIR>>/tests/copy_cut_paste.cpp [ 59%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/gtk_primary_selection.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/gtk_primary_selection.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/gtk_primary_selection.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/gtk_primary_selection.cpp.o -c /<<PKGBUILDDIR>>/tests/gtk_primary_selection.cpp [ 59%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/test_surface_events.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/test_surface_events.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/test_surface_events.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/test_surface_events.cpp.o -c /<<PKGBUILDDIR>>/tests/test_surface_events.cpp [ 59%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/touches.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/touches.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/touches.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/touches.cpp.o -c /<<PKGBUILDDIR>>/tests/touches.cpp [ 60%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/wl_output.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/wl_output.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/wl_output.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/wl_output.cpp.o -c /<<PKGBUILDDIR>>/tests/wl_output.cpp [ 60%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/surface_input_regions.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/surface_input_regions.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/surface_input_regions.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/surface_input_regions.cpp.o -c /<<PKGBUILDDIR>>/tests/surface_input_regions.cpp [ 60%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/frame_submission.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/frame_submission.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/frame_submission.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/frame_submission.cpp.o -c /<<PKGBUILDDIR>>/tests/frame_submission.cpp [ 60%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/primary_selection.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/primary_selection.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/primary_selection.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/primary_selection.cpp.o -c /<<PKGBUILDDIR>>/tests/primary_selection.cpp [ 61%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/relative_pointer.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/relative_pointer.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/relative_pointer.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/relative_pointer.cpp.o -c /<<PKGBUILDDIR>>/tests/relative_pointer.cpp [ 61%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/subsurfaces.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/subsurfaces.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/subsurfaces.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/subsurfaces.cpp.o -c /<<PKGBUILDDIR>>/tests/subsurfaces.cpp [ 61%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/xdg_surface_v6.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/xdg_surface_v6.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/xdg_surface_v6.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/xdg_surface_v6.cpp.o -c /<<PKGBUILDDIR>>/tests/xdg_surface_v6.cpp [ 62%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/xdg_toplevel_v6.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/xdg_toplevel_v6.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/xdg_toplevel_v6.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/xdg_toplevel_v6.cpp.o -c /<<PKGBUILDDIR>>/tests/xdg_toplevel_v6.cpp [ 62%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/xdg_surface_stable.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/xdg_surface_stable.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/xdg_surface_stable.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/xdg_surface_stable.cpp.o -c /<<PKGBUILDDIR>>/tests/xdg_surface_stable.cpp [ 62%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/xdg_toplevel_stable.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/xdg_toplevel_stable.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/xdg_toplevel_stable.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/xdg_toplevel_stable.cpp.o -c /<<PKGBUILDDIR>>/tests/xdg_toplevel_stable.cpp [ 62%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/xdg_popup.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/xdg_popup.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/xdg_popup.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/xdg_popup.cpp.o -c /<<PKGBUILDDIR>>/tests/xdg_popup.cpp [ 63%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/wlr_layer_shell_v1.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/wlr_layer_shell_v1.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/wlr_layer_shell_v1.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/wlr_layer_shell_v1.cpp.o -c /<<PKGBUILDDIR>>/tests/wlr_layer_shell_v1.cpp [ 63%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/xdg_output_v1.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/xdg_output_v1.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/xdg_output_v1.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/xdg_output_v1.cpp.o -c /<<PKGBUILDDIR>>/tests/xdg_output_v1.cpp [ 63%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/wlr_foreign_toplevel_management_v1.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/wlr_foreign_toplevel_management_v1.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/wlr_foreign_toplevel_management_v1.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/wlr_foreign_toplevel_management_v1.cpp.o -c /<<PKGBUILDDIR>>/tests/wlr_foreign_toplevel_management_v1.cpp [ 64%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/self_test.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/self_test.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/self_test.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/self_test.cpp.o -c /<<PKGBUILDDIR>>/tests/self_test.cpp [ 64%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/text_input_v3_with_input_method_v2.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/text_input_v3_with_input_method_v2.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/text_input_v3_with_input_method_v2.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/text_input_v3_with_input_method_v2.cpp.o -c /<<PKGBUILDDIR>>/tests/text_input_v3_with_input_method_v2.cpp [ 64%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/wlr_virtual_pointer_v1.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/wlr_virtual_pointer_v1.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/wlr_virtual_pointer_v1.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/wlr_virtual_pointer_v1.cpp.o -c /<<PKGBUILDDIR>>/tests/wlr_virtual_pointer_v1.cpp [ 64%] Building CXX object CMakeFiles/wlcs.tsan.dir/tests/text_input_v2_with_input_method_v1.cpp.o /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/include -I/usr/src/googletest/googlemock/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Werror -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -std=c++20 -fsanitize=thread -fno-omit-frame-pointer -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/wlcs.tsan.dir/tests/text_input_v2_with_input_method_v1.cpp.o -MF CMakeFiles/wlcs.tsan.dir/tests/text_input_v2_with_input_method_v1.cpp.o.d -o CMakeFiles/wlcs.tsan.dir/tests/text_input_v2_with_input_method_v1.cpp.o -c /<<PKGBUILDDIR>>/tests/text_input_v2_with_input_method_v1.cpp [ 65%] Linking CXX executable wlcs.tsan /usr/bin/cmake -E cmake_link_script CMakeFiles/wlcs.tsan.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fs [too-long-redacted] ibgtest.a -lwayland-server -ldl make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 73%] Built target wlcs.tsan make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make[1]: *** [Makefile:139: all] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j2 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2 make: *** [debian/rules:45: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

