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]

M. Zhou lumin at debian.org
Wed Aug 24 21:34:52 BST 2022


The bug should have been fixed in the -13 upload of src:onetbb
The FTBFS occurred because of GCC-11 -> GCC-12 bump.
According to upstream suggestion, we can simply turn off some warnings.
Please let me know if this bug persists.


On Wed, 2022-08-24 at 13:21 -0700, Diane Trout wrote:
> 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