[Pkg-opencl-devel] Bug#957694: pocl: ftbfs with GCC-10

Matthias Klose doko at debian.org
Fri Apr 17 12:08:57 BST 2020


Package: src:pocl
Version: 1.4-6
Severity: normal
Tags: sid bullseye
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-10

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-10/g++-10, but succeeds to build with gcc-9/g++-9. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc10-20200225/pocl_1.4-6_unstable_gcc10.log
The last lines of the build log are at the end of this report.

To build with GCC 10, either set CC=gcc-10 CXX=g++-10 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-10/porting_to.html

[...]
  (optional=templinst)_ZNSt8_Rb_treeIPN4llvm8FunctionESt4pairIKS2_St3mapIPNS0_5ValueEbSt4lessIS7_ESaIS3_IKS7_bEEEESt10_Select1stISE_ES8_IS2_ESaISE_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISE_ERS4_ at Base 0.10
- (optional=templinst)_ZNSt8_Rb_treeIPN4llvm8FunctionESt4pairIKS2_St3mapIPNS0_5ValueEbSt4lessIS7_ESaIS3_IKS7_bEEEESt10_Select1stISE_ES8_IS2_ESaISE_EE7_M_copyINSJ_11_Alloc_nodeEEEPSt13_Rb_tree_nodeISE_EPKSN_PSt18_Rb_tree_node_baseRT_ at Base 0.13-6~llvm3.8+gcc6
- (optional=templinst)_ZNSt8_Rb_treeIPN4llvm8FunctionESt4pairIKS2_St3mapIPNS0_5ValueEbSt4lessIS7_ESaIS3_IKS7_bEEEESt10_Select1stISE_ES8_IS2_ESaISE_EE7_M_copyINSJ_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeISE_EPKSN_PSt18_Rb_tree_node_baseRT_ at Base 0.13-6~llvm3.8+gcc6
+#MISSING: 1.4-6# (optional=templinst)_ZNSt8_Rb_treeIPN4llvm8FunctionESt4pairIKS2_St3mapIPNS0_5ValueEbSt4lessIS7_ESaIS3_IKS7_bEEEESt10_Select1stISE_ES8_IS2_ESaISE_EE7_M_copyINSJ_11_Alloc_nodeEEEPSt13_Rb_tree_nodeISE_EPKSN_PSt18_Rb_tree_node_baseRT_ at Base 0.13-6~llvm3.8+gcc6
+#MISSING: 1.4-6# (optional=templinst)_ZNSt8_Rb_treeIPN4llvm8FunctionESt4pairIKS2_St3mapIPNS0_5ValueEbSt4lessIS7_ESaIS3_IKS7_bEEEESt10_Select1stISE_ES8_IS2_ESaISE_EE7_M_copyINSJ_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeISE_EPKSN_PSt18_Rb_tree_node_baseRT_ at Base 0.13-6~llvm3.8+gcc6
  (optional=templinst)_ZNSt8_Rb_treeIPN4llvm8FunctionESt4pairIKS2_St3mapIPNS0_5ValueEbSt4lessIS7_ESaIS3_IKS7_bEEEESt10_Select1stISE_ES8_IS2_ESaISE_EE8_M_eraseEPSt13_Rb_tree_nodeISE_E at Base 0.10
