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

Attachment: pgpbgh512litP.pgp
Description: OpenPGP digital signature

_______________________________________________
pocl-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pocl-devel

Reply via email to