From 0df300299ffc91487318c3c8d3f483985ea92d9c Mon Sep 17 00:00:00 2001 From: Mike J Innes Date: Thu, 26 Oct 2017 11:15:14 +0100 Subject: [PATCH] clearer error message, fixes #93 --- src/tracker/Tracker.jl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/tracker/Tracker.jl b/src/tracker/Tracker.jl index 8e6a584a..f2e52f61 100644 --- a/src/tracker/Tracker.jl +++ b/src/tracker/Tracker.jl @@ -70,6 +70,9 @@ function Base.showarray(io::IO, X::TrackedArray, repr::Bool = true; header = tru end end +Base.setindex!(xs::TrackedArray, v, i...) = + error("Can't differentiate `setindex!`") + include("back.jl") include("lib.jl") include("numeric.jl")