ForwardDiff

← Back to package list

If you think that there is an error in how your package is being tested or represented, please file an issue at NewPkgEval.jl, making sure to read the FAQ first.

Results with Julia v1.2.0

Testing was unsuccessful: package has test failures. Last evaluation was ago and took 11 minutes, 44 seconds.

Click here to download the log file.

 Resolving package versions...
 Installed Compat ─────────────── v2.2.0
 Installed DiffResults ────────── v0.0.4
 Installed DiffRules ──────────── v0.1.0
 Installed CommonSubexpressions ─ v0.2.0
 Installed StaticArrays ───────── v0.12.1
 Installed SpecialFunctions ───── v0.8.0
 Installed BinaryProvider ─────── v0.5.8
 Installed ForwardDiff ────────── v0.10.7
 Installed NaNMath ────────────── v0.3.3
 Installed URIParser ──────────── v0.4.0
 Installed BinDeps ────────────── v0.8.10
  Updating `~/.julia/environments/v1.2/Project.toml`
  [f6369f11] + ForwardDiff v0.10.7
  Updating `~/.julia/environments/v1.2/Manifest.toml`
  [9e28174c] + BinDeps v0.8.10
  [b99e7846] + BinaryProvider v0.5.8
  [bbf7d656] + CommonSubexpressions v0.2.0
  [34da2185] + Compat v2.2.0
  [163ba53b] + DiffResults v0.0.4
  [b552c78f] + DiffRules v0.1.0
  [f6369f11] + ForwardDiff v0.10.7
  [77ba4419] + NaNMath v0.3.3
  [276daf66] + SpecialFunctions v0.8.0
  [90137ffa] + StaticArrays v0.12.1
  [30578b45] + URIParser v0.4.0
  [2a0f44e3] + Base64 
  [ade2ca70] + Dates 
  [8bb1440f] + DelimitedFiles 
  [8ba89e20] + Distributed 
  [b77e0a4c] + InteractiveUtils 
  [76f85450] + LibGit2 
  [8f399da3] + Libdl 
  [37e2e46d] + LinearAlgebra 
  [56ddb016] + Logging 
  [d6f4376e] + Markdown 
  [a63ad114] + Mmap 
  [44cfe95a] + Pkg 
  [de0858da] + Printf 
  [3fa0cd96] + REPL 
  [9a3f8284] + Random 
  [ea8e919c] + SHA 
  [9e88b42a] + Serialization 
  [1a1011a3] + SharedArrays 
  [6462fe0b] + Sockets 
  [2f01184e] + SparseArrays 
  [10745b16] + Statistics 
  [8dfed614] + Test 
  [cf7118a7] + UUIDs 
  [4ec0a83e] + Unicode 
  Building SpecialFunctions → `~/.julia/packages/SpecialFunctions/ne2iw/deps/build.log`
   Testing ForwardDiff
 Resolving package versions...
 Installed Calculus ── v0.5.1
 Installed DiffTests ─ v0.1.0
    Status `/tmp/jl_vqHcWi/Manifest.toml`
  [9e28174c] BinDeps v0.8.10
  [b99e7846] BinaryProvider v0.5.8
  [49dc2e85] Calculus v0.5.1
  [bbf7d656] CommonSubexpressions v0.2.0
  [34da2185] Compat v2.2.0
  [163ba53b] DiffResults v0.0.4
  [b552c78f] DiffRules v0.1.0
  [de460e47] DiffTests v0.1.0
  [f6369f11] ForwardDiff v0.10.7
  [77ba4419] NaNMath v0.3.3
  [276daf66] SpecialFunctions v0.8.0
  [90137ffa] StaticArrays v0.12.1
  [30578b45] URIParser v0.4.0
  [2a0f44e3] Base64  [`@stdlib/Base64`]
  [ade2ca70] Dates  [`@stdlib/Dates`]
  [8bb1440f] DelimitedFiles  [`@stdlib/DelimitedFiles`]
  [8ba89e20] Distributed  [`@stdlib/Distributed`]
  [b77e0a4c] InteractiveUtils  [`@stdlib/InteractiveUtils`]
  [76f85450] LibGit2  [`@stdlib/LibGit2`]
  [8f399da3] Libdl  [`@stdlib/Libdl`]
  [37e2e46d] LinearAlgebra  [`@stdlib/LinearAlgebra`]
  [56ddb016] Logging  [`@stdlib/Logging`]
  [d6f4376e] Markdown  [`@stdlib/Markdown`]
  [a63ad114] Mmap  [`@stdlib/Mmap`]
  [44cfe95a] Pkg  [`@stdlib/Pkg`]
  [de0858da] Printf  [`@stdlib/Printf`]
  [3fa0cd96] REPL  [`@stdlib/REPL`]
  [9a3f8284] Random  [`@stdlib/Random`]
  [ea8e919c] SHA  [`@stdlib/SHA`]
  [9e88b42a] Serialization  [`@stdlib/Serialization`]
  [1a1011a3] SharedArrays  [`@stdlib/SharedArrays`]
  [6462fe0b] Sockets  [`@stdlib/Sockets`]
  [2f01184e] SparseArrays  [`@stdlib/SparseArrays`]
  [10745b16] Statistics  [`@stdlib/Statistics`]
  [8dfed614] Test  [`@stdlib/Test`]
  [cf7118a7] UUIDs  [`@stdlib/UUIDs`]
  [4ec0a83e] Unicode  [`@stdlib/Unicode`]
Testing Partials...
  ...testing Partials{0,Int64}
  ...testing Partials{0,Float32}
  ...testing Partials{0,Float64}
  ...testing Partials{3,Int64}
  ...testing Partials{3,Float32}
  ...testing Partials{3,Float64}
done (took 8.068712808 seconds).
Testing Dual...
  ...testing Dual{TestTag(),Int64,0} and Dual{TestTag(),Dual{TestTag(),Int64,0},0}
  ...testing Dual{TestTag(),Float32,0} and Dual{TestTag(),Dual{TestTag(),Float32,0},0}
       ...auto-testing Base.asind with 1 arguments
       ...auto-testing Base.log1p with 1 arguments
       ...auto-testing Base.acsch with 1 arguments
       ...auto-testing SpecialFunctions.erfc with 1 arguments
       ...auto-testing SpecialFunctions.digamma with 1 arguments
       ...auto-testing NaNMath.acos with 1 arguments
       ...auto-testing Base.asec with 1 arguments
       ...auto-testing Base.acosh with 1 arguments
       ...auto-testing Base.\ with 2 arguments
       ...auto-testing NaNMath.log10 with 1 arguments
       ...auto-testing SpecialFunctions.airybiprime with 1 arguments
       ...auto-testing Base.acsc with 1 arguments
       ...auto-testing Base.cscd with 1 arguments
       ...auto-testing SpecialFunctions.logbeta with 2 arguments
       ...auto-testing Base.hypot with 2 arguments
       ...auto-testing NaNMath.log with 1 arguments
       ...auto-testing Base.tand with 1 arguments
       ...auto-testing NaNMath.atanh with 1 arguments
       ...auto-testing Base.deg2rad with 1 arguments
       ...auto-testing Base.log10 with 1 arguments
       ...auto-testing Base.csch with 1 arguments
       ...auto-testing Base.asinh with 1 arguments
       ...auto-testing SpecialFunctions.airyai with 1 arguments
       ...auto-testing Base.abs2 with 1 arguments
       ...auto-testing SpecialFunctions.gamma with 1 arguments
       ...auto-testing SpecialFunctions.erfcx with 1 arguments
       ...auto-testing NaNMath.log1p with 1 arguments
       ...auto-testing SpecialFunctions.bessely0 with 1 arguments
       ...auto-testing Base.cosh with 1 arguments
       ...auto-testing NaNMath.sin with 1 arguments
       ...auto-testing Base.cos with 1 arguments
       ...auto-testing Base.atan with 2 arguments
       ...auto-testing Base.cospi with 1 arguments
       ...auto-testing Base.cbrt with 1 arguments
       ...auto-testing Base.acosd with 1 arguments
       ...auto-testing SpecialFunctions.bessely1 with 1 arguments
       ...auto-testing Base.acoth with 1 arguments
       ...auto-testing NaNMath.cos with 1 arguments
       ...auto-testing NaNMath.max with 2 arguments
       ...auto-testing SpecialFunctions.erfcinv with 1 arguments
       ...auto-testing SpecialFunctions.besselk with 2 arguments
       ...auto-testing NaNMath.pow with 2 arguments
       ...auto-testing SpecialFunctions.erf with 1 arguments
       ...auto-testing Base.sin with 1 arguments
       ...auto-testing Base.+ with 2 arguments
       ...auto-testing SpecialFunctions.dawson with 1 arguments
       ...auto-testing Base.inv with 1 arguments
       ...auto-testing Base.acotd with 1 arguments
       ...auto-testing SpecialFunctions.airyaiprime with 1 arguments
       ...auto-testing Base.min with 2 arguments
       ...auto-testing Base.+ with 1 arguments
       ...auto-testing SpecialFunctions.erfinv with 1 arguments
       ...auto-testing SpecialFunctions.trigamma with 1 arguments
       ...auto-testing Base.asecd with 1 arguments
       ...auto-testing Base.log with 1 arguments
       ...auto-testing NaNMath.acosh with 1 arguments
       ...auto-testing Base.rad2deg with 1 arguments
       ...auto-testing Base.mod with 2 arguments
       ...auto-testing SpecialFunctions.besselj1 with 1 arguments
       ...auto-testing Base.exp with 1 arguments
       ...auto-testing Base.acot with 1 arguments
       ...auto-testing NaNMath.sqrt with 1 arguments
       ...auto-testing Base.* with 2 arguments
       ...auto-testing Base.sind with 1 arguments
       ...auto-testing Base.sinpi with 1 arguments
       ...auto-testing Base.max with 2 arguments
       ...auto-testing Base.asech with 1 arguments
       ...auto-testing SpecialFunctions.bessely with 2 arguments
       ...auto-testing NaNMath.log2 with 1 arguments
       ...auto-testing NaNMath.tan with 1 arguments
       ...auto-testing NaNMath.lgamma with 1 arguments
       ...auto-testing Base.sqrt with 1 arguments
       ...auto-testing Base.^ with 2 arguments
       ...auto-testing SpecialFunctions.invdigamma with 1 arguments
       ...auto-testing SpecialFunctions.airybi with 1 arguments
       ...auto-testing Base.exp10 with 1 arguments
       ...auto-testing Base.rem with 2 arguments
       ...auto-testing Base.sech with 1 arguments
       ...auto-testing SpecialFunctions.erfi with 1 arguments
       ...auto-testing Base.coth with 1 arguments
       ...auto-testing Base.asin with 1 arguments
       ...auto-testing Base.cotd with 1 arguments
       ...auto-testing Base.cosd with 1 arguments
       ...auto-testing Base.sinh with 1 arguments
       ...auto-testing Base.abs with 1 arguments
       ...auto-testing SpecialFunctions.loggamma with 1 arguments
       ...auto-testing SpecialFunctions.besselj0 with 1 arguments
       ...auto-testing Base.transpose with 1 arguments
       ...auto-testing NaNMath.min with 2 arguments
       ...auto-testing Base.csc with 1 arguments
       ...auto-testing Base.tanh with 1 arguments
       ...auto-testing SpecialFunctions.besselj with 2 arguments
       ...auto-testing Base.log2 with 1 arguments
       ...auto-testing Base.atan with 1 arguments
       ...auto-testing Base.secd with 1 arguments
       ...auto-testing Base.atand with 1 arguments
       ...auto-testing SpecialFunctions.besseli with 2 arguments
       ...auto-testing NaNMath.asin with 1 arguments
       ...auto-testing Base.sec with 1 arguments
       ...auto-testing Base.acscd with 1 arguments
       ...auto-testing Base.tan with 1 arguments
       ...auto-testing SpecialFunctions.polygamma with 2 arguments
       ...auto-testing Base.- with 1 arguments
       ...auto-testing Base.cot with 1 arguments
       ...auto-testing Base.- with 2 arguments
       ...auto-testing Base.exp2 with 1 arguments
       ...auto-testing Base.expm1 with 1 arguments
       ...auto-testing Base.acos with 1 arguments
       ...auto-testing Base.atanh with 1 arguments
       ...auto-testing SpecialFunctions.beta with 2 arguments
  ...testing Dual{TestTag(),Int64,0} and Dual{TestTag(),Dual{TestTag(),Int64,4},0}
  ...testing Dual{TestTag(),Float32,0} and Dual{TestTag(),Dual{TestTag(),Float32,4},0}
       ...auto-testing Base.asind with 1 arguments
       ...auto-testing Base.log1p with 1 arguments
       ...auto-testing Base.acsch with 1 arguments
       ...auto-testing SpecialFunctions.erfc with 1 arguments
       ...auto-testing SpecialFunctions.digamma with 1 arguments
       ...auto-testing NaNMath.acos with 1 arguments
       ...auto-testing Base.asec with 1 arguments
       ...auto-testing Base.acosh with 1 arguments
       ...auto-testing Base.\ with 2 arguments
       ...auto-testing NaNMath.log10 with 1 arguments
       ...auto-testing SpecialFunctions.airybiprime with 1 arguments
       ...auto-testing Base.acsc with 1 arguments
       ...auto-testing Base.cscd with 1 arguments
       ...auto-testing SpecialFunctions.logbeta with 2 arguments
       ...auto-testing Base.hypot with 2 arguments
       ...auto-testing NaNMath.log with 1 arguments
       ...auto-testing Base.tand with 1 arguments
       ...auto-testing NaNMath.atanh with 1 arguments
       ...auto-testing Base.deg2rad with 1 arguments
       ...auto-testing Base.log10 with 1 arguments
       ...auto-testing Base.csch with 1 arguments
       ...auto-testing Base.asinh with 1 arguments
       ...auto-testing SpecialFunctions.airyai with 1 arguments
       ...auto-testing Base.abs2 with 1 arguments
       ...auto-testing SpecialFunctions.gamma with 1 arguments
       ...auto-testing SpecialFunctions.erfcx with 1 arguments
       ...auto-testing NaNMath.log1p with 1 arguments
       ...auto-testing SpecialFunctions.bessely0 with 1 arguments
       ...auto-testing Base.cosh with 1 arguments
       ...auto-testing NaNMath.sin with 1 arguments
       ...auto-testing Base.cos with 1 arguments
       ...auto-testing Base.atan with 2 arguments
       ...auto-testing Base.cospi with 1 arguments
       ...auto-testing Base.cbrt with 1 arguments
       ...auto-testing Base.acosd with 1 arguments
       ...auto-testing SpecialFunctions.bessely1 with 1 arguments
       ...auto-testing Base.acoth with 1 arguments
       ...auto-testing NaNMath.cos with 1 arguments
       ...auto-testing NaNMath.max with 2 arguments
       ...auto-testing SpecialFunctions.erfcinv with 1 arguments
       ...auto-testing SpecialFunctions.besselk with 2 arguments
       ...auto-testing NaNMath.pow with 2 arguments
       ...auto-testing SpecialFunctions.erf with 1 arguments
       ...auto-testing Base.sin with 1 arguments
       ...auto-testing Base.+ with 2 arguments
       ...auto-testing SpecialFunctions.dawson with 1 arguments
       ...auto-testing Base.inv with 1 arguments
       ...auto-testing Base.acotd with 1 arguments
       ...auto-testing SpecialFunctions.airyaiprime with 1 arguments
       ...auto-testing Base.min with 2 arguments
       ...auto-testing Base.+ with 1 arguments
       ...auto-testing SpecialFunctions.erfinv with 1 arguments
       ...auto-testing SpecialFunctions.trigamma with 1 arguments
       ...auto-testing Base.asecd with 1 arguments
       ...auto-testing Base.log with 1 arguments
       ...auto-testing NaNMath.acosh with 1 arguments
       ...auto-testing Base.rad2deg with 1 arguments
       ...auto-testing Base.mod with 2 arguments
       ...auto-testing SpecialFunctions.besselj1 with 1 arguments
       ...auto-testing Base.exp with 1 arguments
       ...auto-testing Base.acot with 1 arguments
       ...auto-testing NaNMath.sqrt with 1 arguments
       ...auto-testing Base.* with 2 arguments
       ...auto-testing Base.sind with 1 arguments
       ...auto-testing Base.sinpi with 1 arguments
       ...auto-testing Base.max with 2 arguments
       ...auto-testing Base.asech with 1 arguments
       ...auto-testing SpecialFunctions.bessely with 2 arguments
       ...auto-testing NaNMath.log2 with 1 arguments
       ...auto-testing NaNMath.tan with 1 arguments
       ...auto-testing NaNMath.lgamma with 1 arguments
       ...auto-testing Base.sqrt with 1 arguments
       ...auto-testing Base.^ with 2 arguments
       ...auto-testing SpecialFunctions.invdigamma with 1 arguments
       ...auto-testing SpecialFunctions.airybi with 1 arguments
       ...auto-testing Base.exp10 with 1 arguments
       ...auto-testing Base.rem with 2 arguments
       ...auto-testing Base.sech with 1 arguments
       ...auto-testing SpecialFunctions.erfi with 1 arguments
       ...auto-testing Base.coth with 1 arguments
       ...auto-testing Base.asin with 1 arguments
       ...auto-testing Base.cotd with 1 arguments
       ...auto-testing Base.cosd with 1 arguments
       ...auto-testing Base.sinh with 1 arguments
       ...auto-testing Base.abs with 1 arguments
       ...auto-testing SpecialFunctions.loggamma with 1 arguments
       ...auto-testing SpecialFunctions.besselj0 with 1 arguments
       ...auto-testing Base.transpose with 1 arguments
       ...auto-testing NaNMath.min with 2 arguments
       ...auto-testing Base.csc with 1 arguments
       ...auto-testing Base.tanh with 1 arguments
       ...auto-testing SpecialFunctions.besselj with 2 arguments
       ...auto-testing Base.log2 with 1 arguments
       ...auto-testing Base.atan with 1 arguments
       ...auto-testing Base.secd with 1 arguments
       ...auto-testing Base.atand with 1 arguments
       ...auto-testing SpecialFunctions.besseli with 2 arguments
       ...auto-testing NaNMath.asin with 1 arguments
       ...auto-testing Base.sec with 1 arguments
       ...auto-testing Base.acscd with 1 arguments
       ...auto-testing Base.tan with 1 arguments
       ...auto-testing SpecialFunctions.polygamma with 2 arguments
       ...auto-testing Base.- with 1 arguments
       ...auto-testing Base.cot with 1 arguments
       ...auto-testing Base.- with 2 arguments
       ...auto-testing Base.exp2 with 1 arguments
       ...auto-testing Base.expm1 with 1 arguments
       ...auto-testing Base.acos with 1 arguments
       ...auto-testing Base.atanh with 1 arguments
       ...auto-testing SpecialFunctions.beta with 2 arguments
  ...testing Dual{TestTag(),Int64,3} and Dual{TestTag(),Dual{TestTag(),Int64,0},3}
  ...testing Dual{TestTag(),Float32,3} and Dual{TestTag(),Dual{TestTag(),Float32,0},3}
       ...auto-testing Base.asind with 1 arguments
       ...auto-testing Base.log1p with 1 arguments
       ...auto-testing Base.acsch with 1 arguments
       ...auto-testing SpecialFunctions.erfc with 1 arguments
       ...auto-testing SpecialFunctions.digamma with 1 arguments
       ...auto-testing NaNMath.acos with 1 arguments
       ...auto-testing Base.asec with 1 arguments
       ...auto-testing Base.acosh with 1 arguments
       ...auto-testing Base.\ with 2 arguments
       ...auto-testing NaNMath.log10 with 1 arguments
       ...auto-testing SpecialFunctions.airybiprime with 1 arguments
       ...auto-testing Base.acsc with 1 arguments
       ...auto-testing Base.cscd with 1 arguments
       ...auto-testing SpecialFunctions.logbeta with 2 arguments
       ...auto-testing Base.hypot with 2 arguments
       ...auto-testing NaNMath.log with 1 arguments
       ...auto-testing Base.tand with 1 arguments
       ...auto-testing NaNMath.atanh with 1 arguments
       ...auto-testing Base.deg2rad with 1 arguments
       ...auto-testing Base.log10 with 1 arguments
       ...auto-testing Base.csch with 1 arguments
       ...auto-testing Base.asinh with 1 arguments
       ...auto-testing SpecialFunctions.airyai with 1 arguments
       ...auto-testing Base.abs2 with 1 arguments
       ...auto-testing SpecialFunctions.gamma with 1 arguments
       ...auto-testing SpecialFunctions.erfcx with 1 arguments
       ...auto-testing NaNMath.log1p with 1 arguments
       ...auto-testing SpecialFunctions.bessely0 with 1 arguments
       ...auto-testing Base.cosh with 1 arguments
       ...auto-testing NaNMath.sin with 1 arguments
       ...auto-testing Base.cos with 1 arguments
       ...auto-testing Base.atan with 2 arguments
       ...auto-testing Base.cospi with 1 arguments
       ...auto-testing Base.cbrt with 1 arguments
       ...auto-testing Base.acosd with 1 arguments
       ...auto-testing SpecialFunctions.bessely1 with 1 arguments
       ...auto-testing Base.acoth with 1 arguments
       ...auto-testing NaNMath.cos with 1 arguments
       ...auto-testing NaNMath.max with 2 arguments
       ...auto-testing SpecialFunctions.erfcinv with 1 arguments
       ...auto-testing SpecialFunctions.besselk with 2 arguments
       ...auto-testing NaNMath.pow with 2 arguments
       ...auto-testing SpecialFunctions.erf with 1 arguments
       ...auto-testing Base.sin with 1 arguments
       ...auto-testing Base.+ with 2 arguments
       ...auto-testing SpecialFunctions.dawson with 1 arguments
       ...auto-testing Base.inv with 1 arguments
       ...auto-testing Base.acotd with 1 arguments
       ...auto-testing SpecialFunctions.airyaiprime with 1 arguments
       ...auto-testing Base.min with 2 arguments
       ...auto-testing Base.+ with 1 arguments
       ...auto-testing SpecialFunctions.erfinv with 1 arguments
       ...auto-testing SpecialFunctions.trigamma with 1 arguments
       ...auto-testing Base.asecd with 1 arguments
       ...auto-testing Base.log with 1 arguments
       ...auto-testing NaNMath.acosh with 1 arguments
       ...auto-testing Base.rad2deg with 1 arguments
       ...auto-testing Base.mod with 2 arguments
       ...auto-testing SpecialFunctions.besselj1 with 1 arguments
       ...auto-testing Base.exp with 1 arguments
       ...auto-testing Base.acot with 1 arguments
       ...auto-testing NaNMath.sqrt with 1 arguments
       ...auto-testing Base.* with 2 arguments
       ...auto-testing Base.sind with 1 arguments
       ...auto-testing Base.sinpi with 1 arguments
       ...auto-testing Base.max with 2 arguments
       ...auto-testing Base.asech with 1 arguments
       ...auto-testing SpecialFunctions.bessely with 2 arguments
       ...auto-testing NaNMath.log2 with 1 arguments
       ...auto-testing NaNMath.tan with 1 arguments
       ...auto-testing NaNMath.lgamma with 1 arguments
       ...auto-testing Base.sqrt with 1 arguments
       ...auto-testing Base.^ with 2 arguments
       ...auto-testing SpecialFunctions.invdigamma with 1 arguments
       ...auto-testing SpecialFunctions.airybi with 1 arguments
       ...auto-testing Base.exp10 with 1 arguments
       ...auto-testing Base.rem with 2 arguments
       ...auto-testing Base.sech with 1 arguments
       ...auto-testing SpecialFunctions.erfi with 1 arguments
       ...auto-testing Base.coth with 1 arguments
       ...auto-testing Base.asin with 1 arguments
       ...auto-testing Base.cotd with 1 arguments
       ...auto-testing Base.cosd with 1 arguments
       ...auto-testing Base.sinh with 1 arguments
       ...auto-testing Base.abs with 1 arguments
       ...auto-testing SpecialFunctions.loggamma with 1 arguments
       ...auto-testing SpecialFunctions.besselj0 with 1 arguments
       ...auto-testing Base.transpose with 1 arguments
       ...auto-testing NaNMath.min with 2 arguments
       ...auto-testing Base.csc with 1 arguments
       ...auto-testing Base.tanh with 1 arguments
       ...auto-testing SpecialFunctions.besselj with 2 arguments
       ...auto-testing Base.log2 with 1 arguments
       ...auto-testing Base.atan with 1 arguments
       ...auto-testing Base.secd with 1 arguments
       ...auto-testing Base.atand with 1 arguments
       ...auto-testing SpecialFunctions.besseli with 2 arguments
       ...auto-testing NaNMath.asin with 1 arguments
       ...auto-testing Base.sec with 1 arguments
       ...auto-testing Base.acscd with 1 arguments
       ...auto-testing Base.tan with 1 arguments
       ...auto-testing SpecialFunctions.polygamma with 2 arguments
       ...auto-testing Base.- with 1 arguments
       ...auto-testing Base.cot with 1 arguments
       ...auto-testing Base.- with 2 arguments
       ...auto-testing Base.exp2 with 1 arguments
       ...auto-testing Base.expm1 with 1 arguments
       ...auto-testing Base.acos with 1 arguments
       ...auto-testing Base.atanh with 1 arguments
       ...auto-testing SpecialFunctions.beta with 2 arguments
  ...testing Dual{TestTag(),Int64,3} and Dual{TestTag(),Dual{TestTag(),Int64,4},3}
  ...testing Dual{TestTag(),Float32,3} and Dual{TestTag(),Dual{TestTag(),Float32,4},3}
       ...auto-testing Base.asind with 1 arguments
       ...auto-testing Base.log1p with 1 arguments
       ...auto-testing Base.acsch with 1 arguments
       ...auto-testing SpecialFunctions.erfc with 1 arguments
       ...auto-testing SpecialFunctions.digamma with 1 arguments
       ...auto-testing NaNMath.acos with 1 arguments
       ...auto-testing Base.asec with 1 arguments
       ...auto-testing Base.acosh with 1 arguments
       ...auto-testing Base.\ with 2 arguments
       ...auto-testing NaNMath.log10 with 1 arguments
       ...auto-testing SpecialFunctions.airybiprime with 1 arguments
       ...auto-testing Base.acsc with 1 arguments
       ...auto-testing Base.cscd with 1 arguments
       ...auto-testing SpecialFunctions.logbeta with 2 arguments
       ...auto-testing Base.hypot with 2 arguments
       ...auto-testing NaNMath.log with 1 arguments
       ...auto-testing Base.tand with 1 arguments
       ...auto-testing NaNMath.atanh with 1 arguments
       ...auto-testing Base.deg2rad with 1 arguments
       ...auto-testing Base.log10 with 1 arguments
       ...auto-testing Base.csch with 1 arguments
       ...auto-testing Base.asinh with 1 arguments
       ...auto-testing SpecialFunctions.airyai with 1 arguments
       ...auto-testing Base.abs2 with 1 arguments
       ...auto-testing SpecialFunctions.gamma with 1 arguments
       ...auto-testing SpecialFunctions.erfcx with 1 arguments
       ...auto-testing NaNMath.log1p with 1 arguments
       ...auto-testing SpecialFunctions.bessely0 with 1 arguments
       ...auto-testing Base.cosh with 1 arguments
       ...auto-testing NaNMath.sin with 1 arguments
       ...auto-testing Base.cos with 1 arguments
       ...auto-testing Base.atan with 2 arguments
       ...auto-testing Base.cospi with 1 arguments
       ...auto-testing Base.cbrt with 1 arguments
       ...auto-testing Base.acosd with 1 arguments
       ...auto-testing SpecialFunctions.bessely1 with 1 arguments
       ...auto-testing Base.acoth with 1 arguments
       ...auto-testing NaNMath.cos with 1 arguments
       ...auto-testing NaNMath.max with 2 arguments
       ...auto-testing SpecialFunctions.erfcinv with 1 arguments
       ...auto-testing SpecialFunctions.besselk with 2 arguments
       ...auto-testing NaNMath.pow with 2 arguments
       ...auto-testing SpecialFunctions.erf with 1 arguments
       ...auto-testing Base.sin with 1 arguments
       ...auto-testing Base.+ with 2 arguments
       ...auto-testing SpecialFunctions.dawson with 1 arguments
       ...auto-testing Base.inv with 1 arguments
       ...auto-testing Base.acotd with 1 arguments
       ...auto-testing SpecialFunctions.airyaiprime with 1 arguments
       ...auto-testing Base.min with 2 arguments
       ...auto-testing Base.+ with 1 arguments
       ...auto-testing SpecialFunctions.erfinv with 1 arguments
       ...auto-testing SpecialFunctions.trigamma with 1 arguments
       ...auto-testing Base.asecd with 1 arguments
       ...auto-testing Base.log with 1 arguments
       ...auto-testing NaNMath.acosh with 1 arguments
       ...auto-testing Base.rad2deg with 1 arguments
       ...auto-testing Base.mod with 2 arguments
       ...auto-testing SpecialFunctions.besselj1 with 1 arguments
       ...auto-testing Base.exp with 1 arguments
       ...auto-testing Base.acot with 1 arguments
       ...auto-testing NaNMath.sqrt with 1 arguments
       ...auto-testing Base.* with 2 arguments
       ...auto-testing Base.sind with 1 arguments
       ...auto-testing Base.sinpi with 1 arguments
       ...auto-testing Base.max with 2 arguments
       ...auto-testing Base.asech with 1 arguments
       ...auto-testing SpecialFunctions.bessely with 2 arguments
       ...auto-testing NaNMath.log2 with 1 arguments
       ...auto-testing NaNMath.tan with 1 arguments
       ...auto-testing NaNMath.lgamma with 1 arguments
       ...auto-testing Base.sqrt with 1 arguments
       ...auto-testing Base.^ with 2 arguments
       ...auto-testing SpecialFunctions.invdigamma with 1 arguments
       ...auto-testing SpecialFunctions.airybi with 1 arguments
       ...auto-testing Base.exp10 with 1 arguments
       ...auto-testing Base.rem with 2 arguments
       ...auto-testing Base.sech with 1 arguments
       ...auto-testing SpecialFunctions.erfi with 1 arguments
       ...auto-testing Base.coth with 1 arguments
       ...auto-testing Base.asin with 1 arguments
       ...auto-testing Base.cotd with 1 arguments
       ...auto-testing Base.cosd with 1 arguments
       ...auto-testing Base.sinh with 1 arguments
       ...auto-testing Base.abs with 1 arguments
       ...auto-testing SpecialFunctions.loggamma with 1 arguments
       ...auto-testing SpecialFunctions.besselj0 with 1 arguments
       ...auto-testing Base.transpose with 1 arguments
       ...auto-testing NaNMath.min with 2 arguments
       ...auto-testing Base.csc with 1 arguments
       ...auto-testing Base.tanh with 1 arguments
       ...auto-testing SpecialFunctions.besselj with 2 arguments
       ...auto-testing Base.log2 with 1 arguments
       ...auto-testing Base.atan with 1 arguments
       ...auto-testing Base.secd with 1 arguments
       ...auto-testing Base.atand with 1 arguments
       ...auto-testing SpecialFunctions.besseli with 2 arguments
       ...auto-testing NaNMath.asin with 1 arguments
       ...auto-testing Base.sec with 1 arguments
       ...auto-testing Base.acscd with 1 arguments
       ...auto-testing Base.tan with 1 arguments
       ...auto-testing SpecialFunctions.polygamma with 2 arguments
       ...auto-testing Base.- with 1 arguments
       ...auto-testing Base.cot with 1 arguments
       ...auto-testing Base.- with 2 arguments
       ...auto-testing Base.exp2 with 1 arguments
       ...auto-testing Base.expm1 with 1 arguments
       ...auto-testing Base.acos with 1 arguments
       ...auto-testing Base.atanh with 1 arguments
       ...auto-testing SpecialFunctions.beta with 2 arguments