-#MISSING: 0.13-6~llvm3.8+gcc6# (optional=templinst)_ZNSt8_Rb_treeIPN4pocl14ParallelRegionESt4pairIKS2_bESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE22_M_emplace_hint_uniqueIIRKSt21piecewise_construct_tSt5tupleIIRS4_EESG_IIEEEEESt17_Rb_tree_iteratorIS5_ESt23_Rb_tree_const_iteratorIS5_EDpOT_ at Base 0.10
- (optional=templinst)_ZNSt8_Rb_treeIPN4pocl14ParallelRegionESt4pairIKS2_bESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS4_EESG_IJEEEEESt17_Rb_tree_iteratorIS5_ESt23_Rb_tree_const_iteratorIS5_EDpOT_ at Base 0.10
+ _ZNSt8_Rb_treeIPN4llvm8FunctionESt4pairIKS2_St3mapIPNS0_5ValueEbSt4lessIS7_ESaIS3_IKS7_bEEEESt10_Select1stISE_ES8_IS2_ESaISE_EEC1ERKSJ_ at Base 1.4-6
+ _ZNSt8_Rb_treeIPN4llvm8FunctionESt4pairIKS2_St3mapIPNS0_5ValueEbSt4lessIS7_ESaIS3_IKS7_bEEEESt10_Select1stISE_ES8_IS2_ESaISE_EEC2ERKSJ_ at Base 1.4-6
+#MISSING: 1.4-6# (optional=templinst)_ZNSt8_Rb_treeIPN4pocl14ParallelRegionESt4pairIKS2_bESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE22_M_emplace_hint_uniqueIIRKSt21piecewise_construct_tSt5tupleIIRS4_EESG_IIEEEEESt17_Rb_tree_iteratorIS5_ESt23_Rb_tree_const_iteratorIS5_EDpOT_ at Base 0.10
+#MISSING: 1.4-6# (optional=templinst)_ZNSt8_Rb_treeIPN4pocl14ParallelRegionESt4pairIKS2_bESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS4_EESG_IJEEEEESt17_Rb_tree_iteratorIS5_ESt23_Rb_tree_const_iteratorIS5_EDpOT_ at Base 0.10
  (optional=templinst)_ZNSt8_Rb_treeIPN4pocl14ParallelRegionESt4pairIKS2_bESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE24_M_get_insert_unique_posERS4_ at Base 0.10
  (optional=templinst|arch=!any-i386 !armel !armhf !mipsel !powerpc !ppc64 !s390x)_ZNSt8_Rb_treeIPN4pocl14ParallelRegionESt4pairIKS2_bESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS4_ at Base 0.10
  (optional=templinst)_ZNSt8_Rb_treeIPN4pocl14ParallelRegionESt4pairIKS2_bESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E at Base 0.10
-#MISSING: 0.14-4~llvm3.9# (optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjjESt10_Select1stIS2_ESt4lessIjESaIS2_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSA_PSt13_Rb_tree_nodeIS2_E at Base 0.10
-#MISSING: 0.14-4~llvm3.9# (optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjjESt10_Select1stIS2_ESt4lessIjESaIS2_EE24_M_get_insert_unique_posERS1_ at Base 0.10
-#MISSING: 0.14-4~llvm3.9# (optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjjESt10_Select1stIS2_ESt4lessIjESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1_ at Base 0.10
-#MISSING: 0.14-4~llvm3.9# (optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjjESt10_Select1stIS2_ESt4lessIjESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E at Base 0.10
+#MISSING: 1.4-6# (optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjjESt10_Select1stIS2_ESt4lessIjESaIS2_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSA_PSt13_Rb_tree_nodeIS2_E at Base 0.10
+#MISSING: 1.4-6# (optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjjESt10_Select1stIS2_ESt4lessIjESaIS2_EE24_M_get_insert_unique_posERS1_ at Base 0.10
+#MISSING: 1.4-6# (optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjjESt10_Select1stIS2_ESt4lessIjESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1_ at Base 0.10
+#MISSING: 1.4-6# (optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjjESt10_Select1stIS2_ESt4lessIjESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E at Base 0.10
  (optional=templinst|arch=any-amd64 arm64 s390x)_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEENS0_5__ops15_Iter_less_iterEEvT_SF_RT0_ at Base 0.13-9~llvm3.8+gcc7
- (optional=templinst|subst|arch=!sparc64)_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEE{ssize_t}S7_NS0_5__ops15_Iter_less_iterEEvT_T0_SG_T1_T2_ at Base 0.12
- (optional=templinst|arch=!sparc64)_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEENS0_5__ops15_Iter_less_iterEEvT_SF_T0_ at Base 0.12
- (optional=templinst|arch=!sparc64)_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEENS0_5__ops14_Val_less_iterEEvT_T0_ at Base 1.1
+#MISSING: 1.4-6# (optional=templinst|subst|arch=!sparc64)_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEE{ssize_t}S7_NS0_5__ops15_Iter_less_iterEEvT_T0_SG_T1_T2_ at Base 0.12
+#MISSING: 1.4-6# (optional=templinst|arch=!sparc64)_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEENS0_5__ops15_Iter_less_iterEEvT_SF_T0_ at Base 0.12
+ _ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEElNS0_5__ops15_Iter_less_iterEEvT_SF_T0_T1_ at Base 1.4-6
+#MISSING: 1.4-6# (optional=templinst|arch=!sparc64)_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEENS0_5__ops14_Val_less_iterEEvT_T0_ at Base 1.1
  (optional=templinst|arch=any-i386 mipsel powerpc ppc64 s390x)_ZSt9__find_ifIN9__gnu_cxx17__normal_iteratorIPPN4llvm10BasicBlockESt6vectorIS4_SaIS4_EEEENS0_5__ops16_Iter_equals_valIKS4_EEET_SE_SE_T0_St26random_access_iterator_tag at Base 0.10
  _ZTI17BreakConstantGEPs at Base 0.12-5~llvm3.7
  _ZTI21WorkItemAliasAnalysis at Base 0.13
