[Pkg-opencl-devel] Bug#1063263: pocl: NMU diff for 64-bit time_t transition

Benjamin Drung bdrung at debian.org
Thu Feb 29 21:03:10 GMT 2024


Source: pocl
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
-------------- next part --------------
diff -Nru pocl-5.0/debian/changelog pocl-5.0/debian/changelog
--- pocl-5.0/debian/changelog	2024-01-19 13:00:32.000000000 +0000
+++ pocl-5.0/debian/changelog	2024-02-29 20:59:55.000000000 +0000
@@ -1,3 +1,10 @@
+pocl (5.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063263
+
+ -- Benjamin Drung <bdrung at debian.org>  Thu, 29 Feb 2024 20:59:55 +0000
+
 pocl (5.0-2) unstable; urgency=medium
 
   * Switch to llvm 16.  (Closes: #1060298)
diff -Nru pocl-5.0/debian/control pocl-5.0/debian/control
--- pocl-5.0/debian/control	2024-01-19 13:00:32.000000000 +0000
+++ pocl-5.0/debian/control	2024-02-29 20:59:55.000000000 +0000
@@ -4,7 +4,7 @@
 Maintainer: Debian OpenCL Maintainers <pkg-opencl-devel at lists.alioth.debian.org>
 Uploaders: Vincent Danjean <vdanjean at debian.org>,
  Andreas Beckmann <anbe at debian.org>,
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  gcc (>= 4:13),
  clang-16,
@@ -31,7 +31,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libpocl2 (= ${binary:Version}),
+ libpocl2t64 (= ${binary:Version}),
  ${misc:Depends}
 Provides:
  opencl-icd,
@@ -66,7 +66,7 @@
  .
  This package provides the architecture independent files of the pocl library.
 
-Package: libpocl2
+Package: libpocl2t64
 Architecture: any
 Multi-Arch: same
 Pre-Depends:
@@ -78,11 +78,11 @@
  ${misc:Depends}
 Recommends:
  pocl-opencl-icd,
-Breaks:
+Breaks:libpocl2 (<< ${source:Version}), 
  libpocl1-common (<< 0.13-9),
-Replaces:
+Replaces:libpocl2, 
  libpocl1-common (<< 0.13-9),
-Provides:
+Provides: ${t64:Provides},
  libpocl2+llvm${LLVM:Version},
 Description: Portable Computing Language library
  Portable Computing Language is an open source implementation of the OpenCL
@@ -97,7 +97,7 @@
 Architecture: any
 Section: libdevel
 Depends:
- libpocl2 (= ${binary:Version}),
+ libpocl2t64 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends}
 Description: development files for the pocl library
diff -Nru pocl-5.0/debian/libpocl2.install pocl-5.0/debian/libpocl2.install
--- pocl-5.0/debian/libpocl2.install	2024-01-19 13:00:32.000000000 +0000
+++ pocl-5.0/debian/libpocl2.install	1970-01-01 00:00:00.000000000 +0000
@@ -1,4 +0,0 @@
-usr/lib/${DEB_HOST_MULTIARCH}/libpocl.so.2*
-usr/lib/${DEB_HOST_MULTIARCH}/pocl/libpocl-devices-basic.so
-usr/lib/${DEB_HOST_MULTIARCH}/pocl/libpocl-devices-pthread.so
-usr/share/pocl/kernel-*-*-*-*-*.bc
diff -Nru pocl-5.0/debian/libpocl2.lintian-overrides pocl-5.0/debian/libpocl2.lintian-overrides
--- pocl-5.0/debian/libpocl2.lintian-overrides	2024-01-19 13:00:32.000000000 +0000
+++ pocl-5.0/debian/libpocl2.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# we use fake Debian revisions to mark symbol (dis)appearance on compiler version changes
-symbols-file-contains-debian-revision
diff -Nru pocl-5.0/debian/libpocl2.symbols pocl-5.0/debian/libpocl2.symbols
--- pocl-5.0/debian/libpocl2.symbols	2024-01-19 13:00:32.000000000 +0000
+++ pocl-5.0/debian/libpocl2.symbols	1970-01-01 00:00:00.000000000 +0000
@@ -1,332 +0,0 @@
-# SymbolsHelper-Confirmed: 5.0-2~llvm16 amd64 i386
-libpocl-devices-basic.so #PACKAGE# #MINVER#
-* Build-Depends-Package: libpocl-dev
- pocl_basic_init_device_ops at Base 1.6
- pocl_topology_detect_device_info at Base 5
-libpocl-devices-pthread.so #PACKAGE# #MINVER#
-* Build-Depends-Package: libpocl-dev
- pocl_pthread_init_device_ops at Base 1.6
-libpocl.so.2 #PACKAGE# #MINVER#
-* Build-Depends-Package: libpocl-dev
-#MISSING: 0.11# Header at Base 0.10
-#MISSING: 0.11# KernelName at Base 0.10
- POclGetExtensionFunctionAddress at Base 3.0
- POclIcdGetPlatformIDsKHR at Base 3.0
- POclReleaseContext at Base 4
- POclReleaseDevice at Base 1.8-3~visibility
- POclReleaseEvent at Base 1.6-5~visibility
- POclRetainEvent at Base 1.6-5~visibility
-#MISSING: 1.6-5~visibility# X at Base 0.13
-#MISSING: 1.6-5~visibility# Y at Base 0.10
-#MISSING: 5# (subst)_Z14poclParseSPIRVPi{size_t}RSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrI11OCLFuncInfoESt4lessIS6_ESaISt4pairIKS6_S9_EEE at Base 4
- _Z16populateModulePMPvS_jjb at Base 5
- _Z20getModuleIntMetadataRKN4llvm6ModuleEPKcRm at Base 1.8
- _Z21getModuleBoolMetadataRKN4llvm6ModuleEPKcRb at Base 1.8
- _Z23getModuleStringMetadataRKN4llvm6ModuleEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE at Base 1.8
- _ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul at Base 3.0
- _ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul at Base 3.0
- _ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul at Base 3.0
- _ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul at Base 3.0
- (subst)_ZN11SPIRVParser10parseSPIRVEPKi{size_t}RSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrINS_11OCLFuncInfoEESt4lessIS8_ESaISt4pairIKS8_SB_EEE at Base 5
- _ZN4llvm3Any6TypeIdIPKNS_6ModuleEE2IdE at Base 5.0-2~llvm16
- _ZN4pocl17isKernelToProcessERKN4llvm8FunctionE at Base 5
- _ZN4pocl23eraseFunctionAndCallersEPN4llvm8FunctionE at Base 1.8-3~visibility
-#MISSING: 1.8# (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12emplace_backIJS5_EEEvDpOT_ at Base 0.11
-#MISSING: 1.8# (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJRKS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_ at Base 0.13-9~llvm3.8+gcc7
-#MISSING: 1.8# (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_ at Base 0.13-9~llvm3.8+gcc7
-#MISSING: 1.8# (optional=templinst)_ZNSt6vectorIPKcSaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ at Base 0.13-9~llvm3.8+gcc7
-#MISSING: 1.8# (optional=templinst|subst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceE{size_t}{size_t}PKc{size_t}@Base 1.6-2~hardening
-#MISSING: 1.8# (optional=templinst|arch=mipsel)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag at Base 1.1-6~llvm6.0+gcc8
- (optional=templinst|subst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE15_M_replace_coldEPc{size_t}PKc{size_t}{size_t}@Base 4.0-2~gcc13
-#MISSING: 1.8# (optional=templinst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4swapERS4_ at Base 1.6-2~hardening
-#MISSING: 1.8# (optional=templinst|subst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKc{size_t}@Base 1.6-2~hardening
-#MISSING: 1.8# (optional=templinst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ at Base 1.6-2~hardening
-#MISSING: 4.0-2~gcc13# (optional=templinst|subst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateE{size_t}{size_t}PKc{size_t}@Base 4
- (optional=templinst|arch=amd64 arm64 mips64el ppc64el riscv64 sparc64)_ZNSt8_Rb_treeIN3spv10DecorationES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE16_M_insert_uniqueIRKS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_ at Base 4
-#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE24_M_get_insert_unique_posERKS5_ at Base 1.0
-#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERKS5_ at Base 1.0
-#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E at Base 1.0
-#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E at Base 1.1-2~llvm5.0
-#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIvESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E at Base 1.7-3~llvm10
-#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_iESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_ at Base 0.11
-#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_iESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_ at Base 0.11
-#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_ at Base 1.0
-#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_ at Base 1.0
- (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE17_M_emplace_uniqueIJS0_IiS7_EEEES0_ISt17_Rb_tree_iteratorIS8_EbEDpOT_ at Base 4
-#MISSING: 4.0-2~gcc13# (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE24_M_get_insert_unique_posERS1_ at Base 4
-#MISSING: 4.0-2~gcc13# (optional=templinst|arch=amd64 arm64 mips64el ppc64el riscv64 sparc64)_ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS1_ at Base 4
-#MISSING: 4.0-2~gcc13# (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiSt3setIN3spv10DecorationESt4lessIS4_ESaIS4_EEESt10_Select1stIS9_ES5_IiESaIS9_EE24_M_get_insert_unique_posERS1_ at Base 4
-#MISSING: 4.0-2~gcc13# (optional=templinst|arch=amd64 arm64 mips64el ppc64el riscv64 sparc64)_ZNSt8_Rb_treeIiSt4pairIKiSt3setIN3spv10DecorationESt4lessIS4_ESaIS4_EEESt10_Select1stIS9_ES5_IiESaIS9_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS9_ERS1_ at Base 4
- (optional=templinst|arch=amd64 arm64 mips64el ppc64el riscv64 sparc64)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE17_M_emplace_uniqueIJS0_IiiEEEES0_ISt17_Rb_tree_iteratorIS2_EbEDpOT_ at Base 4
-#MISSING: 4.0-2~gcc13# (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_ at Base 4
-#MISSING: 4.0-2~gcc13# (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE24_M_get_insert_unique_posERS1_ at Base 4
-#MISSING: 4.0-2~gcc13# (optional=templinst|arch=amd64 arm64 mips64el ppc64el riscv64 sparc64)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1_ at Base 4
- (optional=templinst)_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv at Base 3.0
- (optional=templinst)_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv at Base 3.0
- _ZSt19piecewise_construct at Base 5.0-2~llvm16
-#MISSING: 1.8# (optional=templinst)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_ at Base 1.6-2~hardening
- _ZTIN4llvm3Any11StorageBaseE at Base 5.0-2~llvm16
- (arch=armel riscv64)_ZTIN9__gnu_cxx7__mutexE at Base 1.4-5~llvm9
- _ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEE at Base 3.0
- _ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEE at Base 3.0
- _ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEE at Base 3.0
- _ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEE at Base 3.0
- _ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb0EEE at Base 3.0
- _ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEE at Base 3.0
- _ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEE at Base 3.0
- _ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEE at Base 3.0
- _ZTINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEE at Base 3.0
- _ZTINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEE at Base 3.0
- _ZTINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEE at Base 3.0
- _ZTINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEE at Base 3.0
- _ZTINSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEE at Base 3.0
- _ZTINSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEE at Base 3.0
- _ZTINSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEE at Base 3.0
- _ZTINSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEE at Base 3.0
- (arch=armel riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE at Base 0.10
- (arch=!armel !riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE at Base 0.10
- (arch=armel riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE at Base 0.10
- (arch=!armel !riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE at Base 0.10
- (arch=armel armhf)_ZTISt19_Sp_make_shared_tag at Base 0.10
- _ZTSN4llvm3Any11StorageBaseE at Base 5.0-2~llvm16
- _ZTSN4llvm3Any11StorageImplIPKNS_6ModuleEEE at Base 5.0-2~llvm16
- (arch=armel riscv64)_ZTSN9__gnu_cxx7__mutexE at Base 1.0
- _ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEE at Base 3.0
- _ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEE at Base 3.0
- _ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEE at Base 3.0
- _ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEE at Base 3.0
- _ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb0EEE at Base 3.0
- _ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEE at Base 3.0
- _ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEE at Base 3.0
- _ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEE at Base 3.0
- _ZTSNSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEE at Base 3.0
- _ZTSNSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEE at Base 3.0
- _ZTSNSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEE at Base 3.0
- _ZTSNSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEE at Base 3.0
- _ZTSNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEE at Base 3.0
- _ZTSNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEE at Base 3.0
- _ZTSNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEE at Base 3.0
- _ZTSNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEE at Base 3.0
- (arch=armel riscv64)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE at Base 0.10
- (arch=!armel !riscv64)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE at Base 0.10
- (arch=armel riscv64)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE at Base 0.10
- (arch=!armel !riscv64)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE at Base 0.10
- _ZTSSt19_Sp_make_shared_tag at Base 0.10
-#MISSING: 3.0-5~gcc12# (arch=armel riscv64)_ZTSSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE1EE at Base 3.0
-#MISSING: 3.0-5~gcc12# (arch=!armel !riscv64)_ZTSSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE at Base 3.0
- (arch=armel riscv64)_ZTSSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.0-5~gcc12
- (arch=!armel !riscv64)_ZTSSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.0-5~gcc12
- (optional=templinst)_ZZNKSt7__cxx1112regex_traitsIcE16lookup_classnameIPKcEENS1_10_RegexMaskET_S6_bE12__classnames at Base 3.0
- (optional=templinst)_ZZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_E14__collatenames at Base 3.0
- (optional=templinst)_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul at Base 3.0
- (optional=templinst)_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul at Base 3.0
- (optional=templinst)_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul at Base 3.0
- (optional=templinst)_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul at Base 3.0
- (optional=templinst)_ZZNKSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE10_M_is_wordEcE3__s at Base 3.0
- (optional=templinst)_ZZNKSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb1EE10_M_is_wordEcE3__s at Base 3.0
- _ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag at Base 1.1-8~llvm6.0+gcc8.2
-#MISSING: 0.14# check_compiler_cache at Base 0.10
- clGetExtensionFunctionAddress at Base 0.10
- clGetExtensionFunctionAddressForPlatform at Base 1.0
-#MISSING: 1.6-5~visibility# cl_context_count at Base 1.1
-#MISSING: 0.14~visibility# context_set_properties at Base 0.10
-#MISSING: 0.14# cpufreq_file at Base 0.10
-#MISSING: 0.14# cpuinfo at Base 0.10
-#MISSING: 1.0# create_workitem_aa_plugin at Base 0.10
-#MISSING: 1.8# currentPoclDevice at Base 0.14
-#MISSING: 1.6-5~# fill_dev_image_t at Base 1.6
-#MISSING: 1.6-5~# fill_dev_sampler_t at Base 1.6
-#MISSING: 0.14# find_env at Base 0.10
-#MISSING: 0.14# get_cpu_name at Base 0.13
-#MISSING: 0.14~visibility# llvm_codegen at Base 0.10
- pocl_BIDescriptors at Base 3.1
- pocl_SHA1_Final at Base 1.8-3~visibility
- pocl_SHA1_Init at Base 1.8-3~visibility
- pocl_SHA1_Update at Base 1.8-3~visibility
- pocl_abort_on_pthread_error at Base 1.8-3~visibility
- pocl_align_value at Base 3.0
- pocl_aligned_malloc at Base 1.6
- pocl_aligned_malloc_global_mem at Base 1.6
- pocl_alloc_buffer at Base 3.1
- pocl_alloc_buffer_from_region at Base 1.8-3~visibility
- pocl_alloc_or_retain_mem_host_ptr at Base 1.8
-#MISSING: 0.12# pocl_basic_malloc at Base 0.11
-#MISSING: 0.13# pocl_basic_set_buffer_image_limits at Base 0.12
- pocl_bitcode_is_spirv_execmodel_kernel at Base 3.0
- pocl_bitcode_is_spirv_execmodel_shader at Base 3.0
- pocl_bitcode_is_triple at Base 4
- pocl_broadcast at Base 1.6
- pocl_byteswap_uint32_t at Base 1.8-3~visibility
- pocl_cache_create_program_cachedir at Base 1.8-3~visibility
- pocl_cache_kernel_cachedir_path at Base 1.8-3~visibility
- pocl_cache_program_bc_path at Base 1.8-3~visibility
- pocl_cache_program_path at Base 4
- pocl_cache_program_spv_path at Base 4
- pocl_cache_tempname at Base 1.8-3~visibility
- pocl_cache_work_group_function_path at Base 1.6-5~visibility
- pocl_cache_write_descriptor at Base 1.8-3~visibility
- pocl_check_kernel_disk_cache at Base 1.8
- pocl_check_kernel_dlhandle_cache at Base 1.6
- pocl_cmd_max_grid_dim_width at Base 1.8-3~visibility
-#MISSING: 0.11~visibility# pocl_command_enqueue at Base 0.10
- pocl_command_push at Base 1.6
- pocl_command_to_str at Base 1.6-5~visibility
-#MISSING: 0.14# pocl_compact_queue_list at Base 0.12
-#MISSING: 1.6~visibility# pocl_context_handling_lock at Base 1.1
- pocl_copy_event_node at Base 5
- pocl_cpu_gvar_init_callback at Base 4
-#MISSING: 0.14~visibility# pocl_cpufreq_get_max at Base 0.10
-#MISSING: 0.12# pocl_cpuinfo_append_cpu_name at Base 0.10
-#MISSING: 0.14~visibility# pocl_cpuinfo_detect_compute_unit_count at Base 0.10
- pocl_cpuinfo_detect_device_info at Base 1.6
-#MISSING: 0.14~visibility# pocl_cpuinfo_detect_max_clock_frequency at Base 0.10
-#MISSING: 0.14~visibility# pocl_cpuinfo_get_cpu_name_and_vendor at Base 0.12
-#MISSING: 1.6~visibility# pocl_cq_profiling_enabled at Base 1.5
-#MISSING: 1.6~visibility# pocl_cq_profiling_init at Base 1.5
-#MISSING: 1.6~visibility# pocl_cq_profiling_register_event at Base 1.5
-#MISSING: 0.11~visibility# pocl_create_command at Base 0.10
-#MISSING: 0.11~visibility# pocl_create_event at Base 0.10
- pocl_debug_measure_finish at Base 1.8-3~visibility
- pocl_debug_measure_start at Base 1.8-3~visibility
-#MISSING: 0.12# pocl_debug_messages at Base 0.11
- pocl_debug_messages_filter at Base 1.6
- pocl_debug_messages_setup at Base 1.8
- pocl_debug_output_lock at Base 1.6
- pocl_debug_output_unlock at Base 1.6
- pocl_debug_print_duration at Base 1.8-3~visibility
- pocl_debug_print_header at Base 1.6
-#MISSING: 0.12# pocl_debug_timespec at Base 0.11
- pocl_default_local_size_optimizer at Base 1.6
- pocl_destroy_llvm_module at Base 4
- pocl_device_get_env_count at Base 1.6
-#MISSING: 1.6-5~visibility# pocl_device_types at Base 1.6
- pocl_driver_alloc_mem_obj at Base 1.8-3~visibility
- pocl_driver_build_binary at Base 1.8
- pocl_driver_build_gvar_init_kernel at Base 4
- pocl_driver_build_opencl_builtins at Base 3.1
- pocl_driver_build_poclbinary at Base 1.8
- pocl_driver_build_source at Base 1.8
- pocl_driver_copy at Base 1.8
- pocl_driver_copy_rect at Base 1.8
- pocl_driver_copy_with_size at Base 1.8
- pocl_driver_free at Base 1.8-3~visibility
- pocl_driver_free_mapping_ptr at Base 1.8
- pocl_driver_free_program at Base 1.8
- pocl_driver_get_mapping_ptr at Base 1.8
- pocl_driver_link_program at Base 1.8
- pocl_driver_map_mem at Base 1.8
- pocl_driver_memfill at Base 1.8
- pocl_driver_read at Base 1.8
- pocl_driver_read_rect at Base 1.8
- pocl_driver_setup_metadata at Base 1.8
- pocl_driver_supports_binary at Base 1.8
- pocl_driver_svm_copy at Base 5
- pocl_driver_svm_fill at Base 1.8-3~visibility
- pocl_driver_unmap_mem at Base 1.8
- pocl_driver_write at Base 1.8
- pocl_driver_write_rect at Base 1.8
- pocl_escape_quoted_whitespace at Base 3.1
- pocl_exec_command at Base 1.6
- pocl_exists at Base 1.6-5~visibility
- pocl_fill_aligned_buf_with_pattern at Base 3.1
- pocl_fill_dev_image_t at Base 1.6-5~
- pocl_fill_dev_sampler_t at Base 1.6-5~
-#MISSING: 0.14# pocl_find_img_format at Base 0.10
-#MISSING: 0.14# pocl_finish_all_queues at Base 0.12
-#MISSING: 4# pocl_fix_local_mem_size at Base 3.1
- pocl_free_buffer at Base 3.1
- pocl_free_chunk at Base 1.8-3~visibility
- pocl_free_global_mem at Base 1.6
-#MISSING: 0.14~visibility# pocl_free_llvm_irs at Base 0.12
- pocl_get_bool_option at Base 0.10
- (optional=distro_build|arch=amd64 i386)pocl_get_distro_cpu_name at Base 3.0-2~
-#MISSING: 5# (optional=distro_build|arch=amd64)pocl_get_distro_kernellib_name at Base 3.0-2~
- (optional=distro_build|arch=amd64 i386)pocl_get_distro_kernellib_variant at Base 5
- pocl_get_int_option at Base 0.10
- pocl_get_llvm_cpu_abi at Base 5
- pocl_get_llvm_cpu_name at Base 1.8-3~visibility
- pocl_get_private_datadir at Base 3.1
- pocl_get_srcdir_or_datadir at Base 3.1
- pocl_get_string_option at Base 0.10
- pocl_gettimemono_ns at Base 1.6-5~visibility
- (arch=amd64)pocl_ignore_sigfpe_for_thread at Base 4
- pocl_init_default_device_infos at Base 1.6
- pocl_init_dlhandle_cache at Base 1.6
-#MISSING: 0.14~visibility# pocl_init_mem_manager at Base 0.10
- pocl_init_mem_region at Base 1.8-3~visibility
- pocl_is_option_set at Base 1.8-3~visibility
- pocl_llvm_build_program at Base 4
-#MISSING: 0.14~visibility# pocl_llvm_codegen at Base 0.10
- pocl_llvm_create_context_for_program at Base 4
- pocl_llvm_extract_kernel_spirv at Base 4
- pocl_llvm_free_llvm_irs at Base 4
- pocl_llvm_generate_workgroup_function at Base 0.10
-#MISSING: 0.14~visibility# pocl_llvm_get_kernel_count at Base 0.12
-#MISSING: 0.14# pocl_llvm_get_kernel_metadata at Base 0.10
-#MISSING: 0.14# pocl_llvm_get_kernel_names at Base 0.10
- pocl_llvm_release_context_for_program at Base 4
- pocl_llvm_run_passes_on_program at Base 5
-#MISSING: 0.14~visibility# pocl_llvm_update_binaries at Base 0.10
-#MISSING: 0.14# pocl_map_mem_cmd at Base 0.10
-#MISSING: 0.14~visibility# pocl_mem_manager_free_command at Base 0.10
-#MISSING: 0.14~visibility# pocl_mem_manager_free_event at Base 0.10
-#MISSING: 0.14~visibility# pocl_mem_manager_new_command at Base 0.10
-#MISSING: 0.14~visibility# pocl_mem_manager_new_event at Base 0.10
-#MISSING: 0.14~visibility# pocl_memalign_alloc at Base 0.11
-#MISSING: 0.14# pocl_memalign_alloc_global_mem at Base 0.13
- pocl_mk_tempname at Base 1.8-3~visibility
- pocl_mkdir_p at Base 1.8-3~visibility
-#MISSING: 3.0# pocl_ndrange_node_cleanup at Base 1.6
- pocl_offline_compile at Base 3.1
- pocl_opencl_image_type_to_index at Base 4
-#MISSING: 0.14~visibility# pocl_print_system_memory_stats at Base 0.13
-#MISSING: 0.13# pocl_pthread_malloc at Base 0.11
- pocl_read_file at Base 1.8-3~visibility
-#MISSING: 0.14~visibility# pocl_rect_copy at Base 0.13
- pocl_reinit_system_memory at Base 1.8-3~visibility
- pocl_release_dlhandle_cache at Base 1.6
- pocl_release_mem_host_ptr at Base 1.8
- pocl_remove at Base 4
- pocl_rename at Base 1.8-3~visibility
- pocl_restore_builtin_kernel_name at Base 3.1
- pocl_restore_ftz at Base 1.6
- pocl_restore_rm at Base 1.6
- pocl_run_command at Base 1.8-3~visibility
- pocl_run_command_capture_output at Base 3.0
- pocl_sanitize_builtin_kernel_name at Base 3.1
- pocl_save_ftz at Base 1.6
- pocl_save_rm at Base 1.6
- pocl_set_buffer_image_limits at Base 1.6
- pocl_set_default_rm at Base 1.6
- pocl_set_ftz at Base 1.6
- pocl_setup_builtin_kernels_with_version at Base 3.0
- pocl_setup_builtin_metadata at Base 3.1
- pocl_setup_device_for_system_memory at Base 1.8-3~visibility
- pocl_setup_extensions_with_version at Base 3.0
- pocl_setup_features_with_version at Base 3.0
- pocl_setup_ils_with_version at Base 3.0
- pocl_setup_opencl_c_with_version at Base 3.0
- pocl_size_ceil2 at Base 1.8-3~visibility
- pocl_size_ceil2_64 at Base 4
- pocl_stderr_is_a_tty at Base 1.6-5~
- pocl_str_tolower at Base 3.1
- pocl_str_toupper at Base 3.1
- pocl_svm_check_pointer at Base 4
-#MISSING: 0.12# pocl_sysfs_detect_compute_unit_count at Base 0.11
-#MISSING: 5# pocl_topology_detect_device_info at Base 1.6
-#MISSING: 3.0# pocl_unmap_command_finished2 at Base 1.8-3~visibility
- pocl_update_event_complete at Base 3.0
-#MISSING: 3.0# pocl_update_event_complete_msg at Base 1.6
- pocl_update_event_device_lost at Base 5
- pocl_update_event_failed at Base 1.6
-#MISSING: 1.6-5~visibility# pocl_update_event_finished_msg at Base 1.4
- pocl_update_event_running at Base 1.6
- pocl_update_event_running_unlocked at Base 1.8-3~visibility
- pocl_update_event_submitted at Base 1.6
-#MISSING: 0.14~visibility# pocl_update_program_llvm_irs at Base 0.11
- pocl_wg_utilization_maximizer at Base 1.8-3~visibility
- pocl_write_file at Base 1.6-5~visibility
-#MISSING: 1.6~visibility# scheduler_initialized at Base 1.3
-#MISSING: 1.6-5~# stderr_is_a_tty at Base 1.6
-#MISSING: 0.12~visibility# supported_image_formats at Base 0.10
-#MISSING: 0.14# ta_pool_lock at Base 0.10
diff -Nru pocl-5.0/debian/libpocl2t64.install pocl-5.0/debian/libpocl2t64.install
--- pocl-5.0/debian/libpocl2t64.install	1970-01-01 00:00:00.000000000 +0000
+++ pocl-5.0/debian/libpocl2t64.install	2024-01-19 13:00:32.000000000 +0000
@@ -0,0 +1,4 @@
+usr/lib/${DEB_HOST_MULTIARCH}/libpocl.so.2*
+usr/lib/${DEB_HOST_MULTIARCH}/pocl/libpocl-devices-basic.so
+usr/lib/${DEB_HOST_MULTIARCH}/pocl/libpocl-devices-pthread.so
+usr/share/pocl/kernel-*-*-*-*-*.bc
diff -Nru pocl-5.0/debian/libpocl2t64.lintian-overrides pocl-5.0/debian/libpocl2t64.lintian-overrides
--- pocl-5.0/debian/libpocl2t64.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
+++ pocl-5.0/debian/libpocl2t64.lintian-overrides	2024-02-29 20:59:47.000000000 +0000
@@ -0,0 +1,3 @@
+# we use fake Debian revisions to mark symbol (dis)appearance on compiler version changes
+symbols-file-contains-debian-revision
+libpocl2t64: package-name-doesnt-match-sonames libpocl2
diff -Nru pocl-5.0/debian/libpocl2t64.symbols pocl-5.0/debian/libpocl2t64.symbols
--- pocl-5.0/debian/libpocl2t64.symbols	1970-01-01 00:00:00.000000000 +0000
+++ pocl-5.0/debian/libpocl2t64.symbols	2024-02-29 20:59:47.000000000 +0000
@@ -0,0 +1,332 @@
+# SymbolsHelper-Confirmed: 5.0-2~llvm16 amd64 i386
+libpocl-devices-basic.so #PACKAGE# #MINVER#
+* Build-Depends-Package: libpocl-dev
+ pocl_basic_init_device_ops at Base 1.6
+ pocl_topology_detect_device_info at Base 5
+libpocl-devices-pthread.so #PACKAGE# #MINVER#
+* Build-Depends-Package: libpocl-dev
+ pocl_pthread_init_device_ops at Base 1.6
+libpocl.so.2 #PACKAGE# #MINVER#
+* Build-Depends-Package: libpocl-dev
+#MISSING: 0.11# Header at Base 0.10
+#MISSING: 0.11# KernelName at Base 0.10
+ POclGetExtensionFunctionAddress at Base 3.0
+ POclIcdGetPlatformIDsKHR at Base 3.0
+ POclReleaseContext at Base 4
+ POclReleaseDevice at Base 1.8-3~visibility
+ POclReleaseEvent at Base 1.6-5~visibility
+ POclRetainEvent at Base 1.6-5~visibility
+#MISSING: 1.6-5~visibility# X at Base 0.13
+#MISSING: 1.6-5~visibility# Y at Base 0.10
+#MISSING: 5# (subst)_Z14poclParseSPIRVPi{size_t}RSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrI11OCLFuncInfoESt4lessIS6_ESaISt4pairIKS6_S9_EEE at Base 4
+ _Z16populateModulePMPvS_jjb at Base 5
+ _Z20getModuleIntMetadataRKN4llvm6ModuleEPKcRm at Base 1.8
+ _Z21getModuleBoolMetadataRKN4llvm6ModuleEPKcRb at Base 1.8
+ _Z23getModuleStringMetadataRKN4llvm6ModuleEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE at Base 1.8
+ _ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul at Base 3.0
+ _ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul at Base 3.0
+ _ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul at Base 3.0
+ _ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul at Base 3.0
+ (subst)_ZN11SPIRVParser10parseSPIRVEPKi{size_t}RSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrINS_11OCLFuncInfoEESt4lessIS8_ESaISt4pairIKS8_SB_EEE at Base 5
+ _ZN4llvm3Any6TypeIdIPKNS_6ModuleEE2IdE at Base 5.0-2~llvm16
+ _ZN4pocl17isKernelToProcessERKN4llvm8FunctionE at Base 5
+ _ZN4pocl23eraseFunctionAndCallersEPN4llvm8FunctionE at Base 1.8-3~visibility
+#MISSING: 1.8# (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12emplace_backIJS5_EEEvDpOT_ at Base 0.11
+#MISSING: 1.8# (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJRKS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_ at Base 0.13-9~llvm3.8+gcc7
+#MISSING: 1.8# (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_ at Base 0.13-9~llvm3.8+gcc7
+#MISSING: 1.8# (optional=templinst)_ZNSt6vectorIPKcSaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ at Base 0.13-9~llvm3.8+gcc7
+#MISSING: 1.8# (optional=templinst|subst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceE{size_t}{size_t}PKc{size_t}@Base 1.6-2~hardening
+#MISSING: 1.8# (optional=templinst|arch=mipsel)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag at Base 1.1-6~llvm6.0+gcc8
+ (optional=templinst|subst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE15_M_replace_coldEPc{size_t}PKc{size_t}{size_t}@Base 4.0-2~gcc13
+#MISSING: 1.8# (optional=templinst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4swapERS4_ at Base 1.6-2~hardening
+#MISSING: 1.8# (optional=templinst|subst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKc{size_t}@Base 1.6-2~hardening
+#MISSING: 1.8# (optional=templinst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ at Base 1.6-2~hardening
+#MISSING: 4.0-2~gcc13# (optional=templinst|subst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateE{size_t}{size_t}PKc{size_t}@Base 4
+ (optional=templinst|arch=amd64 arm64 mips64el ppc64el riscv64 sparc64)_ZNSt8_Rb_treeIN3spv10DecorationES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE16_M_insert_uniqueIRKS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_ at Base 4
+#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE24_M_get_insert_unique_posERKS5_ at Base 1.0
+#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERKS5_ at Base 1.0
+#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E at Base 1.0
+#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E at Base 1.1-2~llvm5.0
+#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIvESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E at Base 1.7-3~llvm10
+#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_iESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_ at Base 0.11
+#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_iESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_ at Base 0.11
+#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_ at Base 1.0
+#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_ at Base 1.0
+ (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE17_M_emplace_uniqueIJS0_IiS7_EEEES0_ISt17_Rb_tree_iteratorIS8_EbEDpOT_ at Base 4
+#MISSING: 4.0-2~gcc13# (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE24_M_get_insert_unique_posERS1_ at Base 4
+#MISSING: 4.0-2~gcc13# (optional=templinst|arch=amd64 arm64 mips64el ppc64el riscv64 sparc64)_ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS1_ at Base 4
+#MISSING: 4.0-2~gcc13# (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiSt3setIN3spv10DecorationESt4lessIS4_ESaIS4_EEESt10_Select1stIS9_ES5_IiESaIS9_EE24_M_get_insert_unique_posERS1_ at Base 4
+#MISSING: 4.0-2~gcc13# (optional=templinst|arch=amd64 arm64 mips64el ppc64el riscv64 sparc64)_ZNSt8_Rb_treeIiSt4pairIKiSt3setIN3spv10DecorationESt4lessIS4_ESaIS4_EEESt10_Select1stIS9_ES5_IiESaIS9_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS9_ERS1_ at Base 4
+ (optional=templinst|arch=amd64 arm64 mips64el ppc64el riscv64 sparc64)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE17_M_emplace_uniqueIJS0_IiiEEEES0_ISt17_Rb_tree_iteratorIS2_EbEDpOT_ at Base 4
+#MISSING: 4.0-2~gcc13# (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_ at Base 4
+#MISSING: 4.0-2~gcc13# (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE24_M_get_insert_unique_posERS1_ at Base 4
+#MISSING: 4.0-2~gcc13# (optional=templinst|arch=amd64 arm64 mips64el ppc64el riscv64 sparc64)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1_ at Base 4
+ (optional=templinst)_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv at Base 3.0
+ (optional=templinst)_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv at Base 3.0
+ _ZSt19piecewise_construct at Base 5.0-2~llvm16
+#MISSING: 1.8# (optional=templinst)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_ at Base 1.6-2~hardening
+ _ZTIN4llvm3Any11StorageBaseE at Base 5.0-2~llvm16
+ (arch=armel riscv64)_ZTIN9__gnu_cxx7__mutexE at Base 1.4-5~llvm9
+ _ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEE at Base 3.0
+ _ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEE at Base 3.0
+ _ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEE at Base 3.0
+ _ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEE at Base 3.0
+ _ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb0EEE at Base 3.0
+ _ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEE at Base 3.0
+ _ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEE at Base 3.0
+ _ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEE at Base 3.0
+ _ZTINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEE at Base 3.0
+ _ZTINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEE at Base 3.0
+ _ZTINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEE at Base 3.0
+ _ZTINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEE at Base 3.0
+ _ZTINSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEE at Base 3.0
+ _ZTINSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEE at Base 3.0
+ _ZTINSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEE at Base 3.0
+ _ZTINSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEE at Base 3.0
+ (arch=armel riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE at Base 0.10
+ (arch=!armel !riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE at Base 0.10
+ (arch=armel riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE at Base 0.10
+ (arch=!armel !riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE at Base 0.10
+ (arch=armel armhf)_ZTISt19_Sp_make_shared_tag at Base 0.10
+ _ZTSN4llvm3Any11StorageBaseE at Base 5.0-2~llvm16
+ _ZTSN4llvm3Any11StorageImplIPKNS_6ModuleEEE at Base 5.0-2~llvm16
+ (arch=armel riscv64)_ZTSN9__gnu_cxx7__mutexE at Base 1.0
+ _ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEE at Base 3.0
+ _ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEE at Base 3.0
+ _ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEE at Base 3.0
+ _ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEE at Base 3.0
+ _ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb0EEE at Base 3.0
+ _ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEE at Base 3.0
+ _ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEE at Base 3.0
+ _ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEE at Base 3.0
+ _ZTSNSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEE at Base 3.0
+ _ZTSNSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEE at Base 3.0
+ _ZTSNSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEE at Base 3.0
+ _ZTSNSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEE at Base 3.0
+ _ZTSNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEE at Base 3.0
+ _ZTSNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEE at Base 3.0
+ _ZTSNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEE at Base 3.0
+ _ZTSNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEE at Base 3.0
+ (arch=armel riscv64)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE at Base 0.10
+ (arch=!armel !riscv64)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE at Base 0.10
+ (arch=armel riscv64)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE at Base 0.10
+ (arch=!armel !riscv64)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE at Base 0.10
+ _ZTSSt19_Sp_make_shared_tag at Base 0.10
+#MISSING: 3.0-5~gcc12# (arch=armel riscv64)_ZTSSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE1EE at Base 3.0
+#MISSING: 3.0-5~gcc12# (arch=!armel !riscv64)_ZTSSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIS5_ELN9__gnu_cxx12_Lock_policyE2EE at Base 3.0
+ (arch=armel riscv64)_ZTSSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.0-5~gcc12
+ (arch=!armel !riscv64)_ZTSSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.0-5~gcc12
+ (optional=templinst)_ZZNKSt7__cxx1112regex_traitsIcE16lookup_classnameIPKcEENS1_10_RegexMaskET_S6_bE12__classnames at Base 3.0
+ (optional=templinst)_ZZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_E14__collatenames at Base 3.0
+ (optional=templinst)_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul at Base 3.0
+ (optional=templinst)_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul at Base 3.0
+ (optional=templinst)_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul at Base 3.0
+ (optional=templinst)_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul at Base 3.0
+ (optional=templinst)_ZZNKSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE10_M_is_wordEcE3__s at Base 3.0
+ (optional=templinst)_ZZNKSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb1EE10_M_is_wordEcE3__s at Base 3.0
+ _ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag at Base 1.1-8~llvm6.0+gcc8.2
+#MISSING: 0.14# check_compiler_cache at Base 0.10
+ clGetExtensionFunctionAddress at Base 0.10
+ clGetExtensionFunctionAddressForPlatform at Base 1.0
+#MISSING: 1.6-5~visibility# cl_context_count at Base 1.1
+#MISSING: 0.14~visibility# context_set_properties at Base 0.10
+#MISSING: 0.14# cpufreq_file at Base 0.10
+#MISSING: 0.14# cpuinfo at Base 0.10
+#MISSING: 1.0# create_workitem_aa_plugin at Base 0.10
+#MISSING: 1.8# currentPoclDevice at Base 0.14
+#MISSING: 1.6-5~# fill_dev_image_t at Base 1.6
+#MISSING: 1.6-5~# fill_dev_sampler_t at Base 1.6
+#MISSING: 0.14# find_env at Base 0.10
+#MISSING: 0.14# get_cpu_name at Base 0.13
+#MISSING: 0.14~visibility# llvm_codegen at Base 0.10
+ pocl_BIDescriptors at Base 3.1
+ pocl_SHA1_Final at Base 1.8-3~visibility
+ pocl_SHA1_Init at Base 1.8-3~visibility
+ pocl_SHA1_Update at Base 1.8-3~visibility
+ pocl_abort_on_pthread_error at Base 1.8-3~visibility
+ pocl_align_value at Base 3.0
+ pocl_aligned_malloc at Base 1.6
+ pocl_aligned_malloc_global_mem at Base 1.6
+ pocl_alloc_buffer at Base 3.1
+ pocl_alloc_buffer_from_region at Base 1.8-3~visibility
+ pocl_alloc_or_retain_mem_host_ptr at Base 1.8
+#MISSING: 0.12# pocl_basic_malloc at Base 0.11
+#MISSING: 0.13# pocl_basic_set_buffer_image_limits at Base 0.12
+ pocl_bitcode_is_spirv_execmodel_kernel at Base 3.0
+ pocl_bitcode_is_spirv_execmodel_shader at Base 3.0
+ pocl_bitcode_is_triple at Base 4
+ pocl_broadcast at Base 1.6
+ pocl_byteswap_uint32_t at Base 1.8-3~visibility
+ pocl_cache_create_program_cachedir at Base 1.8-3~visibility
+ pocl_cache_kernel_cachedir_path at Base 1.8-3~visibility
+ pocl_cache_program_bc_path at Base 1.8-3~visibility
+ pocl_cache_program_path at Base 4
+ pocl_cache_program_spv_path at Base 4
+ pocl_cache_tempname at Base 1.8-3~visibility
+ pocl_cache_work_group_function_path at Base 1.6-5~visibility
+ pocl_cache_write_descriptor at Base 1.8-3~visibility
+ pocl_check_kernel_disk_cache at Base 1.8
+ pocl_check_kernel_dlhandle_cache at Base 1.6
+ pocl_cmd_max_grid_dim_width at Base 1.8-3~visibility
+#MISSING: 0.11~visibility# pocl_command_enqueue at Base 0.10
+ pocl_command_push at Base 1.6
+ pocl_command_to_str at Base 1.6-5~visibility
+#MISSING: 0.14# pocl_compact_queue_list at Base 0.12
+#MISSING: 1.6~visibility# pocl_context_handling_lock at Base 1.1
+ pocl_copy_event_node at Base 5
+ pocl_cpu_gvar_init_callback at Base 4
+#MISSING: 0.14~visibility# pocl_cpufreq_get_max at Base 0.10
+#MISSING: 0.12# pocl_cpuinfo_append_cpu_name at Base 0.10
+#MISSING: 0.14~visibility# pocl_cpuinfo_detect_compute_unit_count at Base 0.10
+ pocl_cpuinfo_detect_device_info at Base 1.6
+#MISSING: 0.14~visibility# pocl_cpuinfo_detect_max_clock_frequency at Base 0.10
+#MISSING: 0.14~visibility# pocl_cpuinfo_get_cpu_name_and_vendor at Base 0.12
+#MISSING: 1.6~visibility# pocl_cq_profiling_enabled at Base 1.5
+#MISSING: 1.6~visibility# pocl_cq_profiling_init at Base 1.5
+#MISSING: 1.6~visibility# pocl_cq_profiling_register_event at Base 1.5
+#MISSING: 0.11~visibility# pocl_create_command at Base 0.10
+#MISSING: 0.11~visibility# pocl_create_event at Base 0.10
+ pocl_debug_measure_finish at Base 1.8-3~visibility
+ pocl_debug_measure_start at Base 1.8-3~visibility
+#MISSING: 0.12# pocl_debug_messages at Base 0.11
+ pocl_debug_messages_filter at Base 1.6
+ pocl_debug_messages_setup at Base 1.8
+ pocl_debug_output_lock at Base 1.6
+ pocl_debug_output_unlock at Base 1.6
+ pocl_debug_print_duration at Base 1.8-3~visibility
+ pocl_debug_print_header at Base 1.6
+#MISSING: 0.12# pocl_debug_timespec at Base 0.11
+ pocl_default_local_size_optimizer at Base 1.6
+ pocl_destroy_llvm_module at Base 4
+ pocl_device_get_env_count at Base 1.6
+#MISSING: 1.6-5~visibility# pocl_device_types at Base 1.6
+ pocl_driver_alloc_mem_obj at Base 1.8-3~visibility
+ pocl_driver_build_binary at Base 1.8
+ pocl_driver_build_gvar_init_kernel at Base 4
+ pocl_driver_build_opencl_builtins at Base 3.1
+ pocl_driver_build_poclbinary at Base 1.8
+ pocl_driver_build_source at Base 1.8
+ pocl_driver_copy at Base 1.8
+ pocl_driver_copy_rect at Base 1.8
+ pocl_driver_copy_with_size at Base 1.8
+ pocl_driver_free at Base 1.8-3~visibility
+ pocl_driver_free_mapping_ptr at Base 1.8
+ pocl_driver_free_program at Base 1.8
+ pocl_driver_get_mapping_ptr at Base 1.8
+ pocl_driver_link_program at Base 1.8
+ pocl_driver_map_mem at Base 1.8
+ pocl_driver_memfill at Base 1.8
+ pocl_driver_read at Base 1.8
+ pocl_driver_read_rect at Base 1.8
+ pocl_driver_setup_metadata at Base 1.8
+ pocl_driver_supports_binary at Base 1.8
+ pocl_driver_svm_copy at Base 5
+ pocl_driver_svm_fill at Base 1.8-3~visibility
+ pocl_driver_unmap_mem at Base 1.8
+ pocl_driver_write at Base 1.8
+ pocl_driver_write_rect at Base 1.8
+ pocl_escape_quoted_whitespace at Base 3.1
+ pocl_exec_command at Base 1.6
+ pocl_exists at Base 1.6-5~visibility
+ pocl_fill_aligned_buf_with_pattern at Base 3.1
+ pocl_fill_dev_image_t at Base 1.6-5~
+ pocl_fill_dev_sampler_t at Base 1.6-5~
+#MISSING: 0.14# pocl_find_img_format at Base 0.10
+#MISSING: 0.14# pocl_finish_all_queues at Base 0.12
+#MISSING: 4# pocl_fix_local_mem_size at Base 3.1
+ pocl_free_buffer at Base 3.1
+ pocl_free_chunk at Base 1.8-3~visibility
+ pocl_free_global_mem at Base 1.6
+#MISSING: 0.14~visibility# pocl_free_llvm_irs at Base 0.12
+ pocl_get_bool_option at Base 0.10
+ (optional=distro_build|arch=amd64 i386)pocl_get_distro_cpu_name at Base 3.0-2~
+#MISSING: 5# (optional=distro_build|arch=amd64)pocl_get_distro_kernellib_name at Base 3.0-2~
+ (optional=distro_build|arch=amd64 i386)pocl_get_distro_kernellib_variant at Base 5
+ pocl_get_int_option at Base 0.10
+ pocl_get_llvm_cpu_abi at Base 5
+ pocl_get_llvm_cpu_name at Base 1.8-3~visibility
+ pocl_get_private_datadir at Base 3.1
+ pocl_get_srcdir_or_datadir at Base 3.1
+ pocl_get_string_option at Base 0.10
+ pocl_gettimemono_ns at Base 1.6-5~visibility
+ (arch=amd64)pocl_ignore_sigfpe_for_thread at Base 4
+ pocl_init_default_device_infos at Base 1.6
+ pocl_init_dlhandle_cache at Base 1.6
+#MISSING: 0.14~visibility# pocl_init_mem_manager at Base 0.10
+ pocl_init_mem_region at Base 1.8-3~visibility
+ pocl_is_option_set at Base 1.8-3~visibility
+ pocl_llvm_build_program at Base 4
+#MISSING: 0.14~visibility# pocl_llvm_codegen at Base 0.10
+ pocl_llvm_create_context_for_program at Base 4
+ pocl_llvm_extract_kernel_spirv at Base 4
+ pocl_llvm_free_llvm_irs at Base 4
+ pocl_llvm_generate_workgroup_function at Base 0.10
+#MISSING: 0.14~visibility# pocl_llvm_get_kernel_count at Base 0.12
+#MISSING: 0.14# pocl_llvm_get_kernel_metadata at Base 0.10
+#MISSING: 0.14# pocl_llvm_get_kernel_names at Base 0.10
+ pocl_llvm_release_context_for_program at Base 4
+ pocl_llvm_run_passes_on_program at Base 5
+#MISSING: 0.14~visibility# pocl_llvm_update_binaries at Base 0.10
+#MISSING: 0.14# pocl_map_mem_cmd at Base 0.10
+#MISSING: 0.14~visibility# pocl_mem_manager_free_command at Base 0.10
+#MISSING: 0.14~visibility# pocl_mem_manager_free_event at Base 0.10
+#MISSING: 0.14~visibility# pocl_mem_manager_new_command at Base 0.10
+#MISSING: 0.14~visibility# pocl_mem_manager_new_event at Base 0.10
+#MISSING: 0.14~visibility# pocl_memalign_alloc at Base 0.11
+#MISSING: 0.14# pocl_memalign_alloc_global_mem at Base 0.13
+ pocl_mk_tempname at Base 1.8-3~visibility
+ pocl_mkdir_p at Base 1.8-3~visibility
+#MISSING: 3.0# pocl_ndrange_node_cleanup at Base 1.6
+ pocl_offline_compile at Base 3.1
+ pocl_opencl_image_type_to_index at Base 4
+#MISSING: 0.14~visibility# pocl_print_system_memory_stats at Base 0.13
+#MISSING: 0.13# pocl_pthread_malloc at Base 0.11
+ pocl_read_file at Base 1.8-3~visibility
+#MISSING: 0.14~visibility# pocl_rect_copy at Base 0.13
+ pocl_reinit_system_memory at Base 1.8-3~visibility
+ pocl_release_dlhandle_cache at Base 1.6
+ pocl_release_mem_host_ptr at Base 1.8
+ pocl_remove at Base 4
+ pocl_rename at Base 1.8-3~visibility
+ pocl_restore_builtin_kernel_name at Base 3.1
+ pocl_restore_ftz at Base 1.6
+ pocl_restore_rm at Base 1.6
+ pocl_run_command at Base 1.8-3~visibility
+ pocl_run_command_capture_output at Base 3.0
+ pocl_sanitize_builtin_kernel_name at Base 3.1
+ pocl_save_ftz at Base 1.6
+ pocl_save_rm at Base 1.6
+ pocl_set_buffer_image_limits at Base 1.6
+ pocl_set_default_rm at Base 1.6
+ pocl_set_ftz at Base 1.6
+ pocl_setup_builtin_kernels_with_version at Base 3.0
+ pocl_setup_builtin_metadata at Base 3.1
+ pocl_setup_device_for_system_memory at Base 1.8-3~visibility
+ pocl_setup_extensions_with_version at Base 3.0
+ pocl_setup_features_with_version at Base 3.0
+ pocl_setup_ils_with_version at Base 3.0
+ pocl_setup_opencl_c_with_version at Base 3.0
+ pocl_size_ceil2 at Base 1.8-3~visibility
+ pocl_size_ceil2_64 at Base 4
+ pocl_stderr_is_a_tty at Base 1.6-5~
+ pocl_str_tolower at Base 3.1
+ pocl_str_toupper at Base 3.1
+ pocl_svm_check_pointer at Base 4
+#MISSING: 0.12# pocl_sysfs_detect_compute_unit_count at Base 0.11
+#MISSING: 5# pocl_topology_detect_device_info at Base 1.6
+#MISSING: 3.0# pocl_unmap_command_finished2 at Base 1.8-3~visibility
+ pocl_update_event_complete at Base 3.0
+#MISSING: 3.0# pocl_update_event_complete_msg at Base 1.6
+ pocl_update_event_device_lost at Base 5
+ pocl_update_event_failed at Base 1.6
+#MISSING: 1.6-5~visibility# pocl_update_event_finished_msg at Base 1.4
+ pocl_update_event_running at Base 1.6
+ pocl_update_event_running_unlocked at Base 1.8-3~visibility
+ pocl_update_event_submitted at Base 1.6
+#MISSING: 0.14~visibility# pocl_update_program_llvm_irs at Base 0.11
+ pocl_wg_utilization_maximizer at Base 1.8-3~visibility
+ pocl_write_file at Base 1.6-5~visibility
+#MISSING: 1.6~visibility# scheduler_initialized at Base 1.3
+#MISSING: 1.6-5~# stderr_is_a_tty at Base 1.6
+#MISSING: 0.12~visibility# supported_image_formats at Base 0.10
+#MISSING: 0.14# ta_pool_lock at Base 0.10


More information about the Pkg-opencl-devel mailing list