@@ -22,53 +22,53 @@ using ArraysOfArrays: full_consistency_checks, append_elemptr!
22
22
23
23
@testset " ctors" begin
24
24
A1 = ref_AoA1 (Float32, 5 )
25
- @test @inferred (VectorOfArrays (deepcopy (A1))) isa VectorOfArrays{Float32,1 ,0 ,Array{Float32,1 },Array{Int64 ,1 },Array{Tuple{},1 }}
25
+ @test @inferred (VectorOfArrays (deepcopy (A1))) isa VectorOfArrays{Float32,1 ,0 ,Array{Float32,1 },Array{Int ,1 },Array{Tuple{},1 }}
26
26
@test VectorOfArrays (deepcopy (A1)) == A1
27
- @test @inferred (VectorOfArrays {Float64} (deepcopy (A1))) isa VectorOfArrays{Float64,1 ,0 ,Array{Float64,1 },Array{Int64 ,1 },Array{Tuple{},1 }}
27
+ @test @inferred (VectorOfArrays {Float64} (deepcopy (A1))) isa VectorOfArrays{Float64,1 ,0 ,Array{Float64,1 },Array{Int ,1 },Array{Tuple{},1 }}
28
28
@test VectorOfArrays {Float64} (deepcopy (A1)) == A1
29
- @test @inferred (VectorOfArrays {Float64,1} (deepcopy (A1))) isa VectorOfArrays{Float64,1 ,0 ,Array{Float64,1 },Array{Int64 ,1 },Array{Tuple{},1 }}
29
+ @test @inferred (VectorOfArrays {Float64,1} (deepcopy (A1))) isa VectorOfArrays{Float64,1 ,0 ,Array{Float64,1 },Array{Int ,1 },Array{Tuple{},1 }}
30
30
@test VectorOfArrays {Float64,1} (deepcopy (A1)) == A1
31
31
32
- @test @inferred (VectorOfVectors (deepcopy (A1))) isa VectorOfArrays{Float32,1 ,0 ,Array{Float32,1 },Array{Int64 ,1 },Array{Tuple{},1 }}
32
+ @test @inferred (VectorOfVectors (deepcopy (A1))) isa VectorOfArrays{Float32,1 ,0 ,Array{Float32,1 },Array{Int ,1 },Array{Tuple{},1 }}
33
33
@test VectorOfVectors (deepcopy (A1)) == A1
34
- @test @inferred (VectorOfVectors {Float64} (deepcopy (A1))) isa VectorOfArrays{Float64,1 ,0 ,Array{Float64,1 },Array{Int64 ,1 },Array{Tuple{},1 }}
34
+ @test @inferred (VectorOfVectors {Float64} (deepcopy (A1))) isa VectorOfArrays{Float64,1 ,0 ,Array{Float64,1 },Array{Int ,1 },Array{Tuple{},1 }}
35
35
@test VectorOfVectors {Float64} (deepcopy (A1)) == A1
36
36
37
37
A1_empty = ref_AoA1 (Float32, 0 )
38
- @test @inferred (VectorOfArrays (deepcopy (A1_empty))) isa VectorOfArrays{Float32,1 ,0 ,Array{Float32,1 },Array{Int64 ,1 },Array{Tuple{},1 }}
38
+ @test @inferred (VectorOfArrays (deepcopy (A1_empty))) isa VectorOfArrays{Float32,1 ,0 ,Array{Float32,1 },Array{Int ,1 },Array{Tuple{},1 }}
39
39
@test VectorOfArrays (deepcopy (A1_empty)) == A1_empty
40
- @test @inferred (VectorOfArrays {Float64} (deepcopy (A1_empty))) isa VectorOfArrays{Float64,1 ,0 ,Array{Float64,1 },Array{Int64 ,1 },Array{Tuple{},1 }}
40
+ @test @inferred (VectorOfArrays {Float64} (deepcopy (A1_empty))) isa VectorOfArrays{Float64,1 ,0 ,Array{Float64,1 },Array{Int ,1 },Array{Tuple{},1 }}
41
41
@test VectorOfArrays {Float64} (deepcopy (A1_empty)) == A1_empty
42
- @test @inferred (VectorOfArrays {Float64,1} (deepcopy (A1_empty))) isa VectorOfArrays{Float64,1 ,0 ,Array{Float64,1 },Array{Int64 ,1 },Array{Tuple{},1 }}
42
+ @test @inferred (VectorOfArrays {Float64,1} (deepcopy (A1_empty))) isa VectorOfArrays{Float64,1 ,0 ,Array{Float64,1 },Array{Int ,1 },Array{Tuple{},1 }}
43
43
@test VectorOfArrays {Float64,1} (deepcopy (A1_empty)) == A1_empty
44
44
45
- @test @inferred (VectorOfVectors (deepcopy (A1_empty))) isa VectorOfArrays{Float32,1 ,0 ,Array{Float32,1 },Array{Int64 ,1 },Array{Tuple{},1 }}
45
+ @test @inferred (VectorOfVectors (deepcopy (A1_empty))) isa VectorOfArrays{Float32,1 ,0 ,Array{Float32,1 },Array{Int ,1 },Array{Tuple{},1 }}
46
46
@test VectorOfVectors (deepcopy (A1_empty)) == A1_empty
47
- @test @inferred (VectorOfVectors {Float64} (deepcopy (A1_empty))) isa VectorOfArrays{Float64,1 ,0 ,Array{Float64,1 },Array{Int64 ,1 },Array{Tuple{},1 }}
47
+ @test @inferred (VectorOfVectors {Float64} (deepcopy (A1_empty))) isa VectorOfArrays{Float64,1 ,0 ,Array{Float64,1 },Array{Int ,1 },Array{Tuple{},1 }}
48
48
@test VectorOfVectors {Float64} (deepcopy (A1_empty)) == A1_empty
49
49
50
50
A2 = ref_AoA2 (Float32, 4 )
51
- @test @inferred (VectorOfArrays (deepcopy (A2))) isa VectorOfArrays{Float32,2 ,1 ,Array{Float32,1 },Array{Int64 ,1 },Array{Tuple{Int64 },1 }}
51
+ @test @inferred (VectorOfArrays (deepcopy (A2))) isa VectorOfArrays{Float32,2 ,1 ,Array{Float32,1 },Array{Int ,1 },Array{Tuple{Int },1 }}
52
52
@test VectorOfArrays (deepcopy (A2)) == A2
53
- @test @inferred (VectorOfArrays {Float64} (deepcopy (A2))) isa VectorOfArrays{Float64,2 ,1 ,Array{Float64,1 },Array{Int64 ,1 },Array{Tuple{Int64 },1 }}
53
+ @test @inferred (VectorOfArrays {Float64} (deepcopy (A2))) isa VectorOfArrays{Float64,2 ,1 ,Array{Float64,1 },Array{Int ,1 },Array{Tuple{Int },1 }}
54
54
@test VectorOfArrays {Float64} (deepcopy (A2)) == A2
55
- @test @inferred (VectorOfArrays {Float64,2} (deepcopy (A2))) isa VectorOfArrays{Float64,2 ,1 ,Array{Float64,1 },Array{Int64 ,1 },Array{Tuple{Int64 },1 }}
55
+ @test @inferred (VectorOfArrays {Float64,2} (deepcopy (A2))) isa VectorOfArrays{Float64,2 ,1 ,Array{Float64,1 },Array{Int ,1 },Array{Tuple{Int },1 }}
56
56
@test VectorOfArrays {Float64,2} (deepcopy (A2)) == A2
57
57
58
58
A3 = ref_AoA3 (Float32, 3 )
59
- @test @inferred (VectorOfArrays (deepcopy (A3))) isa VectorOfArrays{Float32,3 ,2 ,Array{Float32,1 },Array{Int64 ,1 },Array{Tuple{Int64,Int64 },1 }}
59
+ @test @inferred (VectorOfArrays (deepcopy (A3))) isa VectorOfArrays{Float32,3 ,2 ,Array{Float32,1 },Array{Int ,1 },Array{Tuple{Int,Int },1 }}
60
60
@test VectorOfArrays (deepcopy (A3)) == A3
61
- @test @inferred (VectorOfArrays {Float64} (deepcopy (A3))) isa VectorOfArrays{Float64,3 ,2 ,Array{Float64,1 },Array{Int64 ,1 },Array{Tuple{Int64,Int64 },1 }}
61
+ @test @inferred (VectorOfArrays {Float64} (deepcopy (A3))) isa VectorOfArrays{Float64,3 ,2 ,Array{Float64,1 },Array{Int ,1 },Array{Tuple{Int,Int },1 }}
62
62
@test VectorOfArrays {Float64} (deepcopy (A3)) == A3
63
- @test @inferred (VectorOfArrays {Float64,3} (deepcopy (A3))) isa VectorOfArrays{Float64,3 ,2 ,Array{Float64,1 },Array{Int64 ,1 },Array{Tuple{Int64,Int64 },1 }}
63
+ @test @inferred (VectorOfArrays {Float64,3} (deepcopy (A3))) isa VectorOfArrays{Float64,3 ,2 ,Array{Float64,1 },Array{Int ,1 },Array{Tuple{Int,Int },1 }}
64
64
@test VectorOfArrays {Float64,3} (deepcopy (A3)) == A3
65
65
66
66
A3_empty = ref_AoA3 (Float32, 0 )
67
- @test @inferred (VectorOfArrays (deepcopy (A3_empty))) isa VectorOfArrays{Float32,3 ,2 ,Array{Float32,1 },Array{Int64 ,1 },Array{Tuple{Int64,Int64 },1 }}
67
+ @test @inferred (VectorOfArrays (deepcopy (A3_empty))) isa VectorOfArrays{Float32,3 ,2 ,Array{Float32,1 },Array{Int ,1 },Array{Tuple{Int,Int },1 }}
68
68
@test VectorOfArrays (deepcopy (A3_empty)) == A3_empty
69
- @test @inferred (VectorOfArrays {Float64} (deepcopy (A3_empty))) isa VectorOfArrays{Float64,3 ,2 ,Array{Float64,1 },Array{Int64 ,1 },Array{Tuple{Int64,Int64 },1 }}
69
+ @test @inferred (VectorOfArrays {Float64} (deepcopy (A3_empty))) isa VectorOfArrays{Float64,3 ,2 ,Array{Float64,1 },Array{Int ,1 },Array{Tuple{Int,Int },1 }}
70
70
@test VectorOfArrays {Float64} (deepcopy (A3_empty)) == A3_empty
71
- @test @inferred (VectorOfArrays {Float64,3} (deepcopy (A3_empty))) isa VectorOfArrays{Float64,3 ,2 ,Array{Float64,1 },Array{Int64 ,1 },Array{Tuple{Int64,Int64 },1 }}
71
+ @test @inferred (VectorOfArrays {Float64,3} (deepcopy (A3_empty))) isa VectorOfArrays{Float64,3 ,2 ,Array{Float64,1 },Array{Int ,1 },Array{Tuple{Int,Int },1 }}
72
72
@test VectorOfArrays {Float64,3} (deepcopy (A3_empty)) == A3_empty
73
73
end
74
74
0 commit comments