@@ -585,8 +627,8 @@
  (arch=!sparc64)_ZTIN4llvm2cl15OptionValueBaseIbLb0EEE at Base 0.12-5~llvm3.7
  _ZTIN4llvm2cl15OptionValueCopyINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE at Base 0.12-5~llvm3.7
  (arch=!sparc64)_ZTIN4llvm2cl15OptionValueCopyIbEE at Base 0.12-5~llvm3.7
- (arch=!sparc64)_ZTIN4llvm3Any11StorageBaseE at Base 1.3-8~gcc9+llvm8
- (arch=!sparc64)_ZTIN4llvm3Any11StorageImplIPKNS_8FunctionEEE at Base 1.3-8~gcc9+llvm8
+#MISSING: 1.4-6# (arch=!sparc64)_ZTIN4llvm3Any11StorageBaseE at Base 1.3-8~gcc9+llvm8
+#MISSING: 1.4-6# (arch=!sparc64)_ZTIN4llvm3Any11StorageImplIPKNS_8FunctionEEE at Base 1.3-8~gcc9+llvm8
  (arch=!sparc64)_ZTIN4llvm3opt7ArgListE at Base 1.3
  _ZTIN4pocl12LoopBarriersE at Base 0.12-5~llvm3.7
  _ZTIN4pocl13PHIsToAllocasE at Base 0.12-5~llvm3.7
@@ -629,8 +671,8 @@
  (arch=!sparc64)_ZTSN4llvm2cl15OptionValueBaseIbLb0EEE at Base 0.12-5~llvm3.7
  _ZTSN4llvm2cl15OptionValueCopyINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE at Base 0.12-5~llvm3.7
  (arch=!sparc64)_ZTSN4llvm2cl15OptionValueCopyIbEE at Base 0.12-5~llvm3.7
- (arch=!sparc64)_ZTSN4llvm3Any11StorageBaseE at Base 1.3-8~gcc9+llvm8
- (arch=!sparc64)_ZTSN4llvm3Any11StorageImplIPKNS_8FunctionEEE at Base 1.3-8~gcc9+llvm8
+#MISSING: 1.4-6# (arch=!sparc64)_ZTSN4llvm3Any11StorageBaseE at Base 1.3-8~gcc9+llvm8
+#MISSING: 1.4-6# (arch=!sparc64)_ZTSN4llvm3Any11StorageImplIPKNS_8FunctionEEE at Base 1.3-8~gcc9+llvm8
  (arch=!sparc64)_ZTSN4llvm3opt7ArgListE at Base 1.3
  _ZTSN4pocl12LoopBarriersE at Base 0.12-5~llvm3.7
  _ZTSN4pocl13PHIsToAllocasE at Base 0.12-5~llvm3.7
@@ -671,7 +713,7 @@
 #MISSING: 1.1-2~llvm5.0# _ZTVN4llvm18ValueMapCallbackVHIPKNS_5ValueENS_6WeakVHENS_14ValueMapConfigIS3_NS_3sys10SmartMutexILb0EEEEEEE at Base 0.10
  (arch=!sparc64)_ZTVN4llvm2cl11OptionValueIbEE at Base 0.10
  _ZTVN4llvm2cl15OptionValueCopyINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE at Base 0.11
- (arch=!sparc64)_ZTVN4llvm3Any11StorageImplIPKNS_8FunctionEEE at Base 1.3-8~gcc9+llvm8
+#MISSING: 1.4-6# (arch=!sparc64)_ZTVN4llvm3Any11StorageImplIPKNS_8FunctionEEE at Base 1.3-8~gcc9+llvm8
  (arch=!sparc64)_ZTVN4llvm3opt7ArgListE at Base 1.3
  _ZTVN4pocl12LoopBarriersE at Base 0.10
  _ZTVN4pocl13PHIsToAllocasE at Base 0.10
dh_makeshlibs: error: failing due to earlier errors
make[1]: *** [debian/rules:105: run_dh_makeshlibs] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:55: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2



More information about the Pkg-opencl-devel mailing list