Skip to content

Commit edf3a1f

Browse files
authored
mark CartesianIndices, floatmax, etc non-diff (#541)
1 parent ffbaa5f commit edf3a1f

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "ChainRules"
22
uuid = "082447d4-558c-5d27-93f4-14fc19e9eca2"
3-
version = "1.12.0"
3+
version = "1.12.1"
44

55
[deps]
66
ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"

src/rulesets/Base/nondiff.jl

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@
103103
@non_differentiable basename(::AbstractString)
104104
@non_differentiable bytesavailable(::Any)
105105

106+
@non_differentiable CartesianIndices(::Any)
106107
@non_differentiable cd(::AbstractString)
107108
@non_differentiable chomp(::AbstractString)
108109
@non_differentiable chop(::AbstractString)
@@ -166,6 +167,8 @@ VERSION >= v"1.1" && @non_differentiable fieldtypes(T)
166167
@non_differentiable firstindex(::AbstractChar)
167168
@non_differentiable firstindex(::AbstractString)
168169
@non_differentiable firstindex(::Cmd)
170+
@non_differentiable floatmax(::Any)
171+
@non_differentiable floatmin(::Any)
169172
@non_differentiable flush(::Any)
170173

171174
@non_differentiable gensym(::Symbol)
@@ -287,6 +290,7 @@ VERSION >= v"1.3" && @non_differentiable istaskfailed(::Task)
287290
@non_differentiable lastindex(::AbstractString)
288291
@non_differentiable lastindex(::Cmd)
289292
@non_differentiable length(::Any)
293+
@non_differentiable LinearIndices(::Any)
290294
@non_differentiable lowercase(::AbstractString)
291295
@non_differentiable lowercase(::AbstractChar)
292296
@non_differentiable lowercasefirst(::AbstractString)
@@ -407,7 +411,8 @@ VERSION >= v"1.1" && @non_differentiable splitpath(::AbstractString)
407411
@non_differentiable titlecase(::AbstractString)
408412
@non_differentiable titlecase(::AbstractChar)
409413
@non_differentiable touch(::AbstractString)
410-
@non_differentiable typemin(::String)
414+
@non_differentiable typemax(::Any)
415+
@non_differentiable typemin(::Any)
411416

412417
@non_differentiable unescape_string(::AbstractString)
413418
@non_differentiable unescape_string(::IO, ::AbstractString)

0 commit comments

Comments
 (0)