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
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 <bdr...@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-de...@lists.alioth.debian.org>
 Uploaders: Vincent Danjean <vdanj...@debian.org>,
  Andreas Beckmann <a...@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@Base 1.6
- pocl_topology_detect_device_info@Base 5
-libpocl-devices-pthread.so #PACKAGE# #MINVER#
-* Build-Depends-Package: libpocl-dev
- pocl_pthread_init_device_ops@Base 1.6
-libpocl.so.2 #PACKAGE# #MINVER#
-* Build-Depends-Package: libpocl-dev
-#MISSING: 0.11# Header@Base 0.10
-#MISSING: 0.11# KernelName@Base 0.10
- POclGetExtensionFunctionAddress@Base 3.0
- POclIcdGetPlatformIDsKHR@Base 3.0
- POclReleaseContext@Base 4
- POclReleaseDevice@Base 1.8-3~visibility
- POclReleaseEvent@Base 1.6-5~visibility
- POclRetainEvent@Base 1.6-5~visibility
-#MISSING: 1.6-5~visibility# X@Base 0.13
-#MISSING: 1.6-5~visibility# Y@Base 0.10
-#MISSING: 5# 
(subst)_Z14poclParseSPIRVPi{size_t}RSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrI11OCLFuncInfoESt4lessIS6_ESaISt4pairIKS6_S9_EEE@Base
 4
- _Z16populateModulePMPvS_jjb@Base 5
- _Z20getModuleIntMetadataRKN4llvm6ModuleEPKcRm@Base 1.8
- _Z21getModuleBoolMetadataRKN4llvm6ModuleEPKcRb@Base 1.8
- 
_Z23getModuleStringMetadataRKN4llvm6ModuleEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
 1.8
- 
_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul@Base
 3.0
- 
_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul@Base
 3.0
- 
_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul@Base
 3.0
- 
_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul@Base
 3.0
- 
(subst)_ZN11SPIRVParser10parseSPIRVEPKi{size_t}RSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrINS_11OCLFuncInfoEESt4lessIS8_ESaISt4pairIKS8_SB_EEE@Base
 5
- _ZN4llvm3Any6TypeIdIPKNS_6ModuleEE2IdE@Base 5.0-2~llvm16
- _ZN4pocl17isKernelToProcessERKN4llvm8FunctionE@Base 5
- _ZN4pocl23eraseFunctionAndCallersEPN4llvm8FunctionE@Base 1.8-3~visibility
-#MISSING: 1.8# 
(optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12emplace_backIJS5_EEEvDpOT_@Base
 0.11
-#MISSING: 1.8# 
(optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJRKS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@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_@Base
 0.13-9~llvm3.8+gcc7
-#MISSING: 1.8# 
(optional=templinst)_ZNSt6vectorIPKcSaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@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@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_@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_@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_@Base
 4
-#MISSING: 1.8# 
(optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE24_M_get_insert_unique_posERKS5_@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_@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@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@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@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_@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_@Base
 0.11
-#MISSING: 1.8# 
(optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_@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_@Base
 1.0
- 
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE17_M_emplace_uniqueIJS0_IiS7_EEEES0_ISt17_Rb_tree_iteratorIS8_EbEDpOT_@Base
 4
-#MISSING: 4.0-2~gcc13# 
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE24_M_get_insert_unique_posERS1_@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_@Base
 4
-#MISSING: 4.0-2~gcc13# 
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiSt3setIN3spv10DecorationESt4lessIS4_ESaIS4_EEESt10_Select1stIS9_ES5_IiESaIS9_EE24_M_get_insert_unique_posERS1_@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_@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_@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_@Base
 4
-#MISSING: 4.0-2~gcc13# 
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE24_M_get_insert_unique_posERS1_@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_@Base
 4
- (optional=templinst)_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv@Base 3.0
- (optional=templinst)_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv@Base 3.0
- _ZSt19piecewise_construct@Base 5.0-2~llvm16
-#MISSING: 1.8# 
(optional=templinst)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_@Base
 1.6-2~hardening
- _ZTIN4llvm3Any11StorageBaseE@Base 5.0-2~llvm16
- (arch=armel riscv64)_ZTIN9__gnu_cxx7__mutexE@Base 1.4-5~llvm9
- 
_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEE@Base 
3.0
- 
_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEE@Base 
3.0
- 
_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEE@Base 
3.0
- 
_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEE@Base 
3.0
- 
_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb0EEE@Base 
3.0
- 
_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEE@Base 
3.0
- 
_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEE@Base 
3.0
- 
_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEE@Base 
3.0
- _ZTINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEE@Base 
3.0
- _ZTINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEE@Base 
3.0
- _ZTINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEE@Base 
3.0
- _ZTINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEE@Base 
3.0
- 
_ZTINSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEE@Base 
3.0
- 
_ZTINSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEE@Base 
3.0
- 
_ZTINSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEE@Base 
3.0
- 
_ZTINSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEE@Base 
3.0
- (arch=armel riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 
0.10
- (arch=!armel !riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 
0.10
- (arch=armel 
riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 0.10
- (arch=!armel 
!riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 0.10
- (arch=armel armhf)_ZTISt19_Sp_make_shared_tag@Base 0.10
- _ZTSN4llvm3Any11StorageBaseE@Base 5.0-2~llvm16
- _ZTSN4llvm3Any11StorageImplIPKNS_6ModuleEEE@Base 5.0-2~llvm16
- (arch=armel riscv64)_ZTSN9__gnu_cxx7__mutexE@Base 1.0
- 
_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEE@Base 
3.0
- 
_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEE@Base 
3.0
- 
_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEE@Base 
3.0
- 
_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEE@Base 
3.0
- 
_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb0EEE@Base 
3.0
- 
_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEE@Base 
3.0
- 
_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEE@Base 
3.0
- 
_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEE@Base 
3.0
- _ZTSNSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEE@Base 
3.0
- _ZTSNSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEE@Base 
3.0
- _ZTSNSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEE@Base 
3.0
- _ZTSNSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEE@Base 
3.0
- 
_ZTSNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEE@Base 
3.0
- 
_ZTSNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEE@Base 
3.0
- 
_ZTSNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEE@Base 
3.0
- 
_ZTSNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEE@Base 
3.0
- (arch=armel riscv64)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 
0.10
- (arch=!armel !riscv64)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 
0.10
- (arch=armel 
riscv64)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 0.10
- (arch=!armel 
!riscv64)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 0.10
- _ZTSSt19_Sp_make_shared_tag@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@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@Base
 3.0
- (arch=armel 
riscv64)_ZTSSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base
 3.0-5~gcc12
- (arch=!armel 
!riscv64)_ZTSSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base
 3.0-5~gcc12
- 
(optional=templinst)_ZZNKSt7__cxx1112regex_traitsIcE16lookup_classnameIPKcEENS1_10_RegexMaskET_S6_bE12__classnames@Base
 3.0
- 
(optional=templinst)_ZZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_E14__collatenames@Base
 3.0
- 
(optional=templinst)_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul@Base
 3.0
- 
(optional=templinst)_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul@Base
 3.0
- 
(optional=templinst)_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul@Base
 3.0
- 
(optional=templinst)_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul@Base
 3.0
- 
(optional=templinst)_ZZNKSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE10_M_is_wordEcE3__s@Base
 3.0
- 
(optional=templinst)_ZZNKSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb1EE10_M_is_wordEcE3__s@Base
 3.0
- _ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@Base 1.1-8~llvm6.0+gcc8.2
-#MISSING: 0.14# check_compiler_cache@Base 0.10
- clGetExtensionFunctionAddress@Base 0.10
- clGetExtensionFunctionAddressForPlatform@Base 1.0
-#MISSING: 1.6-5~visibility# cl_context_count@Base 1.1
-#MISSING: 0.14~visibility# context_set_properties@Base 0.10
-#MISSING: 0.14# cpufreq_file@Base 0.10
-#MISSING: 0.14# cpuinfo@Base 0.10
-#MISSING: 1.0# create_workitem_aa_plugin@Base 0.10
-#MISSING: 1.8# currentPoclDevice@Base 0.14
-#MISSING: 1.6-5~# fill_dev_image_t@Base 1.6
-#MISSING: 1.6-5~# fill_dev_sampler_t@Base 1.6
-#MISSING: 0.14# find_env@Base 0.10
-#MISSING: 0.14# get_cpu_name@Base 0.13
-#MISSING: 0.14~visibility# llvm_codegen@Base 0.10
- pocl_BIDescriptors@Base 3.1
- pocl_SHA1_Final@Base 1.8-3~visibility
- pocl_SHA1_Init@Base 1.8-3~visibility
- pocl_SHA1_Update@Base 1.8-3~visibility
- pocl_abort_on_pthread_error@Base 1.8-3~visibility
- pocl_align_value@Base 3.0
- pocl_aligned_malloc@Base 1.6
- pocl_aligned_malloc_global_mem@Base 1.6
- pocl_alloc_buffer@Base 3.1
- pocl_alloc_buffer_from_region@Base 1.8-3~visibility
- pocl_alloc_or_retain_mem_host_ptr@Base 1.8
-#MISSING: 0.12# pocl_basic_malloc@Base 0.11
-#MISSING: 0.13# pocl_basic_set_buffer_image_limits@Base 0.12
- pocl_bitcode_is_spirv_execmodel_kernel@Base 3.0
- pocl_bitcode_is_spirv_execmodel_shader@Base 3.0
- pocl_bitcode_is_triple@Base 4
- pocl_broadcast@Base 1.6
- pocl_byteswap_uint32_t@Base 1.8-3~visibility
- pocl_cache_create_program_cachedir@Base 1.8-3~visibility
- pocl_cache_kernel_cachedir_path@Base 1.8-3~visibility
- pocl_cache_program_bc_path@Base 1.8-3~visibility
- pocl_cache_program_path@Base 4
- pocl_cache_program_spv_path@Base 4
- pocl_cache_tempname@Base 1.8-3~visibility
- pocl_cache_work_group_function_path@Base 1.6-5~visibility
- pocl_cache_write_descriptor@Base 1.8-3~visibility
- pocl_check_kernel_disk_cache@Base 1.8
- pocl_check_kernel_dlhandle_cache@Base 1.6
- pocl_cmd_max_grid_dim_width@Base 1.8-3~visibility
-#MISSING: 0.11~visibility# pocl_command_enqueue@Base 0.10
- pocl_command_push@Base 1.6
- pocl_command_to_str@Base 1.6-5~visibility
-#MISSING: 0.14# pocl_compact_queue_list@Base 0.12
-#MISSING: 1.6~visibility# pocl_context_handling_lock@Base 1.1
- pocl_copy_event_node@Base 5
- pocl_cpu_gvar_init_callback@Base 4
-#MISSING: 0.14~visibility# pocl_cpufreq_get_max@Base 0.10
-#MISSING: 0.12# pocl_cpuinfo_append_cpu_name@Base 0.10
-#MISSING: 0.14~visibility# pocl_cpuinfo_detect_compute_unit_count@Base 0.10
- pocl_cpuinfo_detect_device_info@Base 1.6
-#MISSING: 0.14~visibility# pocl_cpuinfo_detect_max_clock_frequency@Base 0.10
-#MISSING: 0.14~visibility# pocl_cpuinfo_get_cpu_name_and_vendor@Base 0.12
-#MISSING: 1.6~visibility# pocl_cq_profiling_enabled@Base 1.5
-#MISSING: 1.6~visibility# pocl_cq_profiling_init@Base 1.5
-#MISSING: 1.6~visibility# pocl_cq_profiling_register_event@Base 1.5
-#MISSING: 0.11~visibility# pocl_create_command@Base 0.10
-#MISSING: 0.11~visibility# pocl_create_event@Base 0.10
- pocl_debug_measure_finish@Base 1.8-3~visibility
- pocl_debug_measure_start@Base 1.8-3~visibility
-#MISSING: 0.12# pocl_debug_messages@Base 0.11
- pocl_debug_messages_filter@Base 1.6
- pocl_debug_messages_setup@Base 1.8
- pocl_debug_output_lock@Base 1.6
- pocl_debug_output_unlock@Base 1.6
- pocl_debug_print_duration@Base 1.8-3~visibility
- pocl_debug_print_header@Base 1.6
-#MISSING: 0.12# pocl_debug_timespec@Base 0.11
- pocl_default_local_size_optimizer@Base 1.6
- pocl_destroy_llvm_module@Base 4
- pocl_device_get_env_count@Base 1.6
-#MISSING: 1.6-5~visibility# pocl_device_types@Base 1.6
- pocl_driver_alloc_mem_obj@Base 1.8-3~visibility
- pocl_driver_build_binary@Base 1.8
- pocl_driver_build_gvar_init_kernel@Base 4
- pocl_driver_build_opencl_builtins@Base 3.1
- pocl_driver_build_poclbinary@Base 1.8
- pocl_driver_build_source@Base 1.8
- pocl_driver_copy@Base 1.8
- pocl_driver_copy_rect@Base 1.8
- pocl_driver_copy_with_size@Base 1.8
- pocl_driver_free@Base 1.8-3~visibility
- pocl_driver_free_mapping_ptr@Base 1.8
- pocl_driver_free_program@Base 1.8
- pocl_driver_get_mapping_ptr@Base 1.8
- pocl_driver_link_program@Base 1.8
- pocl_driver_map_mem@Base 1.8
- pocl_driver_memfill@Base 1.8
- pocl_driver_read@Base 1.8
- pocl_driver_read_rect@Base 1.8
- pocl_driver_setup_metadata@Base 1.8
- pocl_driver_supports_binary@Base 1.8
- pocl_driver_svm_copy@Base 5
- pocl_driver_svm_fill@Base 1.8-3~visibility
- pocl_driver_unmap_mem@Base 1.8
- pocl_driver_write@Base 1.8
- pocl_driver_write_rect@Base 1.8
- pocl_escape_quoted_whitespace@Base 3.1
- pocl_exec_command@Base 1.6
- pocl_exists@Base 1.6-5~visibility
- pocl_fill_aligned_buf_with_pattern@Base 3.1
- pocl_fill_dev_image_t@Base 1.6-5~
- pocl_fill_dev_sampler_t@Base 1.6-5~
-#MISSING: 0.14# pocl_find_img_format@Base 0.10
-#MISSING: 0.14# pocl_finish_all_queues@Base 0.12
-#MISSING: 4# pocl_fix_local_mem_size@Base 3.1
- pocl_free_buffer@Base 3.1
- pocl_free_chunk@Base 1.8-3~visibility
- pocl_free_global_mem@Base 1.6
-#MISSING: 0.14~visibility# pocl_free_llvm_irs@Base 0.12
- pocl_get_bool_option@Base 0.10
- (optional=distro_build|arch=amd64 i386)pocl_get_distro_cpu_name@Base 3.0-2~
-#MISSING: 5# 
(optional=distro_build|arch=amd64)pocl_get_distro_kernellib_name@Base 3.0-2~
- (optional=distro_build|arch=amd64 i386)pocl_get_distro_kernellib_variant@Base 
5
- pocl_get_int_option@Base 0.10
- pocl_get_llvm_cpu_abi@Base 5
- pocl_get_llvm_cpu_name@Base 1.8-3~visibility
- pocl_get_private_datadir@Base 3.1
- pocl_get_srcdir_or_datadir@Base 3.1
- pocl_get_string_option@Base 0.10
- pocl_gettimemono_ns@Base 1.6-5~visibility
- (arch=amd64)pocl_ignore_sigfpe_for_thread@Base 4
- pocl_init_default_device_infos@Base 1.6
- pocl_init_dlhandle_cache@Base 1.6
-#MISSING: 0.14~visibility# pocl_init_mem_manager@Base 0.10
- pocl_init_mem_region@Base 1.8-3~visibility
- pocl_is_option_set@Base 1.8-3~visibility
- pocl_llvm_build_program@Base 4
-#MISSING: 0.14~visibility# pocl_llvm_codegen@Base 0.10
- pocl_llvm_create_context_for_program@Base 4
- pocl_llvm_extract_kernel_spirv@Base 4
- pocl_llvm_free_llvm_irs@Base 4
- pocl_llvm_generate_workgroup_function@Base 0.10
-#MISSING: 0.14~visibility# pocl_llvm_get_kernel_count@Base 0.12
-#MISSING: 0.14# pocl_llvm_get_kernel_metadata@Base 0.10
-#MISSING: 0.14# pocl_llvm_get_kernel_names@Base 0.10
- pocl_llvm_release_context_for_program@Base 4
- pocl_llvm_run_passes_on_program@Base 5
-#MISSING: 0.14~visibility# pocl_llvm_update_binaries@Base 0.10
-#MISSING: 0.14# pocl_map_mem_cmd@Base 0.10
-#MISSING: 0.14~visibility# pocl_mem_manager_free_command@Base 0.10
-#MISSING: 0.14~visibility# pocl_mem_manager_free_event@Base 0.10
-#MISSING: 0.14~visibility# pocl_mem_manager_new_command@Base 0.10
-#MISSING: 0.14~visibility# pocl_mem_manager_new_event@Base 0.10
-#MISSING: 0.14~visibility# pocl_memalign_alloc@Base 0.11
-#MISSING: 0.14# pocl_memalign_alloc_global_mem@Base 0.13
- pocl_mk_tempname@Base 1.8-3~visibility
- pocl_mkdir_p@Base 1.8-3~visibility
-#MISSING: 3.0# pocl_ndrange_node_cleanup@Base 1.6
- pocl_offline_compile@Base 3.1
- pocl_opencl_image_type_to_index@Base 4
-#MISSING: 0.14~visibility# pocl_print_system_memory_stats@Base 0.13
-#MISSING: 0.13# pocl_pthread_malloc@Base 0.11
- pocl_read_file@Base 1.8-3~visibility
-#MISSING: 0.14~visibility# pocl_rect_copy@Base 0.13
- pocl_reinit_system_memory@Base 1.8-3~visibility
- pocl_release_dlhandle_cache@Base 1.6
- pocl_release_mem_host_ptr@Base 1.8
- pocl_remove@Base 4
- pocl_rename@Base 1.8-3~visibility
- pocl_restore_builtin_kernel_name@Base 3.1
- pocl_restore_ftz@Base 1.6
- pocl_restore_rm@Base 1.6
- pocl_run_command@Base 1.8-3~visibility
- pocl_run_command_capture_output@Base 3.0
- pocl_sanitize_builtin_kernel_name@Base 3.1
- pocl_save_ftz@Base 1.6
- pocl_save_rm@Base 1.6
- pocl_set_buffer_image_limits@Base 1.6
- pocl_set_default_rm@Base 1.6
- pocl_set_ftz@Base 1.6
- pocl_setup_builtin_kernels_with_version@Base 3.0
- pocl_setup_builtin_metadata@Base 3.1
- pocl_setup_device_for_system_memory@Base 1.8-3~visibility
- pocl_setup_extensions_with_version@Base 3.0
- pocl_setup_features_with_version@Base 3.0
- pocl_setup_ils_with_version@Base 3.0
- pocl_setup_opencl_c_with_version@Base 3.0
- pocl_size_ceil2@Base 1.8-3~visibility
- pocl_size_ceil2_64@Base 4
- pocl_stderr_is_a_tty@Base 1.6-5~
- pocl_str_tolower@Base 3.1
- pocl_str_toupper@Base 3.1
- pocl_svm_check_pointer@Base 4
-#MISSING: 0.12# pocl_sysfs_detect_compute_unit_count@Base 0.11
-#MISSING: 5# pocl_topology_detect_device_info@Base 1.6
-#MISSING: 3.0# pocl_unmap_command_finished2@Base 1.8-3~visibility
- pocl_update_event_complete@Base 3.0
-#MISSING: 3.0# pocl_update_event_complete_msg@Base 1.6
- pocl_update_event_device_lost@Base 5
- pocl_update_event_failed@Base 1.6
-#MISSING: 1.6-5~visibility# pocl_update_event_finished_msg@Base 1.4
- pocl_update_event_running@Base 1.6
- pocl_update_event_running_unlocked@Base 1.8-3~visibility
- pocl_update_event_submitted@Base 1.6
-#MISSING: 0.14~visibility# pocl_update_program_llvm_irs@Base 0.11
- pocl_wg_utilization_maximizer@Base 1.8-3~visibility
- pocl_write_file@Base 1.6-5~visibility
-#MISSING: 1.6~visibility# scheduler_initialized@Base 1.3
-#MISSING: 1.6-5~# stderr_is_a_tty@Base 1.6
-#MISSING: 0.12~visibility# supported_image_formats@Base 0.10
-#MISSING: 0.14# ta_pool_lock@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@Base 1.6
+ pocl_topology_detect_device_info@Base 5
+libpocl-devices-pthread.so #PACKAGE# #MINVER#
+* Build-Depends-Package: libpocl-dev
+ pocl_pthread_init_device_ops@Base 1.6
+libpocl.so.2 #PACKAGE# #MINVER#
+* Build-Depends-Package: libpocl-dev
+#MISSING: 0.11# Header@Base 0.10
+#MISSING: 0.11# KernelName@Base 0.10
+ POclGetExtensionFunctionAddress@Base 3.0
+ POclIcdGetPlatformIDsKHR@Base 3.0
+ POclReleaseContext@Base 4
+ POclReleaseDevice@Base 1.8-3~visibility
+ POclReleaseEvent@Base 1.6-5~visibility
+ POclRetainEvent@Base 1.6-5~visibility
+#MISSING: 1.6-5~visibility# X@Base 0.13
+#MISSING: 1.6-5~visibility# Y@Base 0.10
+#MISSING: 5# 
(subst)_Z14poclParseSPIRVPi{size_t}RSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrI11OCLFuncInfoESt4lessIS6_ESaISt4pairIKS6_S9_EEE@Base
 4
+ _Z16populateModulePMPvS_jjb@Base 5
+ _Z20getModuleIntMetadataRKN4llvm6ModuleEPKcRm@Base 1.8
+ _Z21getModuleBoolMetadataRKN4llvm6ModuleEPKcRb@Base 1.8
+ 
_Z23getModuleStringMetadataRKN4llvm6ModuleEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
 1.8
+ 
_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul@Base
 3.0
+ 
_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul@Base
 3.0
+ 
_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul@Base
 3.0
+ 
_ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul@Base
 3.0
+ 
(subst)_ZN11SPIRVParser10parseSPIRVEPKi{size_t}RSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrINS_11OCLFuncInfoEESt4lessIS8_ESaISt4pairIKS8_SB_EEE@Base
 5
+ _ZN4llvm3Any6TypeIdIPKNS_6ModuleEE2IdE@Base 5.0-2~llvm16
+ _ZN4pocl17isKernelToProcessERKN4llvm8FunctionE@Base 5
+ _ZN4pocl23eraseFunctionAndCallersEPN4llvm8FunctionE@Base 1.8-3~visibility
+#MISSING: 1.8# 
(optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12emplace_backIJS5_EEEvDpOT_@Base
 0.11
+#MISSING: 1.8# 
(optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJRKS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@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_@Base
 0.13-9~llvm3.8+gcc7
+#MISSING: 1.8# 
(optional=templinst)_ZNSt6vectorIPKcSaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@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@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_@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_@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_@Base
 4
+#MISSING: 1.8# 
(optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE24_M_get_insert_unique_posERKS5_@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_@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@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@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@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_@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_@Base
 0.11
+#MISSING: 1.8# 
(optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_@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_@Base
 1.0
+ 
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE17_M_emplace_uniqueIJS0_IiS7_EEEES0_ISt17_Rb_tree_iteratorIS8_EbEDpOT_@Base
 4
+#MISSING: 4.0-2~gcc13# 
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE24_M_get_insert_unique_posERS1_@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_@Base
 4
+#MISSING: 4.0-2~gcc13# 
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiSt3setIN3spv10DecorationESt4lessIS4_ESaIS4_EEESt10_Select1stIS9_ES5_IiESaIS9_EE24_M_get_insert_unique_posERS1_@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_@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_@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_@Base
 4
+#MISSING: 4.0-2~gcc13# 
(optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE24_M_get_insert_unique_posERS1_@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_@Base
 4
+ (optional=templinst)_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv@Base 3.0
+ (optional=templinst)_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv@Base 3.0
+ _ZSt19piecewise_construct@Base 5.0-2~llvm16
+#MISSING: 1.8# 
(optional=templinst)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_@Base
 1.6-2~hardening
+ _ZTIN4llvm3Any11StorageBaseE@Base 5.0-2~llvm16
+ (arch=armel riscv64)_ZTIN9__gnu_cxx7__mutexE@Base 1.4-5~llvm9
+ 
_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEE@Base 
3.0
+ 
_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEE@Base 
3.0
+ 
_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEE@Base 
3.0
+ 
_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEE@Base 
3.0
+ 
_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb0EEE@Base 
3.0
+ 
_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEE@Base 
3.0
+ 
_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEE@Base 
3.0
+ 
_ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEE@Base 
3.0
+ _ZTINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEE@Base 
3.0
+ _ZTINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEE@Base 
3.0
+ _ZTINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEE@Base 
3.0
+ _ZTINSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEE@Base 
3.0
+ 
_ZTINSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEE@Base 
3.0
+ 
_ZTINSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEE@Base 
3.0
+ 
_ZTINSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEE@Base 
3.0
+ 
_ZTINSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEE@Base 
3.0
+ (arch=armel riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 
0.10
+ (arch=!armel !riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 
0.10
+ (arch=armel 
riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 0.10
+ (arch=!armel 
!riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 0.10
+ (arch=armel armhf)_ZTISt19_Sp_make_shared_tag@Base 0.10
+ _ZTSN4llvm3Any11StorageBaseE@Base 5.0-2~llvm16
+ _ZTSN4llvm3Any11StorageImplIPKNS_6ModuleEEE@Base 5.0-2~llvm16
+ (arch=armel riscv64)_ZTSN9__gnu_cxx7__mutexE@Base 1.0
+ 
_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEE@Base 
3.0
+ 
_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEE@Base 
3.0
+ 
_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEE@Base 
3.0
+ 
_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEE@Base 
3.0
+ 
_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb0EEE@Base 
3.0
+ 
_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0ELb1EEE@Base 
3.0
+ 
_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb0EEE@Base 
3.0
+ 
_ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1ELb1EEE@Base 
3.0
+ _ZTSNSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEE@Base 
3.0
+ _ZTSNSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEE@Base 
3.0
+ _ZTSNSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEE@Base 
3.0
+ _ZTSNSt8__detail12_CharMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEE@Base 
3.0
+ 
_ZTSNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EEE@Base 
3.0
+ 
_ZTSNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EEE@Base 
3.0
+ 
_ZTSNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EEE@Base 
3.0
+ 
_ZTSNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EEE@Base 
3.0
+ (arch=armel riscv64)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 
0.10
+ (arch=!armel !riscv64)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 
0.10
+ (arch=armel 
riscv64)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 0.10
+ (arch=!armel 
!riscv64)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 0.10
+ _ZTSSt19_Sp_make_shared_tag@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@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@Base
 3.0
+ (arch=armel 
riscv64)_ZTSSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIvELN9__gnu_cxx12_Lock_policyE1EE@Base
 3.0-5~gcc12
+ (arch=!armel 
!riscv64)_ZTSSt23_Sp_counted_ptr_inplaceINSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEESaIvELN9__gnu_cxx12_Lock_policyE2EE@Base
 3.0-5~gcc12
+ 
(optional=templinst)_ZZNKSt7__cxx1112regex_traitsIcE16lookup_classnameIPKcEENS1_10_RegexMaskET_S6_bE12__classnames@Base
 3.0
+ 
(optional=templinst)_ZZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_E14__collatenames@Base
 3.0
+ 
(optional=templinst)_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEclEcE5__nul@Base
 3.0
+ 
(optional=templinst)_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEclEcE5__nul@Base
 3.0
+ 
(optional=templinst)_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul@Base
 3.0
+ 
(optional=templinst)_ZZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul@Base
 3.0
+ 
(optional=templinst)_ZZNKSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb0EE10_M_is_wordEcE3__s@Base
 3.0
+ 
(optional=templinst)_ZZNKSt8__detail9_ExecutorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS5_9sub_matchISB_EEENS5_12regex_traitsIcEELb1EE10_M_is_wordEcE3__s@Base
 3.0
+ _ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@Base 1.1-8~llvm6.0+gcc8.2
+#MISSING: 0.14# check_compiler_cache@Base 0.10
+ clGetExtensionFunctionAddress@Base 0.10
+ clGetExtensionFunctionAddressForPlatform@Base 1.0
+#MISSING: 1.6-5~visibility# cl_context_count@Base 1.1
+#MISSING: 0.14~visibility# context_set_properties@Base 0.10
+#MISSING: 0.14# cpufreq_file@Base 0.10
+#MISSING: 0.14# cpuinfo@Base 0.10
+#MISSING: 1.0# create_workitem_aa_plugin@Base 0.10
+#MISSING: 1.8# currentPoclDevice@Base 0.14
+#MISSING: 1.6-5~# fill_dev_image_t@Base 1.6
+#MISSING: 1.6-5~# fill_dev_sampler_t@Base 1.6
+#MISSING: 0.14# find_env@Base 0.10
+#MISSING: 0.14# get_cpu_name@Base 0.13
+#MISSING: 0.14~visibility# llvm_codegen@Base 0.10
+ pocl_BIDescriptors@Base 3.1
+ pocl_SHA1_Final@Base 1.8-3~visibility
+ pocl_SHA1_Init@Base 1.8-3~visibility
+ pocl_SHA1_Update@Base 1.8-3~visibility
+ pocl_abort_on_pthread_error@Base 1.8-3~visibility
+ pocl_align_value@Base 3.0
+ pocl_aligned_malloc@Base 1.6
+ pocl_aligned_malloc_global_mem@Base 1.6
+ pocl_alloc_buffer@Base 3.1
+ pocl_alloc_buffer_from_region@Base 1.8-3~visibility
+ pocl_alloc_or_retain_mem_host_ptr@Base 1.8
+#MISSING: 0.12# pocl_basic_malloc@Base 0.11
+#MISSING: 0.13# pocl_basic_set_buffer_image_limits@Base 0.12
+ pocl_bitcode_is_spirv_execmodel_kernel@Base 3.0
+ pocl_bitcode_is_spirv_execmodel_shader@Base 3.0
+ pocl_bitcode_is_triple@Base 4
+ pocl_broadcast@Base 1.6
+ pocl_byteswap_uint32_t@Base 1.8-3~visibility
+ pocl_cache_create_program_cachedir@Base 1.8-3~visibility
+ pocl_cache_kernel_cachedir_path@Base 1.8-3~visibility
+ pocl_cache_program_bc_path@Base 1.8-3~visibility
+ pocl_cache_program_path@Base 4
+ pocl_cache_program_spv_path@Base 4
+ pocl_cache_tempname@Base 1.8-3~visibility
+ pocl_cache_work_group_function_path@Base 1.6-5~visibility
+ pocl_cache_write_descriptor@Base 1.8-3~visibility
+ pocl_check_kernel_disk_cache@Base 1.8
+ pocl_check_kernel_dlhandle_cache@Base 1.6
+ pocl_cmd_max_grid_dim_width@Base 1.8-3~visibility
+#MISSING: 0.11~visibility# pocl_command_enqueue@Base 0.10
+ pocl_command_push@Base 1.6
+ pocl_command_to_str@Base 1.6-5~visibility
+#MISSING: 0.14# pocl_compact_queue_list@Base 0.12
+#MISSING: 1.6~visibility# pocl_context_handling_lock@Base 1.1
+ pocl_copy_event_node@Base 5
+ pocl_cpu_gvar_init_callback@Base 4
+#MISSING: 0.14~visibility# pocl_cpufreq_get_max@Base 0.10
+#MISSING: 0.12# pocl_cpuinfo_append_cpu_name@Base 0.10
+#MISSING: 0.14~visibility# pocl_cpuinfo_detect_compute_unit_count@Base 0.10
+ pocl_cpuinfo_detect_device_info@Base 1.6
+#MISSING: 0.14~visibility# pocl_cpuinfo_detect_max_clock_frequency@Base 0.10
+#MISSING: 0.14~visibility# pocl_cpuinfo_get_cpu_name_and_vendor@Base 0.12
+#MISSING: 1.6~visibility# pocl_cq_profiling_enabled@Base 1.5
+#MISSING: 1.6~visibility# pocl_cq_profiling_init@Base 1.5
+#MISSING: 1.6~visibility# pocl_cq_profiling_register_event@Base 1.5
+#MISSING: 0.11~visibility# pocl_create_command@Base 0.10
+#MISSING: 0.11~visibility# pocl_create_event@Base 0.10
+ pocl_debug_measure_finish@Base 1.8-3~visibility
+ pocl_debug_measure_start@Base 1.8-3~visibility
+#MISSING: 0.12# pocl_debug_messages@Base 0.11
+ pocl_debug_messages_filter@Base 1.6
+ pocl_debug_messages_setup@Base 1.8
+ pocl_debug_output_lock@Base 1.6
+ pocl_debug_output_unlock@Base 1.6
+ pocl_debug_print_duration@Base 1.8-3~visibility
+ pocl_debug_print_header@Base 1.6
+#MISSING: 0.12# pocl_debug_timespec@Base 0.11
+ pocl_default_local_size_optimizer@Base 1.6
+ pocl_destroy_llvm_module@Base 4
+ pocl_device_get_env_count@Base 1.6
+#MISSING: 1.6-5~visibility# pocl_device_types@Base 1.6
+ pocl_driver_alloc_mem_obj@Base 1.8-3~visibility
+ pocl_driver_build_binary@Base 1.8
+ pocl_driver_build_gvar_init_kernel@Base 4
+ pocl_driver_build_opencl_builtins@Base 3.1
+ pocl_driver_build_poclbinary@Base 1.8
+ pocl_driver_build_source@Base 1.8
+ pocl_driver_copy@Base 1.8
+ pocl_driver_copy_rect@Base 1.8
+ pocl_driver_copy_with_size@Base 1.8
+ pocl_driver_free@Base 1.8-3~visibility
+ pocl_driver_free_mapping_ptr@Base 1.8
+ pocl_driver_free_program@Base 1.8
+ pocl_driver_get_mapping_ptr@Base 1.8
+ pocl_driver_link_program@Base 1.8
+ pocl_driver_map_mem@Base 1.8
+ pocl_driver_memfill@Base 1.8
+ pocl_driver_read@Base 1.8
+ pocl_driver_read_rect@Base 1.8
+ pocl_driver_setup_metadata@Base 1.8
+ pocl_driver_supports_binary@Base 1.8
+ pocl_driver_svm_copy@Base 5
+ pocl_driver_svm_fill@Base 1.8-3~visibility
+ pocl_driver_unmap_mem@Base 1.8
+ pocl_driver_write@Base 1.8
+ pocl_driver_write_rect@Base 1.8
+ pocl_escape_quoted_whitespace@Base 3.1
+ pocl_exec_command@Base 1.6
+ pocl_exists@Base 1.6-5~visibility
+ pocl_fill_aligned_buf_with_pattern@Base 3.1
+ pocl_fill_dev_image_t@Base 1.6-5~
+ pocl_fill_dev_sampler_t@Base 1.6-5~
+#MISSING: 0.14# pocl_find_img_format@Base 0.10
+#MISSING: 0.14# pocl_finish_all_queues@Base 0.12
+#MISSING: 4# pocl_fix_local_mem_size@Base 3.1
+ pocl_free_buffer@Base 3.1
+ pocl_free_chunk@Base 1.8-3~visibility
+ pocl_free_global_mem@Base 1.6
+#MISSING: 0.14~visibility# pocl_free_llvm_irs@Base 0.12
+ pocl_get_bool_option@Base 0.10
+ (optional=distro_build|arch=amd64 i386)pocl_get_distro_cpu_name@Base 3.0-2~
+#MISSING: 5# 
(optional=distro_build|arch=amd64)pocl_get_distro_kernellib_name@Base 3.0-2~
+ (optional=distro_build|arch=amd64 i386)pocl_get_distro_kernellib_variant@Base 
5
+ pocl_get_int_option@Base 0.10
+ pocl_get_llvm_cpu_abi@Base 5
+ pocl_get_llvm_cpu_name@Base 1.8-3~visibility
+ pocl_get_private_datadir@Base 3.1
+ pocl_get_srcdir_or_datadir@Base 3.1
+ pocl_get_string_option@Base 0.10
+ pocl_gettimemono_ns@Base 1.6-5~visibility
+ (arch=amd64)pocl_ignore_sigfpe_for_thread@Base 4
+ pocl_init_default_device_infos@Base 1.6
+ pocl_init_dlhandle_cache@Base 1.6
+#MISSING: 0.14~visibility# pocl_init_mem_manager@Base 0.10
+ pocl_init_mem_region@Base 1.8-3~visibility
+ pocl_is_option_set@Base 1.8-3~visibility
+ pocl_llvm_build_program@Base 4
+#MISSING: 0.14~visibility# pocl_llvm_codegen@Base 0.10
+ pocl_llvm_create_context_for_program@Base 4
+ pocl_llvm_extract_kernel_spirv@Base 4
+ pocl_llvm_free_llvm_irs@Base 4
+ pocl_llvm_generate_workgroup_function@Base 0.10
+#MISSING: 0.14~visibility# pocl_llvm_get_kernel_count@Base 0.12
+#MISSING: 0.14# pocl_llvm_get_kernel_metadata@Base 0.10
+#MISSING: 0.14# pocl_llvm_get_kernel_names@Base 0.10
+ pocl_llvm_release_context_for_program@Base 4
+ pocl_llvm_run_passes_on_program@Base 5
+#MISSING: 0.14~visibility# pocl_llvm_update_binaries@Base 0.10
+#MISSING: 0.14# pocl_map_mem_cmd@Base 0.10
+#MISSING: 0.14~visibility# pocl_mem_manager_free_command@Base 0.10
+#MISSING: 0.14~visibility# pocl_mem_manager_free_event@Base 0.10
+#MISSING: 0.14~visibility# pocl_mem_manager_new_command@Base 0.10
+#MISSING: 0.14~visibility# pocl_mem_manager_new_event@Base 0.10
+#MISSING: 0.14~visibility# pocl_memalign_alloc@Base 0.11
+#MISSING: 0.14# pocl_memalign_alloc_global_mem@Base 0.13
+ pocl_mk_tempname@Base 1.8-3~visibility
+ pocl_mkdir_p@Base 1.8-3~visibility
+#MISSING: 3.0# pocl_ndrange_node_cleanup@Base 1.6
+ pocl_offline_compile@Base 3.1
+ pocl_opencl_image_type_to_index@Base 4
+#MISSING: 0.14~visibility# pocl_print_system_memory_stats@Base 0.13
+#MISSING: 0.13# pocl_pthread_malloc@Base 0.11
+ pocl_read_file@Base 1.8-3~visibility
+#MISSING: 0.14~visibility# pocl_rect_copy@Base 0.13
+ pocl_reinit_system_memory@Base 1.8-3~visibility
+ pocl_release_dlhandle_cache@Base 1.6
+ pocl_release_mem_host_ptr@Base 1.8
+ pocl_remove@Base 4
+ pocl_rename@Base 1.8-3~visibility
+ pocl_restore_builtin_kernel_name@Base 3.1
+ pocl_restore_ftz@Base 1.6
+ pocl_restore_rm@Base 1.6
+ pocl_run_command@Base 1.8-3~visibility
+ pocl_run_command_capture_output@Base 3.0
+ pocl_sanitize_builtin_kernel_name@Base 3.1
+ pocl_save_ftz@Base 1.6
+ pocl_save_rm@Base 1.6
+ pocl_set_buffer_image_limits@Base 1.6
+ pocl_set_default_rm@Base 1.6
+ pocl_set_ftz@Base 1.6
+ pocl_setup_builtin_kernels_with_version@Base 3.0
+ pocl_setup_builtin_metadata@Base 3.1
+ pocl_setup_device_for_system_memory@Base 1.8-3~visibility
+ pocl_setup_extensions_with_version@Base 3.0
+ pocl_setup_features_with_version@Base 3.0
+ pocl_setup_ils_with_version@Base 3.0
+ pocl_setup_opencl_c_with_version@Base 3.0
+ pocl_size_ceil2@Base 1.8-3~visibility
+ pocl_size_ceil2_64@Base 4
+ pocl_stderr_is_a_tty@Base 1.6-5~
+ pocl_str_tolower@Base 3.1
+ pocl_str_toupper@Base 3.1
+ pocl_svm_check_pointer@Base 4
+#MISSING: 0.12# pocl_sysfs_detect_compute_unit_count@Base 0.11
+#MISSING: 5# pocl_topology_detect_device_info@Base 1.6
+#MISSING: 3.0# pocl_unmap_command_finished2@Base 1.8-3~visibility
+ pocl_update_event_complete@Base 3.0
+#MISSING: 3.0# pocl_update_event_complete_msg@Base 1.6
+ pocl_update_event_device_lost@Base 5
+ pocl_update_event_failed@Base 1.6
+#MISSING: 1.6-5~visibility# pocl_update_event_finished_msg@Base 1.4
+ pocl_update_event_running@Base 1.6
+ pocl_update_event_running_unlocked@Base 1.8-3~visibility
+ pocl_update_event_submitted@Base 1.6
+#MISSING: 0.14~visibility# pocl_update_program_llvm_irs@Base 0.11
+ pocl_wg_utilization_maximizer@Base 1.8-3~visibility
+ pocl_write_file@Base 1.6-5~visibility
+#MISSING: 1.6~visibility# scheduler_initialized@Base 1.3
+#MISSING: 1.6-5~# stderr_is_a_tty@Base 1.6
+#MISSING: 0.12~visibility# supported_image_formats@Base 0.10
+#MISSING: 0.14# ta_pool_lock@Base 0.10

Reply via email to