@@ -337,22 +337,26 @@ end
337337 hcat (SVector (1.0f0 ), SVector (1.0 )) === SMatrix {1,2} (1.0 , 1.0 )
338338
339339 # issue #388
340- let x = SVector (1 , 2 , 3 )
341- # current limit: 34 arguments
342- hcat (
343- x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x,
344- x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x)
345- allocs = @allocated hcat (
346- x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x,
347- x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x)
348- @test allocs == 0
349- vcat (
350- x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x,
351- x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x)
352- allocs = @allocated vcat (
353- x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x,
354- x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x)
355- @test allocs == 0
340+ if VERSION < v " 1.12"
341+ # these tests fail on CI but work locally with Julia 1.12.3
342+ let x = SVector (1 , 2 , 3 )
343+ # current limit: 34 arguments
344+ hcat (
345+ x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x,
346+ x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x)
347+ allocs = @allocated hcat (
348+ x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x,
349+ x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x)
350+
351+ @test allocs == 0
352+ vcat (
353+ x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x,
354+ x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x)
355+ allocs = @allocated vcat (
356+ x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x,
357+ x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x, x)
358+ @test allocs == 0
359+ end
356360 end
357361
358362 # issue #561
0 commit comments