@@ -164,21 +164,31 @@ using StaticArrays, Test, LinearAlgebra
164
164
165
165
# issue #388
166
166
let x = SVector (1 , 2 , 3 )
167
- # current limit: 34 arguments
168
- hcat (
169
- x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x,
170
- x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x)
171
- allocs = @allocated hcat (
172
- x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x,
173
- x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x)
174
- @test allocs == 0
175
- vcat (
176
- x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x,
177
- x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x)
178
- allocs = @allocated vcat (
179
- x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x,
180
- x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x)
181
- @test allocs == 0
167
+ if VERSION >= v " 0.7.0-beta.47"
168
+ # current limit: 34 arguments
169
+ hcat (
170
+ x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x,
171
+ x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x)
172
+ allocs = @allocated hcat (
173
+ x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x,
174
+ x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x)
175
+ @test allocs == 0
176
+ vcat (
177
+ x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x,
178
+ x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x)
179
+ allocs = @allocated vcat (
180
+ x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x,
181
+ x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x)
182
+ @test allocs == 0
183
+ else
184
+ # current limit: 14 arguments
185
+ hcat (x, x, x, x, x, x, x, x, x, x, x, x, x, x)
186
+ allocs = @allocated hcat (x, x, x, x, x, x, x, x, x, x, x, x, x, x)
187
+ @test allocs == 0
188
+ vcat (x, x, x, x, x, x, x, x, x, x, x, x, x, x)
189
+ allocs = @allocated vcat (x, x, x, x, x, x, x, x, x, x, x, x, x, x)
190
+ @test allocs == 0
191
+ end
182
192
end
183
193
end
184
194
0 commit comments