Package: src:cppgir Version: 2.0-2 Severity: serious Tags: ftbfs
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] 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 -- -DCMAKE_INSTALL_LIBDIR=lib -DINTERNAL_EXPECTED=OFF -DGENERATED_DIR=/<<PKGBUILDDIR>>/debian/tmp cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb 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 -DCMAKE_INSTALL_LIBDIR=lib -DINTERNAL_EXPECTED=OFF -DGENERATED_DIR=/<<PKGBUILDDIR>>/debian/tmp .. -- The C compiler identification is GNU 13.2.0 -- The CXX compiler identification is GNU 13.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features [... snipped ...] [ 24%] Linking CXX executable gi-test /usr/bin/cmake -E cmake_link_script CMakeFiles/gi-test.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now "CMakeFiles/gi-test.dir/test/main.cpp.o" -o gi-test libltest.a -L/usr/lib/x86_64-linux-gnu -lgobject-2.0 -lglib-2.0 make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 24%] Built target gi-test make -f CMakeFiles/gi-test-17.dir/build.make CMakeFiles/gi-test-17.dir/depend make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' 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/gi-test-17.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make -f CMakeFiles/gi-test-17.dir/build.make CMakeFiles/gi-test-17.dir/build make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 27%] Building CXX object CMakeFiles/gi-test-17.dir/test/main.cpp.o /usr/bin/c++ -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/gi -I/<<PKGBUILDDIR>>/override -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++23 -Wall -Wextra -Wnon-virtual-dtor -I/usr/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -MD -MT CMakeFiles/gi-test-17.dir/test/main.cpp.o -MF CMakeFiles/gi-test-17.dir/test/main.cpp.o.d -o CMakeFiles/gi-test-17.dir/test/main.cpp.o -c /<<PKGBUILDDIR>>/test/main.cpp In file included from /<<PKGBUILDDIR>>/gi/gi.hpp:31, from /<<PKGBUILDDIR>>/test/main.cpp:10: /<<PKGBUILDDIR>>/gi/container.hpp:451:21: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 451 | : public std::iterator<std::input_iterator_tag, const_value_type, | ^~~~~~~~ In file included from /usr/include/c++/13/bits/stl_construct.h:61, from /usr/include/c++/13/bits/char_traits.h:57, from /usr/include/c++/13/ios:42, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /<<PKGBUILDDIR>>/test/main.cpp:1: /usr/include/c++/13/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /<<PKGBUILDDIR>>/gi/container.hpp:771:34: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 771 | class iterator_t : public std::iterator<std::forward_iterator_tag, value_t, | ^~~~~~~~ /usr/include/c++/13/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /<<PKGBUILDDIR>>/gi/container.hpp:11: /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void test_collection()’: /<<PKGBUILDDIR>>/test/main.cpp:1092:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1092 | assert(uac[i] = a[i]); /<<PKGBUILDDIR>>/test/main.cpp:1108:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1108 | assert(uac[i] = a[i]); [ 29%] Building CXX object CMakeFiles/cppgir.dir/tools/genutils.cpp.o /usr/bin/c++ -DDEFAULT_GIRPATH=/usr/share:/usr/local/share -DDEFAULT_IGNORE_FILE=/usr/share/cppgir/cppgir.ignore:/usr/share/cppgir/cppgir_unix.ignore -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wextra -Wnon-virtual-dtor -MD -MT CMakeFiles/cppgir.dir/tools/genutils.cpp.o -MF CMakeFiles/cppgir.dir/tools/genutils.cpp.o.d -o CMakeFiles/cppgir.dir/tools/genutils.cpp.o -c /<<PKGBUILDDIR>>/tools/genutils.cpp [ 32%] Building CXX object CMakeFiles/cppgir.dir/tools/function.cpp.o /usr/bin/c++ -DDEFAULT_GIRPATH=/usr/share:/usr/local/share -DDEFAULT_IGNORE_FILE=/usr/share/cppgir/cppgir.ignore:/usr/share/cppgir/cppgir_unix.ignore -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wextra -Wnon-virtual-dtor -MD -MT CMakeFiles/cppgir.dir/tools/function.cpp.o -MF CMakeFiles/cppgir.dir/tools/function.cpp.o.d -o CMakeFiles/cppgir.dir/tools/function.cpp.o -c /<<PKGBUILDDIR>>/tools/function.cpp /<<PKGBUILDDIR>>/tools/function.cpp: In member function ‘FunctionDefinition {anonymous}::FunctionGenerator::process()’: /<<PKGBUILDDIR>>/tools/function.cpp:1740:21: warning: redundant move in return statement [-Wredundant-move] 1740 | return std::move(def); | ~~~~~~~~~^~~~~ /<<PKGBUILDDIR>>/tools/function.cpp:1740:21: note: remove ‘std::move’ call In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<GBoxedExampleRef> >; ListType = _GList; T = _GBExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GList, _GBExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<GBoxedExampleRef>; Check = void; ListType = _GList; T = _GBExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GList, _GBExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = GBoxedExampleRef; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:713:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘l.gi::detail::CollectionHolder<_GList, _GBExample*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<_GList, _GBExample*, gi::transfer_none_t, gi::detail::NotifierThunk<_GList, _GBExample*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<_GList, _GBExample*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::LinkedListBase<_GList, _GBExample*, gi::transfer_none_t> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::LinkedListBase<_GList, _GBExample*, gi::transfer_none_t> >::<anonymous>.gi::detail::LinkedListBase<_GList, _GBExample*, gi::transfer_none_t>::<anonymous>.gi::detail::SharedWrapper<_GList>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = GBoxedExampleRef; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:708:34: note: ‘l’ declared here 708 | CT<::GList, CppType, Transfer> l{h.f(v)}; | ^ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<GBoxedExampleRef> >; ListType = _GList; T = _GBExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GList, _GBExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<GBoxedExampleRef>; Check = void; ListType = _GList; T = _GBExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GList, _GBExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = GBoxedExampleRef; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:718:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘l.gi::detail::CollectionHolder<_GList, _GBExample*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<_GList, _GBExample*, gi::transfer_none_t, gi::detail::NotifierThunk<_GList, _GBExample*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<_GList, _GBExample*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::LinkedListBase<_GList, _GBExample*, gi::transfer_none_t> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::LinkedListBase<_GList, _GBExample*, gi::transfer_none_t> >::<anonymous>.gi::detail::LinkedListBase<_GList, _GBExample*, gi::transfer_none_t>::<anonymous>.gi::detail::SharedWrapper<_GList>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = GBoxedExampleRef; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:708:34: note: ‘l’ declared here 708 | CT<::GList, CppType, Transfer> l{h.f(v)}; | ^ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<GBoxedExampleRef> >; ListType = _GSList; T = _GBExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GSList, _GBExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<GBoxedExampleRef>; Check = void; ListType = _GSList; T = _GBExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GSList, _GBExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = GBoxedExampleRef; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:725:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘sl.gi::detail::CollectionHolder<_GSList, _GBExample*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<_GSList, _GBExample*, gi::transfer_none_t, gi::detail::NotifierThunk<_GSList, _GBExample*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<_GSList, _GBExample*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::LinkedListBase<_GSList, _GBExample*, gi::transfer_none_t> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::LinkedListBase<_GSList, _GBExample*, gi::transfer_none_t> >::<anonymous>.gi::detail::LinkedListBase<_GSList, _GBExample*, gi::transfer_none_t>::<anonymous>.gi::detail::SharedWrapper<_GSList>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = GBoxedExampleRef; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:722:35: note: ‘sl’ declared here 722 | CT<::GSList, CppType, Transfer> sl{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<GBoxedExampleRef> >; ListType = _GSList; T = _GBExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GSList, _GBExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<GBoxedExampleRef>; Check = void; ListType = _GSList; T = _GBExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GSList, _GBExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = GBoxedExampleRef; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:730:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘sl.gi::detail::CollectionHolder<_GSList, _GBExample*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<_GSList, _GBExample*, gi::transfer_none_t, gi::detail::NotifierThunk<_GSList, _GBExample*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<_GSList, _GBExample*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::LinkedListBase<_GSList, _GBExample*, gi::transfer_none_t> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::LinkedListBase<_GSList, _GBExample*, gi::transfer_none_t> >::<anonymous>.gi::detail::LinkedListBase<_GSList, _GBExample*, gi::transfer_none_t>::<anonymous>.gi::detail::SharedWrapper<_GSList>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = GBoxedExampleRef; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:722:35: note: ‘sl’ declared here 722 | CT<::GSList, CppType, Transfer> sl{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<GBoxedExampleRef> >; ListType = gi::detail::Span<-1>; T = _GBExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<-1>, _GBExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<GBoxedExampleRef>; Check = void; ListType = gi::detail::Span<-1>; T = _GBExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<-1>, _GBExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = GBoxedExampleRef; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:748:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘da.gi::detail::CollectionHolder<gi::detail::Span<-1>, _GBExample*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<gi::detail::Span<-1>, _GBExample*, gi::transfer_none_t, gi::detail::NotifierThunk<gi::detail::Span<-1>, _GBExample*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<gi::detail::Span<-1>, _GBExample*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::SpanBase<_GBExample*, gi::transfer_none_t, -1> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::SpanBase<_GBExample*, gi::transfer_none_t, -1> >::<anonymous>.gi::detail::SpanBase<_GBExample*, gi::transfer_none_t, -1>::<anonymous>.gi::detail::SharedWrapper<_GBExample*>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = GBoxedExampleRef; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:746:32: note: ‘da’ declared here 746 | CT<DSpan, CppType, Transfer> da{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<GBoxedExampleRef> >; ListType = gi::detail::Span<-1>; T = _GBExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<-1>, _GBExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<GBoxedExampleRef>; Check = void; ListType = gi::detail::Span<-1>; T = _GBExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<-1>, _GBExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = GBoxedExampleRef; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:753:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘da.gi::detail::CollectionHolder<gi::detail::Span<-1>, _GBExample*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<gi::detail::Span<-1>, _GBExample*, gi::transfer_none_t, gi::detail::NotifierThunk<gi::detail::Span<-1>, _GBExample*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<gi::detail::Span<-1>, _GBExample*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::SpanBase<_GBExample*, gi::transfer_none_t, -1> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::SpanBase<_GBExample*, gi::transfer_none_t, -1> >::<anonymous>.gi::detail::SpanBase<_GBExample*, gi::transfer_none_t, -1>::<anonymous>.gi::detail::SharedWrapper<_GBExample*>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = GBoxedExampleRef; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:746:32: note: ‘da’ declared here 746 | CT<DSpan, CppType, Transfer> da{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<GBoxedExampleRef> >; ListType = gi::detail::Span<0>; T = _GBExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<0>, _GBExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<GBoxedExampleRef>; Check = void; ListType = gi::detail::Span<0>; T = _GBExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<0>, _GBExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = GBoxedExampleRef; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:759:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘za.gi::detail::CollectionHolder<gi::detail::Span<0>, _GBExample*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<gi::detail::Span<0>, _GBExample*, gi::transfer_none_t, gi::detail::NotifierThunk<gi::detail::Span<0>, _GBExample*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<gi::detail::Span<0>, _GBExample*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::SpanBase<_GBExample*, gi::transfer_none_t, 0> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::SpanBase<_GBExample*, gi::transfer_none_t, 0> >::<anonymous>.gi::detail::SpanBase<_GBExample*, gi::transfer_none_t, 0>::<anonymous>.gi::detail::SharedWrapper<_GBExample*>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = GBoxedExampleRef; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:757:33: note: ‘za’ declared here 757 | CT<ZTSpan, CppType, Transfer> za{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<GBoxedExampleRef> >; ListType = gi::detail::Span<0>; T = _GBExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<0>, _GBExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<GBoxedExampleRef>; Check = void; ListType = gi::detail::Span<0>; T = _GBExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<0>, _GBExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = GBoxedExampleRef; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:762:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘za.gi::detail::CollectionHolder<gi::detail::Span<0>, _GBExample*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<gi::detail::Span<0>, _GBExample*, gi::transfer_none_t, gi::detail::NotifierThunk<gi::detail::Span<0>, _GBExample*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<gi::detail::Span<0>, _GBExample*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::SpanBase<_GBExample*, gi::transfer_none_t, 0> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::SpanBase<_GBExample*, gi::transfer_none_t, 0> >::<anonymous>.gi::detail::SpanBase<_GBExample*, gi::transfer_none_t, 0>::<anonymous>.gi::detail::SharedWrapper<_GBExample*>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = GBoxedExampleRef; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:757:33: note: ‘za’ declared here 757 | CT<ZTSpan, CppType, Transfer> za{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = GBoxedExampleRef*; ListType = _GList; T = _GBExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GList, _GBExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = GBoxedExampleRef; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:771:23: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘l.gi::detail::CollectionHolder<_GList, _GBExample*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<_GList, _GBExample*, gi::transfer_none_t, gi::detail::NotifierThunk<_GList, _GBExample*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<_GList, _GBExample*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::LinkedListBase<_GList, _GBExample*, gi::transfer_none_t> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::LinkedListBase<_GList, _GBExample*, gi::transfer_none_t> >::<anonymous>.gi::detail::LinkedListBase<_GList, _GBExample*, gi::transfer_none_t>::<anonymous>.gi::detail::SharedWrapper<_GList>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = GBoxedExampleRef; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:708:34: note: ‘l’ declared here 708 | CT<::GList, CppType, Transfer> l{h.f(v)}; | ^ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<gi::detail::cstring_v_d<> > >; ListType = _GList; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GList, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<gi::detail::cstring_v_d<> >; Check = void; ListType = _GList; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GList, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = gi::detail::cstring_v_d<>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:713:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘l.gi::detail::CollectionHolder<_GList, char*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<_GList, char*, gi::transfer_none_t, gi::detail::NotifierThunk<_GList, char*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<_GList, char*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::LinkedListBase<_GList, char*, gi::transfer_none_t> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::LinkedListBase<_GList, char*, gi::transfer_none_t> >::<anonymous>.gi::detail::LinkedListBase<_GList, char*, gi::transfer_none_t>::<anonymous>.gi::detail::SharedWrapper<_GList>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = gi::detail::cstring_v_d<>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:708:34: note: ‘l’ declared here 708 | CT<::GList, CppType, Transfer> l{h.f(v)}; | ^ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<gi::detail::cstring_v_d<> > >; ListType = _GList; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GList, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<gi::detail::cstring_v_d<> >; Check = void; ListType = _GList; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GList, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = gi::detail::cstring_v_d<>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:718:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘l.gi::detail::CollectionHolder<_GList, char*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<_GList, char*, gi::transfer_none_t, gi::detail::NotifierThunk<_GList, char*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<_GList, char*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::LinkedListBase<_GList, char*, gi::transfer_none_t> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::LinkedListBase<_GList, char*, gi::transfer_none_t> >::<anonymous>.gi::detail::LinkedListBase<_GList, char*, gi::transfer_none_t>::<anonymous>.gi::detail::SharedWrapper<_GList>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = gi::detail::cstring_v_d<>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:708:34: note: ‘l’ declared here 708 | CT<::GList, CppType, Transfer> l{h.f(v)}; | ^ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<gi::detail::cstring_v_d<> > >; ListType = _GSList; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GSList, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<gi::detail::cstring_v_d<> >; Check = void; ListType = _GSList; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GSList, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = gi::detail::cstring_v_d<>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:725:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘sl.gi::detail::CollectionHolder<_GSList, char*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<_GSList, char*, gi::transfer_none_t, gi::detail::NotifierThunk<_GSList, char*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<_GSList, char*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::LinkedListBase<_GSList, char*, gi::transfer_none_t> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::LinkedListBase<_GSList, char*, gi::transfer_none_t> >::<anonymous>.gi::detail::LinkedListBase<_GSList, char*, gi::transfer_none_t>::<anonymous>.gi::detail::SharedWrapper<_GSList>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = gi::detail::cstring_v_d<>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:722:35: note: ‘sl’ declared here 722 | CT<::GSList, CppType, Transfer> sl{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<gi::detail::cstring_v_d<> > >; ListType = _GSList; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GSList, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<gi::detail::cstring_v_d<> >; Check = void; ListType = _GSList; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GSList, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = gi::detail::cstring_v_d<>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:730:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘sl.gi::detail::CollectionHolder<_GSList, char*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<_GSList, char*, gi::transfer_none_t, gi::detail::NotifierThunk<_GSList, char*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<_GSList, char*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::LinkedListBase<_GSList, char*, gi::transfer_none_t> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::LinkedListBase<_GSList, char*, gi::transfer_none_t> >::<anonymous>.gi::detail::LinkedListBase<_GSList, char*, gi::transfer_none_t>::<anonymous>.gi::detail::SharedWrapper<_GSList>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = gi::detail::cstring_v_d<>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:722:35: note: ‘sl’ declared here 722 | CT<::GSList, CppType, Transfer> sl{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<gi::detail::cstring_v_d<> > >; ListType = gi::detail::Span<-1>; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<-1>, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<gi::detail::cstring_v_d<> >; Check = void; ListType = gi::detail::Span<-1>; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<-1>, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = gi::detail::cstring_v_d<>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:748:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘da.gi::detail::CollectionHolder<gi::detail::Span<-1>, char*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<gi::detail::Span<-1>, char*, gi::transfer_none_t, gi::detail::NotifierThunk<gi::detail::Span<-1>, char*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<gi::detail::Span<-1>, char*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::SpanBase<char*, gi::transfer_none_t, -1> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::SpanBase<char*, gi::transfer_none_t, -1> >::<anonymous>.gi::detail::SpanBase<char*, gi::transfer_none_t, -1>::<anonymous>.gi::detail::SharedWrapper<char*>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = gi::detail::cstring_v_d<>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:746:32: note: ‘da’ declared here 746 | CT<DSpan, CppType, Transfer> da{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<gi::detail::cstring_v_d<> > >; ListType = gi::detail::Span<-1>; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<-1>, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<gi::detail::cstring_v_d<> >; Check = void; ListType = gi::detail::Span<-1>; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<-1>, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = gi::detail::cstring_v_d<>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:753:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘da.gi::detail::CollectionHolder<gi::detail::Span<-1>, char*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<gi::detail::Span<-1>, char*, gi::transfer_none_t, gi::detail::NotifierThunk<gi::detail::Span<-1>, char*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<gi::detail::Span<-1>, char*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::SpanBase<char*, gi::transfer_none_t, -1> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::SpanBase<char*, gi::transfer_none_t, -1> >::<anonymous>.gi::detail::SpanBase<char*, gi::transfer_none_t, -1>::<anonymous>.gi::detail::SharedWrapper<char*>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = gi::detail::cstring_v_d<>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:746:32: note: ‘da’ declared here 746 | CT<DSpan, CppType, Transfer> da{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<gi::detail::cstring_v_d<> > >; ListType = gi::detail::Span<0>; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<0>, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<gi::detail::cstring_v_d<> >; Check = void; ListType = gi::detail::Span<0>; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<0>, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = gi::detail::cstring_v_d<>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:759:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘za.gi::detail::CollectionHolder<gi::detail::Span<0>, char*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<gi::detail::Span<0>, char*, gi::transfer_none_t, gi::detail::NotifierThunk<gi::detail::Span<0>, char*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<gi::detail::Span<0>, char*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::SpanBase<char*, gi::transfer_none_t, 0> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::SpanBase<char*, gi::transfer_none_t, 0> >::<anonymous>.gi::detail::SpanBase<char*, gi::transfer_none_t, 0>::<anonymous>.gi::detail::SharedWrapper<char*>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = gi::detail::cstring_v_d<>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:757:33: note: ‘za’ declared here 757 | CT<ZTSpan, CppType, Transfer> za{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<gi::detail::cstring_v_d<> > >; ListType = gi::detail::Span<0>; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<0>, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<gi::detail::cstring_v_d<> >; Check = void; ListType = gi::detail::Span<0>; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<0>, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = gi::detail::cstring_v_d<>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:762:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘za.gi::detail::CollectionHolder<gi::detail::Span<0>, char*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<gi::detail::Span<0>, char*, gi::transfer_none_t, gi::detail::NotifierThunk<gi::detail::Span<0>, char*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<gi::detail::Span<0>, char*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::SpanBase<char*, gi::transfer_none_t, 0> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::SpanBase<char*, gi::transfer_none_t, 0> >::<anonymous>.gi::detail::SpanBase<char*, gi::transfer_none_t, 0>::<anonymous>.gi::detail::SharedWrapper<char*>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = gi::detail::cstring_v_d<>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:757:33: note: ‘za’ declared here 757 | CT<ZTSpan, CppType, Transfer> za{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = gi::detail::cstring_v_d<>*; ListType = _GList; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GList, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = gi::detail::cstring_v_d<>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:771:23: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘l.gi::detail::CollectionHolder<_GList, char*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<_GList, char*, gi::transfer_none_t, gi::detail::NotifierThunk<_GList, char*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<_GList, char*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::LinkedListBase<_GList, char*, gi::transfer_none_t> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::LinkedListBase<_GList, char*, gi::transfer_none_t> >::<anonymous>.gi::detail::LinkedListBase<_GList, char*, gi::transfer_none_t>::<anonymous>.gi::detail::SharedWrapper<_GList>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = gi::detail::cstring_v_d<>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:708:34: note: ‘l’ declared here 708 | CT<::GList, CppType, Transfer> l{h.f(v)}; | ^ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘test_collection()::<lambda(auto:30&, auto:31)> [with auto:30 = gi::detail::Collection<gi::detail::Span<-1>, int, gi::transfer_full_t, gi::detail::Notifier<void>, gi::detail::Container>; auto:31 = test_collection()::<lambda()>]’: /<<PKGBUILDDIR>>/test/main.cpp:1252:12: warning: array subscript -1 is outside array bounds of ‘gi::detail::CollectionBase<gi::detail::Span<-1>, int, gi::transfer_full_t, void>::value_type [2305843009213693951]’ {aka ‘int [2305843009213693951]’} [-Warray-bounds=] 1252 | assert(!l.back()); | ^~~~~~~~~ In file included from /<<PKGBUILDDIR>>/gi/base.hpp:29, from /<<PKGBUILDDIR>>/gi/gi.hpp:30: In member function ‘gi::detail::SharedWrapper<CType>::operator bool() const [with CType = _GBExample]’, inlined from ‘test_collection()::<lambda(auto:30&, auto:31)> [with auto:30 = gi::detail::Collection<gi::detail::Span<0>, _GBExample*, gi::transfer_full_t, gi::detail::Notifier<void>, gi::detail::Container>; auto:31 = test_collection()::<lambda()>]’ at /<<PKGBUILDDIR>>/test/main.cpp:1252:5: /<<PKGBUILDDIR>>/gi/boxed.hpp:60:49: warning: array subscript -1 is outside array bounds of ‘gi::detail::CollectionBase<gi::detail::Span<0>, _GBExample*, gi::transfer_full_t, void>::value_type [1152921504606846975]’ {aka ‘GBoxedExample [1152921504606846975]’} [-Warray-bounds=] 60 | explicit operator bool() const { return (bool)data_; } | ^~~~~ In member function ‘gi::detail::SharedWrapper<CType>::operator bool() const [with CType = _GBExample]’, inlined from ‘test_collection()::<lambda(auto:30&, auto:31)> [with auto:30 = gi::detail::Collection<gi::detail::Span<-1>, _GBExample*, gi::transfer_full_t, gi::detail::Notifier<void>, gi::detail::Container>; auto:31 = test_collection()::<lambda()>]’ at /<<PKGBUILDDIR>>/test/main.cpp:1252:5: /<<PKGBUILDDIR>>/gi/boxed.hpp:60:49: warning: array subscript -1 is outside array bounds of ‘gi::detail::CollectionBase<gi::detail::Span<-1>, _GBExample*, gi::transfer_full_t, void>::value_type [1152921504606846975]’ {aka ‘GBoxedExample [1152921504606846975]’} [-Warray-bounds=] 60 | explicit operator bool() const { return (bool)data_; } | ^~~~~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<Derived> >; ListType = _GList; T = _GICppExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GList, _GICppExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<Derived>; Check = void; ListType = _GList; T = _GICppExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GList, _GICppExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = Derived; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:713:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘l.gi::detail::CollectionHolder<_GList, _GICppExample*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<_GList, _GICppExample*, gi::transfer_none_t, gi::detail::NotifierThunk<_GList, _GICppExample*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<_GList, _GICppExample*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::LinkedListBase<_GList, _GICppExample*, gi::transfer_none_t> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::LinkedListBase<_GList, _GICppExample*, gi::transfer_none_t> >::<anonymous>.gi::detail::LinkedListBase<_GList, _GICppExample*, gi::transfer_none_t>::<anonymous>.gi::detail::SharedWrapper<_GList>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = Derived; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:708:34: note: ‘l’ declared here 708 | CT<::GList, CppType, Transfer> l{h.f(v)}; | ^ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<Derived> >; ListType = _GList; T = _GICppExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GList, _GICppExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<Derived>; Check = void; ListType = _GList; T = _GICppExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GList, _GICppExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = Derived; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:718:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘l.gi::detail::CollectionHolder<_GList, _GICppExample*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<_GList, _GICppExample*, gi::transfer_none_t, gi::detail::NotifierThunk<_GList, _GICppExample*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<_GList, _GICppExample*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::LinkedListBase<_GList, _GICppExample*, gi::transfer_none_t> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::LinkedListBase<_GList, _GICppExample*, gi::transfer_none_t> >::<anonymous>.gi::detail::LinkedListBase<_GList, _GICppExample*, gi::transfer_none_t>::<anonymous>.gi::detail::SharedWrapper<_GList>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = Derived; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:708:34: note: ‘l’ declared here 708 | CT<::GList, CppType, Transfer> l{h.f(v)}; | ^ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<Derived> >; ListType = _GSList; T = _GICppExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GSList, _GICppExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<Derived>; Check = void; ListType = _GSList; T = _GICppExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GSList, _GICppExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = Derived; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:725:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘sl.gi::detail::CollectionHolder<_GSList, _GICppExample*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<_GSList, _GICppExample*, gi::transfer_none_t, gi::detail::NotifierThunk<_GSList, _GICppExample*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<_GSList, _GICppExample*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::LinkedListBase<_GSList, _GICppExample*, gi::transfer_none_t> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::LinkedListBase<_GSList, _GICppExample*, gi::transfer_none_t> >::<anonymous>.gi::detail::LinkedListBase<_GSList, _GICppExample*, gi::transfer_none_t>::<anonymous>.gi::detail::SharedWrapper<_GSList>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = Derived; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:722:35: note: ‘sl’ declared here 722 | CT<::GSList, CppType, Transfer> sl{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<Derived> >; ListType = _GSList; T = _GICppExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GSList, _GICppExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<Derived>; Check = void; ListType = _GSList; T = _GICppExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GSList, _GICppExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = Derived; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:730:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘sl.gi::detail::CollectionHolder<_GSList, _GICppExample*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<_GSList, _GICppExample*, gi::transfer_none_t, gi::detail::NotifierThunk<_GSList, _GICppExample*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<_GSList, _GICppExample*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::LinkedListBase<_GSList, _GICppExample*, gi::transfer_none_t> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::LinkedListBase<_GSList, _GICppExample*, gi::transfer_none_t> >::<anonymous>.gi::detail::LinkedListBase<_GSList, _GICppExample*, gi::transfer_none_t>::<anonymous>.gi::detail::SharedWrapper<_GSList>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = Derived; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:722:35: note: ‘sl’ declared here 722 | CT<::GSList, CppType, Transfer> sl{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<Derived> >; ListType = gi::detail::Span<-1>; T = _GICppExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<-1>, _GICppExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<Derived>; Check = void; ListType = gi::detail::Span<-1>; T = _GICppExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<-1>, _GICppExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = Derived; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:748:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘da.gi::detail::CollectionHolder<gi::detail::Span<-1>, _GICppExample*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<gi::detail::Span<-1>, _GICppExample*, gi::transfer_none_t, gi::detail::NotifierThunk<gi::detail::Span<-1>, _GICppExample*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<gi::detail::Span<-1>, _GICppExample*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::SpanBase<_GICppExample*, gi::transfer_none_t, -1> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::SpanBase<_GICppExample*, gi::transfer_none_t, -1> >::<anonymous>.gi::detail::SpanBase<_GICppExample*, gi::transfer_none_t, -1>::<anonymous>.gi::detail::SharedWrapper<_GICppExample*>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = Derived; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:746:32: note: ‘da’ declared here 746 | CT<DSpan, CppType, Transfer> da{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<Derived> >; ListType = gi::detail::Span<-1>; T = _GICppExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<-1>, _GICppExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<Derived>; Check = void; ListType = gi::detail::Span<-1>; T = _GICppExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<-1>, _GICppExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = Derived; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:753:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘da.gi::detail::CollectionHolder<gi::detail::Span<-1>, _GICppExample*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<gi::detail::Span<-1>, _GICppExample*, gi::transfer_none_t, gi::detail::NotifierThunk<gi::detail::Span<-1>, _GICppExample*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<gi::detail::Span<-1>, _GICppExample*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::SpanBase<_GICppExample*, gi::transfer_none_t, -1> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::SpanBase<_GICppExample*, gi::transfer_none_t, -1> >::<anonymous>.gi::detail::SpanBase<_GICppExample*, gi::transfer_none_t, -1>::<anonymous>.gi::detail::SharedWrapper<_GICppExample*>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = Derived; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:746:32: note: ‘da’ declared here 746 | CT<DSpan, CppType, Transfer> da{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<Derived> >; ListType = gi::detail::Span<0>; T = _GICppExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<0>, _GICppExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<Derived>; Check = void; ListType = gi::detail::Span<0>; T = _GICppExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<0>, _GICppExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = Derived; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:759:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘za.gi::detail::CollectionHolder<gi::detail::Span<0>, _GICppExample*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<gi::detail::Span<0>, _GICppExample*, gi::transfer_none_t, gi::detail::NotifierThunk<gi::detail::Span<0>, _GICppExample*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<gi::detail::Span<0>, _GICppExample*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::SpanBase<_GICppExample*, gi::transfer_none_t, 0> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::SpanBase<_GICppExample*, gi::transfer_none_t, 0> >::<anonymous>.gi::detail::SpanBase<_GICppExample*, gi::transfer_none_t, 0>::<anonymous>.gi::detail::SharedWrapper<_GICppExample*>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = Derived; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:757:33: note: ‘za’ declared here 757 | CT<ZTSpan, CppType, Transfer> za{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<Derived> >; ListType = gi::detail::Span<0>; T = _GICppExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<0>, _GICppExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<Derived>; Check = void; ListType = gi::detail::Span<0>; T = _GICppExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<0>, _GICppExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = Derived; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:762:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘za.gi::detail::CollectionHolder<gi::detail::Span<0>, _GICppExample*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<gi::detail::Span<0>, _GICppExample*, gi::transfer_none_t, gi::detail::NotifierThunk<gi::detail::Span<0>, _GICppExample*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<gi::detail::Span<0>, _GICppExample*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::SpanBase<_GICppExample*, gi::transfer_none_t, 0> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::SpanBase<_GICppExample*, gi::transfer_none_t, 0> >::<anonymous>.gi::detail::SpanBase<_GICppExample*, gi::transfer_none_t, 0>::<anonymous>.gi::detail::SharedWrapper<_GICppExample*>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = Derived; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:757:33: note: ‘za’ declared here 757 | CT<ZTSpan, CppType, Transfer> za{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = Derived*; ListType = _GList; T = _GICppExample*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GList, _GICppExample*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = Derived; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:771:23: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘l.gi::detail::CollectionHolder<_GList, _GICppExample*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<_GList, _GICppExample*, gi::transfer_none_t, gi::detail::NotifierThunk<_GList, _GICppExample*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<_GList, _GICppExample*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::LinkedListBase<_GList, _GICppExample*, gi::transfer_none_t> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::LinkedListBase<_GList, _GICppExample*, gi::transfer_none_t> >::<anonymous>.gi::detail::LinkedListBase<_GList, _GICppExample*, gi::transfer_none_t>::<anonymous>.gi::detail::SharedWrapper<_GList>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = Derived; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:708:34: note: ‘l’ declared here 708 | CT<::GList, CppType, Transfer> l{h.f(v)}; | ^ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<std::__cxx11::basic_string<char> > >; ListType = _GList; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GList, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<std::__cxx11::basic_string<char> >; Check = void; ListType = _GList; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GList, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = std::__cxx11::basic_string<char>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:713:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘l.gi::detail::CollectionHolder<_GList, char*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<_GList, char*, gi::transfer_none_t, gi::detail::NotifierThunk<_GList, char*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<_GList, char*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::LinkedListBase<_GList, char*, gi::transfer_none_t> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::LinkedListBase<_GList, char*, gi::transfer_none_t> >::<anonymous>.gi::detail::LinkedListBase<_GList, char*, gi::transfer_none_t>::<anonymous>.gi::detail::SharedWrapper<_GList>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = std::__cxx11::basic_string<char>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:708:34: note: ‘l’ declared here 708 | CT<::GList, CppType, Transfer> l{h.f(v)}; | ^ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<std::__cxx11::basic_string<char> > >; ListType = _GList; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GList, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<std::__cxx11::basic_string<char> >; Check = void; ListType = _GList; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GList, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = std::__cxx11::basic_string<char>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:718:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘l.gi::detail::CollectionHolder<_GList, char*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<_GList, char*, gi::transfer_none_t, gi::detail::NotifierThunk<_GList, char*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<_GList, char*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::LinkedListBase<_GList, char*, gi::transfer_none_t> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::LinkedListBase<_GList, char*, gi::transfer_none_t> >::<anonymous>.gi::detail::LinkedListBase<_GList, char*, gi::transfer_none_t>::<anonymous>.gi::detail::SharedWrapper<_GList>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = std::__cxx11::basic_string<char>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:708:34: note: ‘l’ declared here 708 | CT<::GList, CppType, Transfer> l{h.f(v)}; | ^ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<std::__cxx11::basic_string<char> > >; ListType = _GSList; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GSList, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<std::__cxx11::basic_string<char> >; Check = void; ListType = _GSList; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GSList, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = std::__cxx11::basic_string<char>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:725:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘sl.gi::detail::CollectionHolder<_GSList, char*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<_GSList, char*, gi::transfer_none_t, gi::detail::NotifierThunk<_GSList, char*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<_GSList, char*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::LinkedListBase<_GSList, char*, gi::transfer_none_t> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::LinkedListBase<_GSList, char*, gi::transfer_none_t> >::<anonymous>.gi::detail::LinkedListBase<_GSList, char*, gi::transfer_none_t>::<anonymous>.gi::detail::SharedWrapper<_GSList>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = std::__cxx11::basic_string<char>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:722:35: note: ‘sl’ declared here 722 | CT<::GSList, CppType, Transfer> sl{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<std::__cxx11::basic_string<char> > >; ListType = _GSList; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GSList, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<std::__cxx11::basic_string<char> >; Check = void; ListType = _GSList; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GSList, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = std::__cxx11::basic_string<char>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:730:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘sl.gi::detail::CollectionHolder<_GSList, char*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<_GSList, char*, gi::transfer_none_t, gi::detail::NotifierThunk<_GSList, char*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<_GSList, char*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::LinkedListBase<_GSList, char*, gi::transfer_none_t> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::LinkedListBase<_GSList, char*, gi::transfer_none_t> >::<anonymous>.gi::detail::LinkedListBase<_GSList, char*, gi::transfer_none_t>::<anonymous>.gi::detail::SharedWrapper<_GSList>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = std::__cxx11::basic_string<char>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:722:35: note: ‘sl’ declared here 722 | CT<::GSList, CppType, Transfer> sl{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<std::__cxx11::basic_string<char> > >; ListType = gi::detail::Span<-1>; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<-1>, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<std::__cxx11::basic_string<char> >; Check = void; ListType = gi::detail::Span<-1>; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<-1>, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = std::__cxx11::basic_string<char>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:748:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘da.gi::detail::CollectionHolder<gi::detail::Span<-1>, char*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<gi::detail::Span<-1>, char*, gi::transfer_none_t, gi::detail::NotifierThunk<gi::detail::Span<-1>, char*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<gi::detail::Span<-1>, char*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::SpanBase<char*, gi::transfer_none_t, -1> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::SpanBase<char*, gi::transfer_none_t, -1> >::<anonymous>.gi::detail::SpanBase<char*, gi::transfer_none_t, -1>::<anonymous>.gi::detail::SharedWrapper<char*>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = std::__cxx11::basic_string<char>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:746:32: note: ‘da’ declared here 746 | CT<DSpan, CppType, Transfer> da{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<std::__cxx11::basic_string<char> > >; ListType = gi::detail::Span<-1>; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<-1>, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<std::__cxx11::basic_string<char> >; Check = void; ListType = gi::detail::Span<-1>; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<-1>, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = std::__cxx11::basic_string<char>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:753:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘da.gi::detail::CollectionHolder<gi::detail::Span<-1>, char*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<gi::detail::Span<-1>, char*, gi::transfer_none_t, gi::detail::NotifierThunk<gi::detail::Span<-1>, char*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<gi::detail::Span<-1>, char*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::SpanBase<char*, gi::transfer_none_t, -1> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::SpanBase<char*, gi::transfer_none_t, -1> >::<anonymous>.gi::detail::SpanBase<char*, gi::transfer_none_t, -1>::<anonymous>.gi::detail::SharedWrapper<char*>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = std::__cxx11::basic_string<char>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:746:32: note: ‘da’ declared here 746 | CT<DSpan, CppType, Transfer> da{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<std::__cxx11::basic_string<char> > >; ListType = gi::detail::Span<0>; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<0>, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<std::__cxx11::basic_string<char> >; Check = void; ListType = gi::detail::Span<0>; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<0>, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = std::__cxx11::basic_string<char>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:759:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘za.gi::detail::CollectionHolder<gi::detail::Span<0>, char*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<gi::detail::Span<0>, char*, gi::transfer_none_t, gi::detail::NotifierThunk<gi::detail::Span<0>, char*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<gi::detail::Span<0>, char*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::SpanBase<char*, gi::transfer_none_t, 0> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::SpanBase<char*, gi::transfer_none_t, 0> >::<anonymous>.gi::detail::SpanBase<char*, gi::transfer_none_t, 0>::<anonymous>.gi::detail::SharedWrapper<char*>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = std::__cxx11::basic_string<char>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:757:33: note: ‘za’ declared here 757 | CT<ZTSpan, CppType, Transfer> za{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::insert_iterator<std::vector<std::__cxx11::basic_string<char> > >; ListType = gi::detail::Span<0>; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<0>, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::operator Container() && [with Container = std::vector<std::__cxx11::basic_string<char> >; Check = void; ListType = gi::detail::Span<0>; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<gi::detail::Span<0>, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’ at /<<PKGBUILDDIR>>/gi/container.hpp:1612:29, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = std::__cxx11::basic_string<char>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:762:5: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘za.gi::detail::CollectionHolder<gi::detail::Span<0>, char*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<gi::detail::Span<0>, char*, gi::transfer_none_t, gi::detail::NotifierThunk<gi::detail::Span<0>, char*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<gi::detail::Span<0>, char*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::SpanBase<char*, gi::transfer_none_t, 0> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::SpanBase<char*, gi::transfer_none_t, 0> >::<anonymous>.gi::detail::SpanBase<char*, gi::transfer_none_t, 0>::<anonymous>.gi::detail::SharedWrapper<char*>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = std::__cxx11::basic_string<char>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:757:33: note: ‘za’ declared here 757 | CT<ZTSpan, CppType, Transfer> za{h.f(v)}; | ^~ In member function ‘void gi::detail::Collection<ListType, T, Transfer, Notify, ExtraBase>::move_to(OutIterator) && [with OutIterator = std::__cxx11::basic_string<char>*; ListType = _GList; T = char*; Transfer = gi::transfer_none_t; Notify = gi::detail::NotifierThunk<_GList, char*, gi::transfer_none_t>; ExtraBase = gi::detail::OwnerData]’, inlined from ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = std::__cxx11::basic_string<char>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’ at /<<PKGBUILDDIR>>/test/main.cpp:771:23: /<<PKGBUILDDIR>>/gi/container.hpp:1455:22: warning: ‘l.gi::detail::CollectionHolder<_GList, char*, gi::transfer_none_t>::<unnamed>.gi::detail::Collection<_GList, char*, gi::transfer_none_t, gi::detail::NotifierThunk<_GList, char*, gi::transfer_none_t>, gi::detail::OwnerData>::<anonymous>.gi::detail::CollectionBase<_GList, char*, gi::transfer_none_t, void>::<anonymous>.gi::detail::CopyWrapper<gi::detail::LinkedListBase<_GList, char*, gi::transfer_none_t> >::<anonymous>.gi::detail::MoveWrapper<gi::detail::LinkedListBase<_GList, char*, gi::transfer_none_t> >::<anonymous>.gi::detail::LinkedListBase<_GList, char*, gi::transfer_none_t>::<anonymous>.gi::detail::SharedWrapper<_GList>::data_’ may be used uninitialized [-Wmaybe-uninitialized] 1455 | } else if (this->data_) { | ~~~~~~^~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void collection_helpers::check_collection(std::vector<CppType>&&, const Transfer&, LVRHandler) [with CT = CollectionHolderProxy; CppType = std::__cxx11::basic_string<char>; Transfer = gi::transfer_none_t; LVRHandler = LVHandler]’: /<<PKGBUILDDIR>>/test/main.cpp:708:34: note: ‘l’ declared here 708 | CT<::GList, CppType, Transfer> l{h.f(v)}; | ^ In file included from /usr/include/c++/13/string:54, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44: In member function ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’, inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::assign(const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/13/bits/basic_string.h:1667:19, inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_If_sv<_Tp, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::assign(const _Tp&) [with _Tp = gi::detail::cstring_d<>; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/13/bits/basic_string.h:1745:23, inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_If_sv<_Tp, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator=(const _Tp&) [with _Tp = gi::detail::cstring_d<>; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/13/bits/basic_string.h:937:29, inlined from ‘constexpr std::enable_if_t<__and_v<std::__not_<std::is_same<std::optional<_Tp>, typename std::remove_cv<typename std::remove_reference<_Iter>::type>::type> >, std::__not_<std::__and_<std::is_scalar<_Tp>, std::is_same<_Tp, typename std::decay<_Func>::type> > >, std::is_constructible<_Tp, _Up>, std::is_assignable<_T1&, _U1> >, std::optional<_Tp>&> std::optional<_Tp>::operator=(_Up&&) [with _Up = gi::detail::cstring_d<>&; _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/13/optional:853:21, inlined from ‘void string_helpers::check_string() [with StringType = gi::detail::cstring_d<>]’ at /<<PKGBUILDDIR>>/test/main.cpp:1446:6: /usr/include/c++/13/bits/basic_string.h:1072:16: warning: ‘*(const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)((char*)&os + offsetof(std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >,std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::<unnamed>.std::_Optional_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::<unnamed>)).std::__cxx11::basic_string<char>::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1072 | { return _M_string_length; } | ^~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void string_helpers::check_string() [with StringType = gi::detail::cstring_d<>]’: /<<PKGBUILDDIR>>/test/main.cpp:1439:30: note: ‘os’ declared here 1439 | std::optional<std::string> os; | ^~ In member function ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’, inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::assign(const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/13/bits/basic_string.h:1667:19, inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_If_sv<_Tp, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::assign(const _Tp&) [with _Tp = gi::detail::cstring_v_d<>; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/13/bits/basic_string.h:1745:23, inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_If_sv<_Tp, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator=(const _Tp&) [with _Tp = gi::detail::cstring_v_d<>; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/13/bits/basic_string.h:937:29, inlined from ‘constexpr std::enable_if_t<__and_v<std::__not_<std::is_same<std::optional<_Tp>, typename std::remove_cv<typename std::remove_reference<_Iter>::type>::type> >, std::__not_<std::__and_<std::is_scalar<_Tp>, std::is_same<_Tp, typename std::decay<_Func>::type> > >, std::is_constructible<_Tp, _Up>, std::is_assignable<_T1&, _U1> >, std::optional<_Tp>&> std::optional<_Tp>::operator=(_Up&&) [with _Up = gi::detail::cstring_v_d<>&; _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/13/optional:853:21, inlined from ‘void string_helpers::check_string() [with StringType = gi::detail::cstring_v_d<>]’ at /<<PKGBUILDDIR>>/test/main.cpp:1446:6: /usr/include/c++/13/bits/basic_string.h:1072:16: warning: ‘*(const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)((char*)&os + offsetof(std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >,std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::<unnamed>.std::_Optional_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::<unnamed>)).std::__cxx11::basic_string<char>::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1072 | { return _M_string_length; } | ^~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/test/main.cpp: In function ‘void string_helpers::check_string() [with StringType = gi::detail::cstring_v_d<>]’: /<<PKGBUILDDIR>>/test/main.cpp:1439:30: note: ‘os’ declared here 1439 | std::optional<std::string> os; | ^~ [ 35%] Building CXX object CMakeFiles/cppgir.dir/tools/repository.cpp.o /usr/bin/c++ -DDEFAULT_GIRPATH=/usr/share:/usr/local/share -DDEFAULT_IGNORE_FILE=/usr/share/cppgir/cppgir.ignore:/usr/share/cppgir/cppgir_unix.ignore -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wextra -Wnon-virtual-dtor -MD -MT CMakeFiles/cppgir.dir/tools/repository.cpp.o -MF CMakeFiles/cppgir.dir/tools/repository.cpp.o.d -o CMakeFiles/cppgir.dir/tools/repository.cpp.o -c /<<PKGBUILDDIR>>/tools/repository.cpp [ 37%] Linking CXX executable gi-test-17 /usr/bin/cmake -E cmake_link_script CMakeFiles/gi-test-17.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now "CMakeFiles/gi-test-17.dir/test/main.cpp.o" -o gi-test-17 libltest.a -L/usr/lib/x86_64-linux-gnu -lgobject-2.0 -lglib-2.0 make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 37%] Built target gi-test-17 [ 40%] Linking CXX executable cppgir /usr/bin/cmake -E cmake_link_script CMakeFiles/cppgir.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/cppgir.dir/tools/cppgir.cpp.o CMakeFiles/cppgir.dir/tools/genbase.cpp.o CMakeFiles/cppgir.dir/tools/genns.cpp.o CMakeFiles/cppgir.dir/tools/genutils.cpp.o CMakeFiles/cppgir.dir/tools/function.cpp.o CMakeFiles/cppgir.dir/tools/repository.cpp.o -o cppgir make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 40%] Built target cppgir make -f CMakeFiles/wrappers.dir/build.make CMakeFiles/wrappers.dir/depend make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' 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/wrappers.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make -f CMakeFiles/wrappers.dir/build.make CMakeFiles/wrappers.dir/build make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 43%] Generating wrapper code for: GObject-2.0;Gio-2.0;Gst-1.0;Gtk-3.0 cd /<<PKGBUILDDIR>> && /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cppgir --class --class-full --ignore data/cppgir.ignore:data/cppgir_unix.ignore --output /<<PKGBUILDDIR>>/debian/tmp GObject-2.0 Gio-2.0 Gst-1.0 Gtk-3.0 Segmentation fault make[3]: *** [CMakeFiles/wrappers.dir/build.make:78: /<<PKGBUILDDIR>>/debian/tmp] Error 139 make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make[2]: *** [CMakeFiles/Makefile2:1183: CMakeFiles/wrappers.dir/all] Error 2 make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make[1]: *** [Makefile:149: 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:16: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202405/ About the archive rebuild: The build was made on virtual machines of type m6a.large and r6a.large 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 affects, so that this is still visible in the BTS web page for this package. Thanks.