libclc-0.2.0-9.git1cb3fbf.fc27.i686.rpm


Advertisement

Description

libclc - An open source implementation of the OpenCL 1.1 library requirements

Property Value
Distribution Fedora 27
Repository Fedora i386
Package name libclc
Package version 0.2.0
Package release 9.git1cb3fbf.fc27
Package architecture i686
Package type rpm
Installed size 36.60 MB
Download size 7.92 MB
Official Mirror dl.fedoraproject.org
libclc is an open source, BSD licensed implementation of the library
requirements of the OpenCL C programming language, as specified by the
OpenCL 1.1 Specification. The following sections of the specification
impose library requirements:
* 6.1: Supported Data Types
* 6.2.3: Explicit Conversions
* 6.2.4.2: Reinterpreting Types Using as_type() and as_typen()
* 6.9: Preprocessor Directives and Macros
* 6.11: Built-in Functions
* 9.3: Double Precision Floating-Point
* 9.4: 64-bit Atomics
* 9.5: Writing to 3D image memory objects
* 9.6: Half Precision Floating-Point
libclc is intended to be used with the Clang compiler's OpenCL frontend.
libclc is designed to be portable and extensible. To this end, it provides
generic implementations of most library requirements, allowing the target
to override the generic implementation at the granularity of individual
functions.
libclc currently only supports the PTX target, but support for more
targets is welcome.

Alternatives

Package Version Architecture Repository
libclc-0.2.0-9.git1cb3fbf.fc27.x86_64.rpm 0.2.0 x86_64 Fedora
libclc-0.2.0-9.git1cb3fbf.fc27.i686.rpm 0.2.0 i686 Fedora
libclc - - -

Provides

Name Value
libclc = 0.2.0-9.git1cb3fbf.fc27
libclc(x86-32) = 0.2.0-9.git1cb3fbf.fc27

Download

Type URL
Binary Package libclc-0.2.0-9.git1cb3fbf.fc27.i686.rpm
Source Package libclc-0.2.0-9.git1cb3fbf.fc27.src.rpm

Install Howto

Install libclc rpm package:

# dnf install libclc

Files