Test Summary:          | Pass  Total
Exponentiation of zero |    3      3
done (took 46.493595729 seconds).
Testing derivative functionality...
  ...testing num2num_1
  ...testing num2num_2
  ...testing num2num_3
  ...testing num2num_4
  ...testing num2num_5
  ...testing identity
  ...testing num2arr_1
  ...testing num2arr_1!
Test Summary:                     | Pass  Total
exponential function at base zero |    4      4
done (took 7.574725093 seconds).
Testing gradient functionality...
  ...running hardcoded test with chunk size = 1 and tag = nothing
  ...running hardcoded test with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...running hardcoded test with chunk size = 2 and tag = nothing
  ...running hardcoded test with chunk size = 2 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...running hardcoded test with chunk size = 3 and tag = nothing
  ...running hardcoded test with chunk size = 3 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...testing vec2num_1 with chunk size = 1 and tag = nothing
  ...testing vec2num_1 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_1),Float64}()
  ...testing vec2num_1 with chunk size = 4 and tag = nothing
  ...testing vec2num_1 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_1),Float64}()
  ...testing vec2num_1 with chunk size = 6 and tag = nothing
  ...testing vec2num_1 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_1),Float64}()
  ...testing vec2num_1 with chunk size = 12 and tag = nothing
  ...testing vec2num_1 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_1),Float64}()
  ...testing vec2num_1 with chunk size = 13 and tag = nothing
  ...testing vec2num_1 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_1),Float64}()
  ...testing vec2num_2 with chunk size = 1 and tag = nothing
  ...testing vec2num_2 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_2),Float64}()
  ...testing vec2num_2 with chunk size = 4 and tag = nothing
  ...testing vec2num_2 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_2),Float64}()
  ...testing vec2num_2 with chunk size = 6 and tag = nothing
  ...testing vec2num_2 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_2),Float64}()
  ...testing vec2num_2 with chunk size = 12 and tag = nothing
  ...testing vec2num_2 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_2),Float64}()
  ...testing vec2num_2 with chunk size = 13 and tag = nothing
  ...testing vec2num_2 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_2),Float64}()
  ...testing vec2num_3 with chunk size = 1 and tag = nothing
  ...testing vec2num_3 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_3),Float64}()
  ...testing vec2num_3 with chunk size = 4 and tag = nothing
  ...testing vec2num_3 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_3),Float64}()
  ...testing vec2num_3 with chunk size = 6 and tag = nothing
  ...testing vec2num_3 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_3),Float64}()
  ...testing vec2num_3 with chunk size = 12 and tag = nothing
  ...testing vec2num_3 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_3),Float64}()
  ...testing vec2num_3 with chunk size = 13 and tag = nothing
  ...testing vec2num_3 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_3),Float64}()
  ...testing vec2num_4 with chunk size = 1 and tag = nothing
  ...testing vec2num_4 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_4),Float64}()
  ...testing vec2num_4 with chunk size = 4 and tag = nothing
  ...testing vec2num_4 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_4),Float64}()
  ...testing vec2num_4 with chunk size = 6 and tag = nothing
  ...testing vec2num_4 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_4),Float64}()
  ...testing vec2num_4 with chunk size = 12 and tag = nothing
  ...testing vec2num_4 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_4),Float64}()
  ...testing vec2num_4 with chunk size = 13 and tag = nothing
  ...testing vec2num_4 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_4),Float64}()
  ...testing vec2num_5 with chunk size = 1 and tag = nothing
  ...testing vec2num_5 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_5),Float64}()
  ...testing vec2num_5 with chunk size = 4 and tag = nothing
  ...testing vec2num_5 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_5),Float64}()
  ...testing vec2num_5 with chunk size = 6 and tag = nothing
  ...testing vec2num_5 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_5),Float64}()
  ...testing vec2num_5 with chunk size = 12 and tag = nothing
  ...testing vec2num_5 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_5),Float64}()
  ...testing vec2num_5 with chunk size = 13 and tag = nothing
  ...testing vec2num_5 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_5),Float64}()
  ...testing vec2num_6 with chunk size = 1 and tag = nothing
  ...testing vec2num_6 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_6),Float64}()
  ...testing vec2num_6 with chunk size = 4 and tag = nothing
  ...testing vec2num_6 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_6),Float64}()
  ...testing vec2num_6 with chunk size = 6 and tag = nothing
  ...testing vec2num_6 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_6),Float64}()
  ...testing vec2num_6 with chunk size = 12 and tag = nothing
  ...testing vec2num_6 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_6),Float64}()
  ...testing vec2num_6 with chunk size = 13 and tag = nothing
  ...testing vec2num_6 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_6),Float64}()
  ...testing vec2num_7 with chunk size = 1 and tag = nothing
  ...testing vec2num_7 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_7),Float64}()
  ...testing vec2num_7 with chunk size = 4 and tag = nothing
  ...testing vec2num_7 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_7),Float64}()
  ...testing vec2num_7 with chunk size = 6 and tag = nothing
  ...testing vec2num_7 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_7),Float64}()
  ...testing vec2num_7 with chunk size = 12 and tag = nothing
  ...testing vec2num_7 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_7),Float64}()
  ...testing vec2num_7 with chunk size = 13 and tag = nothing
  ...testing vec2num_7 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_7),Float64}()
  ...testing rosenbrock_1 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...testing rosenbrock_1 with chunk size = 4 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...testing rosenbrock_1 with chunk size = 6 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...testing rosenbrock_1 with chunk size = 12 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...testing rosenbrock_1 with chunk size = 13 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...testing rosenbrock_2 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_2),Float64}()
  ...testing rosenbrock_2 with chunk size = 4 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_2),Float64}()
  ...testing rosenbrock_2 with chunk size = 6 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_2),Float64}()
  ...testing rosenbrock_2 with chunk size = 12 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_2),Float64}()
  ...testing rosenbrock_2 with chunk size = 13 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_2),Float64}()
  ...testing rosenbrock_3 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_3),Float64}()
  ...testing rosenbrock_3 with chunk size = 4 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_3),Float64}()
  ...testing rosenbrock_3 with chunk size = 6 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_3),Float64}()
  ...testing rosenbrock_3 with chunk size = 12 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_3),Float64}()
  ...testing rosenbrock_3 with chunk size = 13 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_3),Float64}()
  ...testing rosenbrock_4 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_4),Float64}()
  ...testing rosenbrock_4 with chunk size = 4 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_4),Float64}()
  ...testing rosenbrock_4 with chunk size = 6 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_4),Float64}()
  ...testing rosenbrock_4 with chunk size = 12 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_4),Float64}()
  ...testing rosenbrock_4 with chunk size = 13 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_4),Float64}()
  ...testing ackley with chunk size = 1 and tag = nothing
  ...testing ackley with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.ackley),Float64}()
  ...testing ackley with chunk size = 4 and tag = nothing
  ...testing ackley with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.ackley),Float64}()
  ...testing ackley with chunk size = 6 and tag = nothing
  ...testing ackley with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.ackley),Float64}()
  ...testing ackley with chunk size = 12 and tag = nothing
  ...testing ackley with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.ackley),Float64}()
  ...testing ackley with chunk size = 13 and tag = nothing
  ...testing ackley with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.ackley),Float64}()
  ...testing self_weighted_logit with chunk size = 1 and tag = nothing
  ...testing self_weighted_logit with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.self_weighted_logit),Float64}()
  ...testing self_weighted_logit with chunk size = 4 and tag = nothing
  ...testing self_weighted_logit with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.self_weighted_logit),Float64}()
  ...testing self_weighted_logit with chunk size = 6 and tag = nothing
  ...testing self_weighted_logit with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.self_weighted_logit),Float64}()
  ...testing self_weighted_logit with chunk size = 12 and tag = nothing
  ...testing self_weighted_logit with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.self_weighted_logit),Float64}()
  ...testing self_weighted_logit with chunk size = 13 and tag = nothing
  ...testing self_weighted_logit with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.self_weighted_logit),Float64}()
  ...testing first with chunk size = 1 and tag = nothing
  ...testing first with chunk size = 1 and tag = ForwardDiff.Tag{typeof(first),Float64}()
  ...testing first with chunk size = 4 and tag = nothing
  ...testing first with chunk size = 4 and tag = ForwardDiff.Tag{typeof(first),Float64}()
  ...testing first with chunk size = 6 and tag = nothing
  ...testing first with chunk size = 6 and tag = ForwardDiff.Tag{typeof(first),Float64}()
  ...testing first with chunk size = 12 and tag = nothing
  ...testing first with chunk size = 12 and tag = ForwardDiff.Tag{typeof(first),Float64}()
  ...testing first with chunk size = 13 and tag = nothing
  ...testing first with chunk size = 13 and tag = ForwardDiff.Tag{typeof(first),Float64}()
  ...testing specialized StaticArray codepaths
Test Summary:                     | Pass  Total
exponential function at base zero |    4      4
done (took 148.01498254 seconds).
Testing jacobian functionality...
  ...running hardcoded test with chunk size = 1 and tag = (nothing, nothing)
  ...running hardcoded test with chunk size = 1 and tag = (ForwardDiff.Tag{getfield(Main.JacobianTest, Symbol("##3#4")),Int64}(), ForwardDiff.Tag{getfield(Main.JacobianTest, Symbol("##1#2")),Int64}())
  ...running hardcoded test with chunk size = 2 and tag = (nothing, nothing)
  ...running hardcoded test with chunk size = 2 and tag = (ForwardDiff.Tag{getfield(Main.JacobianTest, Symbol("##3#4")),Int64}(), ForwardDiff.Tag{getfield(Main.JacobianTest, Symbol("##1#2")),Int64}())
  ...running hardcoded test with chunk size = 3 and tag = (nothing, nothing)
  ...running hardcoded test with chunk size = 3 and tag = (ForwardDiff.Tag{getfield(Main.JacobianTest, Symbol("##3#4")),Int64}(), ForwardDiff.Tag{getfield(Main.JacobianTest, Symbol("##1#2")),Int64}())
  ...testing - with chunk size = 1 and tag = nothing
  ...testing - with chunk size = 1 and tag = ForwardDiff.Tag{typeof(-),Float64}()
  ...testing - with chunk size = 4 and tag = nothing
  ...testing - with chunk size = 4 and tag = ForwardDiff.Tag{typeof(-),Float64}()
  ...testing - with chunk size = 6 and tag = nothing
  ...testing - with chunk size = 6 and tag = ForwardDiff.Tag{typeof(-),Float64}()
  ...testing - with chunk size = 12 and tag = nothing
  ...testing - with chunk size = 12 and tag = ForwardDiff.Tag{typeof(-),Float64}()
  ...testing - with chunk size = 13 and tag = nothing
  ...testing - with chunk size = 13 and tag = ForwardDiff.Tag{typeof(-),Float64}()
  ...testing chebyquad with chunk size = 1 and tag = nothing
  ...testing chebyquad with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad),Float64}()
  ...testing chebyquad with chunk size = 4 and tag = nothing
  ...testing chebyquad with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad),Float64}()
  ...testing chebyquad with chunk size = 6 and tag = nothing
  ...testing chebyquad with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad),Float64}()
  ...testing chebyquad with chunk size = 12 and tag = nothing
  ...testing chebyquad with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad),Float64}()
  ...testing chebyquad with chunk size = 13 and tag = nothing
  ...testing chebyquad with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad),Float64}()
  ...testing brown_almost_linear with chunk size = 1 and tag = nothing
  ...testing brown_almost_linear with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear),Float64}()
  ...testing brown_almost_linear with chunk size = 4 and tag = nothing
  ...testing brown_almost_linear with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear),Float64}()
  ...testing brown_almost_linear with chunk size = 6 and tag = nothing
  ...testing brown_almost_linear with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear),Float64}()
  ...testing brown_almost_linear with chunk size = 12 and tag = nothing
  ...testing brown_almost_linear with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear),Float64}()
  ...testing brown_almost_linear with chunk size = 13 and tag = nothing
  ...testing brown_almost_linear with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear),Float64}()
  ...testing trigonometric with chunk size = 1 and tag = nothing
  ...testing trigonometric with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric),Float64}()
  ...testing trigonometric with chunk size = 4 and tag = nothing
  ...testing trigonometric with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric),Float64}()
  ...testing trigonometric with chunk size = 6 and tag = nothing
  ...testing trigonometric with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric),Float64}()
  ...testing trigonometric with chunk size = 12 and tag = nothing
  ...testing trigonometric with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric),Float64}()
  ...testing trigonometric with chunk size = 13 and tag = nothing
  ...testing trigonometric with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric),Float64}()
  ...testing arr2arr_1 with chunk size = 1 and tag = nothing
  ...testing arr2arr_1 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_1),Float64}()
  ...testing arr2arr_1 with chunk size = 4 and tag = nothing
  ...testing arr2arr_1 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_1),Float64}()
  ...testing arr2arr_1 with chunk size = 6 and tag = nothing
  ...testing arr2arr_1 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_1),Float64}()
  ...testing arr2arr_1 with chunk size = 12 and tag = nothing
  ...testing arr2arr_1 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_1),Float64}()
  ...testing arr2arr_1 with chunk size = 13 and tag = nothing
  ...testing arr2arr_1 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_1),Float64}()
  ...testing arr2arr_2 with chunk size = 1 and tag = nothing
  ...testing arr2arr_2 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_2),Float64}()
  ...testing arr2arr_2 with chunk size = 4 and tag = nothing
  ...testing arr2arr_2 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_2),Float64}()
  ...testing arr2arr_2 with chunk size = 6 and tag = nothing
  ...testing arr2arr_2 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_2),Float64}()
  ...testing arr2arr_2 with chunk size = 12 and tag = nothing
  ...testing arr2arr_2 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_2),Float64}()
  ...testing arr2arr_2 with chunk size = 13 and tag = nothing
  ...testing arr2arr_2 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_2),Float64}()
  ...testing mutation_test_1 with chunk size = 1 and tag = nothing
  ...testing mutation_test_1 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1),Float64}()
  ...testing mutation_test_1 with chunk size = 4 and tag = nothing
  ...testing mutation_test_1 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1),Float64}()
  ...testing mutation_test_1 with chunk size = 6 and tag = nothing
  ...testing mutation_test_1 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1),Float64}()
  ...testing mutation_test_1 with chunk size = 12 and tag = nothing
  ...testing mutation_test_1 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1),Float64}()
  ...testing mutation_test_1 with chunk size = 13 and tag = nothing
  ...testing mutation_test_1 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1),Float64}()
  ...testing mutation_test_2 with chunk size = 1 and tag = nothing
  ...testing mutation_test_2 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2),Float64}()
  ...testing mutation_test_2 with chunk size = 4 and tag = nothing
  ...testing mutation_test_2 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2),Float64}()
  ...testing mutation_test_2 with chunk size = 6 and tag = nothing
  ...testing mutation_test_2 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2),Float64}()
  ...testing mutation_test_2 with chunk size = 12 and tag = nothing
  ...testing mutation_test_2 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2),Float64}()
  ...testing mutation_test_2 with chunk size = 13 and tag = nothing
  ...testing mutation_test_2 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2),Float64}()
  ...testing identity with chunk size = 1 and tag = nothing
  ...testing identity with chunk size = 1 and tag = ForwardDiff.Tag{typeof(identity),Float64}()
  ...testing identity with chunk size = 4 and tag = nothing
  ...testing identity with chunk size = 4 and tag = ForwardDiff.Tag{typeof(identity),Float64}()
  ...testing identity with chunk size = 6 and tag = nothing
  ...testing identity with chunk size = 6 and tag = ForwardDiff.Tag{typeof(identity),Float64}()
  ...testing identity with chunk size = 12 and tag = nothing
  ...testing identity with chunk size = 12 and tag = ForwardDiff.Tag{typeof(identity),Float64}()
  ...testing identity with chunk size = 13 and tag = nothing
  ...testing identity with chunk size = 13 and tag = ForwardDiff.Tag{typeof(identity),Float64}()
  ...testing chebyquad! with chunk size = 1 and tag = nothing
  ...testing chebyquad! with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad!),Float64}()
  ...testing chebyquad! with chunk size = 4 and tag = nothing
  ...testing chebyquad! with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad!),Float64}()
  ...testing chebyquad! with chunk size = 6 and tag = nothing
  ...testing chebyquad! with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad!),Float64}()
  ...testing chebyquad! with chunk size = 12 and tag = nothing
  ...testing chebyquad! with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad!),Float64}()
  ...testing chebyquad! with chunk size = 13 and tag = nothing
  ...testing chebyquad! with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad!),Float64}()
  ...testing brown_almost_linear! with chunk size = 1 and tag = nothing
  ...testing brown_almost_linear! with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear!),Float64}()
  ...testing brown_almost_linear! with chunk size = 4 and tag = nothing
  ...testing brown_almost_linear! with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear!),Float64}()
  ...testing brown_almost_linear! with chunk size = 6 and tag = nothing
  ...testing brown_almost_linear! with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear!),Float64}()
  ...testing brown_almost_linear! with chunk size = 12 and tag = nothing
  ...testing brown_almost_linear! with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear!),Float64}()
  ...testing brown_almost_linear! with chunk size = 13 and tag = nothing
  ...testing brown_almost_linear! with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear!),Float64}()
  ...testing trigonometric! with chunk size = 1 and tag = nothing
  ...testing trigonometric! with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric!),Float64}()
  ...testing trigonometric! with chunk size = 4 and tag = nothing
  ...testing trigonometric! with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric!),Float64}()
  ...testing trigonometric! with chunk size = 6 and tag = nothing
  ...testing trigonometric! with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric!),Float64}()
  ...testing trigonometric! with chunk size = 12 and tag = nothing
  ...testing trigonometric! with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric!),Float64}()
  ...testing trigonometric! with chunk size = 13 and tag = nothing
  ...testing trigonometric! with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric!),Float64}()
  ...testing mutation_test_1! with chunk size = 1 and tag = nothing
  ...testing mutation_test_1! with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1!),Float64}()
  ...testing mutation_test_1! with chunk size = 4 and tag = nothing
  ...testing mutation_test_1! with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1!),Float64}()
  ...testing mutation_test_1! with chunk size = 6 and tag = nothing
  ...testing mutation_test_1! with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1!),Float64}()
  ...testing mutation_test_1! with chunk size = 12 and tag = nothing
  ...testing mutation_test_1! with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1!),Float64}()
  ...testing mutation_test_1! with chunk size = 13 and tag = nothing
  ...testing mutation_test_1! with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1!),Float64}()
  ...testing mutation_test_2! with chunk size = 1 and tag = nothing
  ...testing mutation_test_2! with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2!),Float64}()
  ...testing mutation_test_2! with chunk size = 4 and tag = nothing
  ...testing mutation_test_2! with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2!),Float64}()
  ...testing mutation_test_2! with chunk size = 6 and tag = nothing
  ...testing mutation_test_2! with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2!),Float64}()
  ...testing mutation_test_2! with chunk size = 12 and tag = nothing
  ...testing mutation_test_2! with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2!),Float64}()
  ...testing mutation_test_2! with chunk size = 13 and tag = nothing
  ...testing mutation_test_2! with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2!),Float64}()
  ...testing specialized StaticArray codepaths
done (took 116.90640875 seconds).
Testing hessian functionality...
  ...running hardcoded test with chunk size = 1 and tag = nothing
  ...running hardcoded test with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_1),typeof(ForwardDiff.gradient)},Float64}()
  ...running hardcoded test with chunk size = 2 and tag = nothing
  ...running hardcoded test with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_1),typeof(ForwardDiff.gradient)},Float64}()
  ...running hardcoded test with chunk size = 3 and tag = nothing
  ...running hardcoded test with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_1),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_1 with chunk size = 1 and tag = nothing
  ...testing vec2num_1 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_1),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_1 with chunk size = 2 and tag = nothing
  ...testing vec2num_1 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_1),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_1 with chunk size = 3 and tag = nothing
  ...testing vec2num_1 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_1),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_2 with chunk size = 1 and tag = nothing
  ...testing vec2num_2 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_2),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_2 with chunk size = 2 and tag = nothing
  ...testing vec2num_2 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_2),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_2 with chunk size = 3 and tag = nothing
  ...testing vec2num_2 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_2),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_3 with chunk size = 1 and tag = nothing
  ...testing vec2num_3 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_3),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_3 with chunk size = 2 and tag = nothing
  ...testing vec2num_3 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_3),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_3 with chunk size = 3 and tag = nothing
  ...testing vec2num_3 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_3),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_4 with chunk size = 1 and tag = nothing
  ...testing vec2num_4 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_4),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_4 with chunk size = 2 and tag = nothing
  ...testing vec2num_4 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_4),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_4 with chunk size = 3 and tag = nothing
  ...testing vec2num_4 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_4),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_5 with chunk size = 1 and tag = nothing
  ...testing vec2num_5 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_5),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_5 with chunk size = 2 and tag = nothing
  ...testing vec2num_5 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_5),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_5 with chunk size = 3 and tag = nothing
  ...testing vec2num_5 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_5),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_6 with chunk size = 1 and tag = nothing
  ...testing vec2num_6 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_6),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_6 with chunk size = 2 and tag = nothing
  ...testing vec2num_6 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_6),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_6 with chunk size = 3 and tag = nothing
  ...testing vec2num_6 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_6),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_7 with chunk size = 1 and tag = nothing
  ...testing vec2num_7 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_7),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_7 with chunk size = 2 and tag = nothing
  ...testing vec2num_7 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_7),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_7 with chunk size = 3 and tag = nothing
  ...testing vec2num_7 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_7),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_1 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_1),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_1 with chunk size = 2 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_1),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_1 with chunk size = 3 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_1),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_2 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_2),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_2 with chunk size = 2 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_2),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_2 with chunk size = 3 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_2),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_3 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_3),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_3 with chunk size = 2 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_3),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_3 with chunk size = 3 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_3),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_4 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_4),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_4 with chunk size = 2 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_4),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_4 with chunk size = 3 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_4),typeof(ForwardDiff.gradient)},Float64}()
  ...testing ackley with chunk size = 1 and tag = nothing
  ...testing ackley with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.ackley),typeof(ForwardDiff.gradient)},Float64}()
  ...testing ackley with chunk size = 2 and tag = nothing
  ...testing ackley with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.ackley),typeof(ForwardDiff.gradient)},Float64}()
  ...testing ackley with chunk size = 3 and tag = nothing
  ...testing ackley with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.ackley),typeof(ForwardDiff.gradient)},Float64}()
  ...testing self_weighted_logit with chunk size = 1 and tag = nothing
  ...testing self_weighted_logit with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.self_weighted_logit),typeof(ForwardDiff.gradient)},Float64}()
  ...testing self_weighted_logit with chunk size = 2 and tag = nothing
  ...testing self_weighted_logit with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.self_weighted_logit),typeof(ForwardDiff.gradient)},Float64}()
  ...testing self_weighted_logit with chunk size = 3 and tag = nothing
  ...testing self_weighted_logit with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.self_weighted_logit),typeof(ForwardDiff.gradient)},Float64}()
  ...testing first with chunk size = 1 and tag = nothing
  ...testing first with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(first),typeof(ForwardDiff.gradient)},Float64}()
  ...testing first with chunk size = 2 and tag = nothing
  ...testing first with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(first),typeof(ForwardDiff.gradient)},Float64}()
  ...testing first with chunk size = 3 and tag = nothing
  ...testing first with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(first),typeof(ForwardDiff.gradient)},Float64}()
  ...testing specialized StaticArray codepaths
