From e8519cc59365225d848961602f8ebaf0406b48f8 Mon Sep 17 00:00:00 2001 From: Chris Foster Date: Fri, 31 May 2019 13:28:32 +1000 Subject: [PATCH 1/2] Enable CI for julia version 1.2 --- .travis.yml | 1 + appveyor.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index f652749e..1a836426 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,6 +6,7 @@ os: julia: - 1.0 - 1.1 + - 1.2 - nightly matrix: allow_failures: diff --git a/appveyor.yml b/appveyor.yml index fe2a0168..19a054bb 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -2,6 +2,7 @@ environment: matrix: - julia_version: 1.0 - julia_version: 1.1 + - julia_version: 1.2 - julia_version: latest platform: From 8996beb6fdb5bdd6338578c37b7b815f6b8bc764 Mon Sep 17 00:00:00 2001 From: Chris Foster Date: Mon, 3 Jun 2019 10:15:44 +1000 Subject: [PATCH 2/2] Skip crashing test case on >= 1.2.0-rc1 --- test/SHermitianCompact.jl | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/test/SHermitianCompact.jl b/test/SHermitianCompact.jl index a5fea1c4..f58a8ed1 100644 --- a/test/SHermitianCompact.jl +++ b/test/SHermitianCompact.jl @@ -218,7 +218,13 @@ fill3(x) = fill(3, x) @testset "transpose/adjoint" begin a = Hermitian([[rand(Complex{Int}) for i = 1 : 2, j = 1 : 2] for row = 1 : 3, col = 1 : 3]) - @test transpose(SHermitianCompact{3}(a)) == transpose(a) + if VERSION < v"1.2.0-" + @test transpose(SHermitianCompact{3}(a)) == transpose(a) + else + # FIXME: This `transpose(a)` crashes in v1.2.0-rc1. + # See https://github.com/JuliaLang/julia/issues/32222 + @test_skip transpose(SHermitianCompact{3}(a)) == transpose(a) + end @test adjoint(SHermitianCompact{3}(a)) == adjoint(a) b = Hermitian([rand(Complex{Int}) for i = 1 : 3, j = 1 : 3])