Path
/usr/include/clc/as_type.h
/usr/include/clc/clc.h
/usr/include/clc/clcfunc.h
/usr/include/clc/clctypes.h
/usr/include/clc/clcversion.h
/usr/include/clc/convert.h
/usr/include/clc/async/async_work_group_copy.h
/usr/include/clc/async/async_work_group_copy.inc
/usr/include/clc/async/async_work_group_strided_copy.h
/usr/include/clc/async/async_work_group_strided_copy.inc
/usr/include/clc/async/gentype.inc
/usr/include/clc/async/prefetch.h
/usr/include/clc/async/prefetch.inc
/usr/include/clc/async/wait_group_events.h
/usr/include/clc/atomic/atomic_add.h
/usr/include/clc/atomic/atomic_and.h
/usr/include/clc/atomic/atomic_cmpxchg.h
/usr/include/clc/atomic/atomic_dec.h
/usr/include/clc/atomic/atomic_decl.inc
/usr/include/clc/atomic/atomic_inc.h
/usr/include/clc/atomic/atomic_max.h
/usr/include/clc/atomic/atomic_min.h
/usr/include/clc/atomic/atomic_or.h
/usr/include/clc/atomic/atomic_sub.h
/usr/include/clc/atomic/atomic_xchg.h
/usr/include/clc/atomic/atomic_xor.h
/usr/include/clc/cl_khr_global_int32_base_atomics/atom_add.h
/usr/include/clc/cl_khr_global_int32_base_atomics/atom_cmpxchg.h
/usr/include/clc/cl_khr_global_int32_base_atomics/atom_dec.h
/usr/include/clc/cl_khr_global_int32_base_atomics/atom_inc.h
/usr/include/clc/cl_khr_global_int32_base_atomics/atom_sub.h
/usr/include/clc/cl_khr_global_int32_base_atomics/atom_xchg.h
/usr/include/clc/cl_khr_global_int32_extended_atomics/atom_and.h
/usr/include/clc/cl_khr_global_int32_extended_atomics/atom_max.h
/usr/include/clc/cl_khr_global_int32_extended_atomics/atom_min.h
/usr/include/clc/cl_khr_global_int32_extended_atomics/atom_or.h
/usr/include/clc/cl_khr_global_int32_extended_atomics/atom_xor.h
/usr/include/clc/cl_khr_local_int32_base_atomics/atom_add.h
/usr/include/clc/cl_khr_local_int32_base_atomics/atom_cmpxchg.h
/usr/include/clc/cl_khr_local_int32_base_atomics/atom_dec.h
/usr/include/clc/cl_khr_local_int32_base_atomics/atom_inc.h
/usr/include/clc/cl_khr_local_int32_base_atomics/atom_sub.h
/usr/include/clc/cl_khr_local_int32_base_atomics/atom_xchg.h
/usr/include/clc/cl_khr_local_int32_extended_atomics/atom_and.h
/usr/include/clc/cl_khr_local_int32_extended_atomics/atom_max.h
/usr/include/clc/cl_khr_local_int32_extended_atomics/atom_min.h
/usr/include/clc/cl_khr_local_int32_extended_atomics/atom_or.h
/usr/include/clc/cl_khr_local_int32_extended_atomics/atom_xor.h
/usr/include/clc/common/degrees.h
/usr/include/clc/common/degrees.inc
/usr/include/clc/common/mix.h
/usr/include/clc/common/mix.inc
/usr/include/clc/common/radians.h
/usr/include/clc/common/radians.inc
/usr/include/clc/common/sign.h
/usr/include/clc/common/smoothstep.h
/usr/include/clc/common/smoothstep.inc
/usr/include/clc/common/step.h
/usr/include/clc/common/step.inc
/usr/include/clc/float/definitions.h
/usr/include/clc/geometric/cross.h
/usr/include/clc/geometric/distance.h
/usr/include/clc/geometric/distance.inc
/usr/include/clc/geometric/dot.h
/usr/include/clc/geometric/dot.inc
/usr/include/clc/geometric/fast_distance.h
/usr/include/clc/geometric/fast_distance.inc
/usr/include/clc/geometric/fast_length.h
/usr/include/clc/geometric/fast_length.inc
/usr/include/clc/geometric/fast_normalize.h
/usr/include/clc/geometric/fast_normalize.inc
/usr/include/clc/geometric/floatn.inc
/usr/include/clc/geometric/length.h
/usr/include/clc/geometric/length.inc
/usr/include/clc/geometric/normalize.h
/usr/include/clc/geometric/normalize.inc
/usr/include/clc/image/image.h
/usr/include/clc/image/image_defines.h
/usr/include/clc/integer/abs.h
/usr/include/clc/integer/abs.inc
/usr/include/clc/integer/abs_diff.h
/usr/include/clc/integer/abs_diff.inc
/usr/include/clc/integer/add_sat.h
/usr/include/clc/integer/add_sat.inc
/usr/include/clc/integer/clz.h
/usr/include/clc/integer/clz.inc
/usr/include/clc/integer/definitions.h
/usr/include/clc/integer/gentype.inc
/usr/include/clc/integer/hadd.h
/usr/include/clc/integer/hadd.inc
/usr/include/clc/integer/integer-gentype.inc
/usr/include/clc/integer/mad24.h
/usr/include/clc/integer/mad24.inc
/usr/include/clc/integer/mad_hi.h
/usr/include/clc/integer/mad_sat.h
/usr/include/clc/integer/mad_sat.inc
/usr/include/clc/integer/mul24.h
/usr/include/clc/integer/mul24.inc
/usr/include/clc/integer/mul_hi.h
/usr/include/clc/integer/mul_hi.inc
/usr/include/clc/integer/rhadd.h
/usr/include/clc/integer/rhadd.inc
/usr/include/clc/integer/rotate.h
/usr/include/clc/integer/rotate.inc
/usr/include/clc/integer/sub_sat.h
/usr/include/clc/integer/sub_sat.inc
/usr/include/clc/integer/upsample.h
/usr/include/clc/math/acos.h
/usr/include/clc/math/acos.inc
/usr/include/clc/math/acosh.h
/usr/include/clc/math/acosh.inc
/usr/include/clc/math/acospi.h
/usr/include/clc/math/acospi.inc
/usr/include/clc/math/asin.h
/usr/include/clc/math/asin.inc
/usr/include/clc/math/asinh.h
/usr/include/clc/math/asinh.inc
/usr/include/clc/math/asinpi.h
/usr/include/clc/math/asinpi.inc
/usr/include/clc/math/atan.h
/usr/include/clc/math/atan.inc
/usr/include/clc/math/atan2.h
/usr/include/clc/math/atan2.inc
/usr/include/clc/math/atan2pi.h
/usr/include/clc/math/atan2pi.inc
/usr/include/clc/math/atanh.h
/usr/include/clc/math/atanh.inc
/usr/include/clc/math/atanpi.h
/usr/include/clc/math/atanpi.inc
/usr/include/clc/math/binary_decl.inc
/usr/include/clc/math/binary_intrin.inc
/usr/include/clc/math/cbrt.h
/usr/include/clc/math/cbrt.inc
/usr/include/clc/math/ceil.h
/usr/include/clc/math/clc_nextafter.h
/usr/include/clc/math/copysign.h
/usr/include/clc/math/copysign.inc
/usr/include/clc/math/cos.h
/usr/include/clc/math/cos.inc
/usr/include/clc/math/cosh.h
/usr/include/clc/math/cosh.inc
/usr/include/clc/math/cospi.h
/usr/include/clc/math/cospi.inc
/usr/include/clc/math/erf.h
/usr/include/clc/math/erfc.h
/usr/include/clc/math/exp.h
/usr/include/clc/math/exp10.h
/usr/include/clc/math/exp2.h
/usr/include/clc/math/exp2.inc
/usr/include/clc/math/expm1.h
/usr/include/clc/math/fabs.h
/usr/include/clc/math/fdim.h
/usr/include/clc/math/fdim.inc
/usr/include/clc/math/floor.h
/usr/include/clc/math/fma.h
/usr/include/clc/math/fmax.h
/usr/include/clc/math/fmin.h
/usr/include/clc/math/fmod.h
/usr/include/clc/math/fmod.inc
/usr/include/clc/math/fract.h
/usr/include/clc/math/fract.inc
/usr/include/clc/math/frexp.h
/usr/include/clc/math/frexp.inc
/usr/include/clc/math/gentype.inc
/usr/include/clc/math/half_rsqrt.h
/usr/include/clc/math/half_sqrt.h
/usr/include/clc/math/hypot.h
/usr/include/clc/math/hypot.inc
/usr/include/clc/math/ilogb.h
/usr/include/clc/math/ilogb.inc
/usr/include/clc/math/ldexp.h
/usr/include/clc/math/ldexp.inc
/usr/include/clc/math/lgamma.h
/usr/include/clc/math/lgamma.inc
/usr/include/clc/math/lgamma_r.h
/usr/include/clc/math/lgamma_r.inc
/usr/include/clc/math/log.h
/usr/include/clc/math/log.inc
/usr/include/clc/math/log10.h
/usr/include/clc/math/log1p.h
/usr/include/clc/math/log1p.inc
/usr/include/clc/math/log2.h
/usr/include/clc/math/log2.inc
/usr/include/clc/math/logb.h
/usr/include/clc/math/logb.inc
/usr/include/clc/math/mad.h
/usr/include/clc/math/mad.inc
/usr/include/clc/math/modf.h
/usr/include/clc/math/modf.inc
/usr/include/clc/math/native_cos.h
/usr/include/clc/math/native_divide.h
/usr/include/clc/math/native_exp.h
/usr/include/clc/math/native_exp10.h
/usr/include/clc/math/native_exp2.h
/usr/include/clc/math/native_log.h
/usr/include/clc/math/native_log.inc
/usr/include/clc/math/native_log2.h
/usr/include/clc/math/native_log2.inc
/usr/include/clc/math/native_powr.h
/usr/include/clc/math/native_rsqrt.h
/usr/include/clc/math/native_sin.h
/usr/include/clc/math/native_sqrt.h
/usr/include/clc/math/native_tan.h
/usr/include/clc/math/nextafter.h
/usr/include/clc/math/pow.h
/usr/include/clc/math/pown.h
/usr/include/clc/math/rint.h
/usr/include/clc/math/round.h
/usr/include/clc/math/rsqrt.h
/usr/include/clc/math/sin.h
/usr/include/clc/math/sin.inc
/usr/include/clc/math/sincos.h
/usr/include/clc/math/sincos.inc
/usr/include/clc/math/sinh.h
/usr/include/clc/math/sinh.inc
/usr/include/clc/math/sinpi.h
/usr/include/clc/math/sinpi.inc
/usr/include/clc/math/sqrt.h
/usr/include/clc/math/sqrt.inc
/usr/include/clc/math/tan.h
/usr/include/clc/math/tan.inc
/usr/include/clc/math/tanh.h
/usr/include/clc/math/tanh.inc
/usr/include/clc/math/ternary_intrin.inc
/usr/include/clc/math/tgamma.h
/usr/include/clc/math/tgamma.inc
/usr/include/clc/math/trunc.h
/usr/include/clc/math/unary_decl.inc
/usr/include/clc/math/unary_intrin.inc
/usr/include/clc/relational/all.h
/usr/include/clc/relational/any.h
/usr/include/clc/relational/binary_decl.inc
/usr/include/clc/relational/bitselect.h
/usr/include/clc/relational/bitselect.inc
/usr/include/clc/relational/floatn.inc
/usr/include/clc/relational/isequal.h
/usr/include/clc/relational/isfinite.h
/usr/include/clc/relational/isgreater.h
/usr/include/clc/relational/isgreaterequal.h
/usr/include/clc/relational/isinf.h
/usr/include/clc/relational/isless.h
/usr/include/clc/relational/islessequal.h
/usr/include/clc/relational/islessgreater.h
/usr/include/clc/relational/isnan.h
/usr/include/clc/relational/isnormal.h
/usr/include/clc/relational/isnotequal.h
/usr/include/clc/relational/isordered.h
/usr/include/clc/relational/isunordered.h
/usr/include/clc/relational/select.h
/usr/include/clc/relational/signbit.h
/usr/include/clc/relational/unary_decl.inc
/usr/include/clc/shared/clamp.h
/usr/include/clc/shared/clamp.inc
/usr/include/clc/shared/max.h
/usr/include/clc/shared/max.inc
/usr/include/clc/shared/min.h
/usr/include/clc/shared/min.inc
/usr/include/clc/shared/vload.h
/usr/include/clc/shared/vstore.h
/usr/include/clc/synchronization/barrier.h
/usr/include/clc/synchronization/cl_mem_fence_flags.h
/usr/include/clc/workitem/get_global_id.h
/usr/include/clc/workitem/get_global_offset.h
/usr/include/clc/workitem/get_global_size.h
/usr/include/clc/workitem/get_group_id.h
/usr/include/clc/workitem/get_local_id.h
/usr/include/clc/workitem/get_local_size.h
/usr/include/clc/workitem/get_num_groups.h
/usr/include/clc/workitem/get_work_dim.h
/usr/lib/clc/amdgcn--amdhsa.bc
/usr/lib/clc/aruba-r600--.bc
/usr/lib/clc/barts-r600--.bc
/usr/lib/clc/bonaire-amdgcn--.bc
/usr/lib/clc/bonaire-amdgcn--amdhsa.bc
/usr/lib/clc/bonaire-amdgcn-mesa-mesa3d.bc
/usr/lib/clc/caicos-r600--.bc
/usr/lib/clc/carrizo-amdgcn--.bc
/usr/lib/clc/carrizo-amdgcn--amdhsa.bc
/usr/lib/clc/carrizo-amdgcn-mesa-mesa3d.bc
/usr/lib/clc/cayman-r600--.bc
/usr/lib/clc/cedar-r600--.bc
/usr/lib/clc/cypress-r600--.bc
/usr/lib/clc/fiji-amdgcn--.bc
/usr/lib/clc/fiji-amdgcn--amdhsa.bc
/usr/lib/clc/fiji-amdgcn-mesa-mesa3d.bc
/usr/lib/clc/hainan-amdgcn--.bc
/usr/lib/clc/hainan-amdgcn-mesa-mesa3d.bc
/usr/lib/clc/hawaii-amdgcn--.bc
/usr/lib/clc/hawaii-amdgcn--amdhsa.bc
/usr/lib/clc/hawaii-amdgcn-mesa-mesa3d.bc
/usr/lib/clc/hemlock-r600--.bc
/usr/lib/clc/iceland-amdgcn--.bc
/usr/lib/clc/iceland-amdgcn--amdhsa.bc
/usr/lib/clc/iceland-amdgcn-mesa-mesa3d.bc
/usr/lib/clc/juniper-r600--.bc
/usr/lib/clc/kabini-amdgcn--.bc
/usr/lib/clc/kabini-amdgcn--amdhsa.bc
/usr/lib/clc/kabini-amdgcn-mesa-mesa3d.bc
/usr/lib/clc/kaveri-amdgcn--.bc
/usr/lib/clc/kaveri-amdgcn--amdhsa.bc
/usr/lib/clc/kaveri-amdgcn-mesa-mesa3d.bc
/usr/lib/clc/mullins-amdgcn--.bc
/usr/lib/clc/mullins-amdgcn--amdhsa.bc
/usr/lib/clc/mullins-amdgcn-mesa-mesa3d.bc
/usr/lib/clc/nvptx--nvidiacl.bc
/usr/lib/clc/nvptx64--nvidiacl.bc
/usr/lib/clc/oland-amdgcn--.bc
/usr/lib/clc/oland-amdgcn-mesa-mesa3d.bc
/usr/lib/clc/palm-r600--.bc
/usr/lib/clc/pitcairn-amdgcn--.bc
/usr/lib/clc/pitcairn-amdgcn-mesa-mesa3d.bc
/usr/lib/clc/polaris10-amdgcn--.bc
/usr/lib/clc/polaris10-amdgcn--amdhsa.bc
/usr/lib/clc/polaris10-amdgcn-mesa-mesa3d.bc
/usr/lib/clc/polaris11-amdgcn--.bc
/usr/lib/clc/polaris11-amdgcn--amdhsa.bc
/usr/lib/clc/polaris11-amdgcn-mesa-mesa3d.bc
/usr/lib/clc/redwood-r600--.bc
/usr/lib/clc/stoney-amdgcn--.bc
/usr/lib/clc/stoney-amdgcn--amdhsa.bc
/usr/lib/clc/stoney-amdgcn-mesa-mesa3d.bc
/usr/lib/clc/subnormal_disable.bc
/usr/lib/clc/subnormal_use_default.bc
/usr/lib/clc/sumo-r600--.bc
/usr/lib/clc/sumo2-r600--.bc
/usr/lib/clc/tahiti-amdgcn--.bc
/usr/lib/clc/tahiti-amdgcn-mesa-mesa3d.bc
/usr/lib/clc/tonga-amdgcn--.bc
/usr/lib/clc/tonga-amdgcn--amdhsa.bc
/usr/lib/clc/tonga-amdgcn-mesa-mesa3d.bc
/usr/lib/clc/turks-r600--.bc
/usr/lib/clc/verde-amdgcn--.bc
/usr/lib/clc/verde-amdgcn-mesa-mesa3d.bc
/usr/share/doc/libclc/CREDITS.TXT
/usr/share/doc/libclc/README.TXT
/usr/share/licenses/libclc/LICENSE.TXT

