Skip to content

Commit ffa6cf9

Browse files
authored
small type stability fix (#250)
* small fix * try to work around AD bug * disable AD tests on nightly alltogether
1 parent 9cc0573 commit ffa6cf9

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/spaces/homspace.jl

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -313,7 +313,10 @@ end
313313

314314
function _subblock_strides(subsz, sz, str)
315315
sz_simplify = Strided.StridedViews._simplifydims(sz, str)
316-
return Strided.StridedViews._computereshapestrides(subsz, sz_simplify...)
316+
strides = Strided.StridedViews._computereshapestrides(subsz, sz_simplify...)
317+
isnothing(strides) &&
318+
throw(ArgumentError("unexpected error in computing subblock strides"))
319+
return strides
317320
end
318321

319322
function CacheStyle(::typeof(fusionblockstructure), W::HomSpace)

test/runtests.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ include("tensors.jl")
113113
include("diagonal.jl")
114114
include("planar.jl")
115115
# TODO: remove once we know AD is slow on macOS CI
116-
if !(Sys.isapple() && get(ENV, "CI", "false") == "true")
116+
if !(Sys.isapple() && get(ENV, "CI", "false") == "true") && isempty(VERSION.prerelease)
117117
include("ad.jl")
118118
end
119119
include("bugfixes.jl")

0 commit comments

Comments
 (0)