pocl.git
4 years agoMerge version 1.7-2+rpi1 and 1.8-1 to produce 1.8-1+rpi1 archive/raspbian/1.8-1+rpi1 raspbian/1.8-1+rpi1
Raspbian automatic forward porter [Tue, 26 Oct 2021 23:51:13 +0000 (00:51 +0100)]
Merge version 1.7-2+rpi1 and 1.8-1 to produce 1.8-1+rpi1

4 years agoMerge pocl (1.8-1) import into refs/heads/workingbranch
Andreas Beckmann [Fri, 15 Oct 2021 16:22:36 +0000 (17:22 +0100)]
Merge pocl (1.8-1) import into refs/heads/workingbranch

4 years agothe pocl cl extensions are not yet in the upstream cl headers
Andreas Beckmann [Fri, 15 Oct 2021 16:22:36 +0000 (17:22 +0100)]
the pocl cl extensions are not yet in the upstream cl headers

Forwarded: no-needed

Gbp-Pq: Name cl_ext_pocl.patch

4 years agowe move the embedded copy aside to use system CL headers
Andreas Beckmann [Fri, 15 Oct 2021 16:22:36 +0000 (17:22 +0100)]
we move the embedded copy aside to use system CL headers

Forwarded: no-needed

Gbp-Pq: Name use-system-CL-headers.patch

4 years agokill hanging tests after 30 minutes
Andreas Beckmann [Fri, 15 Oct 2021 16:22:36 +0000 (17:22 +0100)]
kill hanging tests after 30 minutes

Gbp-Pq: Name timeout.patch

4 years ago[PATCH] restore setting unroll-threshold on LLVM 9
Andreas Beckmann [Wed, 27 Jan 2021 20:26:51 +0000 (21:26 +0100)]
[PATCH] restore setting unroll-threshold on LLVM 9

otherwise kernel/test_rotate hangs on avx512 capable cpus

(this partially reverts 459d0bb5241a62af3b5b607a65dcf5e9a34a01ee)

Gbp-Pq: Name 2003-restore-setting-unroll-threshold-on-LLVM-9.patch

4 years ago[PATCH] add testcase for Debian bug #975931
Andreas Beckmann [Thu, 10 Dec 2020 18:47:30 +0000 (19:47 +0100)]
[PATCH] add testcase for Debian bug #975931

Gbp-Pq: Name 2001-add-testcase-for-Debian-bug-975931.patch

4 years agodump some cmake information
Andreas Beckmann [Fri, 15 Oct 2021 16:22:36 +0000 (17:22 +0100)]
dump some cmake information

Forwarded: not-needed

Gbp-Pq: Name verbose.patch

4 years agotune distro mode
Andreas Beckmann [Fri, 15 Oct 2021 16:22:36 +0000 (17:22 +0100)]
tune distro mode

Forwarded: no-needed

Gbp-Pq: Name distro.patch

4 years agoadd support for a GENERIC cpu type that uses llvm defaults
Andreas Beckmann [Fri, 15 Oct 2021 16:22:36 +0000 (17:22 +0100)]
add support for a GENERIC cpu type that uses llvm defaults

Forwarded: not-needed

Gbp-Pq: Name generic-cpu.patch

4 years agoHACK! regression/struct_kernel_arguments fails on i686
Andreas Beckmann [Fri, 15 Oct 2021 16:22:36 +0000 (17:22 +0100)]
HACK! regression/struct_kernel_arguments fails on i686

141/143 Test  #85: regression/struct_kernel_arguments ..................................................***Failed  Error regular expression found in output. Regex=[FAIL]  4.58 sec
CMake Error at /build/pocl-1.4/cmake/run_test.cmake:34 (message):
 FAIL: Test exited with nonzero code (1):
 /build/pocl-1.4/obj-i686-linux-gnu/tests/regression/test_structs_as_args
  STDOUT:

  F(4: 0 != 5) F(5: -2147483648 != 6) F(6: 0 != 7) F(7: 0 != 8)

  STDERR:

 -- OK
Bug: https://github.com/pocl/pocl/issues/801
Forwarded: not-needed

Gbp-Pq: Name test_structs_as_args.patch

4 years agoHACK! kernel/test_printf fails on i686
Andreas Beckmann [Fri, 15 Oct 2021 16:22:36 +0000 (17:22 +0100)]
HACK! kernel/test_printf fails on i686

Gbp-Pq: Name test_printf.patch

4 years agoskip subdevice tests on (virtual) single core CPUs
Andreas Beckmann [Fri, 15 Oct 2021 16:22:36 +0000 (17:22 +0100)]
skip subdevice tests on (virtual) single core CPUs