Changelog

2017-08-02 - Dan Horák <dan[at]danny.cz> - 0.2.0-9.git1cb3fbf
- Drop build workarounds
2017-07-26 - Fedora Release Engineering <releng@fedoraproject.org> - 0.2.0-8.git1cb3fbf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2017-07-24 - Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.2.0-7.git1cb3fbf
- Update to latest git snapshot
2017-03-11 - Igor Gnatenko <ignatenko@redhat.com> - 0.2.0-6.git520743b
- Update to latest snapshot which supports LLVM 3.9
2017-02-10 - Fedora Release Engineering <releng@fedoraproject.org> - 0.2.0-5.20160207gitdc330a3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2016-08-10 - Dan Horák <dan[at]danny.cz> - 0.2.0-4.20160207gitdc330a3
- Build on s390x
2016-04-10 - Peter Robinson <pbrobinson@fedoraproject.org> 0.2.0-3.20160207gitdc330a3
- Build on ARMv7
2016-04-05 - Than Ngo <than@redhat.com> - 0.2.0-2.20160207gitdc330a3
- temporary disable stack-protector on powe64 as workaround due to the bug in llvm
which causes the build failure on power64
2016-02-07 - Fabian Deutsch <fabiand@fedoraproject.org> - 0.2.0-1.20160207gitdc330a3
- Update to latest upstream
- Dorp llvm-static BR
2016-02-04 - Fedora Release Engineering <releng@fedoraproject.org> - 0.0.1-14.20150918git4346c30
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild

See Also

Package Description
libclc-devel-0.2.0-9.git1cb3fbf.fc27.i686.rpm Development files for libclc
libcli-1.9.7-0.20160129gite60d4cc.fc27.i686.rpm A shared library for a Cisco-like cli
libcli-devel-1.9.7-0.20160129gite60d4cc.fc27.i686.rpm Development files for libcli
libcmis-0.5.1-9.fc27.i686.rpm A C/C++ client library for CM interfaces
libcmis-devel-0.5.1-9.fc27.i686.rpm Development files for libcmis
libcmis-tools-0.5.1-9.fc27.i686.rpm Command line tool to access CMIS
libcmml-0.9.1-20.fc27.i686.rpm Library for handling Continuous Media Markup Language
libcmml-devel-0.9.1-20.fc27.i686.rpm Files needed for development using libcmml
libcmocka-1.1.1-7.fc27.i686.rpm Lightweight library to simplify and generalize unit tests for C
libcmocka-devel-1.1.1-7.fc27.i686.rpm Development headers for the cmocka library
libcmocka-static-1.1.1-7.fc27.i686.rpm Lightweight library to simplify and generalize unit tests for C
libcmpiCppImpl0-2.0.3-13.fc27.i686.rpm CMPI C++ wrapper library
libcmpiutil-0.5.7-10.fc27.i686.rpm CMPI Utility Library
libcmpiutil-devel-0.5.7-10.fc27.i686.rpm Libraries, includes, etc. to use the CMPI utility library
libcollectdclient-5.7.2-14.fc27.i686.rpm Collectd client library
Advertisement
Advertisement