--- Begin Message ---
Package: src:onetbb
Version: 2021.8.0-2
Severity: normal
Tags: sid trixie
User: [email protected]
Usertags: ftbfs-gcc-13
[This bug is targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.
The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/onetbb_2021.8.0-2_unstable_gccexp.log
The last lines of the build log are at the end of this report.
To build with GCC 13, either set CC=gcc-13 CXX=g++-13 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-13/porting_to.html
[...]
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/concurrent_vector.h:284:26:
required from ‘tbb::detail::d1::concurrent_vector<T,
Allocator>::concurrent_vector(const allocator_type&) [with T =
tbb::detail::d0::padded<tbb::detail::d1::ets_element<minimalNComparable<129> >,
128>; Allocator =
tbb::detail::d1::tbb_allocator<tbb::detail::d0::padded<tbb::detail::d1::ets_element<minimalNComparable<129>
>, 128> >; allocator_type =
tbb::detail::d1::tbb_allocator<tbb::detail::d0::padded<tbb::detail::d1::ets_element<minimalNComparable<129>
>, 128> >]’
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/concurrent_vector.h:281:61:
required from ‘tbb::detail::d1::concurrent_vector<T,
Allocator>::concurrent_vector() [with T =
tbb::detail::d0::padded<tbb::detail::d1::ets_element<minimalNComparable<129> >,
128>; Allocator =
tbb::detail::d1::tbb_allocator<tbb::detail::d0::padded<tbb::detail::d1::ets_element<minimalNComparable<129>
>, 128> >]’
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/enumerable_thread_specific.h:953:30:
required from ‘tbb::detail::d1::enumerable_thread_specific<T, Allocator,
ETS_key_type>::enumerable_thread_specific(const
tbb::detail::d1::enumerable_thread_specific<T, Allocator, ETS_key_type>&) [with
T = minimalNComparable<129>; Allocator =
tbb::detail::d1::tbb_allocator<minimalNComparable<129> >;
tbb::detail::d1::ets_key_usage_type ETS_key_type = tbb::detail::d1::ets_no_key]’
/<<PKGBUILDDIR>>/test/conformance/conformance_enumerable_thread_specific.cpp:870:14:
required from ‘void ets_copy_assign_test(InitSrc, InitDst, Validator, const
char*) [with T = minimalNComparable<129>; Allocator =
tbb::detail::d1::tbb_allocator; InitSrc = minimalNComparable<129>; InitDst =
minimalNComparable<129>; Validator = Validator<minimalNComparable<129>, 3142>]’
/<<PKGBUILDDIR>>/test/conformance/conformance_enumerable_thread_specific.cpp:927:39:
required from ‘void run_assign_and_copy_constructor_test(const char*, const
char*) [with T = minimalNComparable<129>; Allocator =
tbb::detail::d1::tbb_allocator]’
/<<PKGBUILDDIR>>/test/conformance/conformance_enumerable_thread_specific.cpp:948:86:
required from ‘void run_assignment_and_copy_constructor_tests(const char*)
[with Allocator = tbb::detail::d1::tbb_allocator]’
/<<PKGBUILDDIR>>/test/conformance/conformance_enumerable_thread_specific.cpp:1207:74:
required from here
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/detail/_segment_table.h:63:63:
warning: member
‘tbb::detail::d1::segment_table<tbb::detail::d0::padded<tbb::detail::d1::ets_element<minimalNComparable<129>
>, 128>,
tbb::detail::d1::tbb_allocator<tbb::detail::d0::padded<tbb::detail::d1::ets_element<minimalNComparable<129>
>, 128> >,
tbb::detail::d1::concurrent_vector<tbb::detail::d0::padded<tbb::detail::d1::ets_element<minimalNComparable<129>
>, 128>,
tbb::detail::d1::tbb_allocator<tbb::detail::d0::padded<tbb::detail::d1::ets_element<minimalNComparable<129>
>, 128> > >, 3>::my_embedded_table’ is used uninitialized [-Wuninitialized]
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/detail/_segment_table.h: In
instantiation of ‘tbb::detail::d1::segment_table<T, Allocator, DerivedType,
PointersPerEmbeddedTable>::segment_table(const allocator_type&) [with T =
tbb::detail::d0::padded<tbb::detail::d1::ets_element<std::pair<int,
minimalNComparable<129> > >, 128>; Allocator =
tbb::detail::d1::tbb_allocator<tbb::detail::d0::padded<tbb::detail::d1::ets_element<std::pair<int,
minimalNComparable<129> > >, 128> >; DerivedType =
tbb::detail::d1::concurrent_vector<tbb::detail::d0::padded<tbb::detail::d1::ets_element<std::pair<int,
minimalNComparable<129> > >, 128>,
tbb::detail::d1::tbb_allocator<tbb::detail::d0::padded<tbb::detail::d1::ets_element<std::pair<int,
minimalNComparable<129> > >, 128> > >; long unsigned int
PointersPerEmbeddedTable = 3; allocator_type =
tbb::detail::d1::tbb_allocator<tbb::detail::d0::padded<tbb::detail::d1::ets_element<std::pair<int,
minimalNComparable<129> > >, 128> >]’:
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/concurrent_vector.h:284:26:
required from ‘tbb::detail::d1::concurrent_vector<T,
Allocator>::concurrent_vector(const allocator_type&) [with T =
tbb::detail::d0::padded<tbb::detail::d1::ets_element<std::pair<int,
minimalNComparable<129> > >, 128>; Allocator =
tbb::detail::d1::tbb_allocator<tbb::detail::d0::padded<tbb::detail::d1::ets_element<std::pair<int,
minimalNComparable<129> > >, 128> >; allocator_type =
tbb::detail::d1::tbb_allocator<tbb::detail::d0::padded<tbb::detail::d1::ets_element<std::pair<int,
minimalNComparable<129> > >, 128> >]’
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/concurrent_vector.h:281:61:
required from ‘tbb::detail::d1::concurrent_vector<T,
Allocator>::concurrent_vector() [with T =
tbb::detail::d0::padded<tbb::detail::d1::ets_element<std::pair<int,
minimalNComparable<129> > >, 128>; Allocator =
tbb::detail::d1::tbb_allocator<tbb::detail::d0::padded<tbb::detail::d1::ets_element<std::pair<int,
minimalNComparable<129> > >, 128> >]’
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/enumerable_thread_specific.h:953:30:
required from ‘tbb::detail::d1::enumerable_thread_specific<T, Allocator,
ETS_key_type>::enumerable_thread_specific(const
tbb::detail::d1::enumerable_thread_specific<T, Allocator, ETS_key_type>&) [with
T = std::pair<int, minimalNComparable<129> >; Allocator =
tbb::detail::d1::tbb_allocator<std::pair<int, minimalNComparable<129> > >;
tbb::detail::d1::ets_key_usage_type ETS_key_type = tbb::detail::d1::ets_no_key]’
/<<PKGBUILDDIR>>/test/conformance/conformance_enumerable_thread_specific.cpp:870:14:
required from ‘void ets_copy_assign_test(InitSrc, InitDst, Validator, const
char*) [with T = std::pair<int, minimalNComparable<129> >; Allocator =
tbb::detail::d1::tbb_allocator; InitSrc = tbb::detail::d0::stored_pack<int,
minimalNComparable<129>&>; InitDst = std::pair<int, minimalNComparable<129> >;
Validator = Validator<minimalNComparable<129>, 3142>]’
/<<PKGBUILDDIR>>/test/conformance/conformance_enumerable_thread_specific.cpp:937:55:
required from ‘void run_assign_and_copy_constructor_test(const char*, const
char*) [with T = minimalNComparable<129>; Allocator =
tbb::detail::d1::tbb_allocator]’
/<<PKGBUILDDIR>>/test/conformance/conformance_enumerable_thread_specific.cpp:948:86:
required from ‘void run_assignment_and_copy_constructor_tests(const char*)
[with Allocator = tbb::detail::d1::tbb_allocator]’
/<<PKGBUILDDIR>>/test/conformance/conformance_enumerable_thread_specific.cpp:1207:74:
required from here
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/detail/_segment_table.h:63:63:
warning: member
‘tbb::detail::d1::segment_table<tbb::detail::d0::padded<tbb::detail::d1::ets_element<std::pair<int,
minimalNComparable<129> > >, 128>,
tbb::detail::d1::tbb_allocator<tbb::detail::d0::padded<tbb::detail::d1::ets_element<std::pair<int,
minimalNComparable<129> > >, 128> >,
tbb::detail::d1::concurrent_vector<tbb::detail::d0::padded<tbb::detail::d1::ets_element<std::pair<int,
minimalNComparable<129> > >, 128>,
tbb::detail::d1::tbb_allocator<tbb::detail::d0::padded<tbb::detail::d1::ets_element<std::pair<int,
minimalNComparable<129> > >, 128> > >, 3>::my_embedded_table’ is used
uninitialized [-Wuninitialized]
[284/324] : && /usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic
test/CMakeFiles/conformance_enumerable_thread_specific.dir/conformance/conformance_enumerable_thread_specific.cpp.o
-o gnu_13.1_cxx11_64_none/conformance_enumerable_thread_specific
-Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/gnu_13.1_cxx11_64_none
gnu_13.1_cxx11_64_none/libtbb.so.12.8 -ldl && :
[285/324] /usr/bin/c++ -I/<<PKGBUILDDIR>>/test/.. -I/<<PKGBUILDDIR>>/test
-I/<<PKGBUILDDIR>>/src/tbbmalloc/../../include -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Werror
-Wfatal-errors -Wno-error=uninitialized -Wno-error=array-bounds
-Wno-error=use-after-free -Wno-error=address -Wshadow -Wcast-qual
-Woverloaded-virtual -Wnon-virtual-dtor -mrtm -mwaitpkg -std=c++11 -MD -MT
test/CMakeFiles/test_malloc_init_shutdown.dir/tbbmalloc/test_malloc_init_shutdown.cpp.o
-MF
test/CMakeFiles/test_malloc_init_shutdown.dir/tbbmalloc/test_malloc_init_shutdown.cpp.o.d
-o
test/CMakeFiles/test_malloc_init_shutdown.dir/tbbmalloc/test_malloc_init_shutdown.cpp.o
-c /<<PKGBUILDDIR>>/test/tbbmalloc/test_malloc_init_shutdown.cpp
[286/324] : && /usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic
test/CMakeFiles/test_malloc_init_shutdown.dir/tbbmalloc/test_malloc_init_shutdown.cpp.o
-o gnu_13.1_cxx11_64_none/test_malloc_init_shutdown
-Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/gnu_13.1_cxx11_64_none
gnu_13.1_cxx11_64_none/libtbbmalloc.so.2.8 -ldl && :
[287/324] /usr/bin/c++ -D__TBB_HWLOC_VALID_ENVIRONMENT
-I/<<PKGBUILDDIR>>/test/.. -I/<<PKGBUILDDIR>>/test
-I/<<PKGBUILDDIR>>/src/tbb/../../include -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Werror
-Wfatal-errors -Wno-error=uninitialized -Wno-error=array-bounds
-Wno-error=use-after-free -Wno-error=address -Wshadow -Wcast-qual
-Woverloaded-virtual -Wnon-virtual-dtor -mrtm -mwaitpkg -std=c++11 -MD -MT
test/CMakeFiles/conformance_arena_constraints.dir/conformance/conformance_arena_constraints.cpp.o
-MF
test/CMakeFiles/conformance_arena_constraints.dir/conformance/conformance_arena_constraints.cpp.o.d
-o
test/CMakeFiles/conformance_arena_constraints.dir/conformance/conformance_arena_constraints.cpp.o
-c /<<PKGBUILDDIR>>/test/conformance/conformance_arena_constraints.cpp
In file included from
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/concurrent_vector.h:24,
from
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/enumerable_thread_specific.h:26,
from /<<PKGBUILDDIR>>/test/common/utils_concurrency_limit.h:25,
from
/<<PKGBUILDDIR>>/test/common/common_arena_constraints.h:30,
from
/<<PKGBUILDDIR>>/test/conformance/conformance_arena_constraints.cpp:20:
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/detail/_segment_table.h: In
instantiation of ‘tbb::detail::d1::segment_table<T, Allocator, DerivedType,
PointersPerEmbeddedTable>::segment_table(const allocator_type&) [with T =
tbb::detail::d0::padded<tbb::detail::d1::ets_element<bool>, 128>; Allocator =
tbb::detail::d1::cache_aligned_allocator<tbb::detail::d0::padded<tbb::detail::d1::ets_element<bool>,
128> >; DerivedType =
tbb::detail::d1::concurrent_vector<tbb::detail::d0::padded<tbb::detail::d1::ets_element<bool>,
128>,
tbb::detail::d1::cache_aligned_allocator<tbb::detail::d0::padded<tbb::detail::d1::ets_element<bool>,
128> > >; long unsigned int PointersPerEmbeddedTable = 3; allocator_type =
tbb::detail::d1::cache_aligned_allocator<tbb::detail::d0::padded<tbb::detail::d1::ets_element<bool>,
128> >]’:
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/concurrent_vector.h:284:26:
required from ‘tbb::detail::d1::concurrent_vector<T,
Allocator>::concurrent_vector(const allocator_type&) [with T =
tbb::detail::d0::padded<tbb::detail::d1::ets_element<bool>, 128>; Allocator =
tbb::detail::d1::cache_aligned_allocator<tbb::detail::d0::padded<tbb::detail::d1::ets_element<bool>,
128> >; allocator_type =
tbb::detail::d1::cache_aligned_allocator<tbb::detail::d0::padded<tbb::detail::d1::ets_element<bool>,
128> >]’
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/concurrent_vector.h:281:61:
required from ‘tbb::detail::d1::concurrent_vector<T,
Allocator>::concurrent_vector() [with T =
tbb::detail::d0::padded<tbb::detail::d1::ets_element<bool>, 128>; Allocator =
tbb::detail::d1::cache_aligned_allocator<tbb::detail::d0::padded<tbb::detail::d1::ets_element<bool>,
128> >]’
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/enumerable_thread_specific.h:843:5:
required from ‘tbb::detail::d1::enumerable_thread_specific<T, Allocator,
ETS_key_type>::enumerable_thread_specific() [with T = bool; Allocator =
tbb::detail::d1::cache_aligned_allocator<bool>;
tbb::detail::d1::ets_key_usage_type ETS_key_type = tbb::detail::d1::ets_no_key]’
/<<PKGBUILDDIR>>/test/common/utils_concurrency_limit.h:247:92: required from
here
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/detail/_segment_table.h:63:63:
warning: member
‘tbb::detail::d1::segment_table<tbb::detail::d0::padded<tbb::detail::d1::ets_element<bool>,
128>,
tbb::detail::d1::cache_aligned_allocator<tbb::detail::d0::padded<tbb::detail::d1::ets_element<bool>,
128> >,
tbb::detail::d1::concurrent_vector<tbb::detail::d0::padded<tbb::detail::d1::ets_element<bool>,
128>,
tbb::detail::d1::cache_aligned_allocator<tbb::detail::d0::padded<tbb::detail::d1::ets_element<bool>,
128> > >, 3>::my_embedded_table’ is used uninitialized [-Wuninitialized]
63 | : my_segment_table_allocator(alloc),
my_segment_table(my_embedded_table)
|
^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/detail/_segment_table.h: In
instantiation of ‘tbb::detail::d1::segment_table<T, Allocator, DerivedType,
PointersPerEmbeddedTable>::segment_table(const allocator_type&) [with T =
std::atomic<tbb::detail::d1::list_node<long unsigned int>*>; Allocator =
tbb::detail::d1::tbb_allocator<hwloc_bitmap_s*>; DerivedType =
tbb::detail::d1::concurrent_unordered_base<tbb::detail::d1::concurrent_unordered_set_traits<hwloc_bitmap_s*,
std::hash<hwloc_bitmap_s*>, std::equal_to<hwloc_bitmap_s*>,
tbb::detail::d1::tbb_allocator<hwloc_bitmap_s*>, false>
>::unordered_segment_table; long unsigned int PointersPerEmbeddedTable = 63;
allocator_type = tbb::detail::d1::tbb_allocator<hwloc_bitmap_s*>]’:
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/detail/_concurrent_unordered_base.h:808:30:
required from
‘tbb::detail::d1::concurrent_unordered_base<Traits>::unordered_segment_table::unordered_segment_table(const
base_allocator_type&) [with Traits =
tbb::detail::d1::concurrent_unordered_set_traits<hwloc_bitmap_s*,
std::hash<hwloc_bitmap_s*>, std::equal_to<hwloc_bitmap_s*>,
tbb::detail::d1::tbb_allocator<hwloc_bitmap_s*>, false>; base_allocator_type =
tbb::detail::d1::tbb_allocator<hwloc_bitmap_s*>]’
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/detail/_concurrent_unordered_base.h:249:11:
required from
‘tbb::detail::d1::concurrent_unordered_base<Traits>::concurrent_unordered_base(size_type,
const hasher&, const key_equal&, const allocator_type&) [with Traits =
tbb::detail::d1::concurrent_unordered_set_traits<hwloc_bitmap_s*,
std::hash<hwloc_bitmap_s*>, std::equal_to<hwloc_bitmap_s*>,
tbb::detail::d1::tbb_allocator<hwloc_bitmap_s*>, false>; size_type = long
unsigned int; hasher = std::hash<hwloc_bitmap_s*>; key_equal =
std::equal_to<hwloc_bitmap_s*>; allocator_type =
tbb::detail::d1::tbb_allocator<hwloc_bitmap_s*>]’
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/detail/_concurrent_unordered_base.h:251:81:
required from
‘tbb::detail::d1::concurrent_unordered_base<Traits>::concurrent_unordered_base()
[with Traits =
tbb::detail::d1::concurrent_unordered_set_traits<hwloc_bitmap_s*,
std::hash<hwloc_bitmap_s*>, std::equal_to<hwloc_bitmap_s*>,
tbb::detail::d1::tbb_allocator<hwloc_bitmap_s*>, false>]’
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/concurrent_unordered_set.h:73:5:
required from here
/<<PKGBUILDDIR>>/src/tbb/../../include/oneapi/tbb/detail/_segment_table.h:63:63:
warning: member
‘tbb::detail::d1::segment_table<std::atomic<tbb::detail::d1::list_node<long
unsigned int>*>, tbb::detail::d1::tbb_allocator<hwloc_bitmap_s*>,
tbb::detail::d1::concurrent_unordered_base<tbb::detail::d1::concurrent_unordered_set_traits<hwloc_bitmap_s*,
std::hash<hwloc_bitmap_s*>, std::equal_to<hwloc_bitmap_s*>,
tbb::detail::d1::tbb_allocator<hwloc_bitmap_s*>, false>
>::unordered_segment_table, 63>::my_embedded_table’ is used uninitialized
[-Wuninitialized]
[288/324] /usr/bin/c++ -I/<<PKGBUILDDIR>>/test/.. -I/<<PKGBUILDDIR>>/test
-I/<<PKGBUILDDIR>>/src/tbb/../../include -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Werror
-Wfatal-errors -Wno-error=uninitialized -Wno-error=array-bounds
-Wno-error=use-after-free -Wno-error=address -Wshadow -Wcast-qual
-Woverloaded-virtual -Wnon-virtual-dtor -mrtm -mwaitpkg -std=c++11 -MD -MT
test/CMakeFiles/conformance_join_node.dir/conformance/conformance_join_node.cpp.o
-MF
test/CMakeFiles/conformance_join_node.dir/conformance/conformance_join_node.cpp.o.d
-o
test/CMakeFiles/conformance_join_node.dir/conformance/conformance_join_node.cpp.o
-c /<<PKGBUILDDIR>>/test/conformance/conformance_join_node.cpp
[289/324] : && /usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic
test/CMakeFiles/conformance_arena_constraints.dir/conformance/conformance_arena_constraints.cpp.o
-o gnu_13.1_cxx11_64_none/conformance_arena_constraints
-Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/gnu_13.1_cxx11_64_none
gnu_13.1_cxx11_64_none/libtbb.so.12.8 -ldl -lhwloc && :
[290/324] : && /usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -rdynamic
test/CMakeFiles/conformance_join_node.dir/conformance/conformance_join_node.cpp.o
-o gnu_13.1_cxx11_64_none/conformance_join_node
-Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/gnu_13.1_cxx11_64_none
gnu_13.1_cxx11_64_none/libtbb.so.12.8 -ldl && :
[291/324] /usr/bin/c++ -D_test_malloc_used_by_lib_EXPORTS
-I/<<PKGBUILDDIR>>/test/../include -I/<<PKGBUILDDIR>>/test/..
-I/<<PKGBUILDDIR>>/test -I/<<PKGBUILDDIR>>/src/tbbmalloc/../../include -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -flifetime-dse=1
-fno-rtti -fno-exceptions -mrtm -mwaitpkg -D_USRDLL -std=c++11 -MD -MT
test/CMakeFiles/_test_malloc_used_by_lib.dir/tbbmalloc/test_malloc_used_by_lib.cpp.o
-MF
test/CMakeFiles/_test_malloc_used_by_lib.dir/tbbmalloc/test_malloc_used_by_lib.cpp.o.d
-o
test/CMakeFiles/_test_malloc_used_by_lib.dir/tbbmalloc/test_malloc_used_by_lib.cpp.o
-c /<<PKGBUILDDIR>>/test/tbbmalloc/test_malloc_used_by_lib.cpp
[292/324] : && /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared
-Wl,-soname,lib_test_malloc_used_by_lib.so -o
gnu_13.1_cxx11_64_none/lib_test_malloc_used_by_lib.so
test/CMakeFiles/_test_malloc_used_by_lib.dir/tbbmalloc/test_malloc_used_by_lib.cpp.o
-Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/gnu_13.1_cxx11_64_none
gnu_13.1_cxx11_64_none/libtbbmalloc.so.2.8 -ldl && :
[293/324] /usr/bin/c++ -D_test_malloc_lib_unload_EXPORTS
-I/<<PKGBUILDDIR>>/test/../include -I/<<PKGBUILDDIR>>/test/..
-I/<<PKGBUILDDIR>>/test -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -fPIC -flifetime-dse=1 -fno-rtti -fno-exceptions -mrtm
-mwaitpkg -D_USRDLL -std=c++11 -MD -MT
test/CMakeFiles/_test_malloc_lib_unload.dir/tbbmalloc/test_malloc_lib_unload.cpp.o
-MF
test/CMakeFiles/_test_malloc_lib_unload.dir/tbbmalloc/test_malloc_lib_unload.cpp.o.d
-o
test/CMakeFiles/_test_malloc_lib_unload.dir/tbbmalloc/test_malloc_lib_unload.cpp.o
-c /<<PKGBUILDDIR>>/test/tbbmalloc/test_malloc_lib_unload.cpp
FAILED:
test/CMakeFiles/_test_malloc_lib_unload.dir/tbbmalloc/test_malloc_lib_unload.cpp.o
/usr/bin/c++ -D_test_malloc_lib_unload_EXPORTS
-I/<<PKGBUILDDIR>>/test/../include -I/<<PKGBUILDDIR>>/test/..
-I/<<PKGBUILDDIR>>/test -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -fPIC -flifetime-dse=1 -fno-rtti -fno-exceptions -mrtm
-mwaitpkg -D_USRDLL -std=c++11 -MD -MT
test/CMakeFiles/_test_malloc_lib_unload.dir/tbbmalloc/test_malloc_lib_unload.cpp.o
-MF
test/CMakeFiles/_test_malloc_lib_unload.dir/tbbmalloc/test_malloc_lib_unload.cpp.o.d
-o
test/CMakeFiles/_test_malloc_lib_unload.dir/tbbmalloc/test_malloc_lib_unload.cpp.o
-c /<<PKGBUILDDIR>>/test/tbbmalloc/test_malloc_lib_unload.cpp
In file included from
/<<PKGBUILDDIR>>/test/tbbmalloc/test_malloc_lib_unload.cpp:21:
/<<PKGBUILDDIR>>/test/common/utils_assert.h: In function ‘void
utils::ReportError(const char*, int, const char*, const char*)’:
/<<PKGBUILDDIR>>/test/common/utils_assert.h:37:5: error: ‘abort’ was not
declared in this scope
37 | abort();
| ^~~~~
/<<PKGBUILDDIR>>/test/common/utils_assert.h:22:1: note: ‘abort’ is defined in
header ‘<cstdlib>’; did you forget to ‘#include <cstdlib>’?
21 | #include "utils_report.h"
+++ |+#include <cstdlib>
22 |
[294/324] /usr/bin/c++ -I/<<PKGBUILDDIR>>/test/.. -I/<<PKGBUILDDIR>>/test
-I/<<PKGBUILDDIR>>/src/tbbmalloc/../../include -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Werror
-Wfatal-errors -Wno-error=uninitialized -Wno-error=array-bounds
-Wno-error=use-after-free -Wno-error=address -Wshadow -Wcast-qual
-Woverloaded-virtual -Wnon-virtual-dtor -mrtm -mwaitpkg -std=c++11 -MD -MT
test/CMakeFiles/test_malloc_regression.dir/tbbmalloc/test_malloc_regression.cpp.o
-MF
test/CMakeFiles/test_malloc_regression.dir/tbbmalloc/test_malloc_regression.cpp.o.d
-o
test/CMakeFiles/test_malloc_regression.dir/tbbmalloc/test_malloc_regression.cpp.o
-c /<<PKGBUILDDIR>>/test/tbbmalloc/test_malloc_regression.cpp
[295/324] /usr/bin/c++ -I/<<PKGBUILDDIR>>/test/.. -I/<<PKGBUILDDIR>>/test
-I/<<PKGBUILDDIR>>/src/tbbmalloc/../../include -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Werror
-Wfatal-errors -Wno-error=uninitialized -Wno-error=array-bounds
-Wno-error=use-after-free -Wno-error=address -Wshadow -Wcast-qual
-Woverloaded-virtual -Wnon-virtual-dtor -mrtm -mwaitpkg -std=c++11 -MD -MT
test/CMakeFiles/test_malloc_pools.dir/tbbmalloc/test_malloc_pools.cpp.o -MF
test/CMakeFiles/test_malloc_pools.dir/tbbmalloc/test_malloc_pools.cpp.o.d -o
test/CMakeFiles/test_malloc_pools.dir/tbbmalloc/test_malloc_pools.cpp.o -c
/<<PKGBUILDDIR>>/test/tbbmalloc/test_malloc_pools.cpp
[296/324] /usr/bin/c++ -I/<<PKGBUILDDIR>>/test/.. -I/<<PKGBUILDDIR>>/test
-I/<<PKGBUILDDIR>>/src/tbb/../../include -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Werror
-Wfatal-errors -Wno-error=uninitialized -Wno-error=array-bounds
-Wno-error=use-after-free -Wno-error=address -Wshadow -Wcast-qual
-Woverloaded-virtual -Wnon-virtual-dtor -mrtm -mwaitpkg -std=c++11 -MD -MT
test/CMakeFiles/conformance_graph.dir/conformance/conformance_graph.cpp.o -MF
test/CMakeFiles/conformance_graph.dir/conformance/conformance_graph.cpp.o.d -o
test/CMakeFiles/conformance_graph.dir/conformance/conformance_graph.cpp.o -c
/<<PKGBUILDDIR>>/test/conformance/conformance_graph.cpp
[297/324] /usr/bin/c++ -I/<<PKGBUILDDIR>>/test/.. -I/<<PKGBUILDDIR>>/test
-I/<<PKGBUILDDIR>>/src/tbb/../../include
-I/<<PKGBUILDDIR>>/src/tbbmalloc/../../include -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Werror
-Wfatal-errors -Wno-error=uninitialized -Wno-error=array-bounds
-Wno-error=use-after-free -Wno-error=address -Wshadow -Wcast-qual
-Woverloaded-virtual -Wnon-virtual-dtor -mrtm -mwaitpkg -std=c++11 -MD -MT
test/CMakeFiles/test_malloc_shutdown_hang.dir/tbbmalloc/test_malloc_shutdown_hang.cpp.o
-MF
test/CMakeFiles/test_malloc_shutdown_hang.dir/tbbmalloc/test_malloc_shutdown_hang.cpp.o.d
-o
test/CMakeFiles/test_malloc_shutdown_hang.dir/tbbmalloc/test_malloc_shutdown_hang.cpp.o
-c /<<PKGBUILDDIR>>/test/tbbmalloc/test_malloc_shutdown_hang.cpp
[298/324] /usr/bin/c++ -I/<<PKGBUILDDIR>>/test/.. -I/<<PKGBUILDDIR>>/test
-I/<<PKGBUILDDIR>>/src/tbbmalloc/../../include -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Werror
-Wfatal-errors -Wno-error=uninitialized -Wno-error=array-bounds
-Wno-error=use-after-free -Wno-error=address -Wshadow -Wcast-qual
-Woverloaded-virtual -Wnon-virtual-dtor -mrtm -mwaitpkg -std=c++11 -MD -MT
test/CMakeFiles/test_scalable_allocator.dir/tbbmalloc/test_scalable_allocator.cpp.o
-MF
test/CMakeFiles/test_scalable_allocator.dir/tbbmalloc/test_scalable_allocator.cpp.o.d
-o
test/CMakeFiles/test_scalable_allocator.dir/tbbmalloc/test_scalable_allocator.cpp.o
-c /<<PKGBUILDDIR>>/test/tbbmalloc/test_scalable_allocator.cpp
[299/324] /usr/bin/c++ -I/<<PKGBUILDDIR>>/test/.. -I/<<PKGBUILDDIR>>/test
-I/<<PKGBUILDDIR>>/test/../include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -Wall -Wextra -Werror -Wfatal-errors
-Wno-error=uninitialized -Wno-error=array-bounds -Wno-error=use-after-free
-Wno-error=address -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor
-mrtm -mwaitpkg -std=c++11 -MD -MT
test/CMakeFiles/test_malloc_used_by_lib.dir/tbbmalloc/test_malloc_used_by_lib.cpp.o
-MF
test/CMakeFiles/test_malloc_used_by_lib.dir/tbbmalloc/test_malloc_used_by_lib.cpp.o.d
-o
test/CMakeFiles/test_malloc_used_by_lib.dir/tbbmalloc/test_malloc_used_by_lib.cpp.o
-c /<<PKGBUILDDIR>>/test/tbbmalloc/test_malloc_used_by_lib.cpp
[300/324] /usr/bin/c++ -I/<<PKGBUILDDIR>>/test/.. -I/<<PKGBUILDDIR>>/test
-I/<<PKGBUILDDIR>>/src/tbbmalloc/../../include -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Werror
-Wfatal-errors -Wno-error=uninitialized -Wno-error=array-bounds
-Wno-error=use-after-free -Wno-error=address -Wshadow -Wcast-qual
-Woverloaded-virtual -Wnon-virtual-dtor -mrtm -mwaitpkg -std=c++11 -MD -MT
test/CMakeFiles/test_malloc_compliance.dir/tbbmalloc/test_malloc_compliance.cpp.o
-MF
test/CMakeFiles/test_malloc_compliance.dir/tbbmalloc/test_malloc_compliance.cpp.o.d
-o
test/CMakeFiles/test_malloc_compliance.dir/tbbmalloc/test_malloc_compliance.cpp.o
-c /<<PKGBUILDDIR>>/test/tbbmalloc/test_malloc_compliance.cpp
ninja: build stopped: subcommand failed.
dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j8 -v
returned exit code 1
make[1]: *** [debian/rules:47: override_dh_auto_build-arch] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:27: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---