From 53be49b102f23c118439dd0fd41713d81dedc771 Mon Sep 17 00:00:00 2001 From: Mike Innes Date: Tue, 28 Aug 2018 11:02:38 +0100 Subject: [PATCH] fix #377 --- src/tracker/array.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tracker/array.jl b/src/tracker/array.jl index 728eef29..ffa3a89e 100644 --- a/src/tracker/array.jl +++ b/src/tracker/array.jl @@ -384,7 +384,7 @@ end using Requires # https://github.com/FluxML/Flux.jl/issues/353 -@init @eval Base.Broadcast begin +@init Requires.isprecompiling() || @eval Base.Broadcast begin function flatten(bc::Broadcasted{Style}) where {Style} isflat(bc) && return bc args = cat_nested(bc)