[Beignet] [BUG] piglit test case fail (get-global-size)
Boqun Feng
boqun.feng at intel.com
Sun Jun 23 20:20:38 PDT 2013
This one is caused by bool variable's limited support of our compiler
On Mon, Jun 24, 2013 at 03:15:13AM +0000, Sun, Yi wrote:
> I'm not sure it is caused by the built-in function get-global-size
> specified.
> Anyone has any idea?
>
> reproduce step:
> [piglit]# bin/cl-program-tester
> tests/cl/program/execute/get-global-size.cl
>
>
> Output:
> ## Test: get_global_id
> (/GFX/Test/Piglit/piglit/tests/cl/program/program-tester.c) ##
>
> # Platform supporting only version 1.0. Running test on that version.
> # Running on:
> # Platform: Experiment Intel Gen OCL Driver
> # Device: Intel HD Graphics Family
> # OpenCL version: 1.1
> # OpenCL C version: 1.0
> # Build options:
> ASSERTION FAILED: TODO Boolean values cannot escape their definition
> basic block
> at
> file /home/works/opencl/beignet/backend/src/llvm/llvm_gen_backend.cpp,
> function void gbe::GenWriter::emitMovForPHI(llvm::BasicBlock*,
> llvm::BasicBlock*), line 844
> Stack dump:
> 0. Running pass 'Function Pass Manager' on module
> '/tmp/file292g7Y.ll'.
> 1. Running pass 'Gen Back-End' on function '@fill3d'
>
>
> Thanks
> --Sun, Yi
> _______________________________________________
> Beignet mailing list
> Beignet at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/beignet
More information about the Beignet
mailing list