Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test with 1 thread, fix 1 threaded segfault #154

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

chriselrod
Copy link
Contributor

Fixes the problem reported in #153, and starts testing with a single thread to avoid such occurrences in the future.
@bendat78
Mind reviewing @mohamed82008 ?

@bendat78
Copy link

With the newest releases of StrideArraysCore, VectorizationBase and LoopVectorization this fails due to rounding errors? Rest seems to work fine.
_
_ _ ()_ | Documentation: https://docs.julialang.org
() | () () |
_ _ | | __ _ | Type "?" for help, "]?" for Pkg help.
| | | | | | |/ ` | |
| | |
| | | | (
| | | Version 1.9.3 (2023-08-24)
/ |_'|||_'_| | Official https://julialang.org/ release
|__/ |

(@v1.9) pkg> test SimpleChains
Testing SimpleChains
Status /tmp/jl_xeEDeP/Project.toml
[4c88cf16] Aqua v0.7.0
[082447d4] ChainRules v1.53.0
[f6369f11] ForwardDiff v0.10.36
[c3a54625] JET v0.8.12
[eb30cadb] MLDatasets v0.7.12
[de6bee2f] SimpleChains v0.4.6 ~/.julia/dev/SimpleChains
[90137ffa] StaticArrays v1.6.2
[33b4df10] VectorizedRNG v0.2.24
[e88e6eb3] Zygote v0.6.63
[b77e0a4c] InteractiveUtils @stdlib/InteractiveUtils
[9a3f8284] Random @stdlib/Random
[8dfed614] Test @stdlib/Test
Status /tmp/jl_xeEDeP/Manifest.toml
[621f4979] AbstractFFTs v1.5.0
[79e6a3ab] Adapt v3.6.2
[4c88cf16] Aqua v0.7.0
[dce04be8] ArgCheck v2.3.0
[4fba245c] ArrayInterface v7.4.11
[30b0a656] ArrayInterfaceCore v0.1.29
[a9b6321e] Atomix v0.1.0
[a963bdd2] AtomsBase v0.3.4
[ab4f0b2a] BFloat16s v0.4.2
[198e06fe] BangBang v0.3.39
[9718e550] Baselet v0.1.1
[d1d4a3ce] BitFlags v0.1.7
[62783981] BitTwiddlingConvenienceFunctions v0.1.5
[e1450e63] BufferedStreams v1.2.1
[fa961155] CEnum v0.4.2
[2a0fbf3d] CPUSummary v0.2.3
[336ed68f] CSV v0.10.11
[082447d4] ChainRules v1.53.0
[d360d2e6] ChainRulesCore v1.16.0
[46823bd8] Chemfiles v0.10.41
[fb6a15b2] CloseOpenIntervals v0.1.12
[da1fd8a2] CodeTracking v1.3.4
[944b1d66] CodecZlib v0.7.2
[35d6a980] ColorSchemes v3.23.0
[3da002f7] ColorTypes v0.11.4
⌅ [c3611d14] ColorVectorSpace v0.9.10
[5ae59095] Colors v0.12.10
[bbf7d656] CommonSubexpressions v0.3.0
[34da2185] Compat v4.9.0
[a33af91c] CompositionsBase v0.1.2
[f0e56b4a] ConcurrentUtilities v2.2.1
[187b0558] ConstructionBase v1.5.3
[6add18c4] ContextVariablesX v0.1.3
[adafc99b] CpuId v0.3.1
[a8cc5b0e] Crayons v4.1.1
[9a962f9c] DataAPI v1.15.0
[124859b0] DataDeps v0.7.11
[a93c6f00] DataFrames v1.6.1
[864edb3b] DataStructures v0.18.15
[e2d170a0] DataValueInterfaces v1.0.0
[244e2a9f] DefineSingletons v0.1.2
[8bb1440f] DelimitedFiles v1.9.1
[163ba53b] DiffResults v1.1.0
[b552c78f] DiffRules v1.15.1
[ffbed154] DocStringExtensions v0.9.3
[460bff9d] ExceptionUnwrapping v0.1.9
[cc61a311] FLoops v0.2.1
[b9860ae5] FLoopsBase v0.1.1
[5789e2e9] FileIO v1.16.1
[48062228] FilePathsBase v0.9.20
[1a297f60] FillArrays v1.6.1
[53c48c17] FixedPointNumbers v0.8.4
[f6369f11] ForwardDiff v0.10.36
[0c68f7d7] GPUArrays v8.8.1
[46192b85] GPUArraysCore v0.1.5
[92fee26a] GZip v0.6.1
[c27321d9] Glob v1.3.1
[a2bd30eb] Graphics v1.1.2
[f67ccb44] HDF5 v0.16.16
[cd3eb016] HTTP v1.9.14
[3e5b6fbb] HostCPUFeatures v0.1.16
[7869d1d1] IRTools v0.4.10
[615f187c] IfElse v0.1.1
⌃ [c817782e] ImageBase v0.1.5
⌅ [a09fc81d] ImageCore v0.9.4
[4e3cecfd] ImageShow v0.3.8
[22cec73e] InitialValues v0.3.1
[842dd82b] InlineStrings v1.4.0
[7d512f48] InternedStrings v0.7.0
[41ab1584] InvertedIndices v1.3.0
[92d709cd] IrrationalConstants v0.2.2
[82899510] IteratorInterfaceExtensions v1.0.0
[c3a54625] JET v0.8.12
[033835bb] JLD2 v0.4.33
[692b3bcd] JLLWrappers v1.5.0
[0f8b85d8] JSON3 v1.13.2
[aa1ae85d] JuliaInterpreter v0.9.25
[b14d175d] JuliaVariables v0.2.4
[63c18a36] KernelAbstractions v0.9.8
[929cbde3] LLVM v6.1.0
[b964fa9f] LaTeXStrings v1.3.0
[10f19ff3] LayoutPointers v0.1.14
[8cdb02fc] LazyModules v0.3.1
[2ab3a3ac] LogExpFunctions v0.3.26
[e6f89c97] LoggingExtras v1.0.2
[bdcacae8] LoopVectorization v0.12.165
[6f1432cf] LoweredCodeUtils v2.3.0
[23992714] MAT v0.10.5
[eb30cadb] MLDatasets v0.7.12
[d8e11817] MLStyle v0.4.17
[f1d291b0] MLUtils v0.4.3
[3da0fdf6] MPIPreferences v0.1.9
[1914dd2f] MacroTools v0.5.11
[d125e4d3] ManualMemory v0.1.8
[dbb5928d] MappedArrays v0.4.2
[739be429] MbedTLS v1.1.7
[128add7d] MicroCollections v0.1.4
[e1d29d7a] Missings v1.1.0
[e94cdb99] MosaicViews v0.3.4
[872c559c] NNlib v0.9.4
[15e1cf62] NPZ v0.4.3
[77ba4419] NaNMath v1.0.2
[71a1bf82] NameResolution v0.1.5
[6fe1bfb0] OffsetArrays v1.12.10
[4d8831e6] OpenSSL v1.4.1
[bac558e1] OrderedCollections v1.6.2
[5432bcbf] PaddedViews v0.5.12
[69de0a69] Parsers v2.7.2
[7b2266bf] PeriodicTable v1.1.4
[fbb45041] Pickle v0.3.3
[f517fe37] Polyester v0.7.5
[1d0040c9] PolyesterWeave v0.2.1
[2dfb63ee] PooledArrays v1.4.2
[aea7be01] PrecompileTools v1.2.0
[21216c6a] Preferences v1.4.0
[8162dcfd] PrettyPrint v0.2.0
[08abe8d2] PrettyTables v2.2.7
[c1ae055f] RealDot v0.1.0
[189a3867] Reexport v1.2.2
[ae029012] Requires v1.3.0
[295af30f] Revise v3.5.3
[94e857df] SIMDTypes v0.1.0
[476501e8] SLEEFPirates v0.6.39
[91c51154] SentinelArrays v1.4.0
[efcf1570] Setfield v1.1.1
[605ecd9f] ShowCases v0.1.0
[777ac1f9] SimpleBufferStream v1.1.0
[de6bee2f] SimpleChains v0.4.6 ~/.julia/dev/SimpleChains
[699a6c99] SimpleTraits v0.9.4
[66db9d55] SnoopPrecompile v1.0.3
[a2af1166] SortingAlgorithms v1.1.1
[276daf66] SpecialFunctions v2.3.1
[171d559e] SplittablesBase v0.1.15
[cae243ae] StackViews v0.1.1
[aedffcd0] Static v0.8.8
[0d7ed370] StaticArrayInterface v1.4.1
[90137ffa] StaticArrays v1.6.2
[1e83bf80] StaticArraysCore v1.4.2
[82ae8749] StatsAPI v1.6.0
⌃ [2913bbd2] StatsBase v0.33.21
[7792a7ef] StrideArraysCore v0.4.17
⌅ [5e0ebb24] Strided v1.2.3
[69024149] StringEncodings v0.3.7
[892a3eda] StringManipulation v0.3.0
[09ab397b] StructArrays v0.6.15
[856f2bd8] StructTypes v1.10.0
[3783bdb8] TableTraits v1.0.1
[bd369af6] Tables v1.10.1
[62fd8b95] TensorCore v0.1.1
[8290d209] ThreadingUtilities v0.5.2
[3bb67fe8] TranscodingStreams v0.9.13
[28d57a85] Transducers v0.4.78
[9d95972d] TupleTools v1.3.0
[5c2747f8] URIs v1.5.0
[3a884ed6] UnPack v1.0.2
[1986cc42] Unitful v1.17.0
[a7773ee8] UnitfulAtomic v1.0.0
[013be700] UnsafeAtomics v0.2.1
[d80eeb9a] UnsafeAtomicsLLVM v0.1.3
[3d5dd08c] VectorizationBase v0.21.64
[33b4df10] VectorizedRNG v0.2.24
[ea10d353] WeakRefStrings v1.4.2
[76eceee3] WorkerUtilities v1.6.1
[a5390f91] ZipFile v0.10.1
[e88e6eb3] Zygote v0.6.63
[700de1a5] ZygoteRules v0.2.3
[78a364fa] Chemfiles_jll v0.10.4+0
[0234f1f7] HDF5_jll v1.14.1+0
[dad2f222] LLVMExtra_jll v0.0.23+0
[1d63c593] LLVMOpenMP_jll v15.0.4+0
[94ce4f54] Libiconv_jll v1.16.1+2
[7cb0a576] MPICH_jll v4.1.2+0
[f1f71cc9] MPItrampoline_jll v5.3.1+0
[9237b28f] MicrosoftMPI_jll v10.1.3+4
[fe0851c0] OpenMPI_jll v4.1.5+0
[458c3c95] OpenSSL_jll v3.0.10+0
[efe28fd5] OpenSpecFun_jll v0.5.5+0
[477f73a3] libaec_jll v1.0.6+1
[0dad84c5] ArgTools v1.1.1 @stdlib/ArgTools
[56f22d72] Artifacts @stdlib/Artifacts
[2a0f44e3] Base64 @stdlib/Base64
[ade2ca70] Dates @stdlib/Dates
[8ba89e20] Distributed @stdlib/Distributed
[f43a241f] Downloads v1.6.0 @stdlib/Downloads
[7b1f6079] FileWatching @stdlib/FileWatching
[9fa8497b] Future @stdlib/Future
[b77e0a4c] InteractiveUtils @stdlib/InteractiveUtils
[4af54fe1] LazyArtifacts @stdlib/LazyArtifacts
[b27032c2] LibCURL v0.6.3 @stdlib/LibCURL
[76f85450] LibGit2 @stdlib/LibGit2
[8f399da3] Libdl @stdlib/Libdl
[37e2e46d] LinearAlgebra @stdlib/LinearAlgebra
[56ddb016] Logging @stdlib/Logging
[d6f4376e] Markdown @stdlib/Markdown
[a63ad114] Mmap @stdlib/Mmap
[ca575930] NetworkOptions v1.2.0 @stdlib/NetworkOptions
[44cfe95a] Pkg v1.9.2 @stdlib/Pkg
[de0858da] Printf @stdlib/Printf
[3fa0cd96] REPL @stdlib/REPL
[9a3f8284] Random @stdlib/Random
[ea8e919c] SHA v0.7.0 @stdlib/SHA
[9e88b42a] Serialization @stdlib/Serialization
[6462fe0b] Sockets @stdlib/Sockets
[2f01184e] SparseArrays @stdlib/SparseArrays
[10745b16] Statistics v1.9.0 @stdlib/Statistics
[4607b0f0] SuiteSparse @stdlib/SuiteSparse
[fa267f1f] TOML v1.0.3 @stdlib/TOML
[a4e569a6] Tar v1.10.0 @stdlib/Tar
[8dfed614] Test @stdlib/Test
[cf7118a7] UUIDs @stdlib/UUIDs
[4ec0a83e] Unicode @stdlib/Unicode
[e66e0078] CompilerSupportLibraries_jll v1.0.5+0 @stdlib/CompilerSupportLibraries_jll
[deac9b47] LibCURL_jll v7.84.0+0 @stdlib/LibCURL_jll
[29816b5a] LibSSH2_jll v1.10.2+0 @stdlib/LibSSH2_jll
[c8ffd9c3] MbedTLS_jll v2.28.2+0 @stdlib/MbedTLS_jll
[14a3606d] MozillaCACerts_jll v2022.10.11 @stdlib/MozillaCACerts_jll
[4536629a] OpenBLAS_jll v0.3.21+4 @stdlib/OpenBLAS_jll
[05823500] OpenLibm_jll v0.8.1+0 @stdlib/OpenLibm_jll
[bea87d4a] SuiteSparse_jll v5.10.1+6 @stdlib/SuiteSparse_jll
[83775a58] Zlib_jll v1.2.13+0 @stdlib/Zlib_jll
[8e850b90] libblastrampoline_jll v5.8.0+0 @stdlib/libblastrampoline_jll
[8e850ede] nghttp2_jll v1.48.0+0 @stdlib/nghttp2_jll
[3f19e933] p7zip_jll v17.4.0+0 @stdlib/p7zip_jll
Info Packages marked with ⌃ and ⌅ have new versions available, but those with ⌅ are restricted by compatibility constraints from upgrading.
Precompiling project...
1 dependency successfully precompiled in 5 seconds. 209 already precompiled.
Testing Running tests...
Julia Version 1.9.3
Commit bed2cd540a1 (2023-08-24 14:43 UTC)
Build Info:
Official https://julialang.org/ release
Platform Info:
OS: Linux (x86_64-linux-gnu)
Ubuntu 23.04
uname: Linux 6.2.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Mon Aug 14 13:42:26 UTC 2023 x86_64 x86_64
CPU: AMD Ryzen 5 2600 Six-Core Processor:
speed user nice sys idle irq
#1-12 3569 MHz 239475 s 7342 s 214349 s 3808438 s 0 s
Memory: 31.254535675048828 GB (13398.04296875 MB free)
Uptime: 74347.65 sec
Load Avg: 1.47 1.51 1.68
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-14.0.6 (ORCJIT, znver1)
Threads: 1 on 12 virtual cores
Environment:
JULIA_LOAD_PATH = @:/tmp/jl_xeEDeP
MANDATORY_PATH = /usr/share/gconf/ubuntu.mandatory.path
WINDOWPATH = 2
HOME = /home/nano2
QTWEBENGINE_DICTIONARIES_PATH = /usr/share/hunspell-bdic/
TERM = xterm-256color
DEFAULTS_PATH = /usr/share/gconf/ubuntu.default.path
PATH = /home/nano2/miniconda3/bin:/home/nano2/.juliaup/bin:/home/nano2/.cargo/bin:/home/nano2/.nix-profile/bin:/home/nano2/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin/x86_64:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin/x86_64:/opt/rocm/bin:/opt/rocm/rocprofiler/bin:/opt/rocm/opencl/bin:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin
g ≈ gfdd = false
isapprox(g, gfdd, rtol = 0.1) = false
isapprox(g, gfdd, rtol = 0.01) = false
isapprox(g, gfdd, rtol = 0.001) = false
isapprox(g, gfdd, rtol = 0.0001) = false
isapprox(g, gfdd, rtol = 1.0e-5) = false
isapprox(g, gfdd, rtol = 1.0e-6) = false
isapprox(g, gfdd, rtol = 1.0e-7) = false
isapprox(g, gfdd, rtol = 1.0e-8) = false
1.898713 seconds (3.04 M allocations: 186.868 MiB, 8.12% gc time, 99.57% compilation time)
97.523512 seconds (1.34 M allocations: 81.514 MiB, 0.08% gc time, 1.26% compilation time)
103.668451 seconds (1.16 M allocations: 73.142 MiB, 0.03% gc time, 1.01% compilation time)
20.631338 seconds (498.62 k allocations: 30.019 MiB, 0.19% gc time, 2.62% compilation time)
0.008757 seconds (3.43 k allocations: 245.067 KiB, 97.90% compilation time)
140.961979 seconds (202.21 k allocations: 12.013 MiB, 0.03% gc time, 0.18% compilation time)
LeNet: Test Failed at /home/nano2/.julia/dev/SimpleChains/test/mnist.jl:157
Expression: a4 > 0.3
Evaluated: 0.2977666666666667 > 0.3

Stacktrace:
[1] macro expansion
@ ~/.julia/juliaup/julia-1.9.3+0.x64.linux.gnu/share/julia/stdlib/v1.9/Test/src/Test.jl:478 [inlined]
[2] macro expansion
@ ~/.julia/dev/SimpleChains/test/mnist.jl:157 [inlined]
[3] macro expansion
@ ~/.julia/juliaup/julia-1.9.3+0.x64.linux.gnu/share/julia/stdlib/v1.9/Test/src/Test.jl:1498 [inlined]
[4] top-level scope
@ ~/.julia/dev/SimpleChains/test/mnist.jl:4
LeNet: Test Failed at /home/nano2/.julia/dev/SimpleChains/test/mnist.jl:158
Expression: a5 > 0.3
Evaluated: 0.2942 > 0.3

Stacktrace:
[1] macro expansion
@ ~/.julia/juliaup/julia-1.9.3+0.x64.linux.gnu/share/julia/stdlib/v1.9/Test/src/Test.jl:478 [inlined]
[2] macro expansion
@ ~/.julia/dev/SimpleChains/test/mnist.jl:158 [inlined]
[3] macro expansion
@ ~/.julia/juliaup/julia-1.9.3+0.x64.linux.gnu/share/julia/stdlib/v1.9/Test/src/Test.jl:1498 [inlined]
[4] top-level scope
@ ~/.julia/dev/SimpleChains/test/mnist.jl:4
0.041578 seconds (1 allocation: 288 bytes)
Test Summary: | Pass Fail Total Time
SimpleChains.jl | 360 2 362 11m53.7s
Dropout ForwardDiff | 95 95 2m35.8s
Convolution | 6 6 21.7s
MaxPool | 4 4 2.1s
LeNet | 19 2 21 7m04.6s
LeNet | 19 2 21 7m04.1s
Cache Corrupting Results | 2 2 33.1s
Layer Tests | 56 56 25.5s
Matmul Tests | 150 150 1m06.5s
params | 8 8 0.6s
dualeval! | 1 1 0.8s
SArray | 10 10 6.2s
Glorot | 8 8 0.8s
Batch | 1 1 8.3s
ERROR: LoadError: Some tests did not pass: 360 passed, 2 failed, 0 errored, 0 broken.
in expression starting at /home/nano2/.julia/dev/SimpleChains/test/runtests.jl:20
ERROR: Package SimpleChains errored during testing

@bendat78
Copy link

And on multi threaded I get KILL

julia -t auto
_
_ _ ()_ | Documentation: https://docs.julialang.org
() | () () |
_ _ | | __ _ | Type "?" for help, "]?" for Pkg help.
| | | | | | |/ ` | |
| | |
| | | | (
| | | Version 1.9.3 (2023-08-24)
/ |_'|||_'_| | Official https://julialang.org/ release
|__/ |

(@v1.9) pkg> test SimpleChains
Testing SimpleChains
Status /tmp/jl_rLddaG/Project.toml
[4c88cf16] Aqua v0.7.0
[082447d4] ChainRules v1.53.0
[f6369f11] ForwardDiff v0.10.36
[c3a54625] JET v0.8.12
[eb30cadb] MLDatasets v0.7.12
[de6bee2f] SimpleChains v0.4.6 ~/.julia/dev/SimpleChains
[90137ffa] StaticArrays v1.6.2
[33b4df10] VectorizedRNG v0.2.24
[e88e6eb3] Zygote v0.6.63
[b77e0a4c] InteractiveUtils @stdlib/InteractiveUtils
[9a3f8284] Random @stdlib/Random
[8dfed614] Test @stdlib/Test
Status /tmp/jl_rLddaG/Manifest.toml
[621f4979] AbstractFFTs v1.5.0
[79e6a3ab] Adapt v3.6.2
[4c88cf16] Aqua v0.7.0
[dce04be8] ArgCheck v2.3.0
[4fba245c] ArrayInterface v7.4.11
[30b0a656] ArrayInterfaceCore v0.1.29
[a9b6321e] Atomix v0.1.0
[a963bdd2] AtomsBase v0.3.4
[ab4f0b2a] BFloat16s v0.4.2
[198e06fe] BangBang v0.3.39
[9718e550] Baselet v0.1.1
[d1d4a3ce] BitFlags v0.1.7
[62783981] BitTwiddlingConvenienceFunctions v0.1.5
[e1450e63] BufferedStreams v1.2.1
[fa961155] CEnum v0.4.2
[2a0fbf3d] CPUSummary v0.2.3
[336ed68f] CSV v0.10.11
[082447d4] ChainRules v1.53.0
[d360d2e6] ChainRulesCore v1.16.0
[46823bd8] Chemfiles v0.10.41
[fb6a15b2] CloseOpenIntervals v0.1.12
[da1fd8a2] CodeTracking v1.3.4
[944b1d66] CodecZlib v0.7.2
[35d6a980] ColorSchemes v3.23.0
[3da002f7] ColorTypes v0.11.4
⌅ [c3611d14] ColorVectorSpace v0.9.10
[5ae59095] Colors v0.12.10
[bbf7d656] CommonSubexpressions v0.3.0
[34da2185] Compat v4.9.0
[a33af91c] CompositionsBase v0.1.2
[f0e56b4a] ConcurrentUtilities v2.2.1
[187b0558] ConstructionBase v1.5.3
[6add18c4] ContextVariablesX v0.1.3
[adafc99b] CpuId v0.3.1
[a8cc5b0e] Crayons v4.1.1
[9a962f9c] DataAPI v1.15.0
[124859b0] DataDeps v0.7.11
[a93c6f00] DataFrames v1.6.1
[864edb3b] DataStructures v0.18.15
[e2d170a0] DataValueInterfaces v1.0.0
[244e2a9f] DefineSingletons v0.1.2
[8bb1440f] DelimitedFiles v1.9.1
[163ba53b] DiffResults v1.1.0
[b552c78f] DiffRules v1.15.1
[ffbed154] DocStringExtensions v0.9.3
[460bff9d] ExceptionUnwrapping v0.1.9
[cc61a311] FLoops v0.2.1
[b9860ae5] FLoopsBase v0.1.1
[5789e2e9] FileIO v1.16.1
[48062228] FilePathsBase v0.9.20
[1a297f60] FillArrays v1.6.1
[53c48c17] FixedPointNumbers v0.8.4
[f6369f11] ForwardDiff v0.10.36
[0c68f7d7] GPUArrays v8.8.1
[46192b85] GPUArraysCore v0.1.5
[92fee26a] GZip v0.6.1
[c27321d9] Glob v1.3.1
[a2bd30eb] Graphics v1.1.2
[f67ccb44] HDF5 v0.16.16
[cd3eb016] HTTP v1.9.14
[3e5b6fbb] HostCPUFeatures v0.1.16
[7869d1d1] IRTools v0.4.10
[615f187c] IfElse v0.1.1
⌃ [c817782e] ImageBase v0.1.5
⌅ [a09fc81d] ImageCore v0.9.4
[4e3cecfd] ImageShow v0.3.8
[22cec73e] InitialValues v0.3.1
[842dd82b] InlineStrings v1.4.0
[7d512f48] InternedStrings v0.7.0
[41ab1584] InvertedIndices v1.3.0
[92d709cd] IrrationalConstants v0.2.2
[82899510] IteratorInterfaceExtensions v1.0.0
[c3a54625] JET v0.8.12
[033835bb] JLD2 v0.4.33
[692b3bcd] JLLWrappers v1.5.0
[0f8b85d8] JSON3 v1.13.2
[aa1ae85d] JuliaInterpreter v0.9.25
[b14d175d] JuliaVariables v0.2.4
[63c18a36] KernelAbstractions v0.9.8
[929cbde3] LLVM v6.1.0
[b964fa9f] LaTeXStrings v1.3.0
[10f19ff3] LayoutPointers v0.1.14
[8cdb02fc] LazyModules v0.3.1
[2ab3a3ac] LogExpFunctions v0.3.26
[e6f89c97] LoggingExtras v1.0.2
[bdcacae8] LoopVectorization v0.12.165
[6f1432cf] LoweredCodeUtils v2.3.0
[23992714] MAT v0.10.5
[eb30cadb] MLDatasets v0.7.12
[d8e11817] MLStyle v0.4.17
[f1d291b0] MLUtils v0.4.3
[3da0fdf6] MPIPreferences v0.1.9
[1914dd2f] MacroTools v0.5.11
[d125e4d3] ManualMemory v0.1.8
[dbb5928d] MappedArrays v0.4.2
[739be429] MbedTLS v1.1.7
[128add7d] MicroCollections v0.1.4
[e1d29d7a] Missings v1.1.0
[e94cdb99] MosaicViews v0.3.4
[872c559c] NNlib v0.9.4
[15e1cf62] NPZ v0.4.3
[77ba4419] NaNMath v1.0.2
[71a1bf82] NameResolution v0.1.5
[6fe1bfb0] OffsetArrays v1.12.10
[4d8831e6] OpenSSL v1.4.1
[bac558e1] OrderedCollections v1.6.2
[5432bcbf] PaddedViews v0.5.12
[69de0a69] Parsers v2.7.2
[7b2266bf] PeriodicTable v1.1.4
[fbb45041] Pickle v0.3.3
[f517fe37] Polyester v0.7.5
[1d0040c9] PolyesterWeave v0.2.1
[2dfb63ee] PooledArrays v1.4.2
[aea7be01] PrecompileTools v1.2.0
[21216c6a] Preferences v1.4.0
[8162dcfd] PrettyPrint v0.2.0
[08abe8d2] PrettyTables v2.2.7
[c1ae055f] RealDot v0.1.0
[189a3867] Reexport v1.2.2
[ae029012] Requires v1.3.0
[295af30f] Revise v3.5.3
[94e857df] SIMDTypes v0.1.0
[476501e8] SLEEFPirates v0.6.39
[91c51154] SentinelArrays v1.4.0
[efcf1570] Setfield v1.1.1
[605ecd9f] ShowCases v0.1.0
[777ac1f9] SimpleBufferStream v1.1.0
[de6bee2f] SimpleChains v0.4.6 ~/.julia/dev/SimpleChains
[699a6c99] SimpleTraits v0.9.4
[66db9d55] SnoopPrecompile v1.0.3
[a2af1166] SortingAlgorithms v1.1.1
[276daf66] SpecialFunctions v2.3.1
[171d559e] SplittablesBase v0.1.15
[cae243ae] StackViews v0.1.1
[aedffcd0] Static v0.8.8
[0d7ed370] StaticArrayInterface v1.4.1
[90137ffa] StaticArrays v1.6.2
[1e83bf80] StaticArraysCore v1.4.2
[82ae8749] StatsAPI v1.6.0
⌃ [2913bbd2] StatsBase v0.33.21
[7792a7ef] StrideArraysCore v0.4.17
⌅ [5e0ebb24] Strided v1.2.3
[69024149] StringEncodings v0.3.7
[892a3eda] StringManipulation v0.3.0
[09ab397b] StructArrays v0.6.15
[856f2bd8] StructTypes v1.10.0
[3783bdb8] TableTraits v1.0.1
[bd369af6] Tables v1.10.1
[62fd8b95] TensorCore v0.1.1
[8290d209] ThreadingUtilities v0.5.2
[3bb67fe8] TranscodingStreams v0.9.13
[28d57a85] Transducers v0.4.78
[9d95972d] TupleTools v1.3.0
[5c2747f8] URIs v1.5.0
[3a884ed6] UnPack v1.0.2
[1986cc42] Unitful v1.17.0
[a7773ee8] UnitfulAtomic v1.0.0
[013be700] UnsafeAtomics v0.2.1
[d80eeb9a] UnsafeAtomicsLLVM v0.1.3
[3d5dd08c] VectorizationBase v0.21.64
[33b4df10] VectorizedRNG v0.2.24
[ea10d353] WeakRefStrings v1.4.2
[76eceee3] WorkerUtilities v1.6.1
[a5390f91] ZipFile v0.10.1
[e88e6eb3] Zygote v0.6.63
[700de1a5] ZygoteRules v0.2.3
[78a364fa] Chemfiles_jll v0.10.4+0
[0234f1f7] HDF5_jll v1.14.1+0
[dad2f222] LLVMExtra_jll v0.0.23+0
[1d63c593] LLVMOpenMP_jll v15.0.4+0
[94ce4f54] Libiconv_jll v1.16.1+2
[7cb0a576] MPICH_jll v4.1.2+0
[f1f71cc9] MPItrampoline_jll v5.3.1+0
[9237b28f] MicrosoftMPI_jll v10.1.3+4
[fe0851c0] OpenMPI_jll v4.1.5+0
[458c3c95] OpenSSL_jll v3.0.10+0
[efe28fd5] OpenSpecFun_jll v0.5.5+0
[477f73a3] libaec_jll v1.0.6+1
[0dad84c5] ArgTools v1.1.1 @stdlib/ArgTools
[56f22d72] Artifacts @stdlib/Artifacts
[2a0f44e3] Base64 @stdlib/Base64
[ade2ca70] Dates @stdlib/Dates
[8ba89e20] Distributed @stdlib/Distributed
[f43a241f] Downloads v1.6.0 @stdlib/Downloads
[7b1f6079] FileWatching @stdlib/FileWatching
[9fa8497b] Future @stdlib/Future
[b77e0a4c] InteractiveUtils @stdlib/InteractiveUtils
[4af54fe1] LazyArtifacts @stdlib/LazyArtifacts
[b27032c2] LibCURL v0.6.3 @stdlib/LibCURL
[76f85450] LibGit2 @stdlib/LibGit2
[8f399da3] Libdl @stdlib/Libdl
[37e2e46d] LinearAlgebra @stdlib/LinearAlgebra
[56ddb016] Logging @stdlib/Logging
[d6f4376e] Markdown @stdlib/Markdown
[a63ad114] Mmap @stdlib/Mmap
[ca575930] NetworkOptions v1.2.0 @stdlib/NetworkOptions
[44cfe95a] Pkg v1.9.2 @stdlib/Pkg
[de0858da] Printf @stdlib/Printf
[3fa0cd96] REPL @stdlib/REPL
[9a3f8284] Random @stdlib/Random
[ea8e919c] SHA v0.7.0 @stdlib/SHA
[9e88b42a] Serialization @stdlib/Serialization
[6462fe0b] Sockets @stdlib/Sockets
[2f01184e] SparseArrays @stdlib/SparseArrays
[10745b16] Statistics v1.9.0 @stdlib/Statistics
[4607b0f0] SuiteSparse @stdlib/SuiteSparse
[fa267f1f] TOML v1.0.3 @stdlib/TOML
[a4e569a6] Tar v1.10.0 @stdlib/Tar
[8dfed614] Test @stdlib/Test
[cf7118a7] UUIDs @stdlib/UUIDs
[4ec0a83e] Unicode @stdlib/Unicode
[e66e0078] CompilerSupportLibraries_jll v1.0.5+0 @stdlib/CompilerSupportLibraries_jll
[deac9b47] LibCURL_jll v7.84.0+0 @stdlib/LibCURL_jll
[29816b5a] LibSSH2_jll v1.10.2+0 @stdlib/LibSSH2_jll
[c8ffd9c3] MbedTLS_jll v2.28.2+0 @stdlib/MbedTLS_jll
[14a3606d] MozillaCACerts_jll v2022.10.11 @stdlib/MozillaCACerts_jll
[4536629a] OpenBLAS_jll v0.3.21+4 @stdlib/OpenBLAS_jll
[05823500] OpenLibm_jll v0.8.1+0 @stdlib/OpenLibm_jll
[bea87d4a] SuiteSparse_jll v5.10.1+6 @stdlib/SuiteSparse_jll
[83775a58] Zlib_jll v1.2.13+0 @stdlib/Zlib_jll
[8e850b90] libblastrampoline_jll v5.8.0+0 @stdlib/libblastrampoline_jll
[8e850ede] nghttp2_jll v1.48.0+0 @stdlib/nghttp2_jll
[3f19e933] p7zip_jll v17.4.0+0 @stdlib/p7zip_jll
Info Packages marked with ⌃ and ⌅ have new versions available, but those with ⌅ are restricted by compatibility constraints from upgrading.
Testing Running tests...
Julia Version 1.9.3
Commit bed2cd540a1 (2023-08-24 14:43 UTC)
Build Info:
Official https://julialang.org/ release
Platform Info:
OS: Linux (x86_64-linux-gnu)
Ubuntu 23.04
uname: Linux 6.2.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Mon Aug 14 13:42:26 UTC 2023 x86_64 x86_64
CPU: AMD Ryzen 5 2600 Six-Core Processor:
speed user nice sys idle irq
#1-12 3566 MHz 248781 s 7468 s 216843 s 3913680 s 0 s
Memory: 31.254535675048828 GB (13593.7265625 MB free)
Uptime: 75338.39 sec
Load Avg: 1.84 1.83 1.83
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-14.0.6 (ORCJIT, znver1)
Threads: 12 on 12 virtual cores
Environment:
JULIA_LOAD_PATH = @:/tmp/jl_rLddaG
MANDATORY_PATH = /usr/share/gconf/ubuntu.mandatory.path
WINDOWPATH = 2
HOME = /home/nano2
QTWEBENGINE_DICTIONARIES_PATH = /usr/share/hunspell-bdic/
TERM = xterm-256color
DEFAULTS_PATH = /usr/share/gconf/ubuntu.default.path
PATH = /home/nano2/miniconda3/bin:/home/nano2/.juliaup/bin:/home/nano2/.cargo/bin:/home/nano2/.nix-profile/bin:/home/nano2/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin/x86_64:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin/x86_64:/opt/rocm/bin:/opt/rocm/rocprofiler/bin:/opt/rocm/opencl/bin:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin
g ≈ gfdd = false
isapprox(g, gfdd, rtol = 0.1) = false
isapprox(g, gfdd, rtol = 0.01) = false
isapprox(g, gfdd, rtol = 0.001) = false
isapprox(g, gfdd, rtol = 0.0001) = false
isapprox(g, gfdd, rtol = 1.0e-5) = false
isapprox(g, gfdd, rtol = 1.0e-6) = false
isapprox(g, gfdd, rtol = 1.0e-7) = false
isapprox(g, gfdd, rtol = 1.0e-8) = false
1.946310 seconds (3.04 M allocations: 186.868 MiB, 8.52% gc time, 99.58% compilation time)
17.335402 seconds (1.34 M allocations: 81.600 MiB, 0.56% gc time, 7.89% compilation time)
16.365956 seconds (1.17 M allocations: 73.198 MiB, 0.23% gc time, 7.16% compilation time)
20.898480 seconds (498.62 k allocations: 30.020 MiB, 0.14% gc time, 2.34% compilation time)
0.008912 seconds (3.43 k allocations: 245.067 KiB, 97.92% compilation time)
ERROR: Package SimpleChains errored during testing (received signal: KILL)

@bendat78
Copy link

Rounding errors are a little different with the curent Project.toml

           _

_ _ ()_ | Documentation: https://docs.julialang.org
() | () () |
_ _ | | __ _ | Type "?" for help, "]?" for Pkg help.
| | | | | | |/ ` | |
| | |
| | | | (
| | | Version 1.9.3 (2023-08-24)
/ |_'|||_'_| | Official https://julialang.org/ release
|__/ |

(@v1.9) pkg> test SimpleChains
Testing SimpleChains
Status /tmp/jl_wwMDod/Project.toml
[4c88cf16] Aqua v0.7.0
[082447d4] ChainRules v1.53.0
[f6369f11] ForwardDiff v0.10.36
[c3a54625] JET v0.8.12
[eb30cadb] MLDatasets v0.7.12
[de6bee2f] SimpleChains v0.4.6 ~/.julia/dev/SimpleChains
[90137ffa] StaticArrays v1.6.2
[33b4df10] VectorizedRNG v0.2.24
[e88e6eb3] Zygote v0.6.63
[b77e0a4c] InteractiveUtils @stdlib/InteractiveUtils
[9a3f8284] Random @stdlib/Random
[8dfed614] Test @stdlib/Test
Status /tmp/jl_wwMDod/Manifest.toml
[621f4979] AbstractFFTs v1.5.0
[79e6a3ab] Adapt v3.6.2
[4c88cf16] Aqua v0.7.0
[dce04be8] ArgCheck v2.3.0
[4fba245c] ArrayInterface v7.4.11
[30b0a656] ArrayInterfaceCore v0.1.29
[a9b6321e] Atomix v0.1.0
[a963bdd2] AtomsBase v0.3.4
[ab4f0b2a] BFloat16s v0.4.2
[198e06fe] BangBang v0.3.39
[9718e550] Baselet v0.1.1
[d1d4a3ce] BitFlags v0.1.7
[62783981] BitTwiddlingConvenienceFunctions v0.1.5
[e1450e63] BufferedStreams v1.2.1
[fa961155] CEnum v0.4.2
[2a0fbf3d] CPUSummary v0.2.3
[336ed68f] CSV v0.10.11
[082447d4] ChainRules v1.53.0
[d360d2e6] ChainRulesCore v1.16.0
[46823bd8] Chemfiles v0.10.41
[fb6a15b2] CloseOpenIntervals v0.1.12
[da1fd8a2] CodeTracking v1.3.4
[944b1d66] CodecZlib v0.7.2
[35d6a980] ColorSchemes v3.23.0
[3da002f7] ColorTypes v0.11.4
⌅ [c3611d14] ColorVectorSpace v0.9.10
[5ae59095] Colors v0.12.10
[bbf7d656] CommonSubexpressions v0.3.0
[34da2185] Compat v4.9.0
[a33af91c] CompositionsBase v0.1.2
[f0e56b4a] ConcurrentUtilities v2.2.1
[187b0558] ConstructionBase v1.5.3
[6add18c4] ContextVariablesX v0.1.3
[adafc99b] CpuId v0.3.1
[a8cc5b0e] Crayons v4.1.1
[9a962f9c] DataAPI v1.15.0
[124859b0] DataDeps v0.7.11
[a93c6f00] DataFrames v1.6.1
[864edb3b] DataStructures v0.18.15
[e2d170a0] DataValueInterfaces v1.0.0
[244e2a9f] DefineSingletons v0.1.2
[8bb1440f] DelimitedFiles v1.9.1
[163ba53b] DiffResults v1.1.0
[b552c78f] DiffRules v1.15.1
[ffbed154] DocStringExtensions v0.9.3
[460bff9d] ExceptionUnwrapping v0.1.9
[cc61a311] FLoops v0.2.1
[b9860ae5] FLoopsBase v0.1.1
[5789e2e9] FileIO v1.16.1
[48062228] FilePathsBase v0.9.20
[1a297f60] FillArrays v1.6.1
[53c48c17] FixedPointNumbers v0.8.4
[f6369f11] ForwardDiff v0.10.36
[0c68f7d7] GPUArrays v8.8.1
[46192b85] GPUArraysCore v0.1.5
[92fee26a] GZip v0.6.1
[c27321d9] Glob v1.3.1
[a2bd30eb] Graphics v1.1.2
[f67ccb44] HDF5 v0.16.16
[cd3eb016] HTTP v1.9.14
[3e5b6fbb] HostCPUFeatures v0.1.16
[7869d1d1] IRTools v0.4.10
[615f187c] IfElse v0.1.1
⌃ [c817782e] ImageBase v0.1.5
⌅ [a09fc81d] ImageCore v0.9.4
[4e3cecfd] ImageShow v0.3.8
[22cec73e] InitialValues v0.3.1
[842dd82b] InlineStrings v1.4.0
[7d512f48] InternedStrings v0.7.0
[41ab1584] InvertedIndices v1.3.0
[92d709cd] IrrationalConstants v0.2.2
[82899510] IteratorInterfaceExtensions v1.0.0
[c3a54625] JET v0.8.12
[033835bb] JLD2 v0.4.33
[692b3bcd] JLLWrappers v1.5.0
[0f8b85d8] JSON3 v1.13.2
[aa1ae85d] JuliaInterpreter v0.9.25
[b14d175d] JuliaVariables v0.2.4
[63c18a36] KernelAbstractions v0.9.8
[929cbde3] LLVM v6.1.0
[b964fa9f] LaTeXStrings v1.3.0
[10f19ff3] LayoutPointers v0.1.14
[8cdb02fc] LazyModules v0.3.1
[2ab3a3ac] LogExpFunctions v0.3.26
[e6f89c97] LoggingExtras v1.0.2
[bdcacae8] LoopVectorization v0.12.165
[6f1432cf] LoweredCodeUtils v2.3.0
[23992714] MAT v0.10.5
[eb30cadb] MLDatasets v0.7.12
[d8e11817] MLStyle v0.4.17
[f1d291b0] MLUtils v0.4.3
[3da0fdf6] MPIPreferences v0.1.9
[1914dd2f] MacroTools v0.5.11
[d125e4d3] ManualMemory v0.1.8
[dbb5928d] MappedArrays v0.4.2
[739be429] MbedTLS v1.1.7
[128add7d] MicroCollections v0.1.4
[e1d29d7a] Missings v1.1.0
[e94cdb99] MosaicViews v0.3.4
[872c559c] NNlib v0.9.4
[15e1cf62] NPZ v0.4.3
[77ba4419] NaNMath v1.0.2
[71a1bf82] NameResolution v0.1.5
[6fe1bfb0] OffsetArrays v1.12.10
[4d8831e6] OpenSSL v1.4.1
[bac558e1] OrderedCollections v1.6.2
[5432bcbf] PaddedViews v0.5.12
[69de0a69] Parsers v2.7.2
[7b2266bf] PeriodicTable v1.1.4
[fbb45041] Pickle v0.3.3
[f517fe37] Polyester v0.7.5
[1d0040c9] PolyesterWeave v0.2.1
[2dfb63ee] PooledArrays v1.4.2
[aea7be01] PrecompileTools v1.2.0
[21216c6a] Preferences v1.4.0
[8162dcfd] PrettyPrint v0.2.0
[08abe8d2] PrettyTables v2.2.7
[c1ae055f] RealDot v0.1.0
[189a3867] Reexport v1.2.2
[ae029012] Requires v1.3.0
[295af30f] Revise v3.5.3
[94e857df] SIMDTypes v0.1.0
[476501e8] SLEEFPirates v0.6.39
[91c51154] SentinelArrays v1.4.0
[efcf1570] Setfield v1.1.1
[605ecd9f] ShowCases v0.1.0
[777ac1f9] SimpleBufferStream v1.1.0
[de6bee2f] SimpleChains v0.4.6 ~/.julia/dev/SimpleChains
[699a6c99] SimpleTraits v0.9.4
[66db9d55] SnoopPrecompile v1.0.3
[a2af1166] SortingAlgorithms v1.1.1
[276daf66] SpecialFunctions v2.3.1
[171d559e] SplittablesBase v0.1.15
[cae243ae] StackViews v0.1.1
[aedffcd0] Static v0.8.8
[0d7ed370] StaticArrayInterface v1.4.1
[90137ffa] StaticArrays v1.6.2
[1e83bf80] StaticArraysCore v1.4.2
[82ae8749] StatsAPI v1.6.0
⌃ [2913bbd2] StatsBase v0.33.21
[7792a7ef] StrideArraysCore v0.4.17
⌅ [5e0ebb24] Strided v1.2.3
[69024149] StringEncodings v0.3.7
[892a3eda] StringManipulation v0.3.0
[09ab397b] StructArrays v0.6.15
[856f2bd8] StructTypes v1.10.0
[3783bdb8] TableTraits v1.0.1
[bd369af6] Tables v1.10.1
[62fd8b95] TensorCore v0.1.1
[8290d209] ThreadingUtilities v0.5.2
[3bb67fe8] TranscodingStreams v0.9.13
[28d57a85] Transducers v0.4.78
[9d95972d] TupleTools v1.3.0
[5c2747f8] URIs v1.5.0
[3a884ed6] UnPack v1.0.2
[1986cc42] Unitful v1.17.0
[a7773ee8] UnitfulAtomic v1.0.0
[013be700] UnsafeAtomics v0.2.1
[d80eeb9a] UnsafeAtomicsLLVM v0.1.3
[3d5dd08c] VectorizationBase v0.21.64
[33b4df10] VectorizedRNG v0.2.24
[ea10d353] WeakRefStrings v1.4.2
[76eceee3] WorkerUtilities v1.6.1
[a5390f91] ZipFile v0.10.1
[e88e6eb3] Zygote v0.6.63
[700de1a5] ZygoteRules v0.2.3
[78a364fa] Chemfiles_jll v0.10.4+0
[0234f1f7] HDF5_jll v1.14.1+0
[dad2f222] LLVMExtra_jll v0.0.23+0
[1d63c593] LLVMOpenMP_jll v15.0.4+0
[94ce4f54] Libiconv_jll v1.16.1+2
[7cb0a576] MPICH_jll v4.1.2+0
[f1f71cc9] MPItrampoline_jll v5.3.1+0
[9237b28f] MicrosoftMPI_jll v10.1.3+4
[fe0851c0] OpenMPI_jll v4.1.5+0
[458c3c95] OpenSSL_jll v3.0.10+0
[efe28fd5] OpenSpecFun_jll v0.5.5+0
[477f73a3] libaec_jll v1.0.6+1
[0dad84c5] ArgTools v1.1.1 @stdlib/ArgTools
[56f22d72] Artifacts @stdlib/Artifacts
[2a0f44e3] Base64 @stdlib/Base64
[ade2ca70] Dates @stdlib/Dates
[8ba89e20] Distributed @stdlib/Distributed
[f43a241f] Downloads v1.6.0 @stdlib/Downloads
[7b1f6079] FileWatching @stdlib/FileWatching
[9fa8497b] Future @stdlib/Future
[b77e0a4c] InteractiveUtils @stdlib/InteractiveUtils
[4af54fe1] LazyArtifacts @stdlib/LazyArtifacts
[b27032c2] LibCURL v0.6.3 @stdlib/LibCURL
[76f85450] LibGit2 @stdlib/LibGit2
[8f399da3] Libdl @stdlib/Libdl
[37e2e46d] LinearAlgebra @stdlib/LinearAlgebra
[56ddb016] Logging @stdlib/Logging
[d6f4376e] Markdown @stdlib/Markdown
[a63ad114] Mmap @stdlib/Mmap
[ca575930] NetworkOptions v1.2.0 @stdlib/NetworkOptions
[44cfe95a] Pkg v1.9.2 @stdlib/Pkg
[de0858da] Printf @stdlib/Printf
[3fa0cd96] REPL @stdlib/REPL
[9a3f8284] Random @stdlib/Random
[ea8e919c] SHA v0.7.0 @stdlib/SHA
[9e88b42a] Serialization @stdlib/Serialization
[6462fe0b] Sockets @stdlib/Sockets
[2f01184e] SparseArrays @stdlib/SparseArrays
[10745b16] Statistics v1.9.0 @stdlib/Statistics
[4607b0f0] SuiteSparse @stdlib/SuiteSparse
[fa267f1f] TOML v1.0.3 @stdlib/TOML
[a4e569a6] Tar v1.10.0 @stdlib/Tar
[8dfed614] Test @stdlib/Test
[cf7118a7] UUIDs @stdlib/UUIDs
[4ec0a83e] Unicode @stdlib/Unicode
[e66e0078] CompilerSupportLibraries_jll v1.0.5+0 @stdlib/CompilerSupportLibraries_jll
[deac9b47] LibCURL_jll v7.84.0+0 @stdlib/LibCURL_jll
[29816b5a] LibSSH2_jll v1.10.2+0 @stdlib/LibSSH2_jll
[c8ffd9c3] MbedTLS_jll v2.28.2+0 @stdlib/MbedTLS_jll
[14a3606d] MozillaCACerts_jll v2022.10.11 @stdlib/MozillaCACerts_jll
[4536629a] OpenBLAS_jll v0.3.21+4 @stdlib/OpenBLAS_jll
[05823500] OpenLibm_jll v0.8.1+0 @stdlib/OpenLibm_jll
[bea87d4a] SuiteSparse_jll v5.10.1+6 @stdlib/SuiteSparse_jll
[83775a58] Zlib_jll v1.2.13+0 @stdlib/Zlib_jll
[8e850b90] libblastrampoline_jll v5.8.0+0 @stdlib/libblastrampoline_jll
[8e850ede] nghttp2_jll v1.48.0+0 @stdlib/nghttp2_jll
[3f19e933] p7zip_jll v17.4.0+0 @stdlib/p7zip_jll
Info Packages marked with ⌃ and ⌅ have new versions available, but those with ⌅ are restricted by compatibility constraints from upgrading.
Precompiling project...
1 dependency successfully precompiled in 6 seconds. 209 already precompiled.
Testing Running tests...
Julia Version 1.9.3
Commit bed2cd540a1 (2023-08-24 14:43 UTC)
Build Info:
Official https://julialang.org/ release
Platform Info:
OS: Linux (x86_64-linux-gnu)
Ubuntu 23.04
uname: Linux 6.2.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Mon Aug 14 13:42:26 UTC 2023 x86_64 x86_64
CPU: AMD Ryzen 5 2600 Six-Core Processor:
speed user nice sys idle irq
#1-12 1425 MHz 280647 s 7848 s 225279 s 4167913 s 0 s
Memory: 31.254535675048828 GB (15531.265625 MB free)
Uptime: 77835.39 sec
Load Avg: 0.81 1.76 2.19
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-14.0.6 (ORCJIT, znver1)
Threads: 1 on 12 virtual cores
Environment:
JULIA_LOAD_PATH = @:/tmp/jl_wwMDod
MANDATORY_PATH = /usr/share/gconf/ubuntu.mandatory.path
WINDOWPATH = 2
HOME = /home/nano2
QTWEBENGINE_DICTIONARIES_PATH = /usr/share/hunspell-bdic/
TERM = xterm-256color
DEFAULTS_PATH = /usr/share/gconf/ubuntu.default.path
PATH = /home/nano2/miniconda3/bin:/home/nano2/.juliaup/bin:/home/nano2/.cargo/bin:/home/nano2/.nix-profile/bin:/home/nano2/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin/x86_64:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin/x86_64:/opt/rocm/bin:/opt/rocm/rocprofiler/bin:/opt/rocm/opencl/bin:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin
g ≈ gfdd = false
isapprox(g, gfdd, rtol = 0.1) = false
isapprox(g, gfdd, rtol = 0.01) = false
isapprox(g, gfdd, rtol = 0.001) = false
isapprox(g, gfdd, rtol = 0.0001) = false
isapprox(g, gfdd, rtol = 1.0e-5) = false
isapprox(g, gfdd, rtol = 1.0e-6) = false
isapprox(g, gfdd, rtol = 1.0e-7) = false
isapprox(g, gfdd, rtol = 1.0e-8) = false
2.178281 seconds (3.04 M allocations: 186.846 MiB, 9.78% gc time, 99.58% compilation time)
100.096580 seconds (1.34 M allocations: 81.515 MiB, 0.10% gc time, 1.39% compilation time)
100.338544 seconds (1.16 M allocations: 73.141 MiB, 0.03% gc time, 1.05% compilation time)
20.624991 seconds (498.62 k allocations: 30.029 MiB, 0.20% gc time, 2.67% compilation time)
0.008880 seconds (3.43 k allocations: 245.067 KiB, 97.83% compilation time)
144.303968 seconds (202.22 k allocations: 12.017 MiB, 0.03% gc time, 0.18% compilation time)
LeNet: Test Failed at /home/nano2/.julia/dev/SimpleChains/test/mnist.jl:157
Expression: a4 > 0.3
Evaluated: 0.2744666666666667 > 0.3

Stacktrace:
[1] macro expansion
@ ~/.julia/juliaup/julia-1.9.3+0.x64.linux.gnu/share/julia/stdlib/v1.9/Test/src/Test.jl:478 [inlined]
[2] macro expansion
@ ~/.julia/dev/SimpleChains/test/mnist.jl:157 [inlined]
[3] macro expansion
@ ~/.julia/juliaup/julia-1.9.3+0.x64.linux.gnu/share/julia/stdlib/v1.9/Test/src/Test.jl:1498 [inlined]
[4] top-level scope
@ ~/.julia/dev/SimpleChains/test/mnist.jl:4
LeNet: Test Failed at /home/nano2/.julia/dev/SimpleChains/test/mnist.jl:158
Expression: a5 > 0.3
Evaluated: 0.2803 > 0.3

Stacktrace:
[1] macro expansion
@ ~/.julia/juliaup/julia-1.9.3+0.x64.linux.gnu/share/julia/stdlib/v1.9/Test/src/Test.jl:478 [inlined]
[2] macro expansion
@ ~/.julia/dev/SimpleChains/test/mnist.jl:158 [inlined]
[3] macro expansion
@ ~/.julia/juliaup/julia-1.9.3+0.x64.linux.gnu/share/julia/stdlib/v1.9/Test/src/Test.jl:1498 [inlined]
[4] top-level scope
@ ~/.julia/dev/SimpleChains/test/mnist.jl:4
0.051248 seconds (1 allocation: 288 bytes)
Test Summary: | Pass Fail Total Time
SimpleChains.jl | 360 2 362 12m00.8s
Dropout ForwardDiff | 95 95 2m37.5s
Convolution | 6 6 21.5s
MaxPool | 4 4 2.2s
LeNet | 19 2 21 7m09.1s
LeNet | 19 2 21 7m08.6s
Cache Corrupting Results | 2 2 34.4s
Layer Tests | 56 56 25.4s
Matmul Tests | 150 150 1m06.9s
params | 8 8 0.6s
dualeval! | 1 1 0.8s
SArray | 10 10 6.4s
Glorot | 8 8 0.7s
Batch | 1 1 8.9s
ERROR: LoadError: Some tests did not pass: 360 passed, 2 failed, 0 errored, 0 broken.
in expression starting at /home/nano2/.julia/dev/SimpleChains/test/runtests.jl:20
ERROR: Package SimpleChains errored during testing

@bendat78
Copy link

Unfortunately even with the older libraries multithreaded ends with a KILL

julia -t auto
_
_ _ ()_ | Documentation: https://docs.julialang.org
() | () () |
_ _ | | __ _ | Type "?" for help, "]?" for Pkg help.
| | | | | | |/ ` | |
| | |
| | | | (
| | | Version 1.9.3 (2023-08-24)
/ |_'|||_'_| | Official https://julialang.org/ release
|__/ |

(@v1.9) pkg> test SimpleChains
Testing SimpleChains
Status /tmp/jl_u4Ycdz/Project.toml
[4c88cf16] Aqua v0.7.0
[082447d4] ChainRules v1.53.0
[f6369f11] ForwardDiff v0.10.36
[c3a54625] JET v0.8.12
[eb30cadb] MLDatasets v0.7.12
[de6bee2f] SimpleChains v0.4.6 ~/.julia/dev/SimpleChains
[90137ffa] StaticArrays v1.6.2
[33b4df10] VectorizedRNG v0.2.24
[e88e6eb3] Zygote v0.6.63
[b77e0a4c] InteractiveUtils @stdlib/InteractiveUtils
[9a3f8284] Random @stdlib/Random
[8dfed614] Test @stdlib/Test
Status /tmp/jl_u4Ycdz/Manifest.toml
[621f4979] AbstractFFTs v1.5.0
[79e6a3ab] Adapt v3.6.2
[4c88cf16] Aqua v0.7.0
[dce04be8] ArgCheck v2.3.0
[4fba245c] ArrayInterface v7.4.11
[30b0a656] ArrayInterfaceCore v0.1.29
[a9b6321e] Atomix v0.1.0
[a963bdd2] AtomsBase v0.3.4
[ab4f0b2a] BFloat16s v0.4.2
[198e06fe] BangBang v0.3.39
[9718e550] Baselet v0.1.1
[d1d4a3ce] BitFlags v0.1.7
[62783981] BitTwiddlingConvenienceFunctions v0.1.5
[e1450e63] BufferedStreams v1.2.1
[fa961155] CEnum v0.4.2
[2a0fbf3d] CPUSummary v0.2.3
[336ed68f] CSV v0.10.11
[082447d4] ChainRules v1.53.0
[d360d2e6] ChainRulesCore v1.16.0
[46823bd8] Chemfiles v0.10.41
[fb6a15b2] CloseOpenIntervals v0.1.12
[da1fd8a2] CodeTracking v1.3.4
[944b1d66] CodecZlib v0.7.2
[35d6a980] ColorSchemes v3.23.0
[3da002f7] ColorTypes v0.11.4
⌅ [c3611d14] ColorVectorSpace v0.9.10
[5ae59095] Colors v0.12.10
[bbf7d656] CommonSubexpressions v0.3.0
[34da2185] Compat v4.9.0
[a33af91c] CompositionsBase v0.1.2
[f0e56b4a] ConcurrentUtilities v2.2.1
[187b0558] ConstructionBase v1.5.3
[6add18c4] ContextVariablesX v0.1.3
[adafc99b] CpuId v0.3.1
[a8cc5b0e] Crayons v4.1.1
[9a962f9c] DataAPI v1.15.0
[124859b0] DataDeps v0.7.11
[a93c6f00] DataFrames v1.6.1
[864edb3b] DataStructures v0.18.15
[e2d170a0] DataValueInterfaces v1.0.0
[244e2a9f] DefineSingletons v0.1.2
[8bb1440f] DelimitedFiles v1.9.1
[163ba53b] DiffResults v1.1.0
[b552c78f] DiffRules v1.15.1
[ffbed154] DocStringExtensions v0.9.3
[460bff9d] ExceptionUnwrapping v0.1.9
[cc61a311] FLoops v0.2.1
[b9860ae5] FLoopsBase v0.1.1
[5789e2e9] FileIO v1.16.1
[48062228] FilePathsBase v0.9.20
[1a297f60] FillArrays v1.6.1
[53c48c17] FixedPointNumbers v0.8.4
[f6369f11] ForwardDiff v0.10.36
[0c68f7d7] GPUArrays v8.8.1
[46192b85] GPUArraysCore v0.1.5
[92fee26a] GZip v0.6.1
[c27321d9] Glob v1.3.1
[a2bd30eb] Graphics v1.1.2
[f67ccb44] HDF5 v0.16.16
[cd3eb016] HTTP v1.9.14
[3e5b6fbb] HostCPUFeatures v0.1.16
[7869d1d1] IRTools v0.4.10
[615f187c] IfElse v0.1.1
⌃ [c817782e] ImageBase v0.1.5
⌅ [a09fc81d] ImageCore v0.9.4
[4e3cecfd] ImageShow v0.3.8
[22cec73e] InitialValues v0.3.1
[842dd82b] InlineStrings v1.4.0
[7d512f48] InternedStrings v0.7.0
[41ab1584] InvertedIndices v1.3.0
[92d709cd] IrrationalConstants v0.2.2
[82899510] IteratorInterfaceExtensions v1.0.0
[c3a54625] JET v0.8.12
[033835bb] JLD2 v0.4.33
[692b3bcd] JLLWrappers v1.5.0
[0f8b85d8] JSON3 v1.13.2
[aa1ae85d] JuliaInterpreter v0.9.25
[b14d175d] JuliaVariables v0.2.4
[63c18a36] KernelAbstractions v0.9.8
[929cbde3] LLVM v6.1.0
[b964fa9f] LaTeXStrings v1.3.0
[10f19ff3] LayoutPointers v0.1.14
[8cdb02fc] LazyModules v0.3.1
[2ab3a3ac] LogExpFunctions v0.3.26
[e6f89c97] LoggingExtras v1.0.2
[bdcacae8] LoopVectorization v0.12.165
[6f1432cf] LoweredCodeUtils v2.3.0
[23992714] MAT v0.10.5
[eb30cadb] MLDatasets v0.7.12
[d8e11817] MLStyle v0.4.17
[f1d291b0] MLUtils v0.4.3
[3da0fdf6] MPIPreferences v0.1.9
[1914dd2f] MacroTools v0.5.11
[d125e4d3] ManualMemory v0.1.8
[dbb5928d] MappedArrays v0.4.2
[739be429] MbedTLS v1.1.7
[128add7d] MicroCollections v0.1.4
[e1d29d7a] Missings v1.1.0
[e94cdb99] MosaicViews v0.3.4
[872c559c] NNlib v0.9.4
[15e1cf62] NPZ v0.4.3
[77ba4419] NaNMath v1.0.2
[71a1bf82] NameResolution v0.1.5
[6fe1bfb0] OffsetArrays v1.12.10
[4d8831e6] OpenSSL v1.4.1
[bac558e1] OrderedCollections v1.6.2
[5432bcbf] PaddedViews v0.5.12
[69de0a69] Parsers v2.7.2
[7b2266bf] PeriodicTable v1.1.4
[fbb45041] Pickle v0.3.3
[f517fe37] Polyester v0.7.5
[1d0040c9] PolyesterWeave v0.2.1
[2dfb63ee] PooledArrays v1.4.2
[aea7be01] PrecompileTools v1.2.0
[21216c6a] Preferences v1.4.0
[8162dcfd] PrettyPrint v0.2.0
[08abe8d2] PrettyTables v2.2.7
[c1ae055f] RealDot v0.1.0
[189a3867] Reexport v1.2.2
[ae029012] Requires v1.3.0
[295af30f] Revise v3.5.3
[94e857df] SIMDTypes v0.1.0
[476501e8] SLEEFPirates v0.6.39
[91c51154] SentinelArrays v1.4.0
[efcf1570] Setfield v1.1.1
[605ecd9f] ShowCases v0.1.0
[777ac1f9] SimpleBufferStream v1.1.0
[de6bee2f] SimpleChains v0.4.6 ~/.julia/dev/SimpleChains
[699a6c99] SimpleTraits v0.9.4
[66db9d55] SnoopPrecompile v1.0.3
[a2af1166] SortingAlgorithms v1.1.1
[276daf66] SpecialFunctions v2.3.1
[171d559e] SplittablesBase v0.1.15
[cae243ae] StackViews v0.1.1
[aedffcd0] Static v0.8.8
[0d7ed370] StaticArrayInterface v1.4.1
[90137ffa] StaticArrays v1.6.2
[1e83bf80] StaticArraysCore v1.4.2
[82ae8749] StatsAPI v1.6.0
⌃ [2913bbd2] StatsBase v0.33.21
[7792a7ef] StrideArraysCore v0.4.17
⌅ [5e0ebb24] Strided v1.2.3
[69024149] StringEncodings v0.3.7
[892a3eda] StringManipulation v0.3.0
[09ab397b] StructArrays v0.6.15
[856f2bd8] StructTypes v1.10.0
[3783bdb8] TableTraits v1.0.1
[bd369af6] Tables v1.10.1
[62fd8b95] TensorCore v0.1.1
[8290d209] ThreadingUtilities v0.5.2
[3bb67fe8] TranscodingStreams v0.9.13
[28d57a85] Transducers v0.4.78
[9d95972d] TupleTools v1.3.0
[5c2747f8] URIs v1.5.0
[3a884ed6] UnPack v1.0.2
[1986cc42] Unitful v1.17.0
[a7773ee8] UnitfulAtomic v1.0.0
[013be700] UnsafeAtomics v0.2.1
[d80eeb9a] UnsafeAtomicsLLVM v0.1.3
[3d5dd08c] VectorizationBase v0.21.64
[33b4df10] VectorizedRNG v0.2.24
[ea10d353] WeakRefStrings v1.4.2
[76eceee3] WorkerUtilities v1.6.1
[a5390f91] ZipFile v0.10.1
[e88e6eb3] Zygote v0.6.63
[700de1a5] ZygoteRules v0.2.3
[78a364fa] Chemfiles_jll v0.10.4+0
[0234f1f7] HDF5_jll v1.14.1+0
[dad2f222] LLVMExtra_jll v0.0.23+0
[1d63c593] LLVMOpenMP_jll v15.0.4+0
[94ce4f54] Libiconv_jll v1.16.1+2
[7cb0a576] MPICH_jll v4.1.2+0
[f1f71cc9] MPItrampoline_jll v5.3.1+0
[9237b28f] MicrosoftMPI_jll v10.1.3+4
[fe0851c0] OpenMPI_jll v4.1.5+0
[458c3c95] OpenSSL_jll v3.0.10+0
[efe28fd5] OpenSpecFun_jll v0.5.5+0
[477f73a3] libaec_jll v1.0.6+1
[0dad84c5] ArgTools v1.1.1 @stdlib/ArgTools
[56f22d72] Artifacts @stdlib/Artifacts
[2a0f44e3] Base64 @stdlib/Base64
[ade2ca70] Dates @stdlib/Dates
[8ba89e20] Distributed @stdlib/Distributed
[f43a241f] Downloads v1.6.0 @stdlib/Downloads
[7b1f6079] FileWatching @stdlib/FileWatching
[9fa8497b] Future @stdlib/Future
[b77e0a4c] InteractiveUtils @stdlib/InteractiveUtils
[4af54fe1] LazyArtifacts @stdlib/LazyArtifacts
[b27032c2] LibCURL v0.6.3 @stdlib/LibCURL
[76f85450] LibGit2 @stdlib/LibGit2
[8f399da3] Libdl @stdlib/Libdl
[37e2e46d] LinearAlgebra @stdlib/LinearAlgebra
[56ddb016] Logging @stdlib/Logging
[d6f4376e] Markdown @stdlib/Markdown
[a63ad114] Mmap @stdlib/Mmap
[ca575930] NetworkOptions v1.2.0 @stdlib/NetworkOptions
[44cfe95a] Pkg v1.9.2 @stdlib/Pkg
[de0858da] Printf @stdlib/Printf
[3fa0cd96] REPL @stdlib/REPL
[9a3f8284] Random @stdlib/Random
[ea8e919c] SHA v0.7.0 @stdlib/SHA
[9e88b42a] Serialization @stdlib/Serialization
[6462fe0b] Sockets @stdlib/Sockets
[2f01184e] SparseArrays @stdlib/SparseArrays
[10745b16] Statistics v1.9.0 @stdlib/Statistics
[4607b0f0] SuiteSparse @stdlib/SuiteSparse
[fa267f1f] TOML v1.0.3 @stdlib/TOML
[a4e569a6] Tar v1.10.0 @stdlib/Tar
[8dfed614] Test @stdlib/Test
[cf7118a7] UUIDs @stdlib/UUIDs
[4ec0a83e] Unicode @stdlib/Unicode
[e66e0078] CompilerSupportLibraries_jll v1.0.5+0 @stdlib/CompilerSupportLibraries_jll
[deac9b47] LibCURL_jll v7.84.0+0 @stdlib/LibCURL_jll
[29816b5a] LibSSH2_jll v1.10.2+0 @stdlib/LibSSH2_jll
[c8ffd9c3] MbedTLS_jll v2.28.2+0 @stdlib/MbedTLS_jll
[14a3606d] MozillaCACerts_jll v2022.10.11 @stdlib/MozillaCACerts_jll
[4536629a] OpenBLAS_jll v0.3.21+4 @stdlib/OpenBLAS_jll
[05823500] OpenLibm_jll v0.8.1+0 @stdlib/OpenLibm_jll
[bea87d4a] SuiteSparse_jll v5.10.1+6 @stdlib/SuiteSparse_jll
[83775a58] Zlib_jll v1.2.13+0 @stdlib/Zlib_jll
[8e850b90] libblastrampoline_jll v5.8.0+0 @stdlib/libblastrampoline_jll
[8e850ede] nghttp2_jll v1.48.0+0 @stdlib/nghttp2_jll
[3f19e933] p7zip_jll v17.4.0+0 @stdlib/p7zip_jll
Info Packages marked with ⌃ and ⌅ have new versions available, but those with ⌅ are restricted by compatibility constraints from upgrading.
Testing Running tests...
Julia Version 1.9.3
Commit bed2cd540a1 (2023-08-24 14:43 UTC)
Build Info:
Official https://julialang.org/ release
Platform Info:
OS: Linux (x86_64-linux-gnu)
Ubuntu 23.04
uname: Linux 6.2.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Mon Aug 14 13:42:26 UTC 2023 x86_64 x86_64
CPU: AMD Ryzen 5 2600 Six-Core Processor:
speed user nice sys idle irq
#1-12 1427 MHz 289822 s 7984 s 227343 s 4266859 s 0 s
Memory: 31.254535675048828 GB (15820.109375 MB free)
Uptime: 78769.34 sec
Load Avg: 1.38 1.49 1.73
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-14.0.6 (ORCJIT, znver1)
Threads: 12 on 12 virtual cores
Environment:
JULIA_LOAD_PATH = @:/tmp/jl_u4Ycdz
MANDATORY_PATH = /usr/share/gconf/ubuntu.mandatory.path
WINDOWPATH = 2
HOME = /home/nano2
QTWEBENGINE_DICTIONARIES_PATH = /usr/share/hunspell-bdic/
TERM = xterm-256color
DEFAULTS_PATH = /usr/share/gconf/ubuntu.default.path
PATH = /home/nano2/miniconda3/bin:/home/nano2/.juliaup/bin:/home/nano2/.cargo/bin:/home/nano2/.nix-profile/bin:/home/nano2/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin/x86_64:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin/x86_64:/opt/rocm/bin:/opt/rocm/rocprofiler/bin:/opt/rocm/opencl/bin:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin
g ≈ gfdd = false
isapprox(g, gfdd, rtol = 0.1) = false
isapprox(g, gfdd, rtol = 0.01) = false
isapprox(g, gfdd, rtol = 0.001) = false
isapprox(g, gfdd, rtol = 0.0001) = false
isapprox(g, gfdd, rtol = 1.0e-5) = false
isapprox(g, gfdd, rtol = 1.0e-6) = false
isapprox(g, gfdd, rtol = 1.0e-7) = false
isapprox(g, gfdd, rtol = 1.0e-8) = false
1.973800 seconds (3.04 M allocations: 186.846 MiB, 8.53% gc time, 99.56% compilation time)
16.108510 seconds (1.34 M allocations: 81.535 MiB, 0.61% gc time, 8.55% compilation time)
15.652945 seconds (1.16 M allocations: 73.160 MiB, 0.20% gc time, 6.73% compilation time)
20.877755 seconds (498.63 k allocations: 30.030 MiB, 0.17% gc time, 2.57% compilation time)
0.008541 seconds (3.43 k allocations: 245.067 KiB, 97.96% compilation time)
ERROR: Package SimpleChains errored during testing (received signal: KILL)

@bendat78
Copy link

bendat78 commented Sep 1, 2023

Single threaded passed

(@v1.9) pkg> test SimpleChains
Testing SimpleChains
Status /tmp/jl_XdNsi6/Project.toml
[4c88cf16] Aqua v0.7.0
[082447d4] ChainRules v1.53.0
[f6369f11] ForwardDiff v0.10.36
[c3a54625] JET v0.8.12
[eb30cadb] MLDatasets v0.7.12
[de6bee2f] SimpleChains v0.4.6 ~/.julia/dev/SimpleChains
[90137ffa] StaticArrays v1.6.2
[33b4df10] VectorizedRNG v0.2.24
[e88e6eb3] Zygote v0.6.63
[b77e0a4c] InteractiveUtils @stdlib/InteractiveUtils
[9a3f8284] Random @stdlib/Random
[8dfed614] Test @stdlib/Test
Status /tmp/jl_XdNsi6/Manifest.toml
[621f4979] AbstractFFTs v1.5.0
[79e6a3ab] Adapt v3.6.2
[4c88cf16] Aqua v0.7.0
[dce04be8] ArgCheck v2.3.0
[4fba245c] ArrayInterface v7.4.11
[30b0a656] ArrayInterfaceCore v0.1.29
[a9b6321e] Atomix v0.1.0
[a963bdd2] AtomsBase v0.3.4
[ab4f0b2a] BFloat16s v0.4.2
[198e06fe] BangBang v0.3.39
[9718e550] Baselet v0.1.1
[d1d4a3ce] BitFlags v0.1.7
[62783981] BitTwiddlingConvenienceFunctions v0.1.5
[e1450e63] BufferedStreams v1.2.1
[fa961155] CEnum v0.4.2
[2a0fbf3d] CPUSummary v0.2.3
[336ed68f] CSV v0.10.11
[082447d4] ChainRules v1.53.0
[d360d2e6] ChainRulesCore v1.16.0
[46823bd8] Chemfiles v0.10.41
[fb6a15b2] CloseOpenIntervals v0.1.12
[da1fd8a2] CodeTracking v1.3.4
[944b1d66] CodecZlib v0.7.2
[35d6a980] ColorSchemes v3.23.0
[3da002f7] ColorTypes v0.11.4
⌅ [c3611d14] ColorVectorSpace v0.9.10
[5ae59095] Colors v0.12.10
[bbf7d656] CommonSubexpressions v0.3.0
[34da2185] Compat v4.9.0
[a33af91c] CompositionsBase v0.1.2
[f0e56b4a] ConcurrentUtilities v2.2.1
[187b0558] ConstructionBase v1.5.3
[6add18c4] ContextVariablesX v0.1.3
[adafc99b] CpuId v0.3.1
[a8cc5b0e] Crayons v4.1.1
[9a962f9c] DataAPI v1.15.0
[124859b0] DataDeps v0.7.11
[a93c6f00] DataFrames v1.6.1
[864edb3b] DataStructures v0.18.15
[e2d170a0] DataValueInterfaces v1.0.0
[244e2a9f] DefineSingletons v0.1.2
[8bb1440f] DelimitedFiles v1.9.1
[163ba53b] DiffResults v1.1.0
[b552c78f] DiffRules v1.15.1
[ffbed154] DocStringExtensions v0.9.3
[460bff9d] ExceptionUnwrapping v0.1.9
[cc61a311] FLoops v0.2.1
[b9860ae5] FLoopsBase v0.1.1
[5789e2e9] FileIO v1.16.1
[48062228] FilePathsBase v0.9.20
[1a297f60] FillArrays v1.6.1
[53c48c17] FixedPointNumbers v0.8.4
[f6369f11] ForwardDiff v0.10.36
[0c68f7d7] GPUArrays v8.8.1
[46192b85] GPUArraysCore v0.1.5
[92fee26a] GZip v0.6.1
[c27321d9] Glob v1.3.1
[a2bd30eb] Graphics v1.1.2
[f67ccb44] HDF5 v0.16.16
[cd3eb016] HTTP v1.9.14
[3e5b6fbb] HostCPUFeatures v0.1.16
[7869d1d1] IRTools v0.4.10
[615f187c] IfElse v0.1.1
⌃ [c817782e] ImageBase v0.1.5
⌅ [a09fc81d] ImageCore v0.9.4
[4e3cecfd] ImageShow v0.3.8
[22cec73e] InitialValues v0.3.1
[842dd82b] InlineStrings v1.4.0
[7d512f48] InternedStrings v0.7.0
[41ab1584] InvertedIndices v1.3.0
[92d709cd] IrrationalConstants v0.2.2
[82899510] IteratorInterfaceExtensions v1.0.0
[c3a54625] JET v0.8.12
[033835bb] JLD2 v0.4.33
[692b3bcd] JLLWrappers v1.5.0
[0f8b85d8] JSON3 v1.13.2
[aa1ae85d] JuliaInterpreter v0.9.25
[b14d175d] JuliaVariables v0.2.4
[63c18a36] KernelAbstractions v0.9.8
[929cbde3] LLVM v6.1.0
[b964fa9f] LaTeXStrings v1.3.0
[10f19ff3] LayoutPointers v0.1.14
[8cdb02fc] LazyModules v0.3.1
[2ab3a3ac] LogExpFunctions v0.3.26
[e6f89c97] LoggingExtras v1.0.2
[bdcacae8] LoopVectorization v0.12.165
[6f1432cf] LoweredCodeUtils v2.3.0
[23992714] MAT v0.10.5
[eb30cadb] MLDatasets v0.7.12
[d8e11817] MLStyle v0.4.17
[f1d291b0] MLUtils v0.4.3
[3da0fdf6] MPIPreferences v0.1.9
[1914dd2f] MacroTools v0.5.11
[d125e4d3] ManualMemory v0.1.8
[dbb5928d] MappedArrays v0.4.2
[739be429] MbedTLS v1.1.7
[128add7d] MicroCollections v0.1.4
[e1d29d7a] Missings v1.1.0
[e94cdb99] MosaicViews v0.3.4
[872c559c] NNlib v0.9.4
[15e1cf62] NPZ v0.4.3
[77ba4419] NaNMath v1.0.2
[71a1bf82] NameResolution v0.1.5
[6fe1bfb0] OffsetArrays v1.12.10
[4d8831e6] OpenSSL v1.4.1
[bac558e1] OrderedCollections v1.6.2
[5432bcbf] PaddedViews v0.5.12
[69de0a69] Parsers v2.7.2
[7b2266bf] PeriodicTable v1.1.4
[fbb45041] Pickle v0.3.3
[f517fe37] Polyester v0.7.5
[1d0040c9] PolyesterWeave v0.2.1
[2dfb63ee] PooledArrays v1.4.2
[aea7be01] PrecompileTools v1.2.0
[21216c6a] Preferences v1.4.0
[8162dcfd] PrettyPrint v0.2.0
[08abe8d2] PrettyTables v2.2.7
[c1ae055f] RealDot v0.1.0
[189a3867] Reexport v1.2.2
[ae029012] Requires v1.3.0
[295af30f] Revise v3.5.3
[94e857df] SIMDTypes v0.1.0
[476501e8] SLEEFPirates v0.6.39
[91c51154] SentinelArrays v1.4.0
[efcf1570] Setfield v1.1.1
[605ecd9f] ShowCases v0.1.0
[777ac1f9] SimpleBufferStream v1.1.0
[de6bee2f] SimpleChains v0.4.6 ~/.julia/dev/SimpleChains
[699a6c99] SimpleTraits v0.9.4
[66db9d55] SnoopPrecompile v1.0.3
[a2af1166] SortingAlgorithms v1.1.1
[276daf66] SpecialFunctions v2.3.1
[171d559e] SplittablesBase v0.1.15
[cae243ae] StackViews v0.1.1
[aedffcd0] Static v0.8.8
[0d7ed370] StaticArrayInterface v1.4.1
[90137ffa] StaticArrays v1.6.2
[1e83bf80] StaticArraysCore v1.4.2
[82ae8749] StatsAPI v1.6.0
⌃ [2913bbd2] StatsBase v0.33.21
[7792a7ef] StrideArraysCore v0.4.17
⌅ [5e0ebb24] Strided v1.2.3
[69024149] StringEncodings v0.3.7
[892a3eda] StringManipulation v0.3.0
[09ab397b] StructArrays v0.6.15
[856f2bd8] StructTypes v1.10.0
[3783bdb8] TableTraits v1.0.1
[bd369af6] Tables v1.10.1
[62fd8b95] TensorCore v0.1.1
[8290d209] ThreadingUtilities v0.5.2
[3bb67fe8] TranscodingStreams v0.9.13
[28d57a85] Transducers v0.4.78
[9d95972d] TupleTools v1.3.0
[5c2747f8] URIs v1.5.0
[3a884ed6] UnPack v1.0.2
[1986cc42] Unitful v1.17.0
[a7773ee8] UnitfulAtomic v1.0.0
[013be700] UnsafeAtomics v0.2.1
[d80eeb9a] UnsafeAtomicsLLVM v0.1.3
[3d5dd08c] VectorizationBase v0.21.64
[33b4df10] VectorizedRNG v0.2.24
[ea10d353] WeakRefStrings v1.4.2
[76eceee3] WorkerUtilities v1.6.1
[a5390f91] ZipFile v0.10.1
[e88e6eb3] Zygote v0.6.63
[700de1a5] ZygoteRules v0.2.3
[78a364fa] Chemfiles_jll v0.10.4+0
[0234f1f7] HDF5_jll v1.14.1+0
[dad2f222] LLVMExtra_jll v0.0.23+0
[1d63c593] LLVMOpenMP_jll v15.0.4+0
[94ce4f54] Libiconv_jll v1.16.1+2
[7cb0a576] MPICH_jll v4.1.2+0
[f1f71cc9] MPItrampoline_jll v5.3.1+0
[9237b28f] MicrosoftMPI_jll v10.1.3+4
[fe0851c0] OpenMPI_jll v4.1.5+0
[458c3c95] OpenSSL_jll v3.0.10+0
[efe28fd5] OpenSpecFun_jll v0.5.5+0
[477f73a3] libaec_jll v1.0.6+1
[0dad84c5] ArgTools v1.1.1 @stdlib/ArgTools
[56f22d72] Artifacts @stdlib/Artifacts
[2a0f44e3] Base64 @stdlib/Base64
[ade2ca70] Dates @stdlib/Dates
[8ba89e20] Distributed @stdlib/Distributed
[f43a241f] Downloads v1.6.0 @stdlib/Downloads
[7b1f6079] FileWatching @stdlib/FileWatching
[9fa8497b] Future @stdlib/Future
[b77e0a4c] InteractiveUtils @stdlib/InteractiveUtils
[4af54fe1] LazyArtifacts @stdlib/LazyArtifacts
[b27032c2] LibCURL v0.6.3 @stdlib/LibCURL
[76f85450] LibGit2 @stdlib/LibGit2
[8f399da3] Libdl @stdlib/Libdl
[37e2e46d] LinearAlgebra @stdlib/LinearAlgebra
[56ddb016] Logging @stdlib/Logging
[d6f4376e] Markdown @stdlib/Markdown
[a63ad114] Mmap @stdlib/Mmap
[ca575930] NetworkOptions v1.2.0 @stdlib/NetworkOptions
[44cfe95a] Pkg v1.9.2 @stdlib/Pkg
[de0858da] Printf @stdlib/Printf
[3fa0cd96] REPL @stdlib/REPL
[9a3f8284] Random @stdlib/Random
[ea8e919c] SHA v0.7.0 @stdlib/SHA
[9e88b42a] Serialization @stdlib/Serialization
[6462fe0b] Sockets @stdlib/Sockets
[2f01184e] SparseArrays @stdlib/SparseArrays
[10745b16] Statistics v1.9.0 @stdlib/Statistics
[4607b0f0] SuiteSparse @stdlib/SuiteSparse
[fa267f1f] TOML v1.0.3 @stdlib/TOML
[a4e569a6] Tar v1.10.0 @stdlib/Tar
[8dfed614] Test @stdlib/Test
[cf7118a7] UUIDs @stdlib/UUIDs
[4ec0a83e] Unicode @stdlib/Unicode
[e66e0078] CompilerSupportLibraries_jll v1.0.5+0 @stdlib/CompilerSupportLibraries_jll
[deac9b47] LibCURL_jll v7.84.0+0 @stdlib/LibCURL_jll
[29816b5a] LibSSH2_jll v1.10.2+0 @stdlib/LibSSH2_jll
[c8ffd9c3] MbedTLS_jll v2.28.2+0 @stdlib/MbedTLS_jll
[14a3606d] MozillaCACerts_jll v2022.10.11 @stdlib/MozillaCACerts_jll
[4536629a] OpenBLAS_jll v0.3.21+4 @stdlib/OpenBLAS_jll
[05823500] OpenLibm_jll v0.8.1+0 @stdlib/OpenLibm_jll
[bea87d4a] SuiteSparse_jll v5.10.1+6 @stdlib/SuiteSparse_jll
[83775a58] Zlib_jll v1.2.13+0 @stdlib/Zlib_jll
[8e850b90] libblastrampoline_jll v5.8.0+0 @stdlib/libblastrampoline_jll
[8e850ede] nghttp2_jll v1.48.0+0 @stdlib/nghttp2_jll
[3f19e933] p7zip_jll v17.4.0+0 @stdlib/p7zip_jll
Info Packages marked with ⌃ and ⌅ have new versions available, but those with ⌅ are restricted by compatibility constraints from upgrading.
Precompiling project...
1 dependency successfully precompiled in 7 seconds. 209 already precompiled.
Testing Running tests...
Julia Version 1.9.3
Commit bed2cd540a1 (2023-08-24 14:43 UTC)
Build Info:
Official https://julialang.org/ release
Platform Info:
OS: Linux (x86_64-linux-gnu)
Ubuntu 23.04
uname: Linux 6.2.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Mon Aug 14 13:42:26 UTC 2023 x86_64 x86_64
CPU: AMD Ryzen 5 2600 Six-Core Processor:
speed user nice sys idle irq
#1-12 3565 MHz 340770 s 9189 s 260567 s 555937 s 0 s
Memory: 31.254535675048828 GB (16168.58203125 MB free)
Uptime: 124201.11 sec
Load Avg: 1.15 1.17 1.59
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-14.0.6 (ORCJIT, znver1)
Threads: 1 on 12 virtual cores
Environment:
JULIA_LOAD_PATH = @:/tmp/jl_XdNsi6
MANDATORY_PATH = /usr/share/gconf/ubuntu.mandatory.path
WINDOWPATH = 2
HOME = /home/nano2
QTWEBENGINE_DICTIONARIES_PATH = /usr/share/hunspell-bdic/
TERM = xterm-256color
DEFAULTS_PATH = /usr/share/gconf/ubuntu.default.path
PATH = /home/nano2/miniconda3/bin:/home/nano2/.juliaup/bin:/home/nano2/.cargo/bin:/home/nano2/.nix-profile/bin:/home/nano2/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin/x86_64:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin/x86_64:/opt/rocm/bin:/opt/rocm/rocprofiler/bin:/opt/rocm/opencl/bin:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin
g ≈ gfdd = false
isapprox(g, gfdd, rtol = 0.1) = false
isapprox(g, gfdd, rtol = 0.01) = false
isapprox(g, gfdd, rtol = 0.001) = false
isapprox(g, gfdd, rtol = 0.0001) = false
isapprox(g, gfdd, rtol = 1.0e-5) = false
isapprox(g, gfdd, rtol = 1.0e-6) = false
isapprox(g, gfdd, rtol = 1.0e-7) = false
isapprox(g, gfdd, rtol = 1.0e-8) = false
2.022747 seconds (3.04 M allocations: 186.854 MiB, 9.57% gc time, 99.54% compilation time)
103.613547 seconds (1.34 M allocations: 81.516 MiB, 0.10% gc time, 1.44% compilation time)
103.736783 seconds (1.16 M allocations: 73.145 MiB, 0.04% gc time, 1.20% compilation time)
21.008035 seconds (498.62 k allocations: 30.022 MiB, 0.19% gc time, 2.62% compilation time)
0.008578 seconds (3.43 k allocations: 245.067 KiB, 97.87% compilation time)
146.271402 seconds (202.40 k allocations: 12.025 MiB, 0.02% gc time, 0.17% compilation time)
0.049958 seconds (1 allocation: 288 bytes)
Test Summary: | Pass Total Time
SimpleChains.jl | 362 362 12m14.0s
Test Summary: |Time
Method ambiguity | None 0.0s
Test Summary: | Pass Total Time
Unbound type parameters | 1 1 0.7s
Test Summary: | Pass Total Time
Undefined exports | 1 1 0.0s
Test Summary: | Pass Total Time
Compare Project.toml and test/Project.toml | 1 1 0.1s
Test Summary: | Pass Total Time
Stale dependencies | 1 1 3.7s
Test Summary: | Pass Total Time
Compat bounds | 1 1 0.3s
Test Summary: |Time
Project.toml formatting | None 0.0s
Test Summary: | Pass Total Time
Piracy | 1 1 0.3s
Testing SimpleChains tests passed

@bendat78
Copy link

bendat78 commented Sep 1, 2023

multi threaded still dies with a KILL

(@v1.9) pkg> test SimpleChains
Testing SimpleChains
Status /tmp/jl_EzlPh2/Project.toml
[4c88cf16] Aqua v0.7.0
[082447d4] ChainRules v1.53.0
[f6369f11] ForwardDiff v0.10.36
[c3a54625] JET v0.8.12
[eb30cadb] MLDatasets v0.7.12
[de6bee2f] SimpleChains v0.4.6 ~/.julia/dev/SimpleChains
[90137ffa] StaticArrays v1.6.2
[33b4df10] VectorizedRNG v0.2.24
[e88e6eb3] Zygote v0.6.63
[b77e0a4c] InteractiveUtils @stdlib/InteractiveUtils
[9a3f8284] Random @stdlib/Random
[8dfed614] Test @stdlib/Test
Status /tmp/jl_EzlPh2/Manifest.toml
[621f4979] AbstractFFTs v1.5.0
[79e6a3ab] Adapt v3.6.2
[4c88cf16] Aqua v0.7.0
[dce04be8] ArgCheck v2.3.0
[4fba245c] ArrayInterface v7.4.11
[30b0a656] ArrayInterfaceCore v0.1.29
[a9b6321e] Atomix v0.1.0
[a963bdd2] AtomsBase v0.3.4
[ab4f0b2a] BFloat16s v0.4.2
[198e06fe] BangBang v0.3.39
[9718e550] Baselet v0.1.1
[d1d4a3ce] BitFlags v0.1.7
[62783981] BitTwiddlingConvenienceFunctions v0.1.5
[e1450e63] BufferedStreams v1.2.1
[fa961155] CEnum v0.4.2
[2a0fbf3d] CPUSummary v0.2.3
[336ed68f] CSV v0.10.11
[082447d4] ChainRules v1.53.0
[d360d2e6] ChainRulesCore v1.16.0
[46823bd8] Chemfiles v0.10.41
[fb6a15b2] CloseOpenIntervals v0.1.12
[da1fd8a2] CodeTracking v1.3.4
[944b1d66] CodecZlib v0.7.2
[35d6a980] ColorSchemes v3.23.0
[3da002f7] ColorTypes v0.11.4
⌅ [c3611d14] ColorVectorSpace v0.9.10
[5ae59095] Colors v0.12.10
[bbf7d656] CommonSubexpressions v0.3.0
[34da2185] Compat v4.9.0
[a33af91c] CompositionsBase v0.1.2
[f0e56b4a] ConcurrentUtilities v2.2.1
[187b0558] ConstructionBase v1.5.3
[6add18c4] ContextVariablesX v0.1.3
[adafc99b] CpuId v0.3.1
[a8cc5b0e] Crayons v4.1.1
[9a962f9c] DataAPI v1.15.0
[124859b0] DataDeps v0.7.11
[a93c6f00] DataFrames v1.6.1
[864edb3b] DataStructures v0.18.15
[e2d170a0] DataValueInterfaces v1.0.0
[244e2a9f] DefineSingletons v0.1.2
[8bb1440f] DelimitedFiles v1.9.1
[163ba53b] DiffResults v1.1.0
[b552c78f] DiffRules v1.15.1
[ffbed154] DocStringExtensions v0.9.3
[460bff9d] ExceptionUnwrapping v0.1.9
[cc61a311] FLoops v0.2.1
[b9860ae5] FLoopsBase v0.1.1
[5789e2e9] FileIO v1.16.1
[48062228] FilePathsBase v0.9.20
[1a297f60] FillArrays v1.6.1
[53c48c17] FixedPointNumbers v0.8.4
[f6369f11] ForwardDiff v0.10.36
[0c68f7d7] GPUArrays v8.8.1
[46192b85] GPUArraysCore v0.1.5
[92fee26a] GZip v0.6.1
[c27321d9] Glob v1.3.1
[a2bd30eb] Graphics v1.1.2
[f67ccb44] HDF5 v0.16.16
[cd3eb016] HTTP v1.9.14
[3e5b6fbb] HostCPUFeatures v0.1.16
[7869d1d1] IRTools v0.4.10
[615f187c] IfElse v0.1.1
⌃ [c817782e] ImageBase v0.1.5
⌅ [a09fc81d] ImageCore v0.9.4
[4e3cecfd] ImageShow v0.3.8
[22cec73e] InitialValues v0.3.1
[842dd82b] InlineStrings v1.4.0
[7d512f48] InternedStrings v0.7.0
[41ab1584] InvertedIndices v1.3.0
[92d709cd] IrrationalConstants v0.2.2
[82899510] IteratorInterfaceExtensions v1.0.0
[c3a54625] JET v0.8.12
[033835bb] JLD2 v0.4.33
[692b3bcd] JLLWrappers v1.5.0
[0f8b85d8] JSON3 v1.13.2
[aa1ae85d] JuliaInterpreter v0.9.25
[b14d175d] JuliaVariables v0.2.4
[63c18a36] KernelAbstractions v0.9.8
[929cbde3] LLVM v6.1.0
[b964fa9f] LaTeXStrings v1.3.0
[10f19ff3] LayoutPointers v0.1.14
[8cdb02fc] LazyModules v0.3.1
[2ab3a3ac] LogExpFunctions v0.3.26
[e6f89c97] LoggingExtras v1.0.2
[bdcacae8] LoopVectorization v0.12.165
[6f1432cf] LoweredCodeUtils v2.3.0
[23992714] MAT v0.10.5
[eb30cadb] MLDatasets v0.7.12
[d8e11817] MLStyle v0.4.17
[f1d291b0] MLUtils v0.4.3
[3da0fdf6] MPIPreferences v0.1.9
[1914dd2f] MacroTools v0.5.11
[d125e4d3] ManualMemory v0.1.8
[dbb5928d] MappedArrays v0.4.2
[739be429] MbedTLS v1.1.7
[128add7d] MicroCollections v0.1.4
[e1d29d7a] Missings v1.1.0
[e94cdb99] MosaicViews v0.3.4
[872c559c] NNlib v0.9.4
[15e1cf62] NPZ v0.4.3
[77ba4419] NaNMath v1.0.2
[71a1bf82] NameResolution v0.1.5
[6fe1bfb0] OffsetArrays v1.12.10
[4d8831e6] OpenSSL v1.4.1
[bac558e1] OrderedCollections v1.6.2
[5432bcbf] PaddedViews v0.5.12
[69de0a69] Parsers v2.7.2
[7b2266bf] PeriodicTable v1.1.4
[fbb45041] Pickle v0.3.3
[f517fe37] Polyester v0.7.5
[1d0040c9] PolyesterWeave v0.2.1
[2dfb63ee] PooledArrays v1.4.2
[aea7be01] PrecompileTools v1.2.0
[21216c6a] Preferences v1.4.0
[8162dcfd] PrettyPrint v0.2.0
[08abe8d2] PrettyTables v2.2.7
[c1ae055f] RealDot v0.1.0
[189a3867] Reexport v1.2.2
[ae029012] Requires v1.3.0
[295af30f] Revise v3.5.3
[94e857df] SIMDTypes v0.1.0
[476501e8] SLEEFPirates v0.6.39
[91c51154] SentinelArrays v1.4.0
[efcf1570] Setfield v1.1.1
[605ecd9f] ShowCases v0.1.0
[777ac1f9] SimpleBufferStream v1.1.0
[de6bee2f] SimpleChains v0.4.6 ~/.julia/dev/SimpleChains
[699a6c99] SimpleTraits v0.9.4
[66db9d55] SnoopPrecompile v1.0.3
[a2af1166] SortingAlgorithms v1.1.1
[276daf66] SpecialFunctions v2.3.1
[171d559e] SplittablesBase v0.1.15
[cae243ae] StackViews v0.1.1
[aedffcd0] Static v0.8.8
[0d7ed370] StaticArrayInterface v1.4.1
[90137ffa] StaticArrays v1.6.2
[1e83bf80] StaticArraysCore v1.4.2
[82ae8749] StatsAPI v1.6.0
⌃ [2913bbd2] StatsBase v0.33.21
[7792a7ef] StrideArraysCore v0.4.17
⌅ [5e0ebb24] Strided v1.2.3
[69024149] StringEncodings v0.3.7
[892a3eda] StringManipulation v0.3.0
[09ab397b] StructArrays v0.6.15
[856f2bd8] StructTypes v1.10.0
[3783bdb8] TableTraits v1.0.1
[bd369af6] Tables v1.10.1
[62fd8b95] TensorCore v0.1.1
[8290d209] ThreadingUtilities v0.5.2
[3bb67fe8] TranscodingStreams v0.9.13
[28d57a85] Transducers v0.4.78
[9d95972d] TupleTools v1.3.0
[5c2747f8] URIs v1.5.0
[3a884ed6] UnPack v1.0.2
[1986cc42] Unitful v1.17.0
[a7773ee8] UnitfulAtomic v1.0.0
[013be700] UnsafeAtomics v0.2.1
[d80eeb9a] UnsafeAtomicsLLVM v0.1.3
[3d5dd08c] VectorizationBase v0.21.64
[33b4df10] VectorizedRNG v0.2.24
[ea10d353] WeakRefStrings v1.4.2
[76eceee3] WorkerUtilities v1.6.1
[a5390f91] ZipFile v0.10.1
[e88e6eb3] Zygote v0.6.63
[700de1a5] ZygoteRules v0.2.3
[78a364fa] Chemfiles_jll v0.10.4+0
[0234f1f7] HDF5_jll v1.14.1+0
[dad2f222] LLVMExtra_jll v0.0.23+0
[1d63c593] LLVMOpenMP_jll v15.0.4+0
[94ce4f54] Libiconv_jll v1.16.1+2
[7cb0a576] MPICH_jll v4.1.2+0
[f1f71cc9] MPItrampoline_jll v5.3.1+0
[9237b28f] MicrosoftMPI_jll v10.1.3+4
[fe0851c0] OpenMPI_jll v4.1.5+0
[458c3c95] OpenSSL_jll v3.0.10+0
[efe28fd5] OpenSpecFun_jll v0.5.5+0
[477f73a3] libaec_jll v1.0.6+1
[0dad84c5] ArgTools v1.1.1 @stdlib/ArgTools
[56f22d72] Artifacts @stdlib/Artifacts
[2a0f44e3] Base64 @stdlib/Base64
[ade2ca70] Dates @stdlib/Dates
[8ba89e20] Distributed @stdlib/Distributed
[f43a241f] Downloads v1.6.0 @stdlib/Downloads
[7b1f6079] FileWatching @stdlib/FileWatching
[9fa8497b] Future @stdlib/Future
[b77e0a4c] InteractiveUtils @stdlib/InteractiveUtils
[4af54fe1] LazyArtifacts @stdlib/LazyArtifacts
[b27032c2] LibCURL v0.6.3 @stdlib/LibCURL
[76f85450] LibGit2 @stdlib/LibGit2
[8f399da3] Libdl @stdlib/Libdl
[37e2e46d] LinearAlgebra @stdlib/LinearAlgebra
[56ddb016] Logging @stdlib/Logging
[d6f4376e] Markdown @stdlib/Markdown
[a63ad114] Mmap @stdlib/Mmap
[ca575930] NetworkOptions v1.2.0 @stdlib/NetworkOptions
[44cfe95a] Pkg v1.9.2 @stdlib/Pkg
[de0858da] Printf @stdlib/Printf
[3fa0cd96] REPL @stdlib/REPL
[9a3f8284] Random @stdlib/Random
[ea8e919c] SHA v0.7.0 @stdlib/SHA
[9e88b42a] Serialization @stdlib/Serialization
[6462fe0b] Sockets @stdlib/Sockets
[2f01184e] SparseArrays @stdlib/SparseArrays
[10745b16] Statistics v1.9.0 @stdlib/Statistics
[4607b0f0] SuiteSparse @stdlib/SuiteSparse
[fa267f1f] TOML v1.0.3 @stdlib/TOML
[a4e569a6] Tar v1.10.0 @stdlib/Tar
[8dfed614] Test @stdlib/Test
[cf7118a7] UUIDs @stdlib/UUIDs
[4ec0a83e] Unicode @stdlib/Unicode
[e66e0078] CompilerSupportLibraries_jll v1.0.5+0 @stdlib/CompilerSupportLibraries_jll
[deac9b47] LibCURL_jll v7.84.0+0 @stdlib/LibCURL_jll
[29816b5a] LibSSH2_jll v1.10.2+0 @stdlib/LibSSH2_jll
[c8ffd9c3] MbedTLS_jll v2.28.2+0 @stdlib/MbedTLS_jll
[14a3606d] MozillaCACerts_jll v2022.10.11 @stdlib/MozillaCACerts_jll
[4536629a] OpenBLAS_jll v0.3.21+4 @stdlib/OpenBLAS_jll
[05823500] OpenLibm_jll v0.8.1+0 @stdlib/OpenLibm_jll
[bea87d4a] SuiteSparse_jll v5.10.1+6 @stdlib/SuiteSparse_jll
[83775a58] Zlib_jll v1.2.13+0 @stdlib/Zlib_jll
[8e850b90] libblastrampoline_jll v5.8.0+0 @stdlib/libblastrampoline_jll
[8e850ede] nghttp2_jll v1.48.0+0 @stdlib/nghttp2_jll
[3f19e933] p7zip_jll v17.4.0+0 @stdlib/p7zip_jll
Info Packages marked with ⌃ and ⌅ have new versions available, but those with ⌅ are restricted by compatibility constraints from upgrading.
Testing Running tests...
Julia Version 1.9.3
Commit bed2cd540a1 (2023-08-24 14:43 UTC)
Build Info:
Official https://julialang.org/ release
Platform Info:
OS: Linux (x86_64-linux-gnu)
Ubuntu 23.04
uname: Linux 6.2.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Mon Aug 14 13:42:26 UTC 2023 x86_64 x86_64
CPU: AMD Ryzen 5 2600 Six-Core Processor:
speed user nice sys idle irq
#1-12 3563 MHz 350902 s 9300 s 262861 s 644427 s 0 s
Memory: 31.254535675048828 GB (15710.5625 MB free)
Uptime: 125061.32 sec
Load Avg: 1.52 1.85 1.85
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-14.0.6 (ORCJIT, znver1)
Threads: 12 on 12 virtual cores
Environment:
JULIA_LOAD_PATH = @:/tmp/jl_EzlPh2
MANDATORY_PATH = /usr/share/gconf/ubuntu.mandatory.path
WINDOWPATH = 2
HOME = /home/nano2
QTWEBENGINE_DICTIONARIES_PATH = /usr/share/hunspell-bdic/
TERM = xterm-256color
DEFAULTS_PATH = /usr/share/gconf/ubuntu.default.path
PATH = /home/nano2/miniconda3/bin:/home/nano2/.juliaup/bin:/home/nano2/.cargo/bin:/home/nano2/.nix-profile/bin:/home/nano2/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin/x86_64:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin/x86_64:/opt/rocm/bin:/opt/rocm/rocprofiler/bin:/opt/rocm/opencl/bin:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin
g ≈ gfdd = false
isapprox(g, gfdd, rtol = 0.1) = false
isapprox(g, gfdd, rtol = 0.01) = false
isapprox(g, gfdd, rtol = 0.001) = false
isapprox(g, gfdd, rtol = 0.0001) = false
isapprox(g, gfdd, rtol = 1.0e-5) = false
isapprox(g, gfdd, rtol = 1.0e-6) = false
isapprox(g, gfdd, rtol = 1.0e-7) = false
isapprox(g, gfdd, rtol = 1.0e-8) = false
2.159502 seconds (3.04 M allocations: 186.854 MiB, 9.11% gc time, 99.57% compilation time)
16.834065 seconds (1.34 M allocations: 81.571 MiB, 0.56% gc time, 8.32% compilation time)
16.389794 seconds (1.17 M allocations: 73.191 MiB, 0.23% gc time, 7.17% compilation time)
21.223964 seconds (498.62 k allocations: 30.022 MiB, 0.17% gc time, 2.54% compilation time)
0.008333 seconds (3.43 k allocations: 245.067 KiB, 97.90% compilation time)
ERROR: Package SimpleChains errored during testing (received signal: KILL)

@bendat78
Copy link

bendat78 commented Sep 1, 2023

this also happens when I use the newest release versions of LoopVectorization, StrideArraysCore and VectorizationBase

(@v1.9) pkg> test SimpleChains
Testing SimpleChains
Status /tmp/jl_Be2tbe/Project.toml
[4c88cf16] Aqua v0.7.0
[082447d4] ChainRules v1.53.0
[f6369f11] ForwardDiff v0.10.36
[c3a54625] JET v0.8.12
[eb30cadb] MLDatasets v0.7.12
[de6bee2f] SimpleChains v0.4.6 ~/.julia/dev/SimpleChains
[90137ffa] StaticArrays v1.6.2
[33b4df10] VectorizedRNG v0.2.24
[e88e6eb3] Zygote v0.6.63
[b77e0a4c] InteractiveUtils @stdlib/InteractiveUtils
[9a3f8284] Random @stdlib/Random
[8dfed614] Test @stdlib/Test
Status /tmp/jl_Be2tbe/Manifest.toml
[621f4979] AbstractFFTs v1.5.0
[79e6a3ab] Adapt v3.6.2
[4c88cf16] Aqua v0.7.0
[dce04be8] ArgCheck v2.3.0
[4fba245c] ArrayInterface v7.4.11
[30b0a656] ArrayInterfaceCore v0.1.29
[a9b6321e] Atomix v0.1.0
[a963bdd2] AtomsBase v0.3.4
[ab4f0b2a] BFloat16s v0.4.2
[198e06fe] BangBang v0.3.39
[9718e550] Baselet v0.1.1
[d1d4a3ce] BitFlags v0.1.7
[62783981] BitTwiddlingConvenienceFunctions v0.1.5
[e1450e63] BufferedStreams v1.2.1
[fa961155] CEnum v0.4.2
[2a0fbf3d] CPUSummary v0.2.3
[336ed68f] CSV v0.10.11
[082447d4] ChainRules v1.53.0
[d360d2e6] ChainRulesCore v1.16.0
[46823bd8] Chemfiles v0.10.41
[fb6a15b2] CloseOpenIntervals v0.1.12
[da1fd8a2] CodeTracking v1.3.4
[944b1d66] CodecZlib v0.7.2
[35d6a980] ColorSchemes v3.23.0
[3da002f7] ColorTypes v0.11.4
⌅ [c3611d14] ColorVectorSpace v0.9.10
[5ae59095] Colors v0.12.10
[bbf7d656] CommonSubexpressions v0.3.0
[34da2185] Compat v4.9.0
[a33af91c] CompositionsBase v0.1.2
[f0e56b4a] ConcurrentUtilities v2.2.1
[187b0558] ConstructionBase v1.5.3
[6add18c4] ContextVariablesX v0.1.3
[adafc99b] CpuId v0.3.1
[a8cc5b0e] Crayons v4.1.1
[9a962f9c] DataAPI v1.15.0
[124859b0] DataDeps v0.7.11
[a93c6f00] DataFrames v1.6.1
[864edb3b] DataStructures v0.18.15
[e2d170a0] DataValueInterfaces v1.0.0
[244e2a9f] DefineSingletons v0.1.2
[8bb1440f] DelimitedFiles v1.9.1
[163ba53b] DiffResults v1.1.0
[b552c78f] DiffRules v1.15.1
[ffbed154] DocStringExtensions v0.9.3
[460bff9d] ExceptionUnwrapping v0.1.9
[cc61a311] FLoops v0.2.1
[b9860ae5] FLoopsBase v0.1.1
[5789e2e9] FileIO v1.16.1
[48062228] FilePathsBase v0.9.20
[1a297f60] FillArrays v1.6.1
[53c48c17] FixedPointNumbers v0.8.4
[f6369f11] ForwardDiff v0.10.36
[0c68f7d7] GPUArrays v8.8.1
[46192b85] GPUArraysCore v0.1.5
[92fee26a] GZip v0.6.1
[c27321d9] Glob v1.3.1
[a2bd30eb] Graphics v1.1.2
[f67ccb44] HDF5 v0.16.16
[cd3eb016] HTTP v1.9.14
[3e5b6fbb] HostCPUFeatures v0.1.16
[7869d1d1] IRTools v0.4.10
[615f187c] IfElse v0.1.1
⌃ [c817782e] ImageBase v0.1.5
⌅ [a09fc81d] ImageCore v0.9.4
[4e3cecfd] ImageShow v0.3.8
[22cec73e] InitialValues v0.3.1
[842dd82b] InlineStrings v1.4.0
[7d512f48] InternedStrings v0.7.0
[41ab1584] InvertedIndices v1.3.0
[92d709cd] IrrationalConstants v0.2.2
[82899510] IteratorInterfaceExtensions v1.0.0
[c3a54625] JET v0.8.12
[033835bb] JLD2 v0.4.33
[692b3bcd] JLLWrappers v1.5.0
[0f8b85d8] JSON3 v1.13.2
[aa1ae85d] JuliaInterpreter v0.9.25
[b14d175d] JuliaVariables v0.2.4
[63c18a36] KernelAbstractions v0.9.8
[929cbde3] LLVM v6.1.0
[b964fa9f] LaTeXStrings v1.3.0
[10f19ff3] LayoutPointers v0.1.14
[8cdb02fc] LazyModules v0.3.1
[2ab3a3ac] LogExpFunctions v0.3.26
[e6f89c97] LoggingExtras v1.0.2
[bdcacae8] LoopVectorization v0.12.165
[6f1432cf] LoweredCodeUtils v2.3.0
[23992714] MAT v0.10.5
[eb30cadb] MLDatasets v0.7.12
[d8e11817] MLStyle v0.4.17
[f1d291b0] MLUtils v0.4.3
[3da0fdf6] MPIPreferences v0.1.9
[1914dd2f] MacroTools v0.5.11
[d125e4d3] ManualMemory v0.1.8
[dbb5928d] MappedArrays v0.4.2
[739be429] MbedTLS v1.1.7
[128add7d] MicroCollections v0.1.4
[e1d29d7a] Missings v1.1.0
[e94cdb99] MosaicViews v0.3.4
[872c559c] NNlib v0.9.4
[15e1cf62] NPZ v0.4.3
[77ba4419] NaNMath v1.0.2
[71a1bf82] NameResolution v0.1.5
[6fe1bfb0] OffsetArrays v1.12.10
[4d8831e6] OpenSSL v1.4.1
[bac558e1] OrderedCollections v1.6.2
[5432bcbf] PaddedViews v0.5.12
[69de0a69] Parsers v2.7.2
[7b2266bf] PeriodicTable v1.1.4
[fbb45041] Pickle v0.3.3
[f517fe37] Polyester v0.7.5
[1d0040c9] PolyesterWeave v0.2.1
[2dfb63ee] PooledArrays v1.4.2
[aea7be01] PrecompileTools v1.2.0
[21216c6a] Preferences v1.4.0
[8162dcfd] PrettyPrint v0.2.0
[08abe8d2] PrettyTables v2.2.7
[c1ae055f] RealDot v0.1.0
[189a3867] Reexport v1.2.2
[ae029012] Requires v1.3.0
[295af30f] Revise v3.5.3
[94e857df] SIMDTypes v0.1.0
[476501e8] SLEEFPirates v0.6.39
[91c51154] SentinelArrays v1.4.0
[efcf1570] Setfield v1.1.1
[605ecd9f] ShowCases v0.1.0
[777ac1f9] SimpleBufferStream v1.1.0
[de6bee2f] SimpleChains v0.4.6 ~/.julia/dev/SimpleChains
[699a6c99] SimpleTraits v0.9.4
[66db9d55] SnoopPrecompile v1.0.3
[a2af1166] SortingAlgorithms v1.1.1
[276daf66] SpecialFunctions v2.3.1
[171d559e] SplittablesBase v0.1.15
[cae243ae] StackViews v0.1.1
[aedffcd0] Static v0.8.8
[0d7ed370] StaticArrayInterface v1.4.1
[90137ffa] StaticArrays v1.6.2
[1e83bf80] StaticArraysCore v1.4.2
[82ae8749] StatsAPI v1.6.0
⌃ [2913bbd2] StatsBase v0.33.21
[7792a7ef] StrideArraysCore v0.4.17
⌅ [5e0ebb24] Strided v1.2.3
[69024149] StringEncodings v0.3.7
[892a3eda] StringManipulation v0.3.0
[09ab397b] StructArrays v0.6.15
[856f2bd8] StructTypes v1.10.0
[3783bdb8] TableTraits v1.0.1
[bd369af6] Tables v1.10.1
[62fd8b95] TensorCore v0.1.1
[8290d209] ThreadingUtilities v0.5.2
[3bb67fe8] TranscodingStreams v0.9.13
[28d57a85] Transducers v0.4.78
[9d95972d] TupleTools v1.3.0
[5c2747f8] URIs v1.5.0
[3a884ed6] UnPack v1.0.2
[1986cc42] Unitful v1.17.0
[a7773ee8] UnitfulAtomic v1.0.0
[013be700] UnsafeAtomics v0.2.1
[d80eeb9a] UnsafeAtomicsLLVM v0.1.3
[3d5dd08c] VectorizationBase v0.21.64
[33b4df10] VectorizedRNG v0.2.24
[ea10d353] WeakRefStrings v1.4.2
[76eceee3] WorkerUtilities v1.6.1
[a5390f91] ZipFile v0.10.1
[e88e6eb3] Zygote v0.6.63
[700de1a5] ZygoteRules v0.2.3
[78a364fa] Chemfiles_jll v0.10.4+0
[0234f1f7] HDF5_jll v1.14.1+0
[dad2f222] LLVMExtra_jll v0.0.23+0
[1d63c593] LLVMOpenMP_jll v15.0.4+0
[94ce4f54] Libiconv_jll v1.16.1+2
[7cb0a576] MPICH_jll v4.1.2+0
[f1f71cc9] MPItrampoline_jll v5.3.1+0
[9237b28f] MicrosoftMPI_jll v10.1.3+4
[fe0851c0] OpenMPI_jll v4.1.5+0
[458c3c95] OpenSSL_jll v3.0.10+0
[efe28fd5] OpenSpecFun_jll v0.5.5+0
[477f73a3] libaec_jll v1.0.6+1
[0dad84c5] ArgTools v1.1.1 @stdlib/ArgTools
[56f22d72] Artifacts @stdlib/Artifacts
[2a0f44e3] Base64 @stdlib/Base64
[ade2ca70] Dates @stdlib/Dates
[8ba89e20] Distributed @stdlib/Distributed
[f43a241f] Downloads v1.6.0 @stdlib/Downloads
[7b1f6079] FileWatching @stdlib/FileWatching
[9fa8497b] Future @stdlib/Future
[b77e0a4c] InteractiveUtils @stdlib/InteractiveUtils
[4af54fe1] LazyArtifacts @stdlib/LazyArtifacts
[b27032c2] LibCURL v0.6.3 @stdlib/LibCURL
[76f85450] LibGit2 @stdlib/LibGit2
[8f399da3] Libdl @stdlib/Libdl
[37e2e46d] LinearAlgebra @stdlib/LinearAlgebra
[56ddb016] Logging @stdlib/Logging
[d6f4376e] Markdown @stdlib/Markdown
[a63ad114] Mmap @stdlib/Mmap
[ca575930] NetworkOptions v1.2.0 @stdlib/NetworkOptions
[44cfe95a] Pkg v1.9.2 @stdlib/Pkg
[de0858da] Printf @stdlib/Printf
[3fa0cd96] REPL @stdlib/REPL
[9a3f8284] Random @stdlib/Random
[ea8e919c] SHA v0.7.0 @stdlib/SHA
[9e88b42a] Serialization @stdlib/Serialization
[6462fe0b] Sockets @stdlib/Sockets
[2f01184e] SparseArrays @stdlib/SparseArrays
[10745b16] Statistics v1.9.0 @stdlib/Statistics
[4607b0f0] SuiteSparse @stdlib/SuiteSparse
[fa267f1f] TOML v1.0.3 @stdlib/TOML
[a4e569a6] Tar v1.10.0 @stdlib/Tar
[8dfed614] Test @stdlib/Test
[cf7118a7] UUIDs @stdlib/UUIDs
[4ec0a83e] Unicode @stdlib/Unicode
[e66e0078] CompilerSupportLibraries_jll v1.0.5+0 @stdlib/CompilerSupportLibraries_jll
[deac9b47] LibCURL_jll v7.84.0+0 @stdlib/LibCURL_jll
[29816b5a] LibSSH2_jll v1.10.2+0 @stdlib/LibSSH2_jll
[c8ffd9c3] MbedTLS_jll v2.28.2+0 @stdlib/MbedTLS_jll
[14a3606d] MozillaCACerts_jll v2022.10.11 @stdlib/MozillaCACerts_jll
[4536629a] OpenBLAS_jll v0.3.21+4 @stdlib/OpenBLAS_jll
[05823500] OpenLibm_jll v0.8.1+0 @stdlib/OpenLibm_jll
[bea87d4a] SuiteSparse_jll v5.10.1+6 @stdlib/SuiteSparse_jll
[83775a58] Zlib_jll v1.2.13+0 @stdlib/Zlib_jll
[8e850b90] libblastrampoline_jll v5.8.0+0 @stdlib/libblastrampoline_jll
[8e850ede] nghttp2_jll v1.48.0+0 @stdlib/nghttp2_jll
[3f19e933] p7zip_jll v17.4.0+0 @stdlib/p7zip_jll
Info Packages marked with ⌃ and ⌅ have new versions available, but those with ⌅ are restricted by compatibility constraints from upgrading.
Testing Running tests...
Julia Version 1.9.3
Commit bed2cd540a1 (2023-08-24 14:43 UTC)
Build Info:
Official https://julialang.org/ release
Platform Info:
OS: Linux (x86_64-linux-gnu)
Ubuntu 23.04
uname: Linux 6.2.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Mon Aug 14 13:42:26 UTC 2023 x86_64 x86_64
CPU: AMD Ryzen 5 2600 Six-Core Processor:
speed user nice sys idle irq
#1-12 3564 MHz 358535 s 9364 s 264254 s 691678 s 0 s
Memory: 31.254535675048828 GB (16576.1171875 MB free)
Uptime: 125540.87 sec
Load Avg: 1.52 2.28 2.12
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-14.0.6 (ORCJIT, znver1)
Threads: 12 on 12 virtual cores
Environment:
JULIA_LOAD_PATH = @:/tmp/jl_Be2tbe
MANDATORY_PATH = /usr/share/gconf/ubuntu.mandatory.path
WINDOWPATH = 2
HOME = /home/nano2
QTWEBENGINE_DICTIONARIES_PATH = /usr/share/hunspell-bdic/
TERM = xterm-256color
DEFAULTS_PATH = /usr/share/gconf/ubuntu.default.path
PATH = /home/nano2/miniconda3/bin:/home/nano2/.juliaup/bin:/home/nano2/.cargo/bin:/home/nano2/.nix-profile/bin:/home/nano2/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin/x86_64:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin/x86_64:/opt/rocm/bin:/opt/rocm/rocprofiler/bin:/opt/rocm/opencl/bin:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin
g ≈ gfdd = false
isapprox(g, gfdd, rtol = 0.1) = false
isapprox(g, gfdd, rtol = 0.01) = false
isapprox(g, gfdd, rtol = 0.001) = false
isapprox(g, gfdd, rtol = 0.0001) = false
isapprox(g, gfdd, rtol = 1.0e-5) = false
isapprox(g, gfdd, rtol = 1.0e-6) = false
isapprox(g, gfdd, rtol = 1.0e-7) = false
isapprox(g, gfdd, rtol = 1.0e-8) = false
2.069220 seconds (3.04 M allocations: 186.854 MiB, 8.58% gc time, 99.58% compilation time)
15.866363 seconds (1.34 M allocations: 81.536 MiB, 0.53% gc time, 7.98% compilation time)
16.111640 seconds (1.17 M allocations: 73.187 MiB, 0.19% gc time, 6.72% compilation time)
19.256333 seconds (498.62 k allocations: 30.022 MiB, 0.15% gc time, 2.51% compilation time)
0.007591 seconds (3.43 k allocations: 245.067 KiB, 97.94% compilation time)
ERROR: Package SimpleChains errored during testing (received signal: KILL)

aligned_glen = align(glen)
g = _alloc_grad(Ptr{T}(pu), glen, numthreads, aligned_glen)
offset = static_sizeof(T) * aligned_glen * numthreads
train_unbatched_core!(c, pu + offset, g, pX, it, p, opt, mpt)
if numthreads == 1
train_unbatched_core!(c, pu + offset, g[:, begin], pX, p, opt, it, mpt)
Copy link
Member

@mohamed82008 mohamed82008 Sep 1, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

could you write a comment on why this is needed? can this branch be handled in train_unbatched_core! since all the other inputs are the same?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants