[Pkg-opencl-devel] pocl

Giuseppe Bilotta giuseppe.bilotta at gmail.com
Sat Apr 23 09:37:11 UTC 2016


My limited experience with building pocl manually in debian unstable
has taught me a couple of things:

* all ICDs based on LLVM have to be built using the same version of
LLVM, or one will get random crashes and segfaults during execution;
this means that Pocl must be built with the same LLVM as
mesa-opencl-icd and beignet;
* Pocl needs at least LLVM 3.7, but Debian defaults to LLVM 3.6, so
the LLVM version must be specified manually (by the way, why is 3.6
still the default in Debian?)
* automatic build dependencies are affected by
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=792842
* there is a known issue with LLVM 3.7 (at least the version that
ships in Debian unstable) producing the wrong shift/rotation
instructions for short/ushort vector types on Haswell CPUs, which
causes some tests to fail.






On Sat, Apr 23, 2016 at 10:05 AM, Ghislain Vaillant <ghisvail at gmail.com> wrote:
> On 22/04/16 21:45, Andreas Beckmann wrote:
>>
>> Hi Vincent, hi all,
>>
>> I've been digging a bit into pocl lately to see whether we can get a
>> newer version into sid.
>> I'll probably upload something to experimental soon, I don't expect it
>> to build successfully, but hopefully we can collect symbol file updates
>> and testsuite logs from many architectures ...
>> I'll move the package to team maintenance before the upload.
>>
>>
>> Andreas
>>
>> _______________________________________________
>> Pkg-opencl-devel mailing list
>> Pkg-opencl-devel at lists.alioth.debian.org
>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-opencl-devel
>
>
> I started working on this with the prospect of getting the package
> team-maintained with d-science (with the agreement of Vincent), but
> pkg-opencl would be a better fit.
>
> I am happy to share what I have done thus far, if you guys are
> interested. I got to the level of getting the package to build fine
> with the latest upstream version (0.13), but was stuck with the handling
> of the symbols. Unless Andreas and the team is already ahead on this.
>
> Let me know. Glad pocl is finally getting some love.
>
> Best regards,
> Ghis
>
>
> _______________________________________________
> Pkg-opencl-devel mailing list
> Pkg-opencl-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-opencl-devel



-- 
Giuseppe "Oblomov" Bilotta



More information about the Pkg-opencl-devel mailing list