[Pkg-opencl-devel] Bug#768185: Bug#768185: mesa-opencl-icd, beignet: installing together breaks all ICDs

Rebecca N. Palmer rebecca_palmer at zoho.com
Wed Feb 11 19:34:15 UTC 2015


> Not confident I have the hardware you asked to test on .
> model name	: Intel(R) Core(TM) i7-4500U CPU @ 1.80GHz
Unfortunately you don't: what you've done is confirmed that this bug 
("mesa breaks beignet") is fixed, what I wanted was a test for the 
opposite problem ("does beignet break mesa?"), which requires AMD hardware.

> I rebuilt beignet with the patch provided in message #78. It do fix the :
> Pass 'SPIR backend: custom loop unrolling pass' is not initialized.
> Verify if there is a pass dependency cycle.
> Required Passes:
> Segmentation fault
>
> issue that I had with 1.0.0-1
That's this bug, so this confirms it is now fixed.  (The fix is included 
in 1.0.1-1, currently in the NEW queue.)

> ERROR: clGetKernelWorkGroupInfo(-33)
>
> that I have with 0.9.3~really.0.8+dfsg-1
That's expected: 0.8 only supports Ivy Bridge (ix-3xxx), your hardware 
needs the newer version (which is only in experimental because of the 
release freeze).

> With mesa forced I get:[...]
> ERROR: clGetDeviceIDs(-1)
> Same error if beignet is removed
That's also expected: mesa-opencl-icd isn't supposed to work on Intel 
hardware, the bug was that its being installed broke beignet as well.



More information about the Pkg-opencl-devel mailing list