Got exception outside of a @test
Conversion of boxed type Array{Float32(Also Int32,Int64,Complex{Float32}),1} is not allowed
Test threw exception
Expression: compare((a->begin
a[view(i, 1, :), :]
end), AT, a)
GPU compilation of kernel index_kernel(AMDGPU.ROCKernelContext, ROCDeviceArray{Float64,2,AMDGPU.AS.Global}, ROCDeviceArray{Float64,2,AMDGPU.AS.Global}, Tuple{Int64,Int64}, Tuple{SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true},Base.Slice{Base.OneTo{Int64}}}) failed
KernelError: passing and using non-bitstype argument
Argument 6 to your kernel function is of type Tuple{SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true},Base.Slice{Base.OneTo{Int64}}}, which is not isbits:
.1 is of type SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true} which is not isbits.
.parent is of type Array{Int64,2} which is not isbits.
Expression: typeof(A[other, []]) == typeof(AT(Ac[other, []]))
HSA error (code #4097, HSA_STATUS_ERROR_INVALID_ARGUMENT: One of the actual arguments does not meet a precondition stated in the documentation of the corresponding formal argument.)
Test threw exception
Expression: x[:, :, 2] == y
Not implemented
Test Summary: | Pass Error Broken Total
AMDGPU | 889 22 71 982
Core | 20 20
HSA | 32 1 33
Codegen | 3 3
Device Functions | 110 68 178
ROCArray | 723 22 2 747
GPUArrays test suite | 723 22 745
math | 8 8
indexing scalar | 243 6 249
errors and warnings | 12 12
getindex with Float32 | 34 34
getindex with Float64 | 34 34
getindex with Int32 | 34 34
getindex with Int64 | 34 34
getindex with Complex{Float32} | 34 34
getindex with Complex{Float64} | 34 34
setindex! with Float32 | 1 1 2
setindex! with Float64 | 1 1 2
setindex! with Int32 | 1 1 2
setindex! with Int64 | 1 1 2
setindex! with Complex{Float32} | 1 1 2
setindex! with Complex{Float64} | 1 1 2
issue #42 with Float32 | 3 3
issue #42 with Float64 | 3 3
issue #42 with Int32 | 3 3
issue #42 with Int64 | 3 3
issue #42 with Complex{Float32} | 3 3
issue #42 with Complex{Float64} | 3 3
get/setindex! | 3 3
input output | 5 5
value constructors | 36 36
indexing multidimensional | 17 16 33
sliced setindex | 1 1
sliced setindex | 1 1
sliced setindex | 1 1
sliced setindex | 1 1
sliced setindex | 1 1
sliced setindex | 1 1
sliced setindex, CPU source | 1 1
sliced setindex, CPU source | 1 1
sliced setindex, CPU source | 1 1
sliced setindex, CPU source | 1 1
sliced setindex, CPU source | 1 1
sliced setindex, CPU source | 1 1
empty array | 8 7 15
1D | 1 1 2
2D with other index Colon() | 2 2 4
2D with other index 1:5 | 2 2 4
2D with other index 5 | 2 2 4
GPU source | 3 3
CPU source | 3 3
interface | 7 7
conversions | 72 72
constructors | 335 335
ROCm External Libraries | 2 2
*******
Agent 2
*******
Name: gfx803
Uuid: GPU-XX
Marketing Name: Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
Vendor Name: AMD
Feature: KERNEL_DISPATCH
Profile: BASE_PROFILE
Float Round Mode: NEAR
Max Queue Number: 128(0x80)
Queue Min Size: 4096(0x1000)
Queue Max Size: 131072(0x20000)
Queue Type: MULTI
Node: 1
Device Type: GPU
Cache Info:
L1: 16(0x10) KB
Chip ID: 26591(0x67df)
Cacheline Size: 64(0x40)
Max Clock Freq. (MHz): 1266
BDFID: 256
Internal Node ID: 1
Compute Unit: 36
SIMDs per CU: 4
Shader Engines: 4
Shader Arrs. per Eng.: 1
WatchPts on Addr. Ranges:4
Features: KERNEL_DISPATCH
Fast F16 Operation: FALSE
Wavefront Size: 64(0x40)
Workgroup Max Size: 1024(0x400)
Workgroup Max Size per Dimension:
x 1024(0x400)
y 1024(0x400)
z 1024(0x400)
Max Waves Per CU: 40(0x28)
Max Work-item Per CU: 2560(0xa00)
Grid Max Size: 4294967295(0xffffffff)
Grid Max Size per Dimension:
x 4294967295(0xffffffff)
y 4294967295(0xffffffff)
z 4294967295(0xffffffff)
Max fbarriers/Workgrp: 32
Pool Info:
Pool 1
Segment: GLOBAL; FLAGS: COARSE GRAINED
Size: 8388608(0x800000) KB
Allocatable: TRUE
Alloc Granule: 4KB
Alloc Alignment: 4KB
Accessible by all: FALSE
Pool 2
Segment: GROUP
Size: 64(0x40) KB
Allocatable: FALSE
Alloc Granule: 0KB
Alloc Alignment: 0KB
Accessible by all: FALSE
ISA Info:
ISA 1
Name: amdgcn-amd-amdhsa--gfx803
Machine Models: HSA_MACHINE_MODEL_LARGE
Profiles: HSA_PROFILE_BASE
Default Rounding Mode: NEAR
Default Rounding Mode: NEAR
Fast f16: TRUE
Workgroup Max Size: 1024(0x400)
Workgroup Max Size per Dimension:
x 1024(0x400)
y 1024(0x400)
z 1024(0x400)
Grid Max Size: 4294967295(0xffffffff)
Grid Max Size per Dimension:
x 4294967295(0xffffffff)
y 4294967295(0xffffffff)
z 4294967295(0xffffffff)
FBarrier Max Size: 32
*** Done ***