Hi,

On 18.04.2015 11:41, O. Hartmann wrote:

> I just refurbished my FreeBSD port for support of POCL-0.11.
>
> Using pocl-0.11 with CLANG/LLVM 3.6, I run into failures while running the 
> testsuites.
> First I'd expect the standard tests to work, but I receive:
>
>
> [...]
>    4: example1: dot product (SPIR32)                  skipped 
> (testsuite.at:56)
> [...]
>   20: Kernel functions abs abs_diff add_sat hadd mad_hi mad_sat mul_hi rhadd 
> sub_sat
> (loopvec) FAILED (testsuite.at:222)
> [...]
>   29: Kernel functions: shuffle halfN                 skipped 
> (testsuite.at:304)
> [...]
>   72: struct kernel arguments - lp:987905             skipped 
> (testsuite-regression.at:107)
>   73: vector kernel arguments - lp:987905             skipped 
> (testsuite-regression.at:114)


Skipped tests are not to be worried about. E.g. the SPIR32 test is 
skipped, if your machine is not a 32bit one. The others are known 
failures that cause erratic behaviour. Most likely infinite loops.

The one FAILED is a bad thing, though.


> [...]
> OpenCL Programming Guide Samples
>
> 105: Building the sources against pocl               FAILED 
> (testsuite-samples.at:23)
> 106: Run Chapter 2: Hello World                      FAILED 
> (testsuite-samples.at:32)
> 107: Run Chapter 3: OpenCLConvolution                FAILED 
> (testsuite-samples.at:42)
> 108: Run Chapter 6: HelloBinaryWorld                 FAILED 
> (testsuite-samples.at:55)
> 109: Run Chapter 7: SimpleBufferSubBuffer            FAILED 
> (testsuite-samples.at:70)
> 110: Run Chapter 8: ImageFilter2D                    FAILED 
> (testsuite-samples.at:82)
> 111: Run Chapter 12: VectorAdd (C++ bindings)        FAILED 
> (testsuite-samples.at:106)
> [...]

Since it seems all the test from the book samples fail, I guess the 
setup of this testsuite failed. This is also one testsuite not regularly 
built by the CI servers. And I don't know if the book tests were ever 
tested on BSD to begin with, even without pocl as the implementation.


There should be in your pocl build directory output logs of the failing 
tests (i.e. a diff against the expected stdout and stderr).
see: "tests/testsuite.dir/XYZ/testsuite.log", where XYZ is the test 
number. Anything useful there?


kalle




------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
pocl-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pocl-devel

Reply via email to