POCL 1.4 on FreeBSD seems to have introduced a mutual bug, which is not with POCL 1.3.
Running either FreeBSD 12.1-PRE, 12-STABLE (recent version) or CURRENT
(recent version), POCL 1.4 (compiled with CLANG/LLVM 9) fails using
devel/clpeak with:
[...]
Platform: Portable Computing Language
Device: Intel(R) Core(TM) i5-4200M CPU @ 2.50GHz
Driver version : 1.4 (FreeBSD)
Compute units : 4
Clock frequency : 2501 MHz
Global memory bandwidth (GBPS)
float : clEnqueueNDRangeKernel (-63)
Tests skipped
Single-precision compute (GFLOPS)
clCreateBuffer (-61)
Tests skipped
No half precision support! Skipped
Double-precision compute (GFLOPS)
clCreateBuffer (-61)
Tests skipped
Integer compute (GIOPS)
clCreateBuffer (-61)
Tests skipped
Transfer bandwidth (GBPS)
enqueueWriteBuffer : 0.00
enqueueReadBuffer : 0.00
enqueueMapBuffer(for read) : 0.00
memcpy from mapped ptr : inf
enqueueUnmap(after write) : 0.00
memcpy to mapped ptr : inf
Kernel launch latency :
dlopen("/root/.cache/pocl/kcache/EK/MAFMMCDPPMBCLMDMPBFICNBJFELHOLLNFBIDP/global_bandwidth_v1_local_offset/256-1-1-goffs0-smallgrid/global_bandwidth_v1_local_offset.so")
failed with 'Undefined symbol "clGetPlatformInfo"'. note: missing
symbols in the kernel binary might be reported as 'file not found'
errors. Abort (core dumped)
The problem doesn't reveal itself using POCL 1.3.
Need some advice to track the problem down.
Kind regards,
oh
pgpbgh512litP.pgp
Description: OpenPGP digital signature
_______________________________________________ pocl-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/pocl-devel
