commonfns / clamp PASS
Test metadata
Name | clamp |
---|---|
Category | commonfns |
Suite | Khronos OpenCL CTS |
Suite version | 80a4a833 |
Executable path | /test_conformance/commonfns/bin/test_commonfns |
Arguments | clamp |
Run metadata
Parent job | Job 44 |
---|---|
Revision | a8dd7803f9a1cce… / phab-diff-471783: [SPIRV] support enqueue_kernel builtin functio… |
Driver version | NEO 22.34.24023; IGC 1.0.11702.1 |
Date run | 10/30/2022 |
Duration | 0 minutes |
Status | PASS |
Runner output
Stdout from the runner of the corresponding OpenCL CTS test:
Initializing random seed to 0.
Requesting Default device based on command line for platform index 0 and device index 0
Compute Device Name = Intel(R) UHD Graphics 630 [0x3e98], Compute Device Vendor = Intel(R) Corporation, Compute Device Version = OpenCL 3.0 NEO , CL C Version = OpenCL C 1.2
Device latest conformance version passed: v2022-04-22-00
Supports single precision denormals: YES
sizeof( void*) = 8 (host)
sizeof( void*) = 8 (device)
clamp...
Testing doubles.
Just made a program for float, i=0, size=1, in slot 0
Just made a program for double, i=0, size=1, in slot 6
Just made a program for float, i=1, size=2, in slot 1
Just made a program for double, i=1, size=2, in slot 7
Just made a program for float, i=2, size=4, in slot 2
Just made a program for double, i=2, size=4, in slot 8
Just made a program for float, i=3, size=8, in slot 3
Just made a program for double, i=3, size=8, in slot 9
Just made a program for float, i=4, size=16, in slot 4
Just made a program for double, i=4, size=16, in slot 10
Just made a program for float, i=5, size=3, in slot 5
Just made a program for double, i=5, size=3, in slot 11
CLAMP float1 test passed
CLAMP float2 test passed
CLAMP float4 test passed
CLAMP float8 test passed
CLAMP float16 test passed
CLAMP float3 test passed
Start of test_double loop, i is 6
CLAMP double1 test passed
Start of test_double loop, i is 7
CLAMP double2 test passed
Start of test_double loop, i is 8
CLAMP double4 test passed
Start of test_double loop, i is 9
CLAMP double8 test passed
Start of test_double loop, i is 10
CLAMP double16 test passed
Start of test_double loop, i is 11
CLAMP double3 test passed
clamp passed
PASSED sub-test.
PASSED test.
Stderr from the runner of the corresponding OpenCL CTS test:
Runner dumps
The files below were generated by the Intel Graphics Compiler after setting the IGC_ShaderDumpEnable=1
variable. OCL_asmX_before_spirv_backend.spv is the input binary SPIR-V generated by the IGC's OpenCL
frontend, from which the SPIRV-LLVM-Translator generates OCL_asmX_before_spirv_backend.ll module which is
passed to the SPIR-V backend. The backend outputs OCL_asmX_after_spirv_backend.spv SPIR-V binary which
returns to IGC to be translated to LLVM module OCL_asmX_after_spirv_backend.ll for further compilation.