Go to file
Martin Hauke cb98fe7909 Accepting request 691606 from home:mnhauke:branches:science
- 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)

OBS-URL: https://build.opensuse.org/request/show/691606
OBS-URL: https://build.opensuse.org/package/show/science/pocl?expand=0&rev=45
2019-04-05 14:51:19 +00:00
.gitattributes Accepting request 311488 from home:mnhauke:opencl:stable 2015-06-10 18:42:22 +00:00
.gitignore Accepting request 311488 from home:mnhauke:opencl:stable 2015-06-10 18:42:22 +00:00
pocl-1.3.tar.gz Accepting request 691606 from home:mnhauke:branches:science 2019-04-05 14:51:19 +00:00
pocl-rpmlintrc Accepting request 341067 from home:mnhauke:opencl:stable 2015-10-26 21:54:13 +00:00
pocl.changes Accepting request 691606 from home:mnhauke:branches:science 2019-04-05 14:51:19 +00:00
pocl.spec Accepting request 691606 from home:mnhauke:branches:science 2019-04-05 14:51:19 +00:00