Gbp-Pq: Name skip-subdevice-tests-on-single-core-cpus.patch

4 years ago[PATCH 02/10] link against single shared libclang-cpp when building with llvm 9, too
Andreas Beckmann [Tue, 7 Apr 2020 23:33:12 +0000 (01:33 +0200)]
[PATCH 02/10] link against single shared libclang-cpp when building with llvm 9, too

Gbp-Pq: Name 2002-link-against-single-shared-libclang-cpp-when-buildin.patch

4 years ago[PATCH] add POCL_EXPORT to additional symbols needed if hardening is enabled
Andreas Beckmann [Wed, 13 Oct 2021 14:23:53 +0000 (16:23 +0200)]
[PATCH] add POCL_EXPORT to additional symbols needed if hardening is enabled

Gbp-Pq: Name 1015-add-POCL_EXPORT-to-additional-symbols-needed-if-hard.patch

4 years ago[PATCH] add POCL_EXPORT to additional symbols needed by the cuda device
Andreas Beckmann [Wed, 10 Feb 2021 22:25:57 +0000 (23:25 +0100)]
[PATCH] add POCL_EXPORT to additional symbols needed by the cuda device

Gbp-Pq: Name 1014-add-POCL_EXPORT-to-additional-symbols-needed-by-the-.patch

4 years ago[PATCH] stop building libllvmopencl.so which is no longer used since 0.14
Andreas Beckmann [Sat, 13 Feb 2021 21:51:43 +0000 (22:51 +0100)]
[PATCH] stop building libllvmopencl.so which is no longer used since 0.14

Gbp-Pq: Name 1001-stop-building-libllvmopencl.so-which-is-no-longer-us.patch

4 years ago[PATCH] Tweaks
Pekka Jääskeläinen [Tue, 12 Oct 2021 15:22:28 +0000 (18:22 +0300)]
[PATCH] Tweaks

Gbp-Pq: Name 0001-Tweaks.patch

4 years agopocl (1.8-1) unstable; urgency=medium
Andreas Beckmann [Fri, 15 Oct 2021 16:22:36 +0000 (17:22 +0100)]
pocl (1.8-1) unstable; urgency=medium

  * New upstream release.
  * Refresh patches.
  * Update symbols file for amd64 and i386.

[dgit import unpatched pocl 1.8-1]

4 years agoImport pocl_1.8.orig.tar.gz
Andreas Beckmann [Fri, 15 Oct 2021 16:22:36 +0000 (17:22 +0100)]
Import pocl_1.8.orig.tar.gz

[dgit import orig pocl_1.8.orig.tar.gz]

4 years agoImport pocl_1.8-1.debian.tar.xz
Andreas Beckmann [Fri, 15 Oct 2021 16:22:36 +0000 (17:22 +0100)]
Import pocl_1.8-1.debian.tar.xz

[dgit import tarball pocl 1.8-1 pocl_1.8-1.debian.tar.xz]

4 years agoMerge version 1.6-5+rpi1 and 1.7-2 to produce 1.7-2+rpi1 archive/raspbian/1.7-2+rpi1 raspbian/1.7-2+rpi1
Raspbian automatic forward porter [Thu, 14 Oct 2021 15:52:34 +0000 (16:52 +0100)]
Merge version 1.6-5+rpi1 and 1.7-2 to produce 1.7-2+rpi1

4 years agoMerge pocl (1.7-2) import into refs/heads/workingbranch
Andreas Beckmann [Thu, 30 Sep 2021 16:07:33 +0000 (17:07 +0100)]
Merge pocl (1.7-2) import into refs/heads/workingbranch

4 years agowe move the embedded copy aside to use system CL headers
Andreas Beckmann [Thu, 30 Sep 2021 16:07:33 +0000 (17:07 +0100)]
we move the embedded copy aside to use system CL headers

Forwarded: no-needed

Gbp-Pq: Name use-system-CL-headers.patch

4 years agokill hanging tests after 30 minutes
Andreas Beckmann [Thu, 30 Sep 2021 16:07:33 +0000 (17:07 +0100)]
kill hanging tests after 30 minutes

Gbp-Pq: Name timeout.patch

4 years ago[PATCH] restore setting unroll-threshold on LLVM 9
Andreas Beckmann [Wed, 27 Jan 2021 20:26:51 +0000 (21:26 +0100)]
[PATCH] restore setting unroll-threshold on LLVM 9

otherwise kernel/test_rotate hangs on avx512 capable cpus

(this partially reverts 459d0bb5241a62af3b5b607a65dcf5e9a34a01ee)

Gbp-Pq: Name 2003-restore-setting-unroll-threshold-on-LLVM-9.patch

4 years ago[PATCH] add testcase for Debian bug #975931
Andreas Beckmann [Thu, 10 Dec 2020 18:47:30 +0000 (19:47 +0100)]
[PATCH] add testcase for Debian bug #975931

Gbp-Pq: Name 2001-add-testcase-for-Debian-bug-975931.patch

4 years agodump some cmake information
Andreas Beckmann [Thu, 30 Sep 2021 16:07:33 +0000 (17:07 +0100)]
dump some cmake information

Forwarded: not-needed

Gbp-Pq: Name verbose.patch

4 years agotune distro mode
Andreas Beckmann [Thu, 30 Sep 2021 16:07:33 +0000 (17:07 +0100)]
tune distro mode

Forwarded: no-needed

Gbp-Pq: Name distro.patch

4 years agoadd support for a GENERIC cpu type that uses llvm defaults
Andreas Beckmann [Thu, 30 Sep 2021 16:07:33 +0000 (17:07 +0100)]
add support for a GENERIC cpu type that uses llvm defaults

Forwarded: not-needed

Gbp-Pq: Name generic-cpu.patch

4 years agoHACK! regression/struct_kernel_arguments fails on i686
Andreas Beckmann [Thu, 30 Sep 2021 16:07:33 +0000 (17:07 +0100)]
HACK! regression/struct_kernel_arguments fails on i686

141/143 Test  #85: regression/struct_kernel_arguments ..................................................***Failed  Error regular expression found in output. Regex=[FAIL]  4.58 sec
CMake Error at /build/pocl-1.4/cmake/run_test.cmake:34 (message):
 FAIL: Test exited with nonzero code (1):
 /build/pocl-1.4/obj-i686-linux-gnu/tests/regression/test_structs_as_args
  STDOUT:

  F(4: 0 != 5) F(5: -2147483648 != 6) F(6: 0 != 7) F(7: 0 != 8)

  STDERR:

 -- OK
Bug: https://github.com/pocl/pocl/issues/801
Forwarded: not-needed

Gbp-Pq: Name test_structs_as_args.patch

4 years agoHACK! kernel/test_printf fails on i686
Andreas Beckmann [Thu, 30 Sep 2021 16:07:33 +0000 (17:07 +0100)]
HACK! kernel/test_printf fails on i686

Gbp-Pq: Name test_printf.patch

4 years agoskip subdevice tests on (virtual) single core CPUs
Andreas Beckmann [Thu, 30 Sep 2021 16:07:33 +0000 (17:07 +0100)]
skip subdevice tests on (virtual) single core CPUs

Gbp-Pq: Name skip-subdevice-tests-on-single-core-cpus.patch

4 years ago[PATCH 02/10] link against single shared libclang-cpp when building with llvm 9, too
Andreas Beckmann [Tue, 7 Apr 2020 23:33:12 +0000 (01:33 +0200)]
[PATCH 02/10] link against single shared libclang-cpp when building with llvm 9, too

Gbp-Pq: Name 2002-link-against-single-shared-libclang-cpp-when-buildin.patch

4 years ago[PATCH 14/14] add POCL_EXPORT to additional symbols needed by the cuda device
Andreas Beckmann [Wed, 10 Feb 2021 22:25:57 +0000 (23:25 +0100)]
[PATCH 14/14] add POCL_EXPORT to additional symbols needed by the cuda device

Gbp-Pq: Name 1014-add-POCL_EXPORT-to-additional-symbols-needed-by-the-.patch

4 years ago[PATCH] CMakeLists.txt: Handle 'undefined' values returned by getconf
Alexandre Ghiti [Wed, 15 Sep 2021 09:24:38 +0000 (11:24 +0200)]
[PATCH] CMakeLists.txt: Handle 'undefined' values returned by getconf

This allows to avoid build failures when using qemu user mode for riscv64 [1]:
the corresponding bug in qemu [2] will get fixed but handling that here allows
to keep pocl buildable by old qemu versions.

[1]: https://bugs.launchpad.net/ubuntu/+source/pocl/+bug/1942895
[2]: https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1942884

Signed-off-by: Alexandre Ghiti <alexandre.ghiti@canonical.com>
Gbp-Pq: Name 1002-CMakeLists.txt-Handle-undefined-values-returned-by-g.patch

4 years ago[PATCH] stop building libllvmopencl.so which is no longer used since 0.14
Andreas Beckmann [Sat, 13 Feb 2021 21:51:43 +0000 (22:51 +0100)]
[PATCH] stop building libllvmopencl.so which is no longer used since 0.14

Gbp-Pq: Name 1001-stop-building-libllvmopencl.so-which-is-no-longer-us.patch

4 years agopocl (1.7-2) unstable; urgency=medium
Andreas Beckmann [Thu, 30 Sep 2021 16:07:33 +0000 (17:07 +0100)]
pocl (1.7-2) unstable; urgency=medium

  * Work around getconf on qemu/riscv64 returning 'undefined', thanks to
    Alexandre Ghiti.  (Closes: #994797) (LP: #1942895)
  * Bump Standards-Version to 4.6.0, no changes needed.
  * Upload to unstable.

[dgit import unpatched pocl 1.7-2]

4 years agoImport pocl_1.7-2.debian.tar.xz
Andreas Beckmann [Thu, 30 Sep 2021 16:07:33 +0000 (17:07 +0100)]
Import pocl_1.7-2.debian.tar.xz

[dgit import tarball pocl 1.7-2 pocl_1.7-2.debian.tar.xz]

4 years agoImport pocl_1.7.orig.tar.gz
Andreas Beckmann [Wed, 2 Jun 2021 23:58:27 +0000 (00:58 +0100)]
Import pocl_1.7.orig.tar.gz

[dgit import orig pocl_1.7.orig.tar.gz]

4 years agoMerge version 1.6-4+rpi1 and 1.6-5 to produce 1.6-5+rpi1 bullseye-staging archive/raspbian/1.6-5+rpi1 raspbian/1.6-5+rpi1
Raspbian automatic forward porter [Sun, 7 Mar 2021 04:14:04 +0000 (04:14 +0000)]
Merge version 1.6-4+rpi1 and 1.6-5 to produce 1.6-5+rpi1

4 years agoMerge pocl (1.6-5) import into refs/heads/workingbranch
Andreas Beckmann [Tue, 16 Feb 2021 10:00:57 +0000 (10:00 +0000)]
Merge pocl (1.6-5) import into refs/heads/workingbranch

4 years ago[PATCH] stop building libllvmopencl.so which is no longer used since 0.14
Andreas Beckmann [Sat, 13 Feb 2021 21:51:43 +0000 (22:51 +0100)]
[PATCH] stop building libllvmopencl.so which is no longer used since 0.14

Gbp-Pq: Name 1001-stop-building-libllvmopencl.so-which-is-no-longer-us.patch

4 years agowe move the embedded copy aside to use system CL headers
Andreas Beckmann [Tue, 16 Feb 2021 10:00:57 +0000 (10:00 +0000)]
we move the embedded copy aside to use system CL headers

Forwarded: no-needed

Gbp-Pq: Name use-system-CL-headers.patch

4 years agokill hanging tests after 30 minutes
Andreas Beckmann [Tue, 16 Feb 2021 10:00:57 +0000 (10:00 +0000)]
kill hanging tests after 30 minutes

Gbp-Pq: Name timeout.patch

4 years ago[PATCH] restore setting unroll-threshold on LLVM 9
Andreas Beckmann [Wed, 27 Jan 2021 20:26:51 +0000 (21:26 +0100)]
[PATCH] restore setting unroll-threshold on LLVM 9

otherwise kernel/test_rotate hangs on avx512 capable cpus

(this partially reverts 459d0bb5241a62af3b5b607a65dcf5e9a34a01ee)

Gbp-Pq: Name 2003-restore-setting-unroll-threshold-on-LLVM-9.patch

4 years ago[PATCH] add testcase for Debian bug #975931
Andreas Beckmann [Thu, 10 Dec 2020 18:47:30 +0000 (19:47 +0100)]
[PATCH] add testcase for Debian bug #975931

Gbp-Pq: Name 2001-add-testcase-for-Debian-bug-975931.patch

4 years agodump some cmake information
Andreas Beckmann [Tue, 16 Feb 2021 10:00:57 +0000 (10:00 +0000)]
dump some cmake information

Forwarded: not-needed

Gbp-Pq: Name verbose.patch

4 years agotune distro mode
Andreas Beckmann [Tue, 16 Feb 2021 10:00:57 +0000 (10:00 +0000)]
tune distro mode

Forwarded: no-needed

Gbp-Pq: Name distro.patch

4 years agoadd support for a GENERIC cpu type that uses llvm defaults
Andreas Beckmann [Tue, 16 Feb 2021 10:00:57 +0000 (10:00 +0000)]
add support for a GENERIC cpu type that uses llvm defaults

Forwarded: not-needed

Gbp-Pq: Name generic-cpu.patch

4 years agoHACK! regression/struct_kernel_arguments fails on i686
Andreas Beckmann [Tue, 16 Feb 2021 10:00:57 +0000 (10:00 +0000)]
HACK! regression/struct_kernel_arguments fails on i686

141/143 Test  #85: regression/struct_kernel_arguments ..................................................***Failed  Error regular expression found in output. Regex=[FAIL]  4.58 sec
CMake Error at /build/pocl-1.4/cmake/run_test.cmake:34 (message):
 FAIL: Test exited with nonzero code (1):
 /build/pocl-1.4/obj-i686-linux-gnu/tests/regression/test_structs_as_args
  STDOUT:

  F(4: 0 != 5) F(5: -2147483648 != 6) F(6: 0 != 7) F(7: 0 != 8)

  STDERR:

 -- OK
Bug: https://github.com/pocl/pocl/issues/801
Forwarded: not-needed

Gbp-Pq: Name test_structs_as_args.patch

4 years agoHACK! kernel/test_printf fails on i686
Andreas Beckmann [Tue, 16 Feb 2021 10:00:57 +0000 (10:00 +0000)]
HACK! kernel/test_printf fails on i686

Gbp-Pq: Name test_printf.patch

4 years agoskip subdevice tests on (virtual) single core CPUs
Andreas Beckmann [Tue, 16 Feb 2021 10:00:57 +0000 (10:00 +0000)]
skip subdevice tests on (virtual) single core CPUs

Gbp-Pq: Name skip-subdevice-tests-on-single-core-cpus.patch

4 years ago[PATCH 14/14] add POCL_EXPORT to additional symbols needed by the cuda device
Andreas Beckmann [Wed, 10 Feb 2021 22:25:57 +0000 (23:25 +0100)]
[PATCH 14/14] add POCL_EXPORT to additional symbols needed by the cuda device

Gbp-Pq: Name 1014-add-POCL_EXPORT-to-additional-symbols-needed-by-the-.patch

4 years ago[PATCH 13/13] add VISIBILITY_HIDDEN cmake option
Andreas Beckmann [Fri, 5 Feb 2021 17:08:16 +0000 (18:08 +0100)]
[PATCH 13/13] add VISIBILITY_HIDDEN cmake option

to allow building with -fvisibility=hidden -fvisibility-inlines-hidden

Gbp-Pq: Name 0013-add-VISIBILITY_HIDDEN-cmake-option.patch

4 years ago[PATCH 12/13] add POCL_EXPORT decorations
Andreas Beckmann [Fri, 5 Feb 2021 17:06:40 +0000 (18:06 +0100)]
[PATCH 12/13] add POCL_EXPORT decorations

this is the minimal set needed for building the basic and pthread
devices with -fvisibility=hidden

Gbp-Pq: Name 0012-add-POCL_EXPORT-decorations.patch

4 years ago[PATCH 11/13] add include/pocl_export.h for new macro POCL_EXPORT
Andreas Beckmann [Fri, 5 Feb 2021 16:53:19 +0000 (17:53 +0100)]
[PATCH 11/13] add include/pocl_export.h for new macro POCL_EXPORT

Gbp-Pq: Name 0011-add-include-pocl_export.h-for-new-macro-POCL_EXPORT.patch

4 years ago[PATCH 10/10] minor cleanup
Andreas Beckmann [Fri, 5 Feb 2021 21:26:51 +0000 (22:26 +0100)]
[PATCH 10/10] minor cleanup

Gbp-Pq: Name 0010-minor-cleanup.patch

4 years ago[PATCH 09/10] regroup workgroup tests and add missing dependencies on pocl_version_check
Andreas Beckmann [Fri, 5 Feb 2021 21:22:26 +0000 (22:22 +0100)]
[PATCH 09/10] regroup workgroup tests and add missing dependencies on pocl_version_check

Gbp-Pq: Name 0009-regroup-workgroup-tests-and-add-missing-dependencies.patch

4 years ago[PATCH 08/10] drop unused global variable pocl_num_device_types
Andreas Beckmann [Fri, 5 Feb 2021 16:47:39 +0000 (17:47 +0100)]
[PATCH 08/10] drop unused global variable pocl_num_device_types

Gbp-Pq: Name 0008-drop-unused-global-variable-pocl_num_device_types.patch

4 years ago[PATCH 07/10] drop redundant #include
Andreas Beckmann [Fri, 5 Feb 2021 16:46:49 +0000 (17:46 +0100)]
[PATCH 07/10] drop redundant #include

Gbp-Pq: Name 0007-drop-redundant-include.patch

4 years ago[PATCH 06/10] check whether libpocl and the device libraries can be dlopen()ed
Andreas Beckmann [Fri, 5 Feb 2021 15:23:39 +0000 (16:23 +0100)]
[PATCH 06/10] check whether libpocl and the device libraries can be dlopen()ed

Gbp-Pq: Name 0006-check-whether-libpocl-and-the-device-libraries-can-b.patch

4 years ago[PATCH 05/10] handle dlsym error on device library
Andreas Beckmann [Fri, 5 Feb 2021 15:01:50 +0000 (16:01 +0100)]
[PATCH 05/10] handle dlsym error on device library

Gbp-Pq: Name 0005-handle-dlsym-error-on-device-library.patch

4 years ago[PATCH 04/10] rename fill_dev_*_t to pocl_fill_dev_*_t
Andreas Beckmann [Wed, 3 Feb 2021 22:44:08 +0000 (23:44 +0100)]
[PATCH 04/10] rename fill_dev_*_t to pocl_fill_dev_*_t

Gbp-Pq: Name 0004-rename-fill_dev_-_t-to-pocl_fill_dev_-_t.patch

4 years ago[PATCH 03/10] rename stderr_is_a_tty to pocl_stderr_is_a_tty
Andreas Beckmann [Wed, 3 Feb 2021 22:42:33 +0000 (23:42 +0100)]
[PATCH 03/10] rename stderr_is_a_tty to pocl_stderr_is_a_tty

Gbp-Pq: Name 0003-rename-stderr_is_a_tty-to-pocl_stderr_is_a_tty.patch

4 years ago[PATCH 02/10] link against single shared libclang-cpp when building with llvm 9, too
Andreas Beckmann [Tue, 7 Apr 2020 23:33:12 +0000 (01:33 +0200)]
[PATCH 02/10] link against single shared libclang-cpp when building with llvm 9, too

Gbp-Pq: Name 0002-link-against-single-shared-libclang-cpp-when-buildin.patch

4 years ago[PATCH 01/10] fix build on hurd-i386
Samuel Thibault [Wed, 1 Jan 2020 14:19:44 +0000 (15:19 +0100)]
[PATCH 01/10] fix build on hurd-i386

Gbp-Pq: Name 0001-fix-build-on-hurd-i386.patch

4 years agopocl (1.6-5) unstable; urgency=medium
Andreas Beckmann [Tue, 16 Feb 2021 10:00:57 +0000 (10:00 +0000)]
pocl (1.6-5) unstable; urgency=medium

  * Stop building libllvmopencl.so which is no longer used since 0.14.
  * Build with -fvisibility=hidden.

[dgit import unpatched pocl 1.6-5]

4 years agoImport pocl_1.6-5.debian.tar.xz
Andreas Beckmann [Tue, 16 Feb 2021 10:00:57 +0000 (10:00 +0000)]
Import pocl_1.6-5.debian.tar.xz

[dgit import tarball pocl 1.6-5 pocl_1.6-5.debian.tar.xz]

4 years agoMerge version 1.6-3+rpi1 and 1.6-4 to produce 1.6-4+rpi1 archive/raspbian/1.6-4+rpi1 raspbian/1.6-4+rpi1
Raspbian automatic forward porter [Wed, 10 Feb 2021 16:13:40 +0000 (16:13 +0000)]
Merge version 1.6-3+rpi1 and 1.6-4 to produce 1.6-4+rpi1

4 years agoMerge pocl (1.6-4) import into refs/heads/workingbranch
Andreas Beckmann [Wed, 3 Feb 2021 20:21:03 +0000 (20:21 +0000)]
Merge pocl (1.6-4) import into refs/heads/workingbranch

4 years agowe move the embedded copy aside to use system CL headers
Andreas Beckmann [Wed, 3 Feb 2021 20:21:03 +0000 (20:21 +0000)]
we move the embedded copy aside to use system CL headers

Forwarded: no-needed

Gbp-Pq: Name use-system-CL-headers.patch

4 years agokill hanging tests after 30 minutes
Andreas Beckmann [Wed, 3 Feb 2021 20:21:03 +0000 (20:21 +0000)]
kill hanging tests after 30 minutes

Gbp-Pq: Name timeout.patch

4 years ago[PATCH] restore setting unroll-threshold on LLVM 9
Andreas Beckmann [Wed, 27 Jan 2021 20:26:51 +0000 (21:26 +0100)]
[PATCH] restore setting unroll-threshold on LLVM 9

otherwise kernel/test_rotate hangs on avx512 capable cpus

(this partially reverts 459d0bb5241a62af3b5b607a65dcf5e9a34a01ee)

Gbp-Pq: Name 0003-restore-setting-unroll-threshold-on-LLVM-9.patch

4 years ago[PATCH 2/2] restore visibility hidden
Andreas Beckmann [Mon, 14 Dec 2020 20:05:48 +0000 (21:05 +0100)]
[PATCH 2/2] restore visibility hidden

Gbp-Pq: Name 0002-restore-visibility-hidden.patch

4 years ago[PATCH] add testcase for Debian bug #975931
Andreas Beckmann [Thu, 10 Dec 2020 18:47:30 +0000 (19:47 +0100)]
[PATCH] add testcase for Debian bug #975931

Gbp-Pq: Name 0001-add-testcase-for-Debian-bug-975931.patch

4 years agofix typos found by Lintian
Andreas Beckmann [Wed, 3 Feb 2021 20:21:03 +0000 (20:21 +0000)]
fix typos found by Lintian

Gbp-Pq: Name typos.patch

4 years agodump some cmake information
Andreas Beckmann [Wed, 3 Feb 2021 20:21:03 +0000 (20:21 +0000)]
dump some cmake information

Forwarded: not-needed

Gbp-Pq: Name verbose.patch

4 years agotune distro mode
Andreas Beckmann [Wed, 3 Feb 2021 20:21:03 +0000 (20:21 +0000)]
tune distro mode

Forwarded: no-needed

Gbp-Pq: Name distro.patch

4 years agoadd support for a GENERIC cpu type that uses llvm defaults
Andreas Beckmann [Wed, 3 Feb 2021 20:21:03 +0000 (20:21 +0000)]
add support for a GENERIC cpu type that uses llvm defaults

Forwarded: not-needed

Gbp-Pq: Name generic-cpu.patch

4 years agoHACK! regression/struct_kernel_arguments fails on i686
Andreas Beckmann [Wed, 3 Feb 2021 20:21:03 +0000 (20:21 +0000)]
HACK! regression/struct_kernel_arguments fails on i686

141/143 Test  #85: regression/struct_kernel_arguments ..................................................***Failed  Error regular expression found in output. Regex=[FAIL]  4.58 sec
CMake Error at /build/pocl-1.4/cmake/run_test.cmake:34 (message):
 FAIL: Test exited with nonzero code (1):
 /build/pocl-1.4/obj-i686-linux-gnu/tests/regression/test_structs_as_args
  STDOUT:

  F(4: 0 != 5) F(5: -2147483648 != 6) F(6: 0 != 7) F(7: 0 != 8)

  STDERR:

 -- OK
Bug: https://github.com/pocl/pocl/issues/801
Forwarded: not-needed

Gbp-Pq: Name test_structs_as_args.patch

4 years agoHACK! kernel/test_printf fails on i686
Andreas Beckmann [Wed, 3 Feb 2021 20:21:03 +0000 (20:21 +0000)]
HACK! kernel/test_printf fails on i686

Gbp-Pq: Name test_printf.patch

4 years agoskip subdevice tests on (virtual) single core CPUs
Andreas Beckmann [Wed, 3 Feb 2021 20:21:03 +0000 (20:21 +0000)]
skip subdevice tests on (virtual) single core CPUs

Gbp-Pq: Name skip-subdevice-tests-on-single-core-cpus.patch

4 years agoclang-9 has libclang-cpp, too
Andreas Beckmann [Wed, 3 Feb 2021 20:21:03 +0000 (20:21 +0000)]
clang-9 has libclang-cpp, too

Gbp-Pq: Name libclang-cpp.patch

4 years agofix build on hurd-i386
Samuel Thibault [Wed, 3 Feb 2021 20:21:03 +0000 (20:21 +0000)]
fix build on hurd-i386

Bug-Debian: https://bugs.debian.org/947881

Gbp-Pq: Name hurd.patch

4 years agopocl (1.6-4) unstable; urgency=medium
Andreas Beckmann [Wed, 3 Feb 2021 20:21:03 +0000 (20:21 +0000)]
pocl (1.6-4) unstable; urgency=medium

  * Restore setting unroll-threshold on LLVM 9 to avoid kernel/test_rotate
    hanging on avx512 capable cpus.  (Closes: #980626)
  * Kill hanging tests after 30 minutes.
  * Let dh_shlibdeps find libpocl-devices-basic.so.
  * Do not use the embedded copy of the OpenCL headers.
  * Build with -fvisibility-inlines-hidden.
  * Drop hidden symbols.
  * Bump Standards-Version to 4.5.1, no changes needed.

[dgit import unpatched pocl 1.6-4]

4 years agoImport pocl_1.6-4.debian.tar.xz
Andreas Beckmann [Wed, 3 Feb 2021 20:21:03 +0000 (20:21 +0000)]
Import pocl_1.6-4.debian.tar.xz

[dgit import tarball pocl 1.6-4 pocl_1.6-4.debian.tar.xz]

4 years agoMerge version 1.5-6+rpi1 and 1.6-3 to produce 1.6-3+rpi1 archive/raspbian/1.6-3+rpi1 raspbian/1.6-3+rpi1
Raspbian automatic forward porter [Fri, 22 Jan 2021 12:17:44 +0000 (12:17 +0000)]
Merge version 1.5-6+rpi1 and 1.6-3 to produce 1.6-3+rpi1

4 years agoMerge pocl (1.6-3) import into refs/heads/workingbranch
Andreas Beckmann [Tue, 5 Jan 2021 01:08:00 +0000 (01:08 +0000)]
Merge pocl (1.6-3) import into refs/heads/workingbranch

4 years ago[PATCH 2/2] restore visibility hidden
Andreas Beckmann [Mon, 14 Dec 2020 20:05:48 +0000 (21:05 +0100)]
[PATCH 2/2] restore visibility hidden

Gbp-Pq: Name 0002-restore-visibility-hidden.patch

4 years ago[PATCH] add testcase for Debian bug #975931
Andreas Beckmann [Thu, 10 Dec 2020 18:47:30 +0000 (19:47 +0100)]
[PATCH] add testcase for Debian bug #975931

Gbp-Pq: Name 0001-add-testcase-for-Debian-bug-975931.patch

4 years agofix typos found by Lintian
Andreas Beckmann [Tue, 5 Jan 2021 01:08:00 +0000 (01:08 +0000)]
fix typos found by Lintian

Gbp-Pq: Name typos.patch

4 years agodump some cmake information
Andreas Beckmann [Tue, 5 Jan 2021 01:08:00 +0000 (01:08 +0000)]
dump some cmake information

Forwarded: not-needed

Gbp-Pq: Name verbose.patch

4 years agotune distro mode
Andreas Beckmann [Tue, 5 Jan 2021 01:08:00 +0000 (01:08 +0000)]
tune distro mode

Forwarded: no-needed

Gbp-Pq: Name distro.patch

4 years agoadd support for a GENERIC cpu type that uses llvm defaults
Andreas Beckmann [Tue, 5 Jan 2021 01:08:00 +0000 (01:08 +0000)]
add support for a GENERIC cpu type that uses llvm defaults

Forwarded: not-needed

Gbp-Pq: Name generic-cpu.patch

4 years agoHACK! regression/struct_kernel_arguments fails on i686
Andreas Beckmann [Tue, 5 Jan 2021 01:08:00 +0000 (01:08 +0000)]
HACK! regression/struct_kernel_arguments fails on i686

141/143 Test  #85: regression/struct_kernel_arguments ..................................................***Failed  Error regular expression found in output. Regex=[FAIL]  4.58 sec
CMake Error at /build/pocl-1.4/cmake/run_test.cmake:34 (message):
 FAIL: Test exited with nonzero code (1):
 /build/pocl-1.4/obj-i686-linux-gnu/tests/regression/test_structs_as_args
  STDOUT:

  F(4: 0 != 5) F(5: -2147483648 != 6) F(6: 0 != 7) F(7: 0 != 8)

  STDERR:

 -- OK
Bug: https://github.com/pocl/pocl/issues/801
Forwarded: not-needed

Gbp-Pq: Name test_structs_as_args.patch

4 years agoHACK! kernel/test_printf fails on i686
Andreas Beckmann [Tue, 5 Jan 2021 01:08:00 +0000 (01:08 +0000)]
HACK! kernel/test_printf fails on i686

Gbp-Pq: Name test_printf.patch

4 years agoskip subdevice tests on (virtual) single core CPUs
Andreas Beckmann [Tue, 5 Jan 2021 01:08:00 +0000 (01:08 +0000)]
skip subdevice tests on (virtual) single core CPUs

Gbp-Pq: Name skip-subdevice-tests-on-single-core-cpus.patch

4 years agoclang-9 has libclang-cpp, too
Andreas Beckmann [Tue, 5 Jan 2021 01:08:00 +0000 (01:08 +0000)]
clang-9 has libclang-cpp, too

Gbp-Pq: Name libclang-cpp.patch

4 years agofix build on hurd-i386
Samuel Thibault [Tue, 5 Jan 2021 01:08:00 +0000 (01:08 +0000)]
fix build on hurd-i386

Bug-Debian: https://bugs.debian.org/947881

Gbp-Pq: Name hurd.patch