pocl is missing all (public) OpenCL symbols

Bug #1738513 reported by Claudio André
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pocl
New
Undecided
Unassigned

Bug Description

The pocl library available in 18.04 (devel) cannot be used to compile a simple OpenCL program due to missing symbols.

I tested the sample program using 17.10 and Ubuntu devel.
1. I used the same sample program, compiled with the same command line
2. The same packages were installed in both tests (I used docker).
3. To test, I used the first simple OpenCL program from Google.

Example of the failures seen in Ubuntu devel while linking:
  test_version.c:(.text+0x358): undefined reference to `clFinish'

In fact, even a simple check like this fails:
 readelf -Ws /usr/lib/x86_64-linux-gnu/libpocl.so | grep -i clFinish

Ubuntu 17.10
  5266: 0000000000314570 6835 FUNC GLOBAL DEFAULT 12 clFinish

Ubuntu devel
  Nothing

------------
Since this is not an upstream bug, I'm reporting it here.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.