libpocl2-1.3-1.1.i586.rpm


Advertisement

Description

libpocl2 - Shared Library part of pocl

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename libpocl2-1.3-1.1.i586.rpm
Package name libpocl2
Package version 1.3
Package release 1.1
Package architecture i586
Package type rpm
Category System/Libraries
Homepage http://portablecl.org/
License MIT
Maintainer -
Download size 255.35 KB
Installed size 798.21 KB
Portable Computing Language (pocl) is an implementation of the OpenCL standard
which can be adapted for new targets and devices, both for homogeneous CPU and
heterogenous GPUs/accelerators.
This subpackage contains the share library part of pocl.

Alternatives

Package Version Architecture Repository
libpocl2-1.3-54.2.x86_64.rpm 1.3 x86_64 Science
libpocl2-1.3-54.2.i586.rpm 1.3 i586 Science
libpocl2-1.3-1.1.x86_64.rpm 1.3 x86_64 openSUSE Oss
libpocl2 - - -

Requires

Name Value
/sbin/ldconfig -
libLLVM.so.7 -
libLLVM.so.7(LLVM_7) -
libc.so.6(GLIBC_2.7) -
libclangBasic.so.7 -
libclangCodeGen.so.7 -
libclangDriver.so.7 -
libclangFrontend.so.7 -
libgcc_s.so.1 -
libgcc_s.so.1(GLIBC_2.0) -
libhwloc.so.5 -
libltdl.so.7 -
libpthread.so.0 -
libpthread.so.0(GLIBC_2.0) -
libpthread.so.0(GLIBC_2.1) -
libpthread.so.0(GLIBC_2.3.2) -
libpthread.so.0(GLIBC_2.3.4) -
librt.so.1 -
librt.so.1(GLIBC_2.2) -
libstdc++.so.6 -
libstdc++.so.6(CXXABI_1.3) -
libstdc++.so.6(GLIBCXX_3.4) -
libstdc++.so.6(GLIBCXX_3.4.11) -
libstdc++.so.6(GLIBCXX_3.4.15) -
libstdc++.so.6(GLIBCXX_3.4.20) -
libstdc++.so.6(GLIBCXX_3.4.21) -
libstdc++.so.6(GLIBCXX_3.4.9) -

Provides

Name Value
libpocl.so.2 -
libpocl2 = 1.3-1.1
libpocl2(x86-32) = 1.3-1.1

Download

Type URL
Mirror widehat.opensuse.org
Binary Package libpocl2-1.3-1.1.i586.rpm
Source Package pocl-1.3-1.1.src.rpm

Install Howto

Install libpocl2 rpm package:

# zypper install libpocl2

Files

Path
/usr/lib/libpocl.so.2
/usr/lib/libpocl.so.2.3.0

Changelog

2019-04-05 - Martin Hauke <mardnh@gmx.de>
- Adjust required clang version (clang < 9) since clang 8 is now
supported by upstream.
2019-04-04 - Martin Hauke <mardnh@gmx.de>
- Update to version 1.3
* Support for Clang/LLVM 8.0.
Bug Fixes:
* Fixed kernel debug symbol generation.
* HSA: fix kernel caching.
* Fix clCreateImage doesn't fail with unsupported image type.
* Fix handle non-kernel functions with barriers properly.
* Fix Unable to build pocl with CUDA support with LLVM 7 and host
GCC 8.2.
* Fix image format/size handling with multiple devices in context.
* Fix padding issue with context arrays that manifested as unaligned
access errors after autovectorization.
Notable Internal Changes
* Add group ids as hidden kernel arguments instead of digging
them up from the context struct.
* Ability to generate the final binary via separate assembly text +
assembler call. Useful for supporting LLVM targets without direct
binary emission support.
* Use Clang's Driver API for launching the final linkage step. This
way we utilize the toolchain registry with correct linkage steps
required for the target at hand.
* Add 'device_aux_functions' to the driver layer attributes. This
can be used to retain device-specific functions required by the
target across the pruning of unused globals.
* The "default kernels" hack which was used to store kernel metadata,
has been removed. Kernel metadata are now stored only once, in
cl_program struct; every new cl_kernel structs holds only a pointer.
* Major 'pthread' CPU driver cleanup.
* Major Workgroup.cc cleanup.
- Remove reproducible.patch (fixed upstream)
2018-10-31 - Bernhard Wiedemann <bwiedemann@suse.com>
- Add reproducible.patch to make build result independent of
build system CPU (boo#1110722)
2018-09-25 - Ond?ej SĂșkup <mimi.vx@gmail.com>
- update to version 1.2
* Support for LLVM/Clang 7.0 and 6.0
* HWLOC 2.0 support
- build kernels with distro support - detect and load cpu
optimized code on runtime
2018-07-30 - bwiedemann@suse.com
- Disable compile time CPU-detection
instead always asume core2 (boo#1100677)
2018-05-15 - mimi.vx@gmail.com
- move nonversioned lib to main package
2018-03-09 - mardnh@gmx.de
- Update to version 1.1
* Support for LLVM/Clang 6.0 and 5.0.
* Experimental SPIR and SPIR-V support
* Improved kernel compilation speed
- Several tests have problems on some OBS workers while the same
tests run perfectly fine in a local chroot.
Disable tests for now.
2018-03-05 - mardnh@gmx.de
- Create subpackage for the shared library
- Run tests after the build
2018-01-31 - msrb@suse.com
- Remove dependency on clang-devel-static. (bnc#1065464)
* It was removed, clang-devel now again provides everything
necessary as shared libraries.

See Also

Package Description
libpodofo-devel-0.9.6-3.1.i586.rpm Development files for podofo
libpodofo-devel-0.9.6-3.1.x86_64.rpm Development files for podofo
libpodofo0_9_6-0.9.6-3.1.i586.rpm PDF parsing and creation library
libpodofo0_9_6-0.9.6-3.1.x86_64.rpm PDF parsing and creation library
libpolkit-qt-1-1-0.112.0-1.9.i586.rpm PolicyKit Library Qt Bindings
libpolkit-qt-1-1-0.112.0-1.9.x86_64.rpm PolicyKit Library Qt Bindings
libpolkit-qt-1-1-32bit-0.112.0-1.9.x86_64.rpm PolicyKit Library Qt Bindings
libpolkit-qt-1-devel-0.112.0-1.9.i586.rpm PolicyKit Library Qt Bindings
libpolkit-qt-1-devel-0.112.0-1.9.x86_64.rpm PolicyKit Library Qt Bindings
libpolkit-qt5-1-1-0.112.0-4.14.i586.rpm PolicyKit Library Qt Bindings
libpolkit-qt5-1-1-0.112.0-4.14.x86_64.rpm PolicyKit Library Qt Bindings
libpolkit-qt5-1-1-32bit-0.112.0-4.14.x86_64.rpm PolicyKit Library Qt Bindings
libpolkit-qt5-1-devel-0.112.0-4.14.i586.rpm PolicyKit Library Qt Bindings
libpolkit-qt5-1-devel-0.112.0-4.14.x86_64.rpm PolicyKit Library Qt Bindings
libpolkit-qt5-1-devel-32bit-0.112.0-4.14.x86_64.rpm PolicyKit Library Qt Bindings
Advertisement
Advertisement