Bug#1016283: onetbb: FTBFS: _segment_table.h:63:63: error: 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 [-Werror=uninitialized]

Diane Trout diane at ghic.org
Wed Aug 24 21:21:03 BST 2022


On Fri, 2022-08-12 at 13:57 +0200, Lucas Nussbaum wrote:
> On 08/08/22 at 22:45 +0200, Richard B. Kreckel wrote:
> > I am unable to reproduce the above compile-time error.
> 
> Hi,
> 
> I can still reproduce it.
> 
> Lucas
> 

I saw this bug floating around and thought I'd try building tbb as
well.

The version in git on salsa built for me without issues. Though I was
wondering if maybe the build process behaves differently depending on
the cpu architecture?

I've run into a few programs that behave differently at compile time
depending on the build cpu.


So here's the end of the sbuild run and the start of cat /proc/cpuinfo
on the machine I used.


+----------------------------------------------------------------------
--------+
| Summary                                                             
|
+----------------------------------------------------------------------
--------+

Build Architecture: amd64
Build Type: full
Build-Space: 2839101
Build-Time: 1683
Distribution: unstable
Host Architecture: amd64
Install-Time: 82
Job: /woldlab/loxcyc/home/diane/src/debian/onetbb_2021.5.0-13.dsc
Lintian: info
Machine Architecture: amd64
Package: onetbb
Package-Time: 1775
Source-Version: 2021.5.0-13
Space: 2839101
Status: successful
Version: 2021.5.0-13
-----------------------------------------------------------------------
---------
Finished at 2022-08-24T18:51:48Z
Build needed 00:29:35, 2839101k disk space
diane at trog:~/src/debian/tbb$ cat /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 15
model name	: Intel(R) Xeon(R) CPU           E5320  @ 1.86GHz
stepping	: 7
microcode	: 0x66
cpu MHz		: 1748.216
cache size	: 4096 KB
physical id	: 0
siblings	: 4
core id		: 0
cpu cores	: 4
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ht tm pbe syscall
nx lm constant_tsc arch_perfmon pebs bts rep_good nopl cpuid aperfmperf
pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca lahf_lm
pti tpr_shadow dtherm
vmx flags	: tsc_offset vtpr
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass
l1tf mds swapgs itlb_multihit
bogomips	: 3723.91
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:



More information about the debian-science-maintainers mailing list