done (took 253.709659903 seconds).
Testing perturbation confusion functionality...
done (took 12.248803521 seconds).
Testing miscellaneous functionality...
done (took 23.317271979 seconds).
Testing SIMD vectorization...
Test Summary:                            | Pass  Total
SIMD ForwardDiff.Dual{Nothing,Float64,3} |   10     10
Test Summary:                            | Pass  Total
SIMD ForwardDiff.Dual{Nothing,Float64,4} |   10     10
Test Summary:                                                        | Pass  Total
SIMD ForwardDiff.Dual{Nothing,ForwardDiff.Dual{Nothing,Float64,1},1} |    8      8
SIMD square of ForwardDiff.Dual{Nothing,Float64,1}: Test Failed at /root/.julia/packages/ForwardDiff/DVizx/test/SIMDTest.jl:68
  Expression: occursin(#= /root/.julia/packages/ForwardDiff/DVizx/test/SIMDTest.jl:68 =# @r_str("(.*fmul \\<4 x double\\>){2}", "s"), pow_bitcode)
   Evaluated: occursin(r"(.*fmul \<4 x double\>){2}"s, "\n;  @ /root/.julia/packages/ForwardDiff/DVizx/test/SIMDTest.jl:57 within `pow2dot'\ndefine void @julia_pow2dot_16161({ [4 x { double, { [1 x double] } }] }* noalias nocapture sret, { [4 x { double, { [1 x double] } }] } addrspace(11)* nocapture nonnull readonly dereferenceable(64)) {\ntop:\n; ┌ @ broadcast.jl:798 within `materialize'\n; │┌ @ /root/.julia/packages/StaticArrays/1g9bq/src/broadcast.jl:26 within `copy'\n; ││┌ @ /root/.julia/packages/StaticArrays/1g9bq/src/broadcast.jl:100 within `_broadcast'\n; │││┌ @ /root/.julia/packages/StaticArrays/1g9bq/src/broadcast.jl:125 within `macro expansion'\n; ││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/test/SIMDTest.jl:56 within `pow2'\n; │││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:480 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:81 within `value'\n; │││││││┌ @ Base.jl:20 within `getproperty'\n          %2 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 0, i32 0\n; ││││││└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:481 within `literal_pow' @ intfuncs.jl:244\n; ││││││┌ @ float.jl:399 within `*'\n         %3 = load double, double addrspace(11)* %2, align 8\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:482 within `literal_pow'\n; ││││││┌ @ promotion.jl:314 within `*' @ float.jl:399\n         %4 = fmul double %3, 2.000000e+00\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:483 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:84 within `*' @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:111\n; │││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:201 within `scale_tuple'\n; ││││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:157 within `macro expansion'\n; │││││││││┌ @ tuple.jl:24 within `getindex'\n            %5 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 0, i32 1, i32 0, i64 0\n; │││││││││└\n; │││││││││┌ @ float.jl:399 within `*'\n            %6 = load double, double addrspace(11)* %5, align 8\n; ││││││└└└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:480 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:81 within `value'\n; │││││││┌ @ Base.jl:20 within `getproperty'\n          %7 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 1, i32 0\n; ││││││└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:481 within `literal_pow' @ intfuncs.jl:244\n; ││││││┌ @ float.jl:399 within `*'\n         %8 = load double, double addrspace(11)* %7, align 8\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:482 within `literal_pow'\n; ││││││┌ @ promotion.jl:314 within `*' @ float.jl:399\n         %9 = fmul double %8, 2.000000e+00\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:483 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:84 within `*' @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:111\n; │││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:201 within `scale_tuple'\n; ││││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:157 within `macro expansion'\n; │││││││││┌ @ tuple.jl:24 within `getindex'\n            %10 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 1, i32 1, i32 0, i64 0\n; │││││││││└\n; │││││││││┌ @ float.jl:399 within `*'\n            %11 = load double, double addrspace(11)* %10, align 8\n; ││││││└└└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:480 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:81 within `value'\n; │││││││┌ @ Base.jl:20 within `getproperty'\n          %12 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 2, i32 0\n; ││││││└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:481 within `literal_pow' @ intfuncs.jl:244\n; ││││││┌ @ float.jl:399 within `*'\n         %13 = load double, double addrspace(11)* %12, align 8\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:482 within `literal_pow'\n; ││││││┌ @ promotion.jl:314 within `*' @ float.jl:399\n         %14 = fmul double %13, 2.000000e+00\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:483 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:84 within `*' @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:111\n; │││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:201 within `scale_tuple'\n; ││││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:157 within `macro expansion'\n; │││││││││┌ @ tuple.jl:24 within `getindex'\n            %15 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 2, i32 1, i32 0, i64 0\n; │││││││││└\n; │││││││││┌ @ float.jl:399 within `*'\n            %16 = load double, double addrspace(11)* %15, align 8\n; ││││││└└└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:480 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:81 within `value'\n; │││││││┌ @ Base.jl:20 within `getproperty'\n          %17 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 3, i32 0\n; ││││││└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:481 within `literal_pow' @ intfuncs.jl:244\n; ││││││┌ @ float.jl:399 within `*'\n         %18 = load double, double addrspace(11)* %17, align 8\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:482 within `literal_pow'\n; ││││││┌ @ promotion.jl:314 within `*' @ float.jl:399\n         %19 = fmul double %18, 2.000000e+00\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:483 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:84 within `*' @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:111\n; │││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:201 within `scale_tuple'\n; ││││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:157 within `macro expansion'\n; │││││││││┌ @ tuple.jl:24 within `getindex'\n            %20 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 3, i32 1, i32 0, i64 0\n; │││││││││└\n; │││││││││┌ @ float.jl:399 within `*'\n            %21 = load double, double addrspace(11)* %20, align 8\n; ││││││└└└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:481 within `literal_pow' @ intfuncs.jl:244\n; ││││││┌ @ float.jl:399 within `*'\n         %22 = insertelement <8 x double> undef, double %3, i32 0\n         %23 = insertelement <8 x double> %22, double %4, i32 1\n         %24 = insertelement <8 x double> %23, double %8, i32 2\n         %25 = insertelement <8 x double> %24, double %9, i32 3\n         %26 = insertelement <8 x double> %25, double %13, i32 4\n         %27 = insertelement <8 x double> %26, double %14, i32 5\n         %28 = insertelement <8 x double> %27, double %18, i32 6\n         %29 = insertelement <8 x double> %28, double %19, i32 7\n         %30 = insertelement <8 x double> %22, double %6, i32 1\n         %31 = insertelement <8 x double> %30, double %8, i32 2\n         %32 = insertelement <8 x double> %31, double %11, i32 3\n         %33 = insertelement <8 x double> %32, double %13, i32 4\n         %34 = insertelement <8 x double> %33, double %16, i32 5\n         %35 = insertelement <8 x double> %34, double %18, i32 6\n         %36 = insertelement <8 x double> %35, double %21, i32 7\n         %37 = fmul <8 x double> %29, %36\n; └└└└└└└\n  %38 = bitcast { [4 x { double, { [1 x double] } }] }* %0 to <8 x double>*\n  store <8 x double> %37, <8 x double>* %38, align 8\n  ret void\n}\n")
Stacktrace:
 [1] top-level scope at /root/.julia/packages/ForwardDiff/DVizx/test/SIMDTest.jl:68
 [2] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.2/Test/src/Test.jl:1186
 [3] include at ./boot.jl:328 [inlined]
 [4] include_relative(::Module, ::String) at ./loading.jl:1094
 [5] include(::Module, ::String) at ./Base.jl:31
 [6] exec_options(::Base.JLOptions) at ./client.jl:295
 [7] _start() at ./client.jl:464
Test Summary:                                      | Fail  Total
SIMD square of ForwardDiff.Dual{Nothing,Float64,1} |    1      1
Test Summary:                                      | Fail  Total
SIMD square of ForwardDiff.Dual{Nothing,Float64,1} |    1      1
ERROR: LoadError: Some tests did not pass: 0 passed, 1 failed, 0 errored, 0 broken.
in expression starting at /root/.julia/packages/ForwardDiff/DVizx/test/SIMDTest.jl:66
caused by [exception 1]
Some tests did not pass: 0 passed, 1 failed, 0 errored, 0 broken.
ERROR: LoadError: failed process: Process(`/opt/julia/bin/julia -Cnative -J/opt/julia/lib/julia/sys.so --check-bounds=yes -g1 --check-bounds=no --code-coverage=none -O2 --project=/tmp/jl_vqHcWi/Project.toml /root/.julia/packages/ForwardDiff/DVizx/test/SIMDTest.jl`, ProcessExited(1)) [1]

Stacktrace:
 [1] pipeline_error at ./process.jl:813 [inlined]
 [2] #run#536(::Bool, ::typeof(run), ::Cmd) at ./process.jl:728
 [3] run(::Cmd) at ./process.jl:726
 [4] top-level scope at util.jl:213
 [5] include at ./boot.jl:328 [inlined]
 [6] include_relative(::Module, ::String) at ./loading.jl:1094
 [7] include(::Module, ::String) at ./Base.jl:31
 [8] include(::String) at ./client.jl:431
 [9] top-level scope at none:5
in expression starting at /root/.julia/packages/ForwardDiff/DVizx/test/runtests.jl:40
ERROR: Package ForwardDiff errored during testing
Stacktrace:
 [1] pkgerror(::String, ::Vararg{String,N} where N) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.2/Pkg/src/Types.jl:112
 [2] #test#119(::Bool, ::Nothing, ::typeof(Pkg.Operations.test), ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.2/Pkg/src/Operations.jl:1288
 [3] #test at ./none:0 [inlined]
 [4] #test#62(::Bool, ::Nothing, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(Pkg.API.test), ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.2/Pkg/src/API.jl:245
 [5] test at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.2/Pkg/src/API.jl:233 [inlined]
 [6] #test#61 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.2/Pkg/src/API.jl:230 [inlined]
 [7] test at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.2/Pkg/src/API.jl:230 [inlined]
 [8] #test#60 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.2/Pkg/src/API.jl:229 [inlined]
 [9] test at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.2/Pkg/src/API.jl:229 [inlined]
 [10] #test#59(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(Pkg.API.test), ::String) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.2/Pkg/src/API.jl:228
 [11] test(::String) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.2/Pkg/src/API.jl:228
 [12] top-level scope at none:10

Results with Julia v1.3.0

Testing was unsuccessful: package has test failures. Last evaluation was ago and took 12 minutes, 20 seconds.

Click here to download the log file.

 Resolving package versions...
 Installed NaNMath ────────────── v0.3.3
 Installed OpenSpecFun_jll ────── v0.5.3+1
 Installed Compat ─────────────── v2.2.0
 Installed DiffResults ────────── v0.0.4
 Installed DiffRules ──────────── v0.1.0
 Installed SpecialFunctions ───── v0.9.0
 Installed StaticArrays ───────── v0.12.1
 Installed ForwardDiff ────────── v0.10.7
 Installed CommonSubexpressions ─ v0.2.0
  Updating `~/.julia/environments/v1.3/Project.toml`
  [f6369f11] + ForwardDiff v0.10.7
  Updating `~/.julia/environments/v1.3/Manifest.toml`
  [bbf7d656] + CommonSubexpressions v0.2.0
  [34da2185] + Compat v2.2.0
  [163ba53b] + DiffResults v0.0.4
  [b552c78f] + DiffRules v0.1.0
  [f6369f11] + ForwardDiff v0.10.7
  [77ba4419] + NaNMath v0.3.3
  [efe28fd5] + OpenSpecFun_jll v0.5.3+1
  [276daf66] + SpecialFunctions v0.9.0
  [90137ffa] + StaticArrays v0.12.1
  [2a0f44e3] + Base64 
  [ade2ca70] + Dates 
  [8bb1440f] + DelimitedFiles 
  [8ba89e20] + Distributed 
  [b77e0a4c] + InteractiveUtils 
  [76f85450] + LibGit2 
  [8f399da3] + Libdl 
  [37e2e46d] + LinearAlgebra 
  [56ddb016] + Logging 
  [d6f4376e] + Markdown 
  [a63ad114] + Mmap 
  [44cfe95a] + Pkg 
  [de0858da] + Printf 
  [3fa0cd96] + REPL 
  [9a3f8284] + Random 
  [ea8e919c] + SHA 
  [9e88b42a] + Serialization 
  [1a1011a3] + SharedArrays 
  [6462fe0b] + Sockets 
  [2f01184e] + SparseArrays 
  [10745b16] + Statistics 
  [8dfed614] + Test 
  [cf7118a7] + UUIDs 
  [4ec0a83e] + Unicode 
   Testing ForwardDiff
 Resolving package versions...
 Installed Calculus ── v0.5.1
 Installed DiffTests ─ v0.1.0
    Status `/tmp/jl_drOK6h/Manifest.toml`
  [49dc2e85] Calculus v0.5.1
  [bbf7d656] CommonSubexpressions v0.2.0
  [34da2185] Compat v2.2.0
  [163ba53b] DiffResults v0.0.4
  [b552c78f] DiffRules v0.1.0
  [de460e47] DiffTests v0.1.0
  [f6369f11] ForwardDiff v0.10.7
  [77ba4419] NaNMath v0.3.3
  [efe28fd5] OpenSpecFun_jll v0.5.3+1
  [276daf66] SpecialFunctions v0.9.0
  [90137ffa] StaticArrays v0.12.1
  [2a0f44e3] Base64  [`@stdlib/Base64`]
  [ade2ca70] Dates  [`@stdlib/Dates`]
  [8bb1440f] DelimitedFiles  [`@stdlib/DelimitedFiles`]
  [8ba89e20] Distributed  [`@stdlib/Distributed`]
  [b77e0a4c] InteractiveUtils  [`@stdlib/InteractiveUtils`]
  [76f85450] LibGit2  [`@stdlib/LibGit2`]
  [8f399da3] Libdl  [`@stdlib/Libdl`]
  [37e2e46d] LinearAlgebra  [`@stdlib/LinearAlgebra`]
  [56ddb016] Logging  [`@stdlib/Logging`]
  [d6f4376e] Markdown  [`@stdlib/Markdown`]
  [a63ad114] Mmap  [`@stdlib/Mmap`]
  [44cfe95a] Pkg  [`@stdlib/Pkg`]
  [de0858da] Printf  [`@stdlib/Printf`]
  [3fa0cd96] REPL  [`@stdlib/REPL`]
  [9a3f8284] Random  [`@stdlib/Random`]
  [ea8e919c] SHA  [`@stdlib/SHA`]
  [9e88b42a] Serialization  [`@stdlib/Serialization`]
  [1a1011a3] SharedArrays  [`@stdlib/SharedArrays`]
  [6462fe0b] Sockets  [`@stdlib/Sockets`]
  [2f01184e] SparseArrays  [`@stdlib/SparseArrays`]
  [10745b16] Statistics  [`@stdlib/Statistics`]
  [8dfed614] Test  [`@stdlib/Test`]
  [cf7118a7] UUIDs  [`@stdlib/UUIDs`]
  [4ec0a83e] Unicode  [`@stdlib/Unicode`]
Testing Partials...
  ...testing Partials{0,Int64}
  ...testing Partials{0,Float32}
  ...testing Partials{0,Float64}
  ...testing Partials{3,Int64}
  ...testing Partials{3,Float32}
  ...testing Partials{3,Float64}
done (took 7.420771392 seconds).
Testing Dual...
  ...testing Dual{TestTag(),Int64,0} and Dual{TestTag(),Dual{TestTag(),Int64,0},0}
  ...testing Dual{TestTag(),Float32,0} and Dual{TestTag(),Dual{TestTag(),Float32,0},0}
       ...auto-testing Base.asind with 1 arguments
       ...auto-testing Base.log1p with 1 arguments
       ...auto-testing Base.acsch with 1 arguments
       ...auto-testing SpecialFunctions.erfc with 1 arguments
       ...auto-testing SpecialFunctions.digamma with 1 arguments
       ...auto-testing NaNMath.acos with 1 arguments
       ...auto-testing Base.asec with 1 arguments
       ...auto-testing Base.acosh with 1 arguments
       ...auto-testing Base.\ with 2 arguments
       ...auto-testing NaNMath.log10 with 1 arguments
       ...auto-testing SpecialFunctions.airybiprime with 1 arguments
       ...auto-testing Base.acsc with 1 arguments
       ...auto-testing Base.cscd with 1 arguments
       ...auto-testing SpecialFunctions.logbeta with 2 arguments
       ...auto-testing Base.hypot with 2 arguments
       ...auto-testing NaNMath.log with 1 arguments
       ...auto-testing Base.tand with 1 arguments
       ...auto-testing NaNMath.atanh with 1 arguments
       ...auto-testing Base.deg2rad with 1 arguments
       ...auto-testing Base.log10 with 1 arguments
       ...auto-testing Base.csch with 1 arguments
       ...auto-testing Base.asinh with 1 arguments
       ...auto-testing SpecialFunctions.airyai with 1 arguments
       ...auto-testing Base.abs2 with 1 arguments
       ...auto-testing SpecialFunctions.gamma with 1 arguments
       ...auto-testing SpecialFunctions.erfcx with 1 arguments
       ...auto-testing NaNMath.log1p with 1 arguments
       ...auto-testing SpecialFunctions.bessely0 with 1 arguments
       ...auto-testing Base.cosh with 1 arguments
       ...auto-testing NaNMath.sin with 1 arguments
       ...auto-testing Base.cos with 1 arguments
       ...auto-testing Base.atan with 2 arguments
       ...auto-testing Base.cospi with 1 arguments
       ...auto-testing Base.cbrt with 1 arguments
       ...auto-testing Base.acosd with 1 arguments
       ...auto-testing SpecialFunctions.bessely1 with 1 arguments
       ...auto-testing Base.acoth with 1 arguments
       ...auto-testing NaNMath.cos with 1 arguments
       ...auto-testing NaNMath.max with 2 arguments
       ...auto-testing SpecialFunctions.erfcinv with 1 arguments
       ...auto-testing SpecialFunctions.besselk with 2 arguments
       ...auto-testing NaNMath.pow with 2 arguments
       ...auto-testing SpecialFunctions.erf with 1 arguments
       ...auto-testing Base.sin with 1 arguments
       ...auto-testing Base.+ with 2 arguments
       ...auto-testing SpecialFunctions.dawson with 1 arguments
       ...auto-testing Base.inv with 1 arguments
       ...auto-testing Base.acotd with 1 arguments
       ...auto-testing SpecialFunctions.airyaiprime with 1 arguments
       ...auto-testing Base.min with 2 arguments
       ...auto-testing Base.+ with 1 arguments
       ...auto-testing SpecialFunctions.erfinv with 1 arguments
       ...auto-testing SpecialFunctions.trigamma with 1 arguments
       ...auto-testing Base.asecd with 1 arguments
       ...auto-testing Base.log with 1 arguments
       ...auto-testing NaNMath.acosh with 1 arguments
       ...auto-testing Base.rad2deg with 1 arguments
       ...auto-testing Base.mod with 2 arguments
       ...auto-testing SpecialFunctions.besselj1 with 1 arguments
       ...auto-testing Base.exp with 1 arguments
       ...auto-testing Base.acot with 1 arguments
       ...auto-testing NaNMath.sqrt with 1 arguments
       ...auto-testing Base.* with 2 arguments
       ...auto-testing Base.sind with 1 arguments
       ...auto-testing Base.sinpi with 1 arguments
       ...auto-testing Base.max with 2 arguments
       ...auto-testing Base.asech with 1 arguments
       ...auto-testing SpecialFunctions.bessely with 2 arguments
       ...auto-testing NaNMath.log2 with 1 arguments
       ...auto-testing NaNMath.tan with 1 arguments
       ...auto-testing NaNMath.lgamma with 1 arguments
       ...auto-testing Base.sqrt with 1 arguments
       ...auto-testing Base.^ with 2 arguments
       ...auto-testing SpecialFunctions.invdigamma with 1 arguments
       ...auto-testing SpecialFunctions.airybi with 1 arguments
       ...auto-testing Base.exp10 with 1 arguments
       ...auto-testing Base.rem with 2 arguments
       ...auto-testing Base.sech with 1 arguments
       ...auto-testing SpecialFunctions.erfi with 1 arguments
       ...auto-testing Base.coth with 1 arguments
       ...auto-testing Base.asin with 1 arguments
       ...auto-testing Base.cotd with 1 arguments
       ...auto-testing Base.cosd with 1 arguments
       ...auto-testing Base.sinh with 1 arguments
       ...auto-testing Base.abs with 1 arguments
       ...auto-testing SpecialFunctions.loggamma with 1 arguments
       ...auto-testing SpecialFunctions.besselj0 with 1 arguments
       ...auto-testing Base.transpose with 1 arguments
       ...auto-testing NaNMath.min with 2 arguments
       ...auto-testing Base.csc with 1 arguments
       ...auto-testing Base.tanh with 1 arguments
       ...auto-testing SpecialFunctions.besselj with 2 arguments
       ...auto-testing Base.log2 with 1 arguments
       ...auto-testing Base.atan with 1 arguments
       ...auto-testing Base.secd with 1 arguments
       ...auto-testing Base.atand with 1 arguments
       ...auto-testing SpecialFunctions.besseli with 2 arguments
       ...auto-testing NaNMath.asin with 1 arguments
       ...auto-testing Base.sec with 1 arguments
       ...auto-testing Base.acscd with 1 arguments
       ...auto-testing Base.tan with 1 arguments
       ...auto-testing SpecialFunctions.polygamma with 2 arguments
       ...auto-testing Base.- with 1 arguments
       ...auto-testing Base.cot with 1 arguments
       ...auto-testing Base.- with 2 arguments
       ...auto-testing Base.exp2 with 1 arguments
       ...auto-testing Base.expm1 with 1 arguments
       ...auto-testing Base.acos with 1 arguments
       ...auto-testing Base.atanh with 1 arguments
       ...auto-testing SpecialFunctions.beta with 2 arguments
  ...testing Dual{TestTag(),Int64,0} and Dual{TestTag(),Dual{TestTag(),Int64,4},0}
  ...testing Dual{TestTag(),Float32,0} and Dual{TestTag(),Dual{TestTag(),Float32,4},0}
       ...auto-testing Base.asind with 1 arguments
       ...auto-testing Base.log1p with 1 arguments
       ...auto-testing Base.acsch with 1 arguments
       ...auto-testing SpecialFunctions.erfc with 1 arguments
       ...auto-testing SpecialFunctions.digamma with 1 arguments
       ...auto-testing NaNMath.acos with 1 arguments
       ...auto-testing Base.asec with 1 arguments
       ...auto-testing Base.acosh with 1 arguments
       ...auto-testing Base.\ with 2 arguments
       ...auto-testing NaNMath.log10 with 1 arguments
       ...auto-testing SpecialFunctions.airybiprime with 1 arguments
       ...auto-testing Base.acsc with 1 arguments
       ...auto-testing Base.cscd with 1 arguments
       ...auto-testing SpecialFunctions.logbeta with 2 arguments
       ...auto-testing Base.hypot with 2 arguments
       ...auto-testing NaNMath.log with 1 arguments
       ...auto-testing Base.tand with 1 arguments
       ...auto-testing NaNMath.atanh with 1 arguments
       ...auto-testing Base.deg2rad with 1 arguments
       ...auto-testing Base.log10 with 1 arguments
       ...auto-testing Base.csch with 1 arguments
       ...auto-testing Base.asinh with 1 arguments
       ...auto-testing SpecialFunctions.airyai with 1 arguments
       ...auto-testing Base.abs2 with 1 arguments
       ...auto-testing SpecialFunctions.gamma with 1 arguments
       ...auto-testing SpecialFunctions.erfcx with 1 arguments
       ...auto-testing NaNMath.log1p with 1 arguments
       ...auto-testing SpecialFunctions.bessely0 with 1 arguments
       ...auto-testing Base.cosh with 1 arguments
       ...auto-testing NaNMath.sin with 1 arguments
       ...auto-testing Base.cos with 1 arguments
       ...auto-testing Base.atan with 2 arguments
       ...auto-testing Base.cospi with 1 arguments
       ...auto-testing Base.cbrt with 1 arguments
       ...auto-testing Base.acosd with 1 arguments
       ...auto-testing SpecialFunctions.bessely1 with 1 arguments
       ...auto-testing Base.acoth with 1 arguments
       ...auto-testing NaNMath.cos with 1 arguments
       ...auto-testing NaNMath.max with 2 arguments
       ...auto-testing SpecialFunctions.erfcinv with 1 arguments
       ...auto-testing SpecialFunctions.besselk with 2 arguments
       ...auto-testing NaNMath.pow with 2 arguments
       ...auto-testing SpecialFunctions.erf with 1 arguments
       ...auto-testing Base.sin with 1 arguments
       ...auto-testing Base.+ with 2 arguments
       ...auto-testing SpecialFunctions.dawson with 1 arguments
       ...auto-testing Base.inv with 1 arguments
       ...auto-testing Base.acotd with 1 arguments
       ...auto-testing SpecialFunctions.airyaiprime with 1 arguments
       ...auto-testing Base.min with 2 arguments
       ...auto-testing Base.+ with 1 arguments
       ...auto-testing SpecialFunctions.erfinv with 1 arguments
       ...auto-testing SpecialFunctions.trigamma with 1 arguments
       ...auto-testing Base.asecd with 1 arguments
       ...auto-testing Base.log with 1 arguments
       ...auto-testing NaNMath.acosh with 1 arguments
       ...auto-testing Base.rad2deg with 1 arguments
       ...auto-testing Base.mod with 2 arguments
       ...auto-testing SpecialFunctions.besselj1 with 1 arguments
       ...auto-testing Base.exp with 1 arguments
       ...auto-testing Base.acot with 1 arguments
       ...auto-testing NaNMath.sqrt with 1 arguments
       ...auto-testing Base.* with 2 arguments
       ...auto-testing Base.sind with 1 arguments
       ...auto-testing Base.sinpi with 1 arguments
       ...auto-testing Base.max with 2 arguments
       ...auto-testing Base.asech with 1 arguments
       ...auto-testing SpecialFunctions.bessely with 2 arguments
       ...auto-testing NaNMath.log2 with 1 arguments
       ...auto-testing NaNMath.tan with 1 arguments
       ...auto-testing NaNMath.lgamma with 1 arguments
       ...auto-testing Base.sqrt with 1 arguments
       ...auto-testing Base.^ with 2 arguments
       ...auto-testing SpecialFunctions.invdigamma with 1 arguments
       ...auto-testing SpecialFunctions.airybi with 1 arguments
       ...auto-testing Base.exp10 with 1 arguments
       ...auto-testing Base.rem with 2 arguments
       ...auto-testing Base.sech with 1 arguments
       ...auto-testing SpecialFunctions.erfi with 1 arguments
       ...auto-testing Base.coth with 1 arguments
       ...auto-testing Base.asin with 1 arguments
       ...auto-testing Base.cotd with 1 arguments
       ...auto-testing Base.cosd with 1 arguments
       ...auto-testing Base.sinh with 1 arguments
       ...auto-testing Base.abs with 1 arguments
       ...auto-testing SpecialFunctions.loggamma with 1 arguments
       ...auto-testing SpecialFunctions.besselj0 with 1 arguments
       ...auto-testing Base.transpose with 1 arguments
       ...auto-testing NaNMath.min with 2 arguments
       ...auto-testing Base.csc with 1 arguments
       ...auto-testing Base.tanh with 1 arguments
       ...auto-testing SpecialFunctions.besselj with 2 arguments
       ...auto-testing Base.log2 with 1 arguments
       ...auto-testing Base.atan with 1 arguments
       ...auto-testing Base.secd with 1 arguments
       ...auto-testing Base.atand with 1 arguments
       ...auto-testing SpecialFunctions.besseli with 2 arguments
       ...auto-testing NaNMath.asin with 1 arguments
       ...auto-testing Base.sec with 1 arguments
       ...auto-testing Base.acscd with 1 arguments
       ...auto-testing Base.tan with 1 arguments
       ...auto-testing SpecialFunctions.polygamma with 2 arguments
       ...auto-testing Base.- with 1 arguments
       ...auto-testing Base.cot with 1 arguments
       ...auto-testing Base.- with 2 arguments
       ...auto-testing Base.exp2 with 1 arguments
       ...auto-testing Base.expm1 with 1 arguments
       ...auto-testing Base.acos with 1 arguments
       ...auto-testing Base.atanh with 1 arguments
       ...auto-testing SpecialFunctions.beta with 2 arguments
  ...testing Dual{TestTag(),Int64,3} and Dual{TestTag(),Dual{TestTag(),Int64,0},3}
  ...testing Dual{TestTag(),Float32,3} and Dual{TestTag(),Dual{TestTag(),Float32,0},3}
       ...auto-testing Base.asind with 1 arguments
       ...auto-testing Base.log1p with 1 arguments
       ...auto-testing Base.acsch with 1 arguments
       ...auto-testing SpecialFunctions.erfc with 1 arguments
       ...auto-testing SpecialFunctions.digamma with 1 arguments
       ...auto-testing NaNMath.acos with 1 arguments
       ...auto-testing Base.asec with 1 arguments
       ...auto-testing Base.acosh with 1 arguments
       ...auto-testing Base.\ with 2 arguments
       ...auto-testing NaNMath.log10 with 1 arguments
       ...auto-testing SpecialFunctions.airybiprime with 1 arguments
       ...auto-testing Base.acsc with 1 arguments
       ...auto-testing Base.cscd with 1 arguments
       ...auto-testing SpecialFunctions.logbeta with 2 arguments
       ...auto-testing Base.hypot with 2 arguments
       ...auto-testing NaNMath.log with 1 arguments
       ...auto-testing Base.tand with 1 arguments
       ...auto-testing NaNMath.atanh with 1 arguments
       ...auto-testing Base.deg2rad with 1 arguments
       ...auto-testing Base.log10 with 1 arguments
       ...auto-testing Base.csch with 1 arguments
       ...auto-testing Base.asinh with 1 arguments
       ...auto-testing SpecialFunctions.airyai with 1 arguments
       ...auto-testing Base.abs2 with 1 arguments
       ...auto-testing SpecialFunctions.gamma with 1 arguments
       ...auto-testing SpecialFunctions.erfcx with 1 arguments
       ...auto-testing NaNMath.log1p with 1 arguments
       ...auto-testing SpecialFunctions.bessely0 with 1 arguments
       ...auto-testing Base.cosh with 1 arguments
       ...auto-testing NaNMath.sin with 1 arguments
       ...auto-testing Base.cos with 1 arguments
       ...auto-testing Base.atan with 2 arguments
       ...auto-testing Base.cospi with 1 arguments
       ...auto-testing Base.cbrt with 1 arguments
       ...auto-testing Base.acosd with 1 arguments
       ...auto-testing SpecialFunctions.bessely1 with 1 arguments
       ...auto-testing Base.acoth with 1 arguments
       ...auto-testing NaNMath.cos with 1 arguments
       ...auto-testing NaNMath.max with 2 arguments
       ...auto-testing SpecialFunctions.erfcinv with 1 arguments
       ...auto-testing SpecialFunctions.besselk with 2 arguments
       ...auto-testing NaNMath.pow with 2 arguments
       ...auto-testing SpecialFunctions.erf with 1 arguments
       ...auto-testing Base.sin with 1 arguments
       ...auto-testing Base.+ with 2 arguments
       ...auto-testing SpecialFunctions.dawson with 1 arguments
       ...auto-testing Base.inv with 1 arguments
       ...auto-testing Base.acotd with 1 arguments
       ...auto-testing SpecialFunctions.airyaiprime with 1 arguments
       ...auto-testing Base.min with 2 arguments
       ...auto-testing Base.+ with 1 arguments
       ...auto-testing SpecialFunctions.erfinv with 1 arguments
       ...auto-testing SpecialFunctions.trigamma with 1 arguments
       ...auto-testing Base.asecd with 1 arguments
       ...auto-testing Base.log with 1 arguments
       ...auto-testing NaNMath.acosh with 1 arguments
       ...auto-testing Base.rad2deg with 1 arguments
       ...auto-testing Base.mod with 2 arguments
       ...auto-testing SpecialFunctions.besselj1 with 1 arguments
       ...auto-testing Base.exp with 1 arguments
       ...auto-testing Base.acot with 1 arguments
       ...auto-testing NaNMath.sqrt with 1 arguments
       ...auto-testing Base.* with 2 arguments
       ...auto-testing Base.sind with 1 arguments
       ...auto-testing Base.sinpi with 1 arguments
       ...auto-testing Base.max with 2 arguments
       ...auto-testing Base.asech with 1 arguments
       ...auto-testing SpecialFunctions.bessely with 2 arguments
       ...auto-testing NaNMath.log2 with 1 arguments
       ...auto-testing NaNMath.tan with 1 arguments
       ...auto-testing NaNMath.lgamma with 1 arguments
       ...auto-testing Base.sqrt with 1 arguments
       ...auto-testing Base.^ with 2 arguments
       ...auto-testing SpecialFunctions.invdigamma with 1 arguments
       ...auto-testing SpecialFunctions.airybi with 1 arguments
       ...auto-testing Base.exp10 with 1 arguments
       ...auto-testing Base.rem with 2 arguments
       ...auto-testing Base.sech with 1 arguments
       ...auto-testing SpecialFunctions.erfi with 1 arguments
       ...auto-testing Base.coth with 1 arguments
       ...auto-testing Base.asin with 1 arguments
       ...auto-testing Base.cotd with 1 arguments
       ...auto-testing Base.cosd with 1 arguments
       ...auto-testing Base.sinh with 1 arguments
       ...auto-testing Base.abs with 1 arguments
       ...auto-testing SpecialFunctions.loggamma with 1 arguments
       ...auto-testing SpecialFunctions.besselj0 with 1 arguments
       ...auto-testing Base.transpose with 1 arguments
       ...auto-testing NaNMath.min with 2 arguments
       ...auto-testing Base.csc with 1 arguments
       ...auto-testing Base.tanh with 1 arguments
       ...auto-testing SpecialFunctions.besselj with 2 arguments
       ...auto-testing Base.log2 with 1 arguments
       ...auto-testing Base.atan with 1 arguments
       ...auto-testing Base.secd with 1 arguments
       ...auto-testing Base.atand with 1 arguments
       ...auto-testing SpecialFunctions.besseli with 2 arguments
       ...auto-testing NaNMath.asin with 1 arguments
       ...auto-testing Base.sec with 1 arguments
       ...auto-testing Base.acscd with 1 arguments
       ...auto-testing Base.tan with 1 arguments
       ...auto-testing SpecialFunctions.polygamma with 2 arguments
       ...auto-testing Base.- with 1 arguments
       ...auto-testing Base.cot with 1 arguments
       ...auto-testing Base.- with 2 arguments
       ...auto-testing Base.exp2 with 1 arguments
       ...auto-testing Base.expm1 with 1 arguments
       ...auto-testing Base.acos with 1 arguments
       ...auto-testing Base.atanh with 1 arguments
       ...auto-testing SpecialFunctions.beta with 2 arguments
  ...testing Dual{TestTag(),Int64,3} and Dual{TestTag(),Dual{TestTag(),Int64,4},3}
  ...testing Dual{TestTag(),Float32,3} and Dual{TestTag(),Dual{TestTag(),Float32,4},3}
       ...auto-testing Base.asind with 1 arguments
       ...auto-testing Base.log1p with 1 arguments
       ...auto-testing Base.acsch with 1 arguments
       ...auto-testing SpecialFunctions.erfc with 1 arguments
       ...auto-testing SpecialFunctions.digamma with 1 arguments
       ...auto-testing NaNMath.acos with 1 arguments
       ...auto-testing Base.asec with 1 arguments
       ...auto-testing Base.acosh with 1 arguments
       ...auto-testing Base.\ with 2 arguments
       ...auto-testing NaNMath.log10 with 1 arguments
       ...auto-testing SpecialFunctions.airybiprime with 1 arguments
       ...auto-testing Base.acsc with 1 arguments
       ...auto-testing Base.cscd with 1 arguments
       ...auto-testing SpecialFunctions.logbeta with 2 arguments
       ...auto-testing Base.hypot with 2 arguments
       ...auto-testing NaNMath.log with 1 arguments
       ...auto-testing Base.tand with 1 arguments
       ...auto-testing NaNMath.atanh with 1 arguments
       ...auto-testing Base.deg2rad with 1 arguments
       ...auto-testing Base.log10 with 1 arguments
       ...auto-testing Base.csch with 1 arguments
       ...auto-testing Base.asinh with 1 arguments
       ...auto-testing SpecialFunctions.airyai with 1 arguments
       ...auto-testing Base.abs2 with 1 arguments
       ...auto-testing SpecialFunctions.gamma with 1 arguments
       ...auto-testing SpecialFunctions.erfcx with 1 arguments
       ...auto-testing NaNMath.log1p with 1 arguments
       ...auto-testing SpecialFunctions.bessely0 with 1 arguments
       ...auto-testing Base.cosh with 1 arguments
       ...auto-testing NaNMath.sin with 1 arguments
       ...auto-testing Base.cos with 1 arguments
       ...auto-testing Base.atan with 2 arguments
       ...auto-testing Base.cospi with 1 arguments
       ...auto-testing Base.cbrt with 1 arguments
       ...auto-testing Base.acosd with 1 arguments
       ...auto-testing SpecialFunctions.bessely1 with 1 arguments
       ...auto-testing Base.acoth with 1 arguments
       ...auto-testing NaNMath.cos with 1 arguments
       ...auto-testing NaNMath.max with 2 arguments
       ...auto-testing SpecialFunctions.erfcinv with 1 arguments
       ...auto-testing SpecialFunctions.besselk with 2 arguments
       ...auto-testing NaNMath.pow with 2 arguments
       ...auto-testing SpecialFunctions.erf with 1 arguments
       ...auto-testing Base.sin with 1 arguments
       ...auto-testing Base.+ with 2 arguments
       ...auto-testing SpecialFunctions.dawson with 1 arguments
       ...auto-testing Base.inv with 1 arguments
       ...auto-testing Base.acotd with 1 arguments
       ...auto-testing SpecialFunctions.airyaiprime with 1 arguments
       ...auto-testing Base.min with 2 arguments
       ...auto-testing Base.+ with 1 arguments
       ...auto-testing SpecialFunctions.erfinv with 1 arguments
       ...auto-testing SpecialFunctions.trigamma with 1 arguments
       ...auto-testing Base.asecd with 1 arguments
       ...auto-testing Base.log with 1 arguments
       ...auto-testing NaNMath.acosh with 1 arguments
       ...auto-testing Base.rad2deg with 1 arguments
       ...auto-testing Base.mod with 2 arguments
       ...auto-testing SpecialFunctions.besselj1 with 1 arguments
       ...auto-testing Base.exp with 1 arguments
       ...auto-testing Base.acot with 1 arguments
       ...auto-testing NaNMath.sqrt with 1 arguments
       ...auto-testing Base.* with 2 arguments
       ...auto-testing Base.sind with 1 arguments
       ...auto-testing Base.sinpi with 1 arguments
       ...auto-testing Base.max with 2 arguments
       ...auto-testing Base.asech with 1 arguments
       ...auto-testing SpecialFunctions.bessely with 2 arguments
       ...auto-testing NaNMath.log2 with 1 arguments
       ...auto-testing NaNMath.tan with 1 arguments
       ...auto-testing NaNMath.lgamma with 1 arguments
       ...auto-testing Base.sqrt with 1 arguments
       ...auto-testing Base.^ with 2 arguments
       ...auto-testing SpecialFunctions.invdigamma with 1 arguments
       ...auto-testing SpecialFunctions.airybi with 1 arguments
       ...auto-testing Base.exp10 with 1 arguments
       ...auto-testing Base.rem with 2 arguments
       ...auto-testing Base.sech with 1 arguments
       ...auto-testing SpecialFunctions.erfi with 1 arguments
       ...auto-testing Base.coth with 1 arguments
       ...auto-testing Base.asin with 1 arguments
       ...auto-testing Base.cotd with 1 arguments
       ...auto-testing Base.cosd with 1 arguments
       ...auto-testing Base.sinh with 1 arguments
       ...auto-testing Base.abs with 1 arguments
       ...auto-testing SpecialFunctions.loggamma with 1 arguments
       ...auto-testing SpecialFunctions.besselj0 with 1 arguments
       ...auto-testing Base.transpose with 1 arguments
       ...auto-testing NaNMath.min with 2 arguments
       ...auto-testing Base.csc with 1 arguments
       ...auto-testing Base.tanh with 1 arguments
       ...auto-testing SpecialFunctions.besselj with 2 arguments
       ...auto-testing Base.log2 with 1 arguments
       ...auto-testing Base.atan with 1 arguments
       ...auto-testing Base.secd with 1 arguments
       ...auto-testing Base.atand with 1 arguments
       ...auto-testing SpecialFunctions.besseli with 2 arguments
       ...auto-testing NaNMath.asin with 1 arguments
       ...auto-testing Base.sec with 1 arguments
       ...auto-testing Base.acscd with 1 arguments
       ...auto-testing Base.tan with 1 arguments
       ...auto-testing SpecialFunctions.polygamma with 2 arguments
       ...auto-testing Base.- with 1 arguments
       ...auto-testing Base.cot with 1 arguments
       ...auto-testing Base.- with 2 arguments
       ...auto-testing Base.exp2 with 1 arguments
       ...auto-testing Base.expm1 with 1 arguments
       ...auto-testing Base.acos with 1 arguments
       ...auto-testing Base.atanh with 1 arguments
       ...auto-testing SpecialFunctions.beta with 2 arguments
Test Summary:          | Pass  Total
Exponentiation of zero |    3      3
done (took 38.057345793 seconds).
Testing derivative functionality...
  ...testing num2num_1
  ...testing num2num_2
  ...testing num2num_3
  ...testing num2num_4
  ...testing num2num_5
  ...testing identity
  ...testing num2arr_1
  ...testing num2arr_1!
Test Summary:                     | Pass  Total
exponential function at base zero |    4      4
done (took 6.804545587 seconds).
Testing gradient functionality...
  ...running hardcoded test with chunk size = 1 and tag = nothing
  ...running hardcoded test with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...running hardcoded test with chunk size = 2 and tag = nothing
  ...running hardcoded test with chunk size = 2 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...running hardcoded test with chunk size = 3 and tag = nothing
  ...running hardcoded test with chunk size = 3 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...testing vec2num_1 with chunk size = 1 and tag = nothing
  ...testing vec2num_1 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_1),Float64}()
  ...testing vec2num_1 with chunk size = 4 and tag = nothing
  ...testing vec2num_1 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_1),Float64}()
  ...testing vec2num_1 with chunk size = 6 and tag = nothing
  ...testing vec2num_1 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_1),Float64}()
  ...testing vec2num_1 with chunk size = 12 and tag = nothing
  ...testing vec2num_1 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_1),Float64}()
  ...testing vec2num_1 with chunk size = 13 and tag = nothing
  ...testing vec2num_1 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_1),Float64}()
  ...testing vec2num_2 with chunk size = 1 and tag = nothing
  ...testing vec2num_2 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_2),Float64}()
  ...testing vec2num_2 with chunk size = 4 and tag = nothing
  ...testing vec2num_2 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_2),Float64}()
  ...testing vec2num_2 with chunk size = 6 and tag = nothing
  ...testing vec2num_2 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_2),Float64}()
  ...testing vec2num_2 with chunk size = 12 and tag = nothing
  ...testing vec2num_2 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_2),Float64}()
  ...testing vec2num_2 with chunk size = 13 and tag = nothing
  ...testing vec2num_2 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_2),Float64}()
  ...testing vec2num_3 with chunk size = 1 and tag = nothing
  ...testing vec2num_3 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_3),Float64}()
  ...testing vec2num_3 with chunk size = 4 and tag = nothing
  ...testing vec2num_3 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_3),Float64}()
  ...testing vec2num_3 with chunk size = 6 and tag = nothing
  ...testing vec2num_3 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_3),Float64}()
  ...testing vec2num_3 with chunk size = 12 and tag = nothing
  ...testing vec2num_3 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_3),Float64}()
  ...testing vec2num_3 with chunk size = 13 and tag = nothing
  ...testing vec2num_3 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_3),Float64}()
  ...testing vec2num_4 with chunk size = 1 and tag = nothing
  ...testing vec2num_4 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_4),Float64}()
  ...testing vec2num_4 with chunk size = 4 and tag = nothing
  ...testing vec2num_4 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_4),Float64}()
  ...testing vec2num_4 with chunk size = 6 and tag = nothing
  ...testing vec2num_4 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_4),Float64}()
  ...testing vec2num_4 with chunk size = 12 and tag = nothing
  ...testing vec2num_4 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_4),Float64}()
  ...testing vec2num_4 with chunk size = 13 and tag = nothing
  ...testing vec2num_4 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_4),Float64}()
  ...testing vec2num_5 with chunk size = 1 and tag = nothing
  ...testing vec2num_5 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_5),Float64}()
  ...testing vec2num_5 with chunk size = 4 and tag = nothing
  ...testing vec2num_5 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_5),Float64}()
  ...testing vec2num_5 with chunk size = 6 and tag = nothing
  ...testing vec2num_5 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_5),Float64}()
  ...testing vec2num_5 with chunk size = 12 and tag = nothing
  ...testing vec2num_5 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_5),Float64}()
  ...testing vec2num_5 with chunk size = 13 and tag = nothing
  ...testing vec2num_5 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_5),Float64}()
  ...testing vec2num_6 with chunk size = 1 and tag = nothing
  ...testing vec2num_6 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_6),Float64}()
  ...testing vec2num_6 with chunk size = 4 and tag = nothing
  ...testing vec2num_6 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_6),Float64}()
  ...testing vec2num_6 with chunk size = 6 and tag = nothing
  ...testing vec2num_6 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_6),Float64}()
  ...testing vec2num_6 with chunk size = 12 and tag = nothing
  ...testing vec2num_6 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_6),Float64}()
  ...testing vec2num_6 with chunk size = 13 and tag = nothing
  ...testing vec2num_6 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_6),Float64}()
  ...testing vec2num_7 with chunk size = 1 and tag = nothing
  ...testing vec2num_7 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_7),Float64}()
  ...testing vec2num_7 with chunk size = 4 and tag = nothing
  ...testing vec2num_7 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_7),Float64}()
  ...testing vec2num_7 with chunk size = 6 and tag = nothing
  ...testing vec2num_7 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_7),Float64}()
  ...testing vec2num_7 with chunk size = 12 and tag = nothing
  ...testing vec2num_7 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_7),Float64}()
  ...testing vec2num_7 with chunk size = 13 and tag = nothing
  ...testing vec2num_7 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_7),Float64}()
  ...testing rosenbrock_1 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...testing rosenbrock_1 with chunk size = 4 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...testing rosenbrock_1 with chunk size = 6 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...testing rosenbrock_1 with chunk size = 12 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...testing rosenbrock_1 with chunk size = 13 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...testing rosenbrock_2 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_2),Float64}()
  ...testing rosenbrock_2 with chunk size = 4 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_2),Float64}()
  ...testing rosenbrock_2 with chunk size = 6 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_2),Float64}()
  ...testing rosenbrock_2 with chunk size = 12 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_2),Float64}()
  ...testing rosenbrock_2 with chunk size = 13 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_2),Float64}()
  ...testing rosenbrock_3 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_3),Float64}()
  ...testing rosenbrock_3 with chunk size = 4 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_3),Float64}()
  ...testing rosenbrock_3 with chunk size = 6 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_3),Float64}()
  ...testing rosenbrock_3 with chunk size = 12 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_3),Float64}()
  ...testing rosenbrock_3 with chunk size = 13 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_3),Float64}()
  ...testing rosenbrock_4 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_4),Float64}()
  ...testing rosenbrock_4 with chunk size = 4 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_4),Float64}()
  ...testing rosenbrock_4 with chunk size = 6 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_4),Float64}()
  ...testing rosenbrock_4 with chunk size = 12 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_4),Float64}()
  ...testing rosenbrock_4 with chunk size = 13 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_4),Float64}()
  ...testing ackley with chunk size = 1 and tag = nothing
  ...testing ackley with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.ackley),Float64}()
  ...testing ackley with chunk size = 4 and tag = nothing
  ...testing ackley with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.ackley),Float64}()
  ...testing ackley with chunk size = 6 and tag = nothing
  ...testing ackley with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.ackley),Float64}()
  ...testing ackley with chunk size = 12 and tag = nothing
  ...testing ackley with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.ackley),Float64}()
  ...testing ackley with chunk size = 13 and tag = nothing
  ...testing ackley with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.ackley),Float64}()
  ...testing self_weighted_logit with chunk size = 1 and tag = nothing
  ...testing self_weighted_logit with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.self_weighted_logit),Float64}()
  ...testing self_weighted_logit with chunk size = 4 and tag = nothing
  ...testing self_weighted_logit with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.self_weighted_logit),Float64}()
  ...testing self_weighted_logit with chunk size = 6 and tag = nothing
  ...testing self_weighted_logit with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.self_weighted_logit),Float64}()
  ...testing self_weighted_logit with chunk size = 12 and tag = nothing
  ...testing self_weighted_logit with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.self_weighted_logit),Float64}()
  ...testing self_weighted_logit with chunk size = 13 and tag = nothing
  ...testing self_weighted_logit with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.self_weighted_logit),Float64}()
  ...testing first with chunk size = 1 and tag = nothing
  ...testing first with chunk size = 1 and tag = ForwardDiff.Tag{typeof(first),Float64}()
  ...testing first with chunk size = 4 and tag = nothing
  ...testing first with chunk size = 4 and tag = ForwardDiff.Tag{typeof(first),Float64}()
  ...testing first with chunk size = 6 and tag = nothing
  ...testing first with chunk size = 6 and tag = ForwardDiff.Tag{typeof(first),Float64}()
  ...testing first with chunk size = 12 and tag = nothing
  ...testing first with chunk size = 12 and tag = ForwardDiff.Tag{typeof(first),Float64}()
  ...testing first with chunk size = 13 and tag = nothing
  ...testing first with chunk size = 13 and tag = ForwardDiff.Tag{typeof(first),Float64}()
  ...testing specialized StaticArray codepaths
Test Summary:                     | Pass  Total
exponential function at base zero |    4      4
done (took 149.217036131 seconds).
Testing jacobian functionality...
  ...running hardcoded test with chunk size = 1 and tag = (nothing, nothing)
  ...running hardcoded test with chunk size = 1 and tag = (ForwardDiff.Tag{Main.JacobianTest.var"#3#4",Int64}(), ForwardDiff.Tag{Main.JacobianTest.var"#1#2",Int64}())
  ...running hardcoded test with chunk size = 2 and tag = (nothing, nothing)
  ...running hardcoded test with chunk size = 2 and tag = (ForwardDiff.Tag{Main.JacobianTest.var"#3#4",Int64}(), ForwardDiff.Tag{Main.JacobianTest.var"#1#2",Int64}())
  ...running hardcoded test with chunk size = 3 and tag = (nothing, nothing)
  ...running hardcoded test with chunk size = 3 and tag = (ForwardDiff.Tag{Main.JacobianTest.var"#3#4",Int64}(), ForwardDiff.Tag{Main.JacobianTest.var"#1#2",Int64}())
  ...testing - with chunk size = 1 and tag = nothing
  ...testing - with chunk size = 1 and tag = ForwardDiff.Tag{typeof(-),Float64}()
  ...testing - with chunk size = 4 and tag = nothing
  ...testing - with chunk size = 4 and tag = ForwardDiff.Tag{typeof(-),Float64}()
  ...testing - with chunk size = 6 and tag = nothing
  ...testing - with chunk size = 6 and tag = ForwardDiff.Tag{typeof(-),Float64}()
  ...testing - with chunk size = 12 and tag = nothing
  ...testing - with chunk size = 12 and tag = ForwardDiff.Tag{typeof(-),Float64}()
  ...testing - with chunk size = 13 and tag = nothing
  ...testing - with chunk size = 13 and tag = ForwardDiff.Tag{typeof(-),Float64}()
  ...testing chebyquad with chunk size = 1 and tag = nothing
  ...testing chebyquad with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad),Float64}()
  ...testing chebyquad with chunk size = 4 and tag = nothing
  ...testing chebyquad with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad),Float64}()
  ...testing chebyquad with chunk size = 6 and tag = nothing
  ...testing chebyquad with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad),Float64}()
  ...testing chebyquad with chunk size = 12 and tag = nothing
  ...testing chebyquad with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad),Float64}()
  ...testing chebyquad with chunk size = 13 and tag = nothing
  ...testing chebyquad with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad),Float64}()
  ...testing brown_almost_linear with chunk size = 1 and tag = nothing
  ...testing brown_almost_linear with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear),Float64}()
  ...testing brown_almost_linear with chunk size = 4 and tag = nothing
  ...testing brown_almost_linear with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear),Float64}()
  ...testing brown_almost_linear with chunk size = 6 and tag = nothing
  ...testing brown_almost_linear with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear),Float64}()
  ...testing brown_almost_linear with chunk size = 12 and tag = nothing
  ...testing brown_almost_linear with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear),Float64}()
  ...testing brown_almost_linear with chunk size = 13 and tag = nothing
  ...testing brown_almost_linear with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear),Float64}()
  ...testing trigonometric with chunk size = 1 and tag = nothing
  ...testing trigonometric with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric),Float64}()
  ...testing trigonometric with chunk size = 4 and tag = nothing
  ...testing trigonometric with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric),Float64}()
  ...testing trigonometric with chunk size = 6 and tag = nothing
  ...testing trigonometric with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric),Float64}()
  ...testing trigonometric with chunk size = 12 and tag = nothing
  ...testing trigonometric with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric),Float64}()
  ...testing trigonometric with chunk size = 13 and tag = nothing
  ...testing trigonometric with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric),Float64}()
  ...testing arr2arr_1 with chunk size = 1 and tag = nothing
  ...testing arr2arr_1 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_1),Float64}()
  ...testing arr2arr_1 with chunk size = 4 and tag = nothing
  ...testing arr2arr_1 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_1),Float64}()
  ...testing arr2arr_1 with chunk size = 6 and tag = nothing
  ...testing arr2arr_1 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_1),Float64}()
  ...testing arr2arr_1 with chunk size = 12 and tag = nothing
  ...testing arr2arr_1 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_1),Float64}()
  ...testing arr2arr_1 with chunk size = 13 and tag = nothing
  ...testing arr2arr_1 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_1),Float64}()
  ...testing arr2arr_2 with chunk size = 1 and tag = nothing
  ...testing arr2arr_2 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_2),Float64}()
  ...testing arr2arr_2 with chunk size = 4 and tag = nothing
  ...testing arr2arr_2 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_2),Float64}()
  ...testing arr2arr_2 with chunk size = 6 and tag = nothing
  ...testing arr2arr_2 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_2),Float64}()
  ...testing arr2arr_2 with chunk size = 12 and tag = nothing
  ...testing arr2arr_2 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_2),Float64}()
  ...testing arr2arr_2 with chunk size = 13 and tag = nothing
  ...testing arr2arr_2 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_2),Float64}()
  ...testing mutation_test_1 with chunk size = 1 and tag = nothing
  ...testing mutation_test_1 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1),Float64}()
  ...testing mutation_test_1 with chunk size = 4 and tag = nothing
  ...testing mutation_test_1 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1),Float64}()
  ...testing mutation_test_1 with chunk size = 6 and tag = nothing
  ...testing mutation_test_1 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1),Float64}()
  ...testing mutation_test_1 with chunk size = 12 and tag = nothing
  ...testing mutation_test_1 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1),Float64}()
  ...testing mutation_test_1 with chunk size = 13 and tag = nothing
  ...testing mutation_test_1 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1),Float64}()
  ...testing mutation_test_2 with chunk size = 1 and tag = nothing
  ...testing mutation_test_2 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2),Float64}()
  ...testing mutation_test_2 with chunk size = 4 and tag = nothing
  ...testing mutation_test_2 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2),Float64}()
  ...testing mutation_test_2 with chunk size = 6 and tag = nothing
  ...testing mutation_test_2 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2),Float64}()
  ...testing mutation_test_2 with chunk size = 12 and tag = nothing
  ...testing mutation_test_2 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2),Float64}()
  ...testing mutation_test_2 with chunk size = 13 and tag = nothing
  ...testing mutation_test_2 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2),Float64}()
  ...testing identity with chunk size = 1 and tag = nothing
  ...testing identity with chunk size = 1 and tag = ForwardDiff.Tag{typeof(identity),Float64}()
  ...testing identity with chunk size = 4 and tag = nothing
  ...testing identity with chunk size = 4 and tag = ForwardDiff.Tag{typeof(identity),Float64}()
  ...testing identity with chunk size = 6 and tag = nothing
  ...testing identity with chunk size = 6 and tag = ForwardDiff.Tag{typeof(identity),Float64}()
  ...testing identity with chunk size = 12 and tag = nothing
  ...testing identity with chunk size = 12 and tag = ForwardDiff.Tag{typeof(identity),Float64}()
  ...testing identity with chunk size = 13 and tag = nothing
  ...testing identity with chunk size = 13 and tag = ForwardDiff.Tag{typeof(identity),Float64}()
  ...testing chebyquad! with chunk size = 1 and tag = nothing
  ...testing chebyquad! with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad!),Float64}()
  ...testing chebyquad! with chunk size = 4 and tag = nothing
  ...testing chebyquad! with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad!),Float64}()
  ...testing chebyquad! with chunk size = 6 and tag = nothing
  ...testing chebyquad! with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad!),Float64}()
  ...testing chebyquad! with chunk size = 12 and tag = nothing
  ...testing chebyquad! with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad!),Float64}()
  ...testing chebyquad! with chunk size = 13 and tag = nothing
  ...testing chebyquad! with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad!),Float64}()
  ...testing brown_almost_linear! with chunk size = 1 and tag = nothing
  ...testing brown_almost_linear! with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear!),Float64}()
  ...testing brown_almost_linear! with chunk size = 4 and tag = nothing
  ...testing brown_almost_linear! with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear!),Float64}()
  ...testing brown_almost_linear! with chunk size = 6 and tag = nothing
  ...testing brown_almost_linear! with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear!),Float64}()
  ...testing brown_almost_linear! with chunk size = 12 and tag = nothing
  ...testing brown_almost_linear! with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear!),Float64}()
  ...testing brown_almost_linear! with chunk size = 13 and tag = nothing
  ...testing brown_almost_linear! with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear!),Float64}()
  ...testing trigonometric! with chunk size = 1 and tag = nothing
  ...testing trigonometric! with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric!),Float64}()
  ...testing trigonometric! with chunk size = 4 and tag = nothing
  ...testing trigonometric! with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric!),Float64}()
  ...testing trigonometric! with chunk size = 6 and tag = nothing
  ...testing trigonometric! with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric!),Float64}()
  ...testing trigonometric! with chunk size = 12 and tag = nothing
  ...testing trigonometric! with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric!),Float64}()
  ...testing trigonometric! with chunk size = 13 and tag = nothing
  ...testing trigonometric! with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric!),Float64}()
  ...testing mutation_test_1! with chunk size = 1 and tag = nothing
  ...testing mutation_test_1! with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1!),Float64}()
  ...testing mutation_test_1! with chunk size = 4 and tag = nothing
  ...testing mutation_test_1! with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1!),Float64}()
  ...testing mutation_test_1! with chunk size = 6 and tag = nothing
  ...testing mutation_test_1! with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1!),Float64}()
  ...testing mutation_test_1! with chunk size = 12 and tag = nothing
  ...testing mutation_test_1! with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1!),Float64}()
  ...testing mutation_test_1! with chunk size = 13 and tag = nothing
  ...testing mutation_test_1! with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1!),Float64}()
  ...testing mutation_test_2! with chunk size = 1 and tag = nothing
  ...testing mutation_test_2! with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2!),Float64}()
  ...testing mutation_test_2! with chunk size = 4 and tag = nothing
  ...testing mutation_test_2! with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2!),Float64}()
  ...testing mutation_test_2! with chunk size = 6 and tag = nothing
  ...testing mutation_test_2! with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2!),Float64}()
  ...testing mutation_test_2! with chunk size = 12 and tag = nothing
  ...testing mutation_test_2! with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2!),Float64}()
  ...testing mutation_test_2! with chunk size = 13 and tag = nothing
  ...testing mutation_test_2! with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2!),Float64}()
  ...testing specialized StaticArray codepaths
done (took 118.384782335 seconds).
Testing hessian functionality...
  ...running hardcoded test with chunk size = 1 and tag = nothing
  ...running hardcoded test with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_1),typeof(ForwardDiff.gradient)},Float64}()
  ...running hardcoded test with chunk size = 2 and tag = nothing
  ...running hardcoded test with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_1),typeof(ForwardDiff.gradient)},Float64}()
  ...running hardcoded test with chunk size = 3 and tag = nothing
  ...running hardcoded test with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_1),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_1 with chunk size = 1 and tag = nothing
  ...testing vec2num_1 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_1),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_1 with chunk size = 2 and tag = nothing
  ...testing vec2num_1 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_1),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_1 with chunk size = 3 and tag = nothing
  ...testing vec2num_1 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_1),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_2 with chunk size = 1 and tag = nothing
  ...testing vec2num_2 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_2),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_2 with chunk size = 2 and tag = nothing
  ...testing vec2num_2 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_2),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_2 with chunk size = 3 and tag = nothing
  ...testing vec2num_2 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_2),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_3 with chunk size = 1 and tag = nothing
  ...testing vec2num_3 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_3),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_3 with chunk size = 2 and tag = nothing
  ...testing vec2num_3 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_3),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_3 with chunk size = 3 and tag = nothing
  ...testing vec2num_3 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_3),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_4 with chunk size = 1 and tag = nothing
  ...testing vec2num_4 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_4),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_4 with chunk size = 2 and tag = nothing
  ...testing vec2num_4 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_4),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_4 with chunk size = 3 and tag = nothing
  ...testing vec2num_4 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_4),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_5 with chunk size = 1 and tag = nothing
  ...testing vec2num_5 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_5),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_5 with chunk size = 2 and tag = nothing
  ...testing vec2num_5 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_5),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_5 with chunk size = 3 and tag = nothing
  ...testing vec2num_5 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_5),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_6 with chunk size = 1 and tag = nothing
  ...testing vec2num_6 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_6),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_6 with chunk size = 2 and tag = nothing
  ...testing vec2num_6 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_6),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_6 with chunk size = 3 and tag = nothing
  ...testing vec2num_6 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_6),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_7 with chunk size = 1 and tag = nothing
  ...testing vec2num_7 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_7),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_7 with chunk size = 2 and tag = nothing
  ...testing vec2num_7 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_7),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_7 with chunk size = 3 and tag = nothing
  ...testing vec2num_7 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_7),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_1 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_1),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_1 with chunk size = 2 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_1),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_1 with chunk size = 3 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_1),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_2 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_2),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_2 with chunk size = 2 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_2),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_2 with chunk size = 3 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_2),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_3 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_3),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_3 with chunk size = 2 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_3),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_3 with chunk size = 3 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_3),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_4 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_4),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_4 with chunk size = 2 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_4),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_4 with chunk size = 3 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_4),typeof(ForwardDiff.gradient)},Float64}()
  ...testing ackley with chunk size = 1 and tag = nothing
  ...testing ackley with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.ackley),typeof(ForwardDiff.gradient)},Float64}()
  ...testing ackley with chunk size = 2 and tag = nothing
  ...testing ackley with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.ackley),typeof(ForwardDiff.gradient)},Float64}()
  ...testing ackley with chunk size = 3 and tag = nothing
  ...testing ackley with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.ackley),typeof(ForwardDiff.gradient)},Float64}()
  ...testing self_weighted_logit with chunk size = 1 and tag = nothing
  ...testing self_weighted_logit with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.self_weighted_logit),typeof(ForwardDiff.gradient)},Float64}()
  ...testing self_weighted_logit with chunk size = 2 and tag = nothing
  ...testing self_weighted_logit with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.self_weighted_logit),typeof(ForwardDiff.gradient)},Float64}()
  ...testing self_weighted_logit with chunk size = 3 and tag = nothing
  ...testing self_weighted_logit with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.self_weighted_logit),typeof(ForwardDiff.gradient)},Float64}()
  ...testing first with chunk size = 1 and tag = nothing
  ...testing first with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(first),typeof(ForwardDiff.gradient)},Float64}()
  ...testing first with chunk size = 2 and tag = nothing
  ...testing first with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(first),typeof(ForwardDiff.gradient)},Float64}()
  ...testing first with chunk size = 3 and tag = nothing
  ...testing first with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(first),typeof(ForwardDiff.gradient)},Float64}()
  ...testing specialized StaticArray codepaths
done (took 276.836806936 seconds).
Testing perturbation confusion functionality...
done (took 13.09323686 seconds).
Testing miscellaneous functionality...
done (took 24.186825954 seconds).
Testing SIMD vectorization...
Test Summary:                            | Pass  Total
SIMD ForwardDiff.Dual{Nothing,Float64,3} |   10     10
Test Summary:                            | Pass  Total
SIMD ForwardDiff.Dual{Nothing,Float64,4} |   10     10
Test Summary:                                                        | Pass  Total
SIMD ForwardDiff.Dual{Nothing,ForwardDiff.Dual{Nothing,Float64,1},1} |    8      8
SIMD square of ForwardDiff.Dual{Nothing,Float64,1}: Test Failed at /root/.julia/packages/ForwardDiff/DVizx/test/SIMDTest.jl:68
  Expression: occursin(#= /root/.julia/packages/ForwardDiff/DVizx/test/SIMDTest.jl:68 =# @r_str("(.*fmul \\<4 x double\\>){2}", "s"), pow_bitcode)
   Evaluated: occursin(r"(.*fmul \<4 x double\>){2}"s, "\n;  @ /root/.julia/packages/ForwardDiff/DVizx/test/SIMDTest.jl:57 within `pow2dot'\ndefine void @julia_pow2dot_17152({ [4 x { double, { [1 x double] } }] }* noalias nocapture sret, { [4 x { double, { [1 x double] } }] } addrspace(11)* nocapture nonnull readonly dereferenceable(64)) {\ntop:\n; ┌ @ broadcast.jl:819 within `materialize'\n; │┌ @ /root/.julia/packages/StaticArrays/1g9bq/src/broadcast.jl:26 within `copy'\n; ││┌ @ /root/.julia/packages/StaticArrays/1g9bq/src/broadcast.jl:100 within `_broadcast'\n; │││┌ @ /root/.julia/packages/StaticArrays/1g9bq/src/broadcast.jl:125 within `macro expansion'\n; ││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/test/SIMDTest.jl:56 within `pow2'\n; │││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:480 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:81 within `value'\n; │││││││┌ @ Base.jl:20 within `getproperty'\n          %2 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 0, i32 0\n; ││││││└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:481 within `literal_pow' @ intfuncs.jl:244\n; ││││││┌ @ float.jl:405 within `*'\n         %3 = load double, double addrspace(11)* %2, align 8\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:482 within `literal_pow'\n; ││││││┌ @ promotion.jl:312 within `*' @ float.jl:405\n         %4 = fmul double %3, 2.000000e+00\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:483 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:84 within `*' @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:111\n; │││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:201 within `scale_tuple'\n; ││││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:157 within `macro expansion'\n; │││││││││┌ @ tuple.jl:24 within `getindex'\n            %5 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 0, i32 1, i32 0, i64 0\n; │││││││││└\n; │││││││││┌ @ float.jl:405 within `*'\n            %6 = load double, double addrspace(11)* %5, align 8\n; ││││││└└└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:480 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:81 within `value'\n; │││││││┌ @ Base.jl:20 within `getproperty'\n          %7 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 1, i32 0\n; ││││││└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:481 within `literal_pow' @ intfuncs.jl:244\n; ││││││┌ @ float.jl:405 within `*'\n         %8 = load double, double addrspace(11)* %7, align 8\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:482 within `literal_pow'\n; ││││││┌ @ promotion.jl:312 within `*' @ float.jl:405\n         %9 = fmul double %8, 2.000000e+00\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:483 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:84 within `*' @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:111\n; │││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:201 within `scale_tuple'\n; ││││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:157 within `macro expansion'\n; │││││││││┌ @ tuple.jl:24 within `getindex'\n            %10 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 1, i32 1, i32 0, i64 0\n; │││││││││└\n; │││││││││┌ @ float.jl:405 within `*'\n            %11 = load double, double addrspace(11)* %10, align 8\n; ││││││└└└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:480 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:81 within `value'\n; │││││││┌ @ Base.jl:20 within `getproperty'\n          %12 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 2, i32 0\n; ││││││└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:481 within `literal_pow' @ intfuncs.jl:244\n; ││││││┌ @ float.jl:405 within `*'\n         %13 = load double, double addrspace(11)* %12, align 8\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:482 within `literal_pow'\n; ││││││┌ @ promotion.jl:312 within `*' @ float.jl:405\n         %14 = fmul double %13, 2.000000e+00\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:483 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:84 within `*' @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:111\n; │││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:201 within `scale_tuple'\n; ││││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:157 within `macro expansion'\n; │││││││││┌ @ tuple.jl:24 within `getindex'\n            %15 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 2, i32 1, i32 0, i64 0\n; │││││││││└\n; │││││││││┌ @ float.jl:405 within `*'\n            %16 = load double, double addrspace(11)* %15, align 8\n; ││││││└└└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:480 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:81 within `value'\n; │││││││┌ @ Base.jl:20 within `getproperty'\n          %17 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 3, i32 0\n; ││││││└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:481 within `literal_pow' @ intfuncs.jl:244\n; ││││││┌ @ float.jl:405 within `*'\n         %18 = load double, double addrspace(11)* %17, align 8\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:482 within `literal_pow'\n; ││││││┌ @ promotion.jl:312 within `*' @ float.jl:405\n         %19 = fmul double %18, 2.000000e+00\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:483 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:84 within `*' @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:111\n; │││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:201 within `scale_tuple'\n; ││││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:157 within `macro expansion'\n; │││││││││┌ @ tuple.jl:24 within `getindex'\n            %20 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 3, i32 1, i32 0, i64 0\n; │││││││││└\n; │││││││││┌ @ float.jl:405 within `*'\n            %21 = load double, double addrspace(11)* %20, align 8\n; ││││││└└└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:481 within `literal_pow' @ intfuncs.jl:244\n; ││││││┌ @ float.jl:405 within `*'\n         %22 = insertelement <8 x double> undef, double %3, i32 0\n         %23 = insertelement <8 x double> %22, double %4, i32 1\n         %24 = insertelement <8 x double> %23, double %8, i32 2\n         %25 = insertelement <8 x double> %24, double %9, i32 3\n         %26 = insertelement <8 x double> %25, double %13, i32 4\n         %27 = insertelement <8 x double> %26, double %14, i32 5\n         %28 = insertelement <8 x double> %27, double %18, i32 6\n         %29 = insertelement <8 x double> %28, double %19, i32 7\n         %30 = insertelement <8 x double> %22, double %6, i32 1\n         %31 = insertelement <8 x double> %30, double %8, i32 2\n         %32 = insertelement <8 x double> %31, double %11, i32 3\n         %33 = insertelement <8 x double> %32, double %13, i32 4\n         %34 = insertelement <8 x double> %33, double %16, i32 5\n         %35 = insertelement <8 x double> %34, double %18, i32 6\n         %36 = insertelement <8 x double> %35, double %21, i32 7\n         %37 = fmul <8 x double> %29, %36\n; └└└└└└└\n  %38 = bitcast { [4 x { double, { [1 x double] } }] }* %0 to <8 x double>*\n  store <8 x double> %37, <8 x double>* %38, align 8\n  ret void\n}\n")
Stacktrace:
 [1] top-level scope at /root/.julia/packages/ForwardDiff/DVizx/test/SIMDTest.jl:68
 [2] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1180
 [3] include at ./boot.jl:328 [inlined]
 [4] include_relative(::Module, ::String) at ./loading.jl:1105
 [5] include(::Module, ::String) at ./Base.jl:31
 [6] exec_options(::Base.JLOptions) at ./client.jl:287
 [7] _start() at ./client.jl:460
Test Summary:                                      | Fail  Total
SIMD square of ForwardDiff.Dual{Nothing,Float64,1} |    1      1
Test Summary:                                      | Fail  Total
SIMD square of ForwardDiff.Dual{Nothing,Float64,1} |    1      1
ERROR: LoadError: Some tests did not pass: 0 passed, 1 failed, 0 errored, 0 broken.
in expression starting at /root/.julia/packages/ForwardDiff/DVizx/test/SIMDTest.jl:66
caused by [exception 1]
Some tests did not pass: 0 passed, 1 failed, 0 errored, 0 broken.
ERROR: LoadError: failed process: Process(`/opt/julia/bin/julia -Cnative -J/opt/julia/lib/julia/sys.so --check-bounds=yes -g1 --check-bounds=no --code-coverage=none -O2 --project=/tmp/jl_drOK6h/Project.toml /root/.julia/packages/ForwardDiff/DVizx/test/SIMDTest.jl`, ProcessExited(1)) [1]

Stacktrace:
 [1] pipeline_error at ./process.jl:525 [inlined]
 [2] #run#565(::Bool, ::typeof(run), ::Cmd) at ./process.jl:440
 [3] run(::Cmd) at ./process.jl:438
 [4] top-level scope at util.jl:212
 [5] include at ./boot.jl:328 [inlined]
 [6] include_relative(::Module, ::String) at ./loading.jl:1105
 [7] include(::Module, ::String) at ./Base.jl:31
 [8] include(::String) at ./client.jl:424
 [9] top-level scope at none:6
in expression starting at /root/.julia/packages/ForwardDiff/DVizx/test/runtests.jl:40
ERROR: Package ForwardDiff errored during testing
Stacktrace:
 [1] pkgerror(::String, ::Vararg{String,N} where N) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Pkg/src/Types.jl:113
 [2] #test#131(::Bool, ::Nothing, ::Cmd, ::Cmd, ::typeof(Pkg.Operations.test), ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Pkg/src/Operations.jl:1370
 [3] #test at ./none:0 [inlined]
 [4] #test#62(::Bool, ::Nothing, ::Cmd, ::Cmd, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(Pkg.API.test), ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:253
 [5] test(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:239
 [6] #test#61 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:233 [inlined]
 [7] test at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:233 [inlined]
 [8] #test#60 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:232 [inlined]
 [9] test at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:232 [inlined]
 [10] #test#59(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(Pkg.API.test), ::String) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:231
 [11] test(::String) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:231
 [12] top-level scope at none:10

Results with Julia v1.3.1-pre-7704df0a5a

Testing was unsuccessful: package has test failures. Last evaluation was ago and took 11 minutes, 8 seconds.

Click here to download the log file.

 Resolving package versions...
 Installed OpenSpecFun_jll ────── v0.5.3+1
 Installed NaNMath ────────────── v0.3.3
 Installed Compat ─────────────── v2.2.0
 Installed DiffResults ────────── v0.0.4
 Installed DiffRules ──────────── v0.1.0
 Installed CommonSubexpressions ─ v0.2.0
 Installed StaticArrays ───────── v0.12.1
 Installed ForwardDiff ────────── v0.10.7
 Installed SpecialFunctions ───── v0.9.0
  Updating `~/.julia/environments/v1.3/Project.toml`
  [f6369f11] + ForwardDiff v0.10.7
  Updating `~/.julia/environments/v1.3/Manifest.toml`
  [bbf7d656] + CommonSubexpressions v0.2.0
  [34da2185] + Compat v2.2.0
  [163ba53b] + DiffResults v0.0.4
  [b552c78f] + DiffRules v0.1.0
  [f6369f11] + ForwardDiff v0.10.7
  [77ba4419] + NaNMath v0.3.3
  [efe28fd5] + OpenSpecFun_jll v0.5.3+1
  [276daf66] + SpecialFunctions v0.9.0
  [90137ffa] + StaticArrays v0.12.1
  [2a0f44e3] + Base64 
  [ade2ca70] + Dates 
  [8bb1440f] + DelimitedFiles 
  [8ba89e20] + Distributed 
  [b77e0a4c] + InteractiveUtils 
  [76f85450] + LibGit2 
  [8f399da3] + Libdl 
  [37e2e46d] + LinearAlgebra 
  [56ddb016] + Logging 
  [d6f4376e] + Markdown 
  [a63ad114] + Mmap 
  [44cfe95a] + Pkg 
  [de0858da] + Printf 
  [3fa0cd96] + REPL 
  [9a3f8284] + Random 
  [ea8e919c] + SHA 
  [9e88b42a] + Serialization 
  [1a1011a3] + SharedArrays 
  [6462fe0b] + Sockets 
  [2f01184e] + SparseArrays 
  [10745b16] + Statistics 
  [8dfed614] + Test 
  [cf7118a7] + UUIDs 
  [4ec0a83e] + Unicode 
   Testing ForwardDiff
 Resolving package versions...
 Installed Calculus ── v0.5.1
 Installed DiffTests ─ v0.1.0
    Status `/tmp/jl_PYvH7w/Manifest.toml`
  [49dc2e85] Calculus v0.5.1
  [bbf7d656] CommonSubexpressions v0.2.0
  [34da2185] Compat v2.2.0
  [163ba53b] DiffResults v0.0.4
  [b552c78f] DiffRules v0.1.0
  [de460e47] DiffTests v0.1.0
  [f6369f11] ForwardDiff v0.10.7
  [77ba4419] NaNMath v0.3.3
  [efe28fd5] OpenSpecFun_jll v0.5.3+1
  [276daf66] SpecialFunctions v0.9.0
  [90137ffa] StaticArrays v0.12.1
  [2a0f44e3] Base64  [`@stdlib/Base64`]
  [ade2ca70] Dates  [`@stdlib/Dates`]
  [8bb1440f] DelimitedFiles  [`@stdlib/DelimitedFiles`]
  [8ba89e20] Distributed  [`@stdlib/Distributed`]
  [b77e0a4c] InteractiveUtils  [`@stdlib/InteractiveUtils`]
  [76f85450] LibGit2  [`@stdlib/LibGit2`]
  [8f399da3] Libdl  [`@stdlib/Libdl`]
  [37e2e46d] LinearAlgebra  [`@stdlib/LinearAlgebra`]
  [56ddb016] Logging  [`@stdlib/Logging`]
  [d6f4376e] Markdown  [`@stdlib/Markdown`]
  [a63ad114] Mmap  [`@stdlib/Mmap`]
  [44cfe95a] Pkg  [`@stdlib/Pkg`]
  [de0858da] Printf  [`@stdlib/Printf`]
  [3fa0cd96] REPL  [`@stdlib/REPL`]
  [9a3f8284] Random  [`@stdlib/Random`]
  [ea8e919c] SHA  [`@stdlib/SHA`]
  [9e88b42a] Serialization  [`@stdlib/Serialization`]
  [1a1011a3] SharedArrays  [`@stdlib/SharedArrays`]
  [6462fe0b] Sockets  [`@stdlib/Sockets`]
  [2f01184e] SparseArrays  [`@stdlib/SparseArrays`]
  [10745b16] Statistics  [`@stdlib/Statistics`]
  [8dfed614] Test  [`@stdlib/Test`]
  [cf7118a7] UUIDs  [`@stdlib/UUIDs`]
  [4ec0a83e] Unicode  [`@stdlib/Unicode`]
Testing Partials...
  ...testing Partials{0,Int64}
  ...testing Partials{0,Float32}
  ...testing Partials{0,Float64}
  ...testing Partials{3,Int64}
  ...testing Partials{3,Float32}
  ...testing Partials{3,Float64}
done (took 8.192792378 seconds).
Testing Dual...
  ...testing Dual{TestTag(),Int64,0} and Dual{TestTag(),Dual{TestTag(),Int64,0},0}
  ...testing Dual{TestTag(),Float32,0} and Dual{TestTag(),Dual{TestTag(),Float32,0},0}
       ...auto-testing Base.asind with 1 arguments
       ...auto-testing Base.log1p with 1 arguments
       ...auto-testing Base.acsch with 1 arguments
       ...auto-testing SpecialFunctions.erfc with 1 arguments
       ...auto-testing SpecialFunctions.digamma with 1 arguments
       ...auto-testing NaNMath.acos with 1 arguments
       ...auto-testing Base.asec with 1 arguments
       ...auto-testing Base.acosh with 1 arguments
       ...auto-testing Base.\ with 2 arguments
       ...auto-testing NaNMath.log10 with 1 arguments
       ...auto-testing SpecialFunctions.airybiprime with 1 arguments
       ...auto-testing Base.acsc with 1 arguments
       ...auto-testing Base.cscd with 1 arguments
       ...auto-testing SpecialFunctions.logbeta with 2 arguments
       ...auto-testing Base.hypot with 2 arguments
       ...auto-testing NaNMath.log with 1 arguments
       ...auto-testing Base.tand with 1 arguments
       ...auto-testing NaNMath.atanh with 1 arguments
       ...auto-testing Base.deg2rad with 1 arguments
       ...auto-testing Base.log10 with 1 arguments
       ...auto-testing Base.csch with 1 arguments
       ...auto-testing Base.asinh with 1 arguments
       ...auto-testing SpecialFunctions.airyai with 1 arguments
       ...auto-testing Base.abs2 with 1 arguments
       ...auto-testing SpecialFunctions.gamma with 1 arguments
       ...auto-testing SpecialFunctions.erfcx with 1 arguments
       ...auto-testing NaNMath.log1p with 1 arguments
       ...auto-testing SpecialFunctions.bessely0 with 1 arguments
       ...auto-testing Base.cosh with 1 arguments
       ...auto-testing NaNMath.sin with 1 arguments
       ...auto-testing Base.cos with 1 arguments
       ...auto-testing Base.atan with 2 arguments
       ...auto-testing Base.cospi with 1 arguments
       ...auto-testing Base.cbrt with 1 arguments
       ...auto-testing Base.acosd with 1 arguments
       ...auto-testing SpecialFunctions.bessely1 with 1 arguments
       ...auto-testing Base.acoth with 1 arguments
       ...auto-testing NaNMath.cos with 1 arguments
       ...auto-testing NaNMath.max with 2 arguments
       ...auto-testing SpecialFunctions.erfcinv with 1 arguments
       ...auto-testing SpecialFunctions.besselk with 2 arguments
       ...auto-testing NaNMath.pow with 2 arguments
       ...auto-testing SpecialFunctions.erf with 1 arguments
       ...auto-testing Base.sin with 1 arguments
       ...auto-testing Base.+ with 2 arguments
       ...auto-testing SpecialFunctions.dawson with 1 arguments
       ...auto-testing Base.inv with 1 arguments
       ...auto-testing Base.acotd with 1 arguments
       ...auto-testing SpecialFunctions.airyaiprime with 1 arguments
       ...auto-testing Base.min with 2 arguments
       ...auto-testing Base.+ with 1 arguments
       ...auto-testing SpecialFunctions.erfinv with 1 arguments
       ...auto-testing SpecialFunctions.trigamma with 1 arguments
       ...auto-testing Base.asecd with 1 arguments
       ...auto-testing Base.log with 1 arguments
       ...auto-testing NaNMath.acosh with 1 arguments
       ...auto-testing Base.rad2deg with 1 arguments
       ...auto-testing Base.mod with 2 arguments
       ...auto-testing SpecialFunctions.besselj1 with 1 arguments
       ...auto-testing Base.exp with 1 arguments
       ...auto-testing Base.acot with 1 arguments
       ...auto-testing NaNMath.sqrt with 1 arguments
       ...auto-testing Base.* with 2 arguments
       ...auto-testing Base.sind with 1 arguments
       ...auto-testing Base.sinpi with 1 arguments
       ...auto-testing Base.max with 2 arguments
       ...auto-testing Base.asech with 1 arguments
       ...auto-testing SpecialFunctions.bessely with 2 arguments
       ...auto-testing NaNMath.log2 with 1 arguments
       ...auto-testing NaNMath.tan with 1 arguments
       ...auto-testing NaNMath.lgamma with 1 arguments
       ...auto-testing Base.sqrt with 1 arguments
       ...auto-testing Base.^ with 2 arguments
       ...auto-testing SpecialFunctions.invdigamma with 1 arguments
       ...auto-testing SpecialFunctions.airybi with 1 arguments
       ...auto-testing Base.exp10 with 1 arguments
       ...auto-testing Base.rem with 2 arguments
       ...auto-testing Base.sech with 1 arguments
       ...auto-testing SpecialFunctions.erfi with 1 arguments
       ...auto-testing Base.coth with 1 arguments
       ...auto-testing Base.asin with 1 arguments
       ...auto-testing Base.cotd with 1 arguments
       ...auto-testing Base.cosd with 1 arguments
       ...auto-testing Base.sinh with 1 arguments
       ...auto-testing Base.abs with 1 arguments
       ...auto-testing SpecialFunctions.loggamma with 1 arguments
       ...auto-testing SpecialFunctions.besselj0 with 1 arguments
       ...auto-testing Base.transpose with 1 arguments
       ...auto-testing NaNMath.min with 2 arguments
       ...auto-testing Base.csc with 1 arguments
       ...auto-testing Base.tanh with 1 arguments
       ...auto-testing SpecialFunctions.besselj with 2 arguments
       ...auto-testing Base.log2 with 1 arguments
       ...auto-testing Base.atan with 1 arguments
       ...auto-testing Base.secd with 1 arguments
       ...auto-testing Base.atand with 1 arguments
       ...auto-testing SpecialFunctions.besseli with 2 arguments
       ...auto-testing NaNMath.asin with 1 arguments
       ...auto-testing Base.sec with 1 arguments
       ...auto-testing Base.acscd with 1 arguments
       ...auto-testing Base.tan with 1 arguments
       ...auto-testing SpecialFunctions.polygamma with 2 arguments
       ...auto-testing Base.- with 1 arguments
       ...auto-testing Base.cot with 1 arguments
       ...auto-testing Base.- with 2 arguments
       ...auto-testing Base.exp2 with 1 arguments
       ...auto-testing Base.expm1 with 1 arguments
       ...auto-testing Base.acos with 1 arguments
       ...auto-testing Base.atanh with 1 arguments
       ...auto-testing SpecialFunctions.beta with 2 arguments
  ...testing Dual{TestTag(),Int64,0} and Dual{TestTag(),Dual{TestTag(),Int64,4},0}
  ...testing Dual{TestTag(),Float32,0} and Dual{TestTag(),Dual{TestTag(),Float32,4},0}
       ...auto-testing Base.asind with 1 arguments
       ...auto-testing Base.log1p with 1 arguments
       ...auto-testing Base.acsch with 1 arguments
       ...auto-testing SpecialFunctions.erfc with 1 arguments
       ...auto-testing SpecialFunctions.digamma with 1 arguments
       ...auto-testing NaNMath.acos with 1 arguments
       ...auto-testing Base.asec with 1 arguments
       ...auto-testing Base.acosh with 1 arguments
       ...auto-testing Base.\ with 2 arguments
       ...auto-testing NaNMath.log10 with 1 arguments
       ...auto-testing SpecialFunctions.airybiprime with 1 arguments
       ...auto-testing Base.acsc with 1 arguments
       ...auto-testing Base.cscd with 1 arguments
       ...auto-testing SpecialFunctions.logbeta with 2 arguments
       ...auto-testing Base.hypot with 2 arguments
       ...auto-testing NaNMath.log with 1 arguments
       ...auto-testing Base.tand with 1 arguments
       ...auto-testing NaNMath.atanh with 1 arguments
       ...auto-testing Base.deg2rad with 1 arguments
       ...auto-testing Base.log10 with 1 arguments
       ...auto-testing Base.csch with 1 arguments
       ...auto-testing Base.asinh with 1 arguments
       ...auto-testing SpecialFunctions.airyai with 1 arguments
       ...auto-testing Base.abs2 with 1 arguments
       ...auto-testing SpecialFunctions.gamma with 1 arguments
       ...auto-testing SpecialFunctions.erfcx with 1 arguments
       ...auto-testing NaNMath.log1p with 1 arguments
       ...auto-testing SpecialFunctions.bessely0 with 1 arguments
       ...auto-testing Base.cosh with 1 arguments
       ...auto-testing NaNMath.sin with 1 arguments
       ...auto-testing Base.cos with 1 arguments
       ...auto-testing Base.atan with 2 arguments
       ...auto-testing Base.cospi with 1 arguments
       ...auto-testing Base.cbrt with 1 arguments
       ...auto-testing Base.acosd with 1 arguments
       ...auto-testing SpecialFunctions.bessely1 with 1 arguments
       ...auto-testing Base.acoth with 1 arguments
       ...auto-testing NaNMath.cos with 1 arguments
       ...auto-testing NaNMath.max with 2 arguments
       ...auto-testing SpecialFunctions.erfcinv with 1 arguments
       ...auto-testing SpecialFunctions.besselk with 2 arguments
       ...auto-testing NaNMath.pow with 2 arguments
       ...auto-testing SpecialFunctions.erf with 1 arguments
       ...auto-testing Base.sin with 1 arguments
       ...auto-testing Base.+ with 2 arguments
       ...auto-testing SpecialFunctions.dawson with 1 arguments
       ...auto-testing Base.inv with 1 arguments
       ...auto-testing Base.acotd with 1 arguments
       ...auto-testing SpecialFunctions.airyaiprime with 1 arguments
       ...auto-testing Base.min with 2 arguments
       ...auto-testing Base.+ with 1 arguments
       ...auto-testing SpecialFunctions.erfinv with 1 arguments
       ...auto-testing SpecialFunctions.trigamma with 1 arguments
       ...auto-testing Base.asecd with 1 arguments
       ...auto-testing Base.log with 1 arguments
       ...auto-testing NaNMath.acosh with 1 arguments
       ...auto-testing Base.rad2deg with 1 arguments
       ...auto-testing Base.mod with 2 arguments
       ...auto-testing SpecialFunctions.besselj1 with 1 arguments
       ...auto-testing Base.exp with 1 arguments
       ...auto-testing Base.acot with 1 arguments
       ...auto-testing NaNMath.sqrt with 1 arguments
       ...auto-testing Base.* with 2 arguments
       ...auto-testing Base.sind with 1 arguments
       ...auto-testing Base.sinpi with 1 arguments
       ...auto-testing Base.max with 2 arguments
       ...auto-testing Base.asech with 1 arguments
       ...auto-testing SpecialFunctions.bessely with 2 arguments
       ...auto-testing NaNMath.log2 with 1 arguments
       ...auto-testing NaNMath.tan with 1 arguments
       ...auto-testing NaNMath.lgamma with 1 arguments
       ...auto-testing Base.sqrt with 1 arguments
       ...auto-testing Base.^ with 2 arguments
       ...auto-testing SpecialFunctions.invdigamma with 1 arguments
       ...auto-testing SpecialFunctions.airybi with 1 arguments
       ...auto-testing Base.exp10 with 1 arguments
       ...auto-testing Base.rem with 2 arguments
       ...auto-testing Base.sech with 1 arguments
       ...auto-testing SpecialFunctions.erfi with 1 arguments
       ...auto-testing Base.coth with 1 arguments
       ...auto-testing Base.asin with 1 arguments
       ...auto-testing Base.cotd with 1 arguments
       ...auto-testing Base.cosd with 1 arguments
       ...auto-testing Base.sinh with 1 arguments
       ...auto-testing Base.abs with 1 arguments
       ...auto-testing SpecialFunctions.loggamma with 1 arguments
       ...auto-testing SpecialFunctions.besselj0 with 1 arguments
       ...auto-testing Base.transpose with 1 arguments
       ...auto-testing NaNMath.min with 2 arguments
       ...auto-testing Base.csc with 1 arguments
       ...auto-testing Base.tanh with 1 arguments
       ...auto-testing SpecialFunctions.besselj with 2 arguments
       ...auto-testing Base.log2 with 1 arguments
       ...auto-testing Base.atan with 1 arguments
       ...auto-testing Base.secd with 1 arguments
       ...auto-testing Base.atand with 1 arguments
       ...auto-testing SpecialFunctions.besseli with 2 arguments
       ...auto-testing NaNMath.asin with 1 arguments
       ...auto-testing Base.sec with 1 arguments
       ...auto-testing Base.acscd with 1 arguments
       ...auto-testing Base.tan with 1 arguments
       ...auto-testing SpecialFunctions.polygamma with 2 arguments
       ...auto-testing Base.- with 1 arguments
       ...auto-testing Base.cot with 1 arguments
       ...auto-testing Base.- with 2 arguments
       ...auto-testing Base.exp2 with 1 arguments
       ...auto-testing Base.expm1 with 1 arguments
       ...auto-testing Base.acos with 1 arguments
       ...auto-testing Base.atanh with 1 arguments
       ...auto-testing SpecialFunctions.beta with 2 arguments
  ...testing Dual{TestTag(),Int64,3} and Dual{TestTag(),Dual{TestTag(),Int64,0},3}
  ...testing Dual{TestTag(),Float32,3} and Dual{TestTag(),Dual{TestTag(),Float32,0},3}
       ...auto-testing Base.asind with 1 arguments
       ...auto-testing Base.log1p with 1 arguments
       ...auto-testing Base.acsch with 1 arguments
       ...auto-testing SpecialFunctions.erfc with 1 arguments
       ...auto-testing SpecialFunctions.digamma with 1 arguments
       ...auto-testing NaNMath.acos with 1 arguments
       ...auto-testing Base.asec with 1 arguments
       ...auto-testing Base.acosh with 1 arguments
       ...auto-testing Base.\ with 2 arguments
       ...auto-testing NaNMath.log10 with 1 arguments
       ...auto-testing SpecialFunctions.airybiprime with 1 arguments
       ...auto-testing Base.acsc with 1 arguments
       ...auto-testing Base.cscd with 1 arguments
       ...auto-testing SpecialFunctions.logbeta with 2 arguments
       ...auto-testing Base.hypot with 2 arguments
       ...auto-testing NaNMath.log with 1 arguments
       ...auto-testing Base.tand with 1 arguments
       ...auto-testing NaNMath.atanh with 1 arguments
       ...auto-testing Base.deg2rad with 1 arguments
       ...auto-testing Base.log10 with 1 arguments
       ...auto-testing Base.csch with 1 arguments
       ...auto-testing Base.asinh with 1 arguments
       ...auto-testing SpecialFunctions.airyai with 1 arguments
       ...auto-testing Base.abs2 with 1 arguments
       ...auto-testing SpecialFunctions.gamma with 1 arguments
       ...auto-testing SpecialFunctions.erfcx with 1 arguments
       ...auto-testing NaNMath.log1p with 1 arguments
       ...auto-testing SpecialFunctions.bessely0 with 1 arguments
       ...auto-testing Base.cosh with 1 arguments
       ...auto-testing NaNMath.sin with 1 arguments
       ...auto-testing Base.cos with 1 arguments
       ...auto-testing Base.atan with 2 arguments
       ...auto-testing Base.cospi with 1 arguments
       ...auto-testing Base.cbrt with 1 arguments
       ...auto-testing Base.acosd with 1 arguments
       ...auto-testing SpecialFunctions.bessely1 with 1 arguments
       ...auto-testing Base.acoth with 1 arguments
       ...auto-testing NaNMath.cos with 1 arguments
       ...auto-testing NaNMath.max with 2 arguments
       ...auto-testing SpecialFunctions.erfcinv with 1 arguments
       ...auto-testing SpecialFunctions.besselk with 2 arguments
       ...auto-testing NaNMath.pow with 2 arguments
       ...auto-testing SpecialFunctions.erf with 1 arguments
       ...auto-testing Base.sin with 1 arguments
       ...auto-testing Base.+ with 2 arguments
       ...auto-testing SpecialFunctions.dawson with 1 arguments
       ...auto-testing Base.inv with 1 arguments
       ...auto-testing Base.acotd with 1 arguments
       ...auto-testing SpecialFunctions.airyaiprime with 1 arguments
       ...auto-testing Base.min with 2 arguments
       ...auto-testing Base.+ with 1 arguments
       ...auto-testing SpecialFunctions.erfinv with 1 arguments
       ...auto-testing SpecialFunctions.trigamma with 1 arguments
       ...auto-testing Base.asecd with 1 arguments
       ...auto-testing Base.log with 1 arguments
       ...auto-testing NaNMath.acosh with 1 arguments
       ...auto-testing Base.rad2deg with 1 arguments
       ...auto-testing Base.mod with 2 arguments
       ...auto-testing SpecialFunctions.besselj1 with 1 arguments
       ...auto-testing Base.exp with 1 arguments
       ...auto-testing Base.acot with 1 arguments
       ...auto-testing NaNMath.sqrt with 1 arguments
       ...auto-testing Base.* with 2 arguments
       ...auto-testing Base.sind with 1 arguments
       ...auto-testing Base.sinpi with 1 arguments
       ...auto-testing Base.max with 2 arguments
       ...auto-testing Base.asech with 1 arguments
       ...auto-testing SpecialFunctions.bessely with 2 arguments
       ...auto-testing NaNMath.log2 with 1 arguments
       ...auto-testing NaNMath.tan with 1 arguments
       ...auto-testing NaNMath.lgamma with 1 arguments
       ...auto-testing Base.sqrt with 1 arguments
       ...auto-testing Base.^ with 2 arguments
       ...auto-testing SpecialFunctions.invdigamma with 1 arguments
       ...auto-testing SpecialFunctions.airybi with 1 arguments
       ...auto-testing Base.exp10 with 1 arguments
       ...auto-testing Base.rem with 2 arguments
       ...auto-testing Base.sech with 1 arguments
       ...auto-testing SpecialFunctions.erfi with 1 arguments
       ...auto-testing Base.coth with 1 arguments
       ...auto-testing Base.asin with 1 arguments
       ...auto-testing Base.cotd with 1 arguments
       ...auto-testing Base.cosd with 1 arguments
       ...auto-testing Base.sinh with 1 arguments
       ...auto-testing Base.abs with 1 arguments
       ...auto-testing SpecialFunctions.loggamma with 1 arguments
       ...auto-testing SpecialFunctions.besselj0 with 1 arguments
       ...auto-testing Base.transpose with 1 arguments
       ...auto-testing NaNMath.min with 2 arguments
       ...auto-testing Base.csc with 1 arguments
       ...auto-testing Base.tanh with 1 arguments
       ...auto-testing SpecialFunctions.besselj with 2 arguments
       ...auto-testing Base.log2 with 1 arguments
       ...auto-testing Base.atan with 1 arguments
       ...auto-testing Base.secd with 1 arguments
       ...auto-testing Base.atand with 1 arguments
       ...auto-testing SpecialFunctions.besseli with 2 arguments
       ...auto-testing NaNMath.asin with 1 arguments
       ...auto-testing Base.sec with 1 arguments
       ...auto-testing Base.acscd with 1 arguments
       ...auto-testing Base.tan with 1 arguments
       ...auto-testing SpecialFunctions.polygamma with 2 arguments
       ...auto-testing Base.- with 1 arguments
       ...auto-testing Base.cot with 1 arguments
       ...auto-testing Base.- with 2 arguments
       ...auto-testing Base.exp2 with 1 arguments
       ...auto-testing Base.expm1 with 1 arguments
       ...auto-testing Base.acos with 1 arguments
       ...auto-testing Base.atanh with 1 arguments
       ...auto-testing SpecialFunctions.beta with 2 arguments
  ...testing Dual{TestTag(),Int64,3} and Dual{TestTag(),Dual{TestTag(),Int64,4},3}
  ...testing Dual{TestTag(),Float32,3} and Dual{TestTag(),Dual{TestTag(),Float32,4},3}
       ...auto-testing Base.asind with 1 arguments
       ...auto-testing Base.log1p with 1 arguments
       ...auto-testing Base.acsch with 1 arguments
       ...auto-testing SpecialFunctions.erfc with 1 arguments
       ...auto-testing SpecialFunctions.digamma with 1 arguments
       ...auto-testing NaNMath.acos with 1 arguments
       ...auto-testing Base.asec with 1 arguments
       ...auto-testing Base.acosh with 1 arguments
       ...auto-testing Base.\ with 2 arguments
       ...auto-testing NaNMath.log10 with 1 arguments
       ...auto-testing SpecialFunctions.airybiprime with 1 arguments
       ...auto-testing Base.acsc with 1 arguments
       ...auto-testing Base.cscd with 1 arguments
       ...auto-testing SpecialFunctions.logbeta with 2 arguments
       ...auto-testing Base.hypot with 2 arguments
       ...auto-testing NaNMath.log with 1 arguments
       ...auto-testing Base.tand with 1 arguments
       ...auto-testing NaNMath.atanh with 1 arguments
       ...auto-testing Base.deg2rad with 1 arguments
       ...auto-testing Base.log10 with 1 arguments
       ...auto-testing Base.csch with 1 arguments
       ...auto-testing Base.asinh with 1 arguments
       ...auto-testing SpecialFunctions.airyai with 1 arguments
       ...auto-testing Base.abs2 with 1 arguments
       ...auto-testing SpecialFunctions.gamma with 1 arguments
       ...auto-testing SpecialFunctions.erfcx with 1 arguments
       ...auto-testing NaNMath.log1p with 1 arguments
       ...auto-testing SpecialFunctions.bessely0 with 1 arguments
       ...auto-testing Base.cosh with 1 arguments
       ...auto-testing NaNMath.sin with 1 arguments
       ...auto-testing Base.cos with 1 arguments
       ...auto-testing Base.atan with 2 arguments
       ...auto-testing Base.cospi with 1 arguments
       ...auto-testing Base.cbrt with 1 arguments
       ...auto-testing Base.acosd with 1 arguments
       ...auto-testing SpecialFunctions.bessely1 with 1 arguments
       ...auto-testing Base.acoth with 1 arguments
       ...auto-testing NaNMath.cos with 1 arguments
       ...auto-testing NaNMath.max with 2 arguments
       ...auto-testing SpecialFunctions.erfcinv with 1 arguments
       ...auto-testing SpecialFunctions.besselk with 2 arguments
       ...auto-testing NaNMath.pow with 2 arguments
       ...auto-testing SpecialFunctions.erf with 1 arguments
       ...auto-testing Base.sin with 1 arguments
       ...auto-testing Base.+ with 2 arguments
       ...auto-testing SpecialFunctions.dawson with 1 arguments
       ...auto-testing Base.inv with 1 arguments
       ...auto-testing Base.acotd with 1 arguments
       ...auto-testing SpecialFunctions.airyaiprime with 1 arguments
       ...auto-testing Base.min with 2 arguments
       ...auto-testing Base.+ with 1 arguments
       ...auto-testing SpecialFunctions.erfinv with 1 arguments
       ...auto-testing SpecialFunctions.trigamma with 1 arguments
       ...auto-testing Base.asecd with 1 arguments
       ...auto-testing Base.log with 1 arguments
       ...auto-testing NaNMath.acosh with 1 arguments
       ...auto-testing Base.rad2deg with 1 arguments
       ...auto-testing Base.mod with 2 arguments
       ...auto-testing SpecialFunctions.besselj1 with 1 arguments
       ...auto-testing Base.exp with 1 arguments
       ...auto-testing Base.acot with 1 arguments
       ...auto-testing NaNMath.sqrt with 1 arguments
       ...auto-testing Base.* with 2 arguments
       ...auto-testing Base.sind with 1 arguments
       ...auto-testing Base.sinpi with 1 arguments
       ...auto-testing Base.max with 2 arguments
       ...auto-testing Base.asech with 1 arguments
       ...auto-testing SpecialFunctions.bessely with 2 arguments
       ...auto-testing NaNMath.log2 with 1 arguments
       ...auto-testing NaNMath.tan with 1 arguments
       ...auto-testing NaNMath.lgamma with 1 arguments
       ...auto-testing Base.sqrt with 1 arguments
       ...auto-testing Base.^ with 2 arguments
       ...auto-testing SpecialFunctions.invdigamma with 1 arguments
       ...auto-testing SpecialFunctions.airybi with 1 arguments
       ...auto-testing Base.exp10 with 1 arguments
       ...auto-testing Base.rem with 2 arguments
       ...auto-testing Base.sech with 1 arguments
       ...auto-testing SpecialFunctions.erfi with 1 arguments
       ...auto-testing Base.coth with 1 arguments
       ...auto-testing Base.asin with 1 arguments
       ...auto-testing Base.cotd with 1 arguments
       ...auto-testing Base.cosd with 1 arguments
       ...auto-testing Base.sinh with 1 arguments
       ...auto-testing Base.abs with 1 arguments
       ...auto-testing SpecialFunctions.loggamma with 1 arguments
       ...auto-testing SpecialFunctions.besselj0 with 1 arguments
       ...auto-testing Base.transpose with 1 arguments
       ...auto-testing NaNMath.min with 2 arguments
       ...auto-testing Base.csc with 1 arguments
       ...auto-testing Base.tanh with 1 arguments
       ...auto-testing SpecialFunctions.besselj with 2 arguments
       ...auto-testing Base.log2 with 1 arguments
       ...auto-testing Base.atan with 1 arguments
       ...auto-testing Base.secd with 1 arguments
       ...auto-testing Base.atand with 1 arguments
       ...auto-testing SpecialFunctions.besseli with 2 arguments
       ...auto-testing NaNMath.asin with 1 arguments
       ...auto-testing Base.sec with 1 arguments
       ...auto-testing Base.acscd with 1 arguments
       ...auto-testing Base.tan with 1 arguments
       ...auto-testing SpecialFunctions.polygamma with 2 arguments
       ...auto-testing Base.- with 1 arguments
       ...auto-testing Base.cot with 1 arguments
       ...auto-testing Base.- with 2 arguments
       ...auto-testing Base.exp2 with 1 arguments
       ...auto-testing Base.expm1 with 1 arguments
       ...auto-testing Base.acos with 1 arguments
       ...auto-testing Base.atanh with 1 arguments
       ...auto-testing SpecialFunctions.beta with 2 arguments
Test Summary:          | Pass  Total
Exponentiation of zero |    3      3
done (took 38.68598601 seconds).
Testing derivative functionality...
  ...testing num2num_1
  ...testing num2num_2
  ...testing num2num_3
  ...testing num2num_4
  ...testing num2num_5
  ...testing identity
  ...testing num2arr_1
  ...testing num2arr_1!
Test Summary:                     | Pass  Total
exponential function at base zero |    4      4
done (took 6.393923573 seconds).
Testing gradient functionality...
  ...running hardcoded test with chunk size = 1 and tag = nothing
  ...running hardcoded test with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...running hardcoded test with chunk size = 2 and tag = nothing
  ...running hardcoded test with chunk size = 2 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...running hardcoded test with chunk size = 3 and tag = nothing
  ...running hardcoded test with chunk size = 3 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...testing vec2num_1 with chunk size = 1 and tag = nothing
  ...testing vec2num_1 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_1),Float64}()
  ...testing vec2num_1 with chunk size = 4 and tag = nothing
  ...testing vec2num_1 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_1),Float64}()
  ...testing vec2num_1 with chunk size = 6 and tag = nothing
  ...testing vec2num_1 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_1),Float64}()
  ...testing vec2num_1 with chunk size = 12 and tag = nothing
  ...testing vec2num_1 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_1),Float64}()
  ...testing vec2num_1 with chunk size = 13 and tag = nothing
  ...testing vec2num_1 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_1),Float64}()
  ...testing vec2num_2 with chunk size = 1 and tag = nothing
  ...testing vec2num_2 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_2),Float64}()
  ...testing vec2num_2 with chunk size = 4 and tag = nothing
  ...testing vec2num_2 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_2),Float64}()
  ...testing vec2num_2 with chunk size = 6 and tag = nothing
  ...testing vec2num_2 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_2),Float64}()
  ...testing vec2num_2 with chunk size = 12 and tag = nothing
  ...testing vec2num_2 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_2),Float64}()
  ...testing vec2num_2 with chunk size = 13 and tag = nothing
  ...testing vec2num_2 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_2),Float64}()
  ...testing vec2num_3 with chunk size = 1 and tag = nothing
  ...testing vec2num_3 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_3),Float64}()
  ...testing vec2num_3 with chunk size = 4 and tag = nothing
  ...testing vec2num_3 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_3),Float64}()
  ...testing vec2num_3 with chunk size = 6 and tag = nothing
  ...testing vec2num_3 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_3),Float64}()
  ...testing vec2num_3 with chunk size = 12 and tag = nothing
  ...testing vec2num_3 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_3),Float64}()
  ...testing vec2num_3 with chunk size = 13 and tag = nothing
  ...testing vec2num_3 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_3),Float64}()
  ...testing vec2num_4 with chunk size = 1 and tag = nothing
  ...testing vec2num_4 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_4),Float64}()
  ...testing vec2num_4 with chunk size = 4 and tag = nothing
  ...testing vec2num_4 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_4),Float64}()
  ...testing vec2num_4 with chunk size = 6 and tag = nothing
  ...testing vec2num_4 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_4),Float64}()
  ...testing vec2num_4 with chunk size = 12 and tag = nothing
  ...testing vec2num_4 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_4),Float64}()
  ...testing vec2num_4 with chunk size = 13 and tag = nothing
  ...testing vec2num_4 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_4),Float64}()
  ...testing vec2num_5 with chunk size = 1 and tag = nothing
  ...testing vec2num_5 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_5),Float64}()
  ...testing vec2num_5 with chunk size = 4 and tag = nothing
  ...testing vec2num_5 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_5),Float64}()
  ...testing vec2num_5 with chunk size = 6 and tag = nothing
  ...testing vec2num_5 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_5),Float64}()
  ...testing vec2num_5 with chunk size = 12 and tag = nothing
  ...testing vec2num_5 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_5),Float64}()
  ...testing vec2num_5 with chunk size = 13 and tag = nothing
  ...testing vec2num_5 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_5),Float64}()
  ...testing vec2num_6 with chunk size = 1 and tag = nothing
  ...testing vec2num_6 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_6),Float64}()
  ...testing vec2num_6 with chunk size = 4 and tag = nothing
  ...testing vec2num_6 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_6),Float64}()
  ...testing vec2num_6 with chunk size = 6 and tag = nothing
  ...testing vec2num_6 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_6),Float64}()
  ...testing vec2num_6 with chunk size = 12 and tag = nothing
  ...testing vec2num_6 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_6),Float64}()
  ...testing vec2num_6 with chunk size = 13 and tag = nothing
  ...testing vec2num_6 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_6),Float64}()
  ...testing vec2num_7 with chunk size = 1 and tag = nothing
  ...testing vec2num_7 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_7),Float64}()
  ...testing vec2num_7 with chunk size = 4 and tag = nothing
  ...testing vec2num_7 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_7),Float64}()
  ...testing vec2num_7 with chunk size = 6 and tag = nothing
  ...testing vec2num_7 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_7),Float64}()
  ...testing vec2num_7 with chunk size = 12 and tag = nothing
  ...testing vec2num_7 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_7),Float64}()
  ...testing vec2num_7 with chunk size = 13 and tag = nothing
  ...testing vec2num_7 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.vec2num_7),Float64}()
  ...testing rosenbrock_1 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...testing rosenbrock_1 with chunk size = 4 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...testing rosenbrock_1 with chunk size = 6 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...testing rosenbrock_1 with chunk size = 12 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...testing rosenbrock_1 with chunk size = 13 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_1),Float64}()
  ...testing rosenbrock_2 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_2),Float64}()
  ...testing rosenbrock_2 with chunk size = 4 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_2),Float64}()
  ...testing rosenbrock_2 with chunk size = 6 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_2),Float64}()
  ...testing rosenbrock_2 with chunk size = 12 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_2),Float64}()
  ...testing rosenbrock_2 with chunk size = 13 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_2),Float64}()
  ...testing rosenbrock_3 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_3),Float64}()
  ...testing rosenbrock_3 with chunk size = 4 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_3),Float64}()
  ...testing rosenbrock_3 with chunk size = 6 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_3),Float64}()
  ...testing rosenbrock_3 with chunk size = 12 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_3),Float64}()
  ...testing rosenbrock_3 with chunk size = 13 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_3),Float64}()
  ...testing rosenbrock_4 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_4),Float64}()
  ...testing rosenbrock_4 with chunk size = 4 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_4),Float64}()
  ...testing rosenbrock_4 with chunk size = 6 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_4),Float64}()
  ...testing rosenbrock_4 with chunk size = 12 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_4),Float64}()
  ...testing rosenbrock_4 with chunk size = 13 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.rosenbrock_4),Float64}()
  ...testing ackley with chunk size = 1 and tag = nothing
  ...testing ackley with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.ackley),Float64}()
  ...testing ackley with chunk size = 4 and tag = nothing
  ...testing ackley with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.ackley),Float64}()
  ...testing ackley with chunk size = 6 and tag = nothing
  ...testing ackley with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.ackley),Float64}()
  ...testing ackley with chunk size = 12 and tag = nothing
  ...testing ackley with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.ackley),Float64}()
  ...testing ackley with chunk size = 13 and tag = nothing
  ...testing ackley with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.ackley),Float64}()
  ...testing self_weighted_logit with chunk size = 1 and tag = nothing
  ...testing self_weighted_logit with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.self_weighted_logit),Float64}()
  ...testing self_weighted_logit with chunk size = 4 and tag = nothing
  ...testing self_weighted_logit with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.self_weighted_logit),Float64}()
  ...testing self_weighted_logit with chunk size = 6 and tag = nothing
  ...testing self_weighted_logit with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.self_weighted_logit),Float64}()
  ...testing self_weighted_logit with chunk size = 12 and tag = nothing
  ...testing self_weighted_logit with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.self_weighted_logit),Float64}()
  ...testing self_weighted_logit with chunk size = 13 and tag = nothing
  ...testing self_weighted_logit with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.self_weighted_logit),Float64}()
  ...testing first with chunk size = 1 and tag = nothing
  ...testing first with chunk size = 1 and tag = ForwardDiff.Tag{typeof(first),Float64}()
  ...testing first with chunk size = 4 and tag = nothing
  ...testing first with chunk size = 4 and tag = ForwardDiff.Tag{typeof(first),Float64}()
  ...testing first with chunk size = 6 and tag = nothing
  ...testing first with chunk size = 6 and tag = ForwardDiff.Tag{typeof(first),Float64}()
  ...testing first with chunk size = 12 and tag = nothing
  ...testing first with chunk size = 12 and tag = ForwardDiff.Tag{typeof(first),Float64}()
  ...testing first with chunk size = 13 and tag = nothing
  ...testing first with chunk size = 13 and tag = ForwardDiff.Tag{typeof(first),Float64}()
  ...testing specialized StaticArray codepaths
Test Summary:                     | Pass  Total
exponential function at base zero |    4      4
done (took 143.451686493 seconds).
Testing jacobian functionality...
  ...running hardcoded test with chunk size = 1 and tag = (nothing, nothing)
  ...running hardcoded test with chunk size = 1 and tag = (ForwardDiff.Tag{Main.JacobianTest.var"#3#4",Int64}(), ForwardDiff.Tag{Main.JacobianTest.var"#1#2",Int64}())
  ...running hardcoded test with chunk size = 2 and tag = (nothing, nothing)
  ...running hardcoded test with chunk size = 2 and tag = (ForwardDiff.Tag{Main.JacobianTest.var"#3#4",Int64}(), ForwardDiff.Tag{Main.JacobianTest.var"#1#2",Int64}())
  ...running hardcoded test with chunk size = 3 and tag = (nothing, nothing)
  ...running hardcoded test with chunk size = 3 and tag = (ForwardDiff.Tag{Main.JacobianTest.var"#3#4",Int64}(), ForwardDiff.Tag{Main.JacobianTest.var"#1#2",Int64}())
  ...testing - with chunk size = 1 and tag = nothing
  ...testing - with chunk size = 1 and tag = ForwardDiff.Tag{typeof(-),Float64}()
  ...testing - with chunk size = 4 and tag = nothing
  ...testing - with chunk size = 4 and tag = ForwardDiff.Tag{typeof(-),Float64}()
  ...testing - with chunk size = 6 and tag = nothing
  ...testing - with chunk size = 6 and tag = ForwardDiff.Tag{typeof(-),Float64}()
  ...testing - with chunk size = 12 and tag = nothing
  ...testing - with chunk size = 12 and tag = ForwardDiff.Tag{typeof(-),Float64}()
  ...testing - with chunk size = 13 and tag = nothing
  ...testing - with chunk size = 13 and tag = ForwardDiff.Tag{typeof(-),Float64}()
  ...testing chebyquad with chunk size = 1 and tag = nothing
  ...testing chebyquad with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad),Float64}()
  ...testing chebyquad with chunk size = 4 and tag = nothing
  ...testing chebyquad with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad),Float64}()
  ...testing chebyquad with chunk size = 6 and tag = nothing
  ...testing chebyquad with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad),Float64}()
  ...testing chebyquad with chunk size = 12 and tag = nothing
  ...testing chebyquad with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad),Float64}()
  ...testing chebyquad with chunk size = 13 and tag = nothing
  ...testing chebyquad with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad),Float64}()
  ...testing brown_almost_linear with chunk size = 1 and tag = nothing
  ...testing brown_almost_linear with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear),Float64}()
  ...testing brown_almost_linear with chunk size = 4 and tag = nothing
  ...testing brown_almost_linear with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear),Float64}()
  ...testing brown_almost_linear with chunk size = 6 and tag = nothing
  ...testing brown_almost_linear with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear),Float64}()
  ...testing brown_almost_linear with chunk size = 12 and tag = nothing
  ...testing brown_almost_linear with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear),Float64}()
  ...testing brown_almost_linear with chunk size = 13 and tag = nothing
  ...testing brown_almost_linear with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear),Float64}()
  ...testing trigonometric with chunk size = 1 and tag = nothing
  ...testing trigonometric with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric),Float64}()
  ...testing trigonometric with chunk size = 4 and tag = nothing
  ...testing trigonometric with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric),Float64}()
  ...testing trigonometric with chunk size = 6 and tag = nothing
  ...testing trigonometric with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric),Float64}()
  ...testing trigonometric with chunk size = 12 and tag = nothing
  ...testing trigonometric with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric),Float64}()
  ...testing trigonometric with chunk size = 13 and tag = nothing
  ...testing trigonometric with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric),Float64}()
  ...testing arr2arr_1 with chunk size = 1 and tag = nothing
  ...testing arr2arr_1 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_1),Float64}()
  ...testing arr2arr_1 with chunk size = 4 and tag = nothing
  ...testing arr2arr_1 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_1),Float64}()
  ...testing arr2arr_1 with chunk size = 6 and tag = nothing
  ...testing arr2arr_1 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_1),Float64}()
  ...testing arr2arr_1 with chunk size = 12 and tag = nothing
  ...testing arr2arr_1 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_1),Float64}()
  ...testing arr2arr_1 with chunk size = 13 and tag = nothing
  ...testing arr2arr_1 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_1),Float64}()
  ...testing arr2arr_2 with chunk size = 1 and tag = nothing
  ...testing arr2arr_2 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_2),Float64}()
  ...testing arr2arr_2 with chunk size = 4 and tag = nothing
  ...testing arr2arr_2 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_2),Float64}()
  ...testing arr2arr_2 with chunk size = 6 and tag = nothing
  ...testing arr2arr_2 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_2),Float64}()
  ...testing arr2arr_2 with chunk size = 12 and tag = nothing
  ...testing arr2arr_2 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_2),Float64}()
  ...testing arr2arr_2 with chunk size = 13 and tag = nothing
  ...testing arr2arr_2 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.arr2arr_2),Float64}()
  ...testing mutation_test_1 with chunk size = 1 and tag = nothing
  ...testing mutation_test_1 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1),Float64}()
  ...testing mutation_test_1 with chunk size = 4 and tag = nothing
  ...testing mutation_test_1 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1),Float64}()
  ...testing mutation_test_1 with chunk size = 6 and tag = nothing
  ...testing mutation_test_1 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1),Float64}()
  ...testing mutation_test_1 with chunk size = 12 and tag = nothing
  ...testing mutation_test_1 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1),Float64}()
  ...testing mutation_test_1 with chunk size = 13 and tag = nothing
  ...testing mutation_test_1 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1),Float64}()
  ...testing mutation_test_2 with chunk size = 1 and tag = nothing
  ...testing mutation_test_2 with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2),Float64}()
  ...testing mutation_test_2 with chunk size = 4 and tag = nothing
  ...testing mutation_test_2 with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2),Float64}()
  ...testing mutation_test_2 with chunk size = 6 and tag = nothing
  ...testing mutation_test_2 with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2),Float64}()
  ...testing mutation_test_2 with chunk size = 12 and tag = nothing
  ...testing mutation_test_2 with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2),Float64}()
  ...testing mutation_test_2 with chunk size = 13 and tag = nothing
  ...testing mutation_test_2 with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2),Float64}()
  ...testing identity with chunk size = 1 and tag = nothing
  ...testing identity with chunk size = 1 and tag = ForwardDiff.Tag{typeof(identity),Float64}()
  ...testing identity with chunk size = 4 and tag = nothing
  ...testing identity with chunk size = 4 and tag = ForwardDiff.Tag{typeof(identity),Float64}()
  ...testing identity with chunk size = 6 and tag = nothing
  ...testing identity with chunk size = 6 and tag = ForwardDiff.Tag{typeof(identity),Float64}()
  ...testing identity with chunk size = 12 and tag = nothing
  ...testing identity with chunk size = 12 and tag = ForwardDiff.Tag{typeof(identity),Float64}()
  ...testing identity with chunk size = 13 and tag = nothing
  ...testing identity with chunk size = 13 and tag = ForwardDiff.Tag{typeof(identity),Float64}()
  ...testing chebyquad! with chunk size = 1 and tag = nothing
  ...testing chebyquad! with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad!),Float64}()
  ...testing chebyquad! with chunk size = 4 and tag = nothing
  ...testing chebyquad! with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad!),Float64}()
  ...testing chebyquad! with chunk size = 6 and tag = nothing
  ...testing chebyquad! with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad!),Float64}()
  ...testing chebyquad! with chunk size = 12 and tag = nothing
  ...testing chebyquad! with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad!),Float64}()
  ...testing chebyquad! with chunk size = 13 and tag = nothing
  ...testing chebyquad! with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.chebyquad!),Float64}()
  ...testing brown_almost_linear! with chunk size = 1 and tag = nothing
  ...testing brown_almost_linear! with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear!),Float64}()
  ...testing brown_almost_linear! with chunk size = 4 and tag = nothing
  ...testing brown_almost_linear! with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear!),Float64}()
  ...testing brown_almost_linear! with chunk size = 6 and tag = nothing
  ...testing brown_almost_linear! with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear!),Float64}()
  ...testing brown_almost_linear! with chunk size = 12 and tag = nothing
  ...testing brown_almost_linear! with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear!),Float64}()
  ...testing brown_almost_linear! with chunk size = 13 and tag = nothing
  ...testing brown_almost_linear! with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.brown_almost_linear!),Float64}()
  ...testing trigonometric! with chunk size = 1 and tag = nothing
  ...testing trigonometric! with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric!),Float64}()
  ...testing trigonometric! with chunk size = 4 and tag = nothing
  ...testing trigonometric! with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric!),Float64}()
  ...testing trigonometric! with chunk size = 6 and tag = nothing
  ...testing trigonometric! with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric!),Float64}()
  ...testing trigonometric! with chunk size = 12 and tag = nothing
  ...testing trigonometric! with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric!),Float64}()
  ...testing trigonometric! with chunk size = 13 and tag = nothing
  ...testing trigonometric! with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.trigonometric!),Float64}()
  ...testing mutation_test_1! with chunk size = 1 and tag = nothing
  ...testing mutation_test_1! with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1!),Float64}()
  ...testing mutation_test_1! with chunk size = 4 and tag = nothing
  ...testing mutation_test_1! with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1!),Float64}()
  ...testing mutation_test_1! with chunk size = 6 and tag = nothing
  ...testing mutation_test_1! with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1!),Float64}()
  ...testing mutation_test_1! with chunk size = 12 and tag = nothing
  ...testing mutation_test_1! with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1!),Float64}()
  ...testing mutation_test_1! with chunk size = 13 and tag = nothing
  ...testing mutation_test_1! with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_1!),Float64}()
  ...testing mutation_test_2! with chunk size = 1 and tag = nothing
  ...testing mutation_test_2! with chunk size = 1 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2!),Float64}()
  ...testing mutation_test_2! with chunk size = 4 and tag = nothing
  ...testing mutation_test_2! with chunk size = 4 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2!),Float64}()
  ...testing mutation_test_2! with chunk size = 6 and tag = nothing
  ...testing mutation_test_2! with chunk size = 6 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2!),Float64}()
  ...testing mutation_test_2! with chunk size = 12 and tag = nothing
  ...testing mutation_test_2! with chunk size = 12 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2!),Float64}()
  ...testing mutation_test_2! with chunk size = 13 and tag = nothing
  ...testing mutation_test_2! with chunk size = 13 and tag = ForwardDiff.Tag{typeof(DiffTests.mutation_test_2!),Float64}()
  ...testing specialized StaticArray codepaths
done (took 109.023906975 seconds).
Testing hessian functionality...
  ...running hardcoded test with chunk size = 1 and tag = nothing
  ...running hardcoded test with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_1),typeof(ForwardDiff.gradient)},Float64}()
  ...running hardcoded test with chunk size = 2 and tag = nothing
  ...running hardcoded test with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_1),typeof(ForwardDiff.gradient)},Float64}()
  ...running hardcoded test with chunk size = 3 and tag = nothing
  ...running hardcoded test with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_1),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_1 with chunk size = 1 and tag = nothing
  ...testing vec2num_1 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_1),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_1 with chunk size = 2 and tag = nothing
  ...testing vec2num_1 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_1),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_1 with chunk size = 3 and tag = nothing
  ...testing vec2num_1 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_1),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_2 with chunk size = 1 and tag = nothing
  ...testing vec2num_2 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_2),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_2 with chunk size = 2 and tag = nothing
  ...testing vec2num_2 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_2),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_2 with chunk size = 3 and tag = nothing
  ...testing vec2num_2 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_2),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_3 with chunk size = 1 and tag = nothing
  ...testing vec2num_3 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_3),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_3 with chunk size = 2 and tag = nothing
  ...testing vec2num_3 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_3),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_3 with chunk size = 3 and tag = nothing
  ...testing vec2num_3 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_3),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_4 with chunk size = 1 and tag = nothing
  ...testing vec2num_4 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_4),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_4 with chunk size = 2 and tag = nothing
  ...testing vec2num_4 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_4),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_4 with chunk size = 3 and tag = nothing
  ...testing vec2num_4 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_4),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_5 with chunk size = 1 and tag = nothing
  ...testing vec2num_5 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_5),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_5 with chunk size = 2 and tag = nothing
  ...testing vec2num_5 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_5),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_5 with chunk size = 3 and tag = nothing
  ...testing vec2num_5 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_5),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_6 with chunk size = 1 and tag = nothing
  ...testing vec2num_6 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_6),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_6 with chunk size = 2 and tag = nothing
  ...testing vec2num_6 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_6),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_6 with chunk size = 3 and tag = nothing
  ...testing vec2num_6 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_6),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_7 with chunk size = 1 and tag = nothing
  ...testing vec2num_7 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_7),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_7 with chunk size = 2 and tag = nothing
  ...testing vec2num_7 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_7),typeof(ForwardDiff.gradient)},Float64}()
  ...testing vec2num_7 with chunk size = 3 and tag = nothing
  ...testing vec2num_7 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.vec2num_7),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_1 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_1),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_1 with chunk size = 2 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_1),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_1 with chunk size = 3 and tag = nothing
  ...testing rosenbrock_1 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_1),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_2 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_2),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_2 with chunk size = 2 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_2),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_2 with chunk size = 3 and tag = nothing
  ...testing rosenbrock_2 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_2),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_3 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_3),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_3 with chunk size = 2 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_3),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_3 with chunk size = 3 and tag = nothing
  ...testing rosenbrock_3 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_3),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_4 with chunk size = 1 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_4),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_4 with chunk size = 2 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_4),typeof(ForwardDiff.gradient)},Float64}()
  ...testing rosenbrock_4 with chunk size = 3 and tag = nothing
  ...testing rosenbrock_4 with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.rosenbrock_4),typeof(ForwardDiff.gradient)},Float64}()
  ...testing ackley with chunk size = 1 and tag = nothing
  ...testing ackley with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.ackley),typeof(ForwardDiff.gradient)},Float64}()
  ...testing ackley with chunk size = 2 and tag = nothing
  ...testing ackley with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.ackley),typeof(ForwardDiff.gradient)},Float64}()
  ...testing ackley with chunk size = 3 and tag = nothing
  ...testing ackley with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.ackley),typeof(ForwardDiff.gradient)},Float64}()
  ...testing self_weighted_logit with chunk size = 1 and tag = nothing
  ...testing self_weighted_logit with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.self_weighted_logit),typeof(ForwardDiff.gradient)},Float64}()
  ...testing self_weighted_logit with chunk size = 2 and tag = nothing
  ...testing self_weighted_logit with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.self_weighted_logit),typeof(ForwardDiff.gradient)},Float64}()
  ...testing self_weighted_logit with chunk size = 3 and tag = nothing
  ...testing self_weighted_logit with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(DiffTests.self_weighted_logit),typeof(ForwardDiff.gradient)},Float64}()
  ...testing first with chunk size = 1 and tag = nothing
  ...testing first with chunk size = 1 and tag = ForwardDiff.Tag{Tuple{typeof(first),typeof(ForwardDiff.gradient)},Float64}()
  ...testing first with chunk size = 2 and tag = nothing
  ...testing first with chunk size = 2 and tag = ForwardDiff.Tag{Tuple{typeof(first),typeof(ForwardDiff.gradient)},Float64}()
  ...testing first with chunk size = 3 and tag = nothing
  ...testing first with chunk size = 3 and tag = ForwardDiff.Tag{Tuple{typeof(first),typeof(ForwardDiff.gradient)},Float64}()
  ...testing specialized StaticArray codepaths
done (took 232.218336458 seconds).
Testing perturbation confusion functionality...
done (took 10.585564123 seconds).
Testing miscellaneous functionality...
done (took 21.429841573 seconds).
Testing SIMD vectorization...
Test Summary:                            | Pass  Total
SIMD ForwardDiff.Dual{Nothing,Float64,3} |   10     10
Test Summary:                            | Pass  Total
SIMD ForwardDiff.Dual{Nothing,Float64,4} |   10     10
Test Summary:                                                        | Pass  Total
SIMD ForwardDiff.Dual{Nothing,ForwardDiff.Dual{Nothing,Float64,1},1} |    8      8
SIMD square of ForwardDiff.Dual{Nothing,Float64,1}: Test Failed at /root/.julia/packages/ForwardDiff/DVizx/test/SIMDTest.jl:68
  Expression: occursin(#= /root/.julia/packages/ForwardDiff/DVizx/test/SIMDTest.jl:68 =# @r_str("(.*fmul \\<4 x double\\>){2}", "s"), pow_bitcode)
   Evaluated: occursin(r"(.*fmul \<4 x double\>){2}"s, "\n;  @ /root/.julia/packages/ForwardDiff/DVizx/test/SIMDTest.jl:57 within `pow2dot'\ndefine void @julia_pow2dot_17101({ [4 x { double, { [1 x double] } }] }* noalias nocapture sret, { [4 x { double, { [1 x double] } }] } addrspace(11)* nocapture nonnull readonly dereferenceable(64)) {\ntop:\n; ┌ @ broadcast.jl:819 within `materialize'\n; │┌ @ /root/.julia/packages/StaticArrays/1g9bq/src/broadcast.jl:26 within `copy'\n; ││┌ @ /root/.julia/packages/StaticArrays/1g9bq/src/broadcast.jl:100 within `_broadcast'\n; │││┌ @ /root/.julia/packages/StaticArrays/1g9bq/src/broadcast.jl:125 within `macro expansion'\n; ││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/test/SIMDTest.jl:56 within `pow2'\n; │││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:480 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:81 within `value'\n; │││││││┌ @ Base.jl:20 within `getproperty'\n          %2 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 0, i32 0\n; ││││││└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:481 within `literal_pow' @ intfuncs.jl:244\n; ││││││┌ @ float.jl:405 within `*'\n         %3 = load double, double addrspace(11)* %2, align 8\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:482 within `literal_pow'\n; ││││││┌ @ promotion.jl:312 within `*' @ float.jl:405\n         %4 = fmul double %3, 2.000000e+00\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:483 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:84 within `*' @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:111\n; │││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:201 within `scale_tuple'\n; ││││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:157 within `macro expansion'\n; │││││││││┌ @ tuple.jl:24 within `getindex'\n            %5 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 0, i32 1, i32 0, i64 0\n; │││││││││└\n; │││││││││┌ @ float.jl:405 within `*'\n            %6 = load double, double addrspace(11)* %5, align 8\n; ││││││└└└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:480 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:81 within `value'\n; │││││││┌ @ Base.jl:20 within `getproperty'\n          %7 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 1, i32 0\n; ││││││└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:481 within `literal_pow' @ intfuncs.jl:244\n; ││││││┌ @ float.jl:405 within `*'\n         %8 = load double, double addrspace(11)* %7, align 8\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:482 within `literal_pow'\n; ││││││┌ @ promotion.jl:312 within `*' @ float.jl:405\n         %9 = fmul double %8, 2.000000e+00\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:483 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:84 within `*' @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:111\n; │││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:201 within `scale_tuple'\n; ││││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:157 within `macro expansion'\n; │││││││││┌ @ tuple.jl:24 within `getindex'\n            %10 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 1, i32 1, i32 0, i64 0\n; │││││││││└\n; │││││││││┌ @ float.jl:405 within `*'\n            %11 = load double, double addrspace(11)* %10, align 8\n; ││││││└└└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:480 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:81 within `value'\n; │││││││┌ @ Base.jl:20 within `getproperty'\n          %12 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 2, i32 0\n; ││││││└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:481 within `literal_pow' @ intfuncs.jl:244\n; ││││││┌ @ float.jl:405 within `*'\n         %13 = load double, double addrspace(11)* %12, align 8\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:482 within `literal_pow'\n; ││││││┌ @ promotion.jl:312 within `*' @ float.jl:405\n         %14 = fmul double %13, 2.000000e+00\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:483 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:84 within `*' @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:111\n; │││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:201 within `scale_tuple'\n; ││││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:157 within `macro expansion'\n; │││││││││┌ @ tuple.jl:24 within `getindex'\n            %15 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 2, i32 1, i32 0, i64 0\n; │││││││││└\n; │││││││││┌ @ float.jl:405 within `*'\n            %16 = load double, double addrspace(11)* %15, align 8\n; ││││││└└└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:480 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:81 within `value'\n; │││││││┌ @ Base.jl:20 within `getproperty'\n          %17 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 3, i32 0\n; ││││││└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:481 within `literal_pow' @ intfuncs.jl:244\n; ││││││┌ @ float.jl:405 within `*'\n         %18 = load double, double addrspace(11)* %17, align 8\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:482 within `literal_pow'\n; ││││││┌ @ promotion.jl:312 within `*' @ float.jl:405\n         %19 = fmul double %18, 2.000000e+00\n; ││││││└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:483 within `literal_pow'\n; ││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:84 within `*' @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:111\n; │││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:201 within `scale_tuple'\n; ││││││││┌ @ /root/.julia/packages/ForwardDiff/DVizx/src/partials.jl:157 within `macro expansion'\n; │││││││││┌ @ tuple.jl:24 within `getindex'\n            %20 = getelementptr { [4 x { double, { [1 x double] } }] }, { [4 x { double, { [1 x double] } }] } addrspace(11)* %1, i64 0, i32 0, i64 3, i32 1, i32 0, i64 0\n; │││││││││└\n; │││││││││┌ @ float.jl:405 within `*'\n            %21 = load double, double addrspace(11)* %20, align 8\n; ││││││└└└└\n; ││││││ @ /root/.julia/packages/ForwardDiff/DVizx/src/dual.jl:481 within `literal_pow' @ intfuncs.jl:244\n; ││││││┌ @ float.jl:405 within `*'\n         %22 = insertelement <8 x double> undef, double %3, i32 0\n         %23 = insertelement <8 x double> %22, double %4, i32 1\n         %24 = insertelement <8 x double> %23, double %8, i32 2\n         %25 = insertelement <8 x double> %24, double %9, i32 3\n         %26 = insertelement <8 x double> %25, double %13, i32 4\n         %27 = insertelement <8 x double> %26, double %14, i32 5\n         %28 = insertelement <8 x double> %27, double %18, i32 6\n         %29 = insertelement <8 x double> %28, double %19, i32 7\n         %30 = insertelement <8 x double> %22, double %6, i32 1\n         %31 = insertelement <8 x double> %30, double %8, i32 2\n         %32 = insertelement <8 x double> %31, double %11, i32 3\n         %33 = insertelement <8 x double> %32, double %13, i32 4\n         %34 = insertelement <8 x double> %33, double %16, i32 5\n         %35 = insertelement <8 x double> %34, double %18, i32 6\n         %36 = insertelement <8 x double> %35, double %21, i32 7\n         %37 = fmul <8 x double> %29, %36\n; └└└└└└└\n  %38 = bitcast { [4 x { double, { [1 x double] } }] }* %0 to <8 x double>*\n  store <8 x double> %37, <8 x double>* %38, align 8\n  ret void\n}\n")
Stacktrace:
 [1] top-level scope at /root/.julia/packages/ForwardDiff/DVizx/test/SIMDTest.jl:68
 [2] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1180
 [3] include at ./boot.jl:328 [inlined]
 [4] include_relative(::Module, ::String) at ./loading.jl:1105
 [5] include(::Module, ::String) at ./Base.jl:31
 [6] exec_options(::Base.JLOptions) at ./client.jl:287
 [7] _start() at ./client.jl:460
Test Summary:                                      | Fail  Total
SIMD square of ForwardDiff.Dual{Nothing,Float64,1} |    1      1
Test Summary:                                      | Fail  Total
SIMD square of ForwardDiff.Dual{Nothing,Float64,1} |    1      1
ERROR: LoadError: Some tests did not pass: 0 passed, 1 failed, 0 errored, 0 broken.
in expression starting at /root/.julia/packages/ForwardDiff/DVizx/test/SIMDTest.jl:66
caused by [exception 1]
Some tests did not pass: 0 passed, 1 failed, 0 errored, 0 broken.
ERROR: LoadError: failed process: Process(`/opt/julia/bin/julia -Cnative -J/opt/julia/lib/julia/sys.so --check-bounds=yes -g1 --check-bounds=no --code-coverage=none -O2 --project=/tmp/jl_PYvH7w/Project.toml /root/.julia/packages/ForwardDiff/DVizx/test/SIMDTest.jl`, ProcessExited(1)) [1]

Stacktrace:
 [1] pipeline_error at ./process.jl:525 [inlined]
 [2] #run#565(::Bool, ::typeof(run), ::Cmd) at ./process.jl:440
 [3] run(::Cmd) at ./process.jl:438
 [4] top-level scope at util.jl:212
 [5] include at ./boot.jl:328 [inlined]
 [6] include_relative(::Module, ::String) at ./loading.jl:1105
 [7] include(::Module, ::String) at ./Base.jl:31
 [8] include(::String) at ./client.jl:424
 [9] top-level scope at none:6
in expression starting at /root/.julia/packages/ForwardDiff/DVizx/test/runtests.jl:40
ERROR: Package ForwardDiff errored during testing
Stacktrace:
 [1] pkgerror(::String, ::Vararg{String,N} where N) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Pkg/src/Types.jl:113
 [2] #test#131(::Bool, ::Nothing, ::Cmd, ::Cmd, ::typeof(Pkg.Operations.test), ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Pkg/src/Operations.jl:1370
 [3] #test at ./none:0 [inlined]
 [4] #test#62(::Bool, ::Nothing, ::Cmd, ::Cmd, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(Pkg.API.test), ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:253
 [5] test(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:239
 [6] #test#61 at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:233 [inlined]
 [7] test at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:233 [inlined]
 [8] #test#60 at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:232 [inlined]
 [9] test at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:232 [inlined]
 [10] #test#59(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(Pkg.API.test), ::String) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:231
 [11] test(::String) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:231
 [12] top-level scope at none:10