Package evaluation to test TimeStruct on Julia 1.14.0-DEV.1601 (79ea5eb99c*) started at 2026-01-24T12:39:30.255 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 9.72s ################################################################################ # Installation # Installing TimeStruct... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [f9ed5ce0] + TimeStruct v0.9.7 Updating `~/.julia/environments/v1.14/Manifest.toml` [34da2185] + Compat v4.18.1 [e2ba6199] + ExprTools v0.1.10 [842dd82b] + InlineStrings v1.4.5 [78c3b35d] + Mocking v0.8.1 [6c6a2e73] + Scratch v1.3.0 [dc5dba14] + TZJData v1.5.0+2025b [f9ed5ce0] + TimeStruct v0.9.7 [f269a46b] + TimeZones v1.22.2 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [ade2ca70] + Dates v1.11.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [b27032c2] + LibCURL v1.0.0 [8f399da3] + Libdl v1.11.0 [ca575930] + NetworkOptions v1.3.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] + LibCURL_jll v8.18.0+0 [29816b5a] + LibSSH2_jll v1.11.3+1 [14a3606d] + MozillaCACerts_jll v2025.12.2 [458c3c95] + OpenSSL_jll v3.5.4+0 [83775a58] + Zlib_jll v1.3.1+2 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850ede] + nghttp2_jll v1.68.0+1 [3f19e933] + p7zip_jll v17.7.0+0 Installation completed after 5.03s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 6063.1 ms ✓ TimeStruct 10758.1 ms ✓ TimeStruct → TimeStructDataFramesExt 7167.3 ms ✓ TimeStruct → TimeStructUnitfulExt 3 dependencies successfully precompiled in 26 seconds. 71 already precompiled. Precompilation completed after 43.31s ################################################################################ # Testing # Testing TimeStruct Status `/tmp/jl_VKot0R/Project.toml` [4c88cf16] Aqua v0.8.14 [a93c6f00] DataFrames v1.8.1 [89398ba2] LocalRegistry v0.5.7 [f8b46487] TestItemRunner v1.1.4 [1c621080] TestItems v1.0.0 [f9ed5ce0] TimeStruct v0.9.7 [f269a46b] TimeZones v1.22.2 [1986cc42] Unitful v1.27.0 [ade2ca70] Dates v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_VKot0R/Manifest.toml` [4c88cf16] Aqua v0.8.14 [34da2185] Compat v4.18.1 [a8cc5b0e] Crayons v4.1.1 [9a962f9c] DataAPI v1.16.0 [a93c6f00] DataFrames v1.8.1 [864edb3b] DataStructures v0.19.3 [e2d170a0] DataValueInterfaces v1.0.0 [e2ba6199] ExprTools v0.1.10 [842dd82b] InlineStrings v1.4.5 [41ab1584] InvertedIndices v1.3.1 [82899510] IteratorInterfaceExtensions v1.0.0 [b964fa9f] LaTeXStrings v1.4.0 [0e77f7df] LazilyInitializedFields v1.3.0 [89398ba2] LocalRegistry v0.5.7 [e1d29d7a] Missings v1.2.0 [78c3b35d] Mocking v0.8.1 [bac558e1] OrderedCollections v1.8.1 [2dfb63ee] PooledArrays v1.4.3 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.1 [08abe8d2] PrettyTables v3.1.2 [189a3867] Reexport v1.2.2 [2792f1a3] RegistryInstances v0.1.0 [d1eb7eb1] RegistryTools v2.4.2 [6c6a2e73] Scratch v1.3.0 [91c51154] SentinelArrays v1.4.9 [a2af1166] SortingAlgorithms v1.2.2 [10745b16] Statistics v1.11.1 [892a3eda] StringManipulation v0.4.2 [dc5dba14] TZJData v1.5.0+2025b [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [f8b46487] TestItemRunner v1.1.4 [1c621080] TestItems v1.0.0 [f9ed5ce0] TimeStruct v0.9.7 [f269a46b] TimeZones v1.22.2 [1986cc42] Unitful v1.27.0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [b27032c2] LibCURL v1.0.0 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.14.0 [de0858da] Printf v1.11.0 [3fa0cd96] REPL v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [f489334b] StyledStrings v1.13.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] LibCURL_jll v8.18.0+0 [e37daf67] LibGit2_jll v1.9.2+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.12.2 [4536629a] OpenBLAS_jll v0.3.29+0 [458c3c95] OpenSSL_jll v3.5.4+0 [efcefdf7] PCRE2_jll v10.47.0+0 [83775a58] Zlib_jll v1.3.1+2 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.68.0+1 [3f19e933] p7zip_jll v17.7.0+0 Testing Running tests... ┌ Warning: The call to compilecache failed to create a usable precompiled cache file for TimeStruct [f9ed5ce0-9f41-4eaa-96da-f38ab8df101c] │ exception = Required dependency Base.PkgId(Base.UUID("e2ba6199-217a-4e67-a87a-7c52f15ade04"), "ExprTools") failed to load from a cache file. └ @ Base loading.jl:2949 ┌ Warning: The call to compilecache failed to create a usable precompiled cache file for TimeZones [f269a46b-ccf7-5d73-abea-4c690281aa53] │ exception = Required dependency Base.PkgId(Base.UUID("e2ba6199-217a-4e67-a87a-7c52f15ade04"), "ExprTools") failed to load from a cache file. └ @ Base loading.jl:2949 ┌ Warning: The call to compilecache failed to create a usable precompiled cache file for Mocking [78c3b35d-d492-501b-9361-3d52fe80e533] │ exception = Required dependency Base.PkgId(Base.UUID("e2ba6199-217a-4e67-a87a-7c52f15ade04"), "ExprTools") failed to load from a cache file. └ @ Base loading.jl:2949 ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("78c3b35d-d492-501b-9361-3d52fe80e533"), "Mocking") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=0, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base ./error.jl:44  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base ./loading.jl:2873  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base ./loading.jl:2725  [4] macro expansion  @ ./loading.jl:2653 [inlined]  [5] macro expansion  @ ./lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base ./loading.jl:2617  [7] require  @ ./loading.jl:2593 [inlined]  [8] eval_import_path  @ ./module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base ./module.jl:60  [10] _eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr})  @ Base ./module.jl:101  [11] top-level scope  @ ~/.julia/packages/TimeZones/Kf5Tl/src/conversions.jl:2  [12] include(mapexpr::Function, mod::Module, _path::String)  @ Base ./Base.jl:310  [13] top-level scope  @ ~/.julia/packages/TimeZones/Kf5Tl/src/TimeZones.jl:87  [14] include(mod::Module, _path::String)  @ Base ./Base.jl:309  [15] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base ./loading.jl:3308  [16] top-level scope  @ stdin:5  [17] eval(m::Module, e::Any)  @ Core ./boot.jl:489  [18] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3150  [19] include_string  @ ./loading.jl:3160 [inlined]  [20] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:342  [21] _start()  @ Base ./client.jl:585 in expression starting at /home/pkgeval/.julia/packages/TimeZones/Kf5Tl/src/conversions.jl:2 in expression starting at /home/pkgeval/.julia/packages/TimeZones/Kf5Tl/src/TimeZones.jl:1 in expression starting at stdin:5 ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("f269a46b-ccf7-5d73-abea-4c690281aa53"), "TimeZones") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=0, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base ./error.jl:44  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base ./loading.jl:2873  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base ./loading.jl:2725  [4] macro expansion  @ ./loading.jl:2653 [inlined]  [5] macro expansion  @ ./lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base ./loading.jl:2617  [7] require  @ ./loading.jl:2593 [inlined]  [8] eval_import_path  @ ./module.jl:36 [inlined]  [9] _eval_import(imported::Bool, to::Module, from::Nothing, paths::Expr)  @ Base ./module.jl:111  [10] top-level scope  @ ~/.julia/packages/TimeStruct/Wnfy0/src/TimeStruct.jl:4  [11] include(mod::Module, _path::String)  @ Base ./Base.jl:309  [12] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base ./loading.jl:3308  [13] top-level scope  @ stdin:5  [14] eval(m::Module, e::Any)  @ Core ./boot.jl:489  [15] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3150  [16] include_string  @ ./loading.jl:3160 [inlined]  [17] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:342  [18] _start()  @ Base ./client.jl:585 in expression starting at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/src/TimeStruct.jl:1 in expression starting at stdin:5 ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("f9ed5ce0-9f41-4eaa-96da-f38ab8df101c"), "TimeStruct") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=0, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base ./error.jl:44  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base ./loading.jl:2873  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base ./loading.jl:2725  [4] macro expansion  @ ./loading.jl:2653 [inlined]  [5] macro expansion  @ ./lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base ./loading.jl:2617  [7] require  @ ./loading.jl:2593 [inlined]  [8] eval_import_path  @ ./module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base ./module.jl:60  [10] _eval_using  @ ./module.jl:137 [inlined]  [11] _eval_using(to::Module, path::Expr)  @ Base ./module.jl:137  [12] top-level scope  @ ~/.julia/packages/TimeStruct/Wnfy0/ext/TimeStructUnitfulExt.jl:4  [13] include(mod::Module, _path::String)  @ Base ./Base.jl:309  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base ./loading.jl:3308  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core ./boot.jl:489  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3150  [18] include_string  @ ./loading.jl:3160 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:342  [20] _start()  @ Base ./client.jl:585 in expression starting at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/ext/TimeStructUnitfulExt.jl:1 in expression starting at stdin:5 3 dependencies had output during precompilation: ┌ TimeZones │ ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("78c3b35d-d492-501b-9361-3d52fe80e533"), "Mocking") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=0, inline=true, opt_level=0) │ Stacktrace: │ [1] error(s::String) │ @ Base ./error.jl:44 │ [2] __require_prelocked(pkg::Base.PkgId, env::String) │ @ Base ./loading.jl:2873 │ [3] _require_prelocked(uuidkey::Base.PkgId, env::String) │ @ Base ./loading.jl:2725 │ [4] macro expansion │ @ ./loading.jl:2653 [inlined] │ [5] macro expansion │ @ ./lock.jl:376 [inlined] │ [6] __require(into::Module, mod::Symbol) │ @ Base ./loading.jl:2617 │ [7] require │ @ ./loading.jl:2593 [inlined] │ [8] eval_import_path │ @ ./module.jl:36 [inlined] │ [9] eval_import_path_all(at::Module, path::Expr, keyword::String) │ @ Base ./module.jl:60 │ [10] _eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr}) │ @ Base ./module.jl:101 │ [11] top-level scope │ @ ~/.julia/packages/TimeZones/Kf5Tl/src/conversions.jl:2 │ [12] include(mapexpr::Function, mod::Module, _path::String) │ @ Base ./Base.jl:310 │ [13] top-level scope │ @ ~/.julia/packages/TimeZones/Kf5Tl/src/TimeZones.jl:87 │ [14] include(mod::Module, _path::String) │ @ Base ./Base.jl:309 │ [15] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing) │ @ Base ./loading.jl:3308 │ [16] top-level scope │ @ stdin:5 │ [17] eval(m::Module, e::Any) │ @ Core ./boot.jl:489 │ [18] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base ./loading.jl:3150 │ [19] include_string │ @ ./loading.jl:3160 [inlined] │ [20] exec_options(opts::Base.JLOptions) │ @ Base ./client.jl:342 │ [21] _start() │ @ Base ./client.jl:585 │ in expression starting at /home/pkgeval/.julia/packages/TimeZones/Kf5Tl/src/conversions.jl:2 │ in expression starting at /home/pkgeval/.julia/packages/TimeZones/Kf5Tl/src/TimeZones.jl:1 │ in expression starting at stdin:5 └ ┌ TimeStruct → TimeStructUnitfulExt │ [Output was shown above] └ ┌ TimeStruct │ ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("f269a46b-ccf7-5d73-abea-4c690281aa53"), "TimeZones") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=0, inline=true, opt_level=0) │ Stacktrace: │ [1] error(s::String) │ @ Base ./error.jl:44 │ [2] __require_prelocked(pkg::Base.PkgId, env::String) │ @ Base ./loading.jl:2873 │ [3] _require_prelocked(uuidkey::Base.PkgId, env::String) │ @ Base ./loading.jl:2725 │ [4] macro expansion │ @ ./loading.jl:2653 [inlined] │ [5] macro expansion │ @ ./lock.jl:376 [inlined] │ [6] __require(into::Module, mod::Symbol) │ @ Base ./loading.jl:2617 │ [7] require │ @ ./loading.jl:2593 [inlined] │ [8] eval_import_path │ @ ./module.jl:36 [inlined] │ [9] _eval_import(imported::Bool, to::Module, from::Nothing, paths::Expr) │ @ Base ./module.jl:111 │ [10] top-level scope │ @ ~/.julia/packages/TimeStruct/Wnfy0/src/TimeStruct.jl:4 │ [11] include(mod::Module, _path::String) │ @ Base ./Base.jl:309 │ [12] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing) │ @ Base ./loading.jl:3308 │ [13] top-level scope │ @ stdin:5 │ [14] eval(m::Module, e::Any) │ @ Core ./boot.jl:489 │ [15] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base ./loading.jl:3150 │ [16] include_string │ @ ./loading.jl:3160 [inlined] │ [17] exec_options(opts::Base.JLOptions) │ @ Base ./client.jl:342 │ [18] _start() │ @ Base ./client.jl:585 │ in expression starting at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/src/TimeStruct.jl:1 │ in expression starting at stdin:5 └ ┌ Error: Error during loading of extension TimeStructUnitfulExt of TimeStruct, use `Base.retry_load_extensions()` to retry. │ exception = │ 1-element ExceptionStack: │ The following 3 packages failed to precompile: │ │ TimeZones │ Failed to precompile TimeZones [f269a46b-ccf7-5d73-abea-4c690281aa53] to "/home/pkgeval/.julia/compiled/v1.14/TimeZones/jl_RX3tkV" (ProcessExited(1)). │ │ TimeStruct → TimeStructUnitfulExt │ Failed to precompile TimeStructUnitfulExt [6794629e-92a4-5cd3-b075-96d9bf0f1ffc] to "/home/pkgeval/.julia/compiled/v1.14/TimeStructUnitfulExt/jl_Rr4WIi" (ProcessExited(1)). │ │ TimeStruct │ Failed to precompile TimeStruct [f9ed5ce0-9f41-4eaa-96da-f38ab8df101c] to "/home/pkgeval/.julia/compiled/v1.14/TimeStruct/jl_xETmi7" (ProcessExited(1)). │ └ @ Base loading.jl:1781 SimpleTimes with units: Error During Test at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:41 Got exception outside of a @test LoadError: MethodError: no method matching SimpleTimes(::Vector{Int64}, ::Unitful.FreeUnits{(hr,), 𝐓, nothing}) The type `SimpleTimes` exists, but no method is defined for this combination of argument types when trying to construct it. Closest candidates are: SimpleTimes(::Vector{T}) where T<:Number @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/simple.jl:37 SimpleTimes(!Matched::Integer, !Matched::Number) @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/simple.jl:34 SimpleTimes(!Matched::Integer, !Matched::Vector{T}) where T<:Number @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/simple.jl:22 Stacktrace: [1] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:43 [2] eval(m::Module, e::Any) @ Core ./boot.jl:489 [3] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base ./loading.jl:3150 [4] include_string(m::Module, txt::String, fname::String) @ Base ./loading.jl:3160 [5] #run_testitem##6 @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:119 [inlined] [6] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/vendored_code.jl:7 [7] #run_testitem##4 @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:118 [inlined] [8] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module}, dir::String) @ Base.Filesystem ./file.jl:112 [9] run_testitem(filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:117 [10] macro expansion @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:276 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2412 [inlined] [12] macro expansion @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:274 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2412 [inlined] [14] macro expansion @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:252 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2412 [inlined] [16] run_tests(path::String; filter::Nothing, verbose::Bool) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:249 [17] run_tests(path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:134 [18] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1705 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:310 [23] _start() @ Base ./client.jl:585 in expression starting at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:43 RepresentativePeriods with units: Error During Test at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:249 Got exception outside of a @test LoadError: MethodError: no method matching TimeStruct.ReprPeriod(::Int64, ::TimeStruct.SimplePeriod{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}}, ::Unitful.Quantity{Float64, NoDims, Unitful.FreeUnits{(hr^-1, yr), NoDims, nothing}}) The type `TimeStruct.ReprPeriod` exists, but no method is defined for this combination of argument types when trying to construct it. Closest candidates are: TimeStruct.ReprPeriod(::Int64, ::P, !Matched::Float64) where P @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/representative/core_types.jl:168 TimeStruct.ReprPeriod(!Matched::TimeStruct.ReprOpScenario, ::Any) @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/op_scenarios/rep_periods.jl:26 TimeStruct.ReprPeriod(!Matched::TimeStruct.RepresentativePeriod, ::TimeStruct.TimePeriod) @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/representative/rep_periods.jl:116 ... Stacktrace: [1] TimeStruct.ReprPeriod(rpers::RepresentativePeriods{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(yr,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}}}, per::TimeStruct.SimplePeriod{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}}, rp::Int64) @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/representative/core_types.jl:191 [2] iterate @ ~/.julia/packages/TimeStruct/Wnfy0/src/representative/core_types.jl:153 [inlined] [3] iterate @ ~/.julia/packages/TimeStruct/Wnfy0/src/representative/core_types.jl:142 [inlined] [4] iterate @ ./generator.jl:45 [inlined] [5] collect(itr::Base.Generator{RepresentativePeriods{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(yr,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}}}, Main.var"##154".var"#2#3"}) @ Base ./array.jl:828 [6] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:258 [7] eval(m::Module, e::Any) @ Core ./boot.jl:489 [8] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base ./loading.jl:3150 [9] include_string(m::Module, txt::String, fname::String) @ Base ./loading.jl:3160 [10] #run_testitem##6 @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:119 [inlined] [11] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/vendored_code.jl:7 [12] #run_testitem##4 @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:118 [inlined] [13] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module}, dir::String) @ Base.Filesystem ./file.jl:112 [14] run_testitem(filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:117 [15] macro expansion @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:276 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2412 [inlined] [17] macro expansion @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:274 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2412 [inlined] [19] macro expansion @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:252 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2412 [inlined] [21] run_tests(path::String; filter::Nothing, verbose::Bool) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:249 [22] run_tests(path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:134 [23] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1705 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [25] top-level scope @ none:6 [26] eval(m::Module, e::Any) @ Core ./boot.jl:489 [27] exec_options(opts::Base.JLOptions) @ Base ./client.jl:310 [28] _start() @ Base ./client.jl:585 in expression starting at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:258 RepresentativePeriods and OperationalScenarios with units: Error During Test at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:331 Test threw exception Expression: sum((probability(t) * duration(t) * multiple(t) for t = rep)) ≈ 70 * u"d" MethodError: no method matching TimeStruct.ReprPeriod(::Int64, ::TimeStruct.ScenarioPeriod{TimeStruct.SimplePeriod{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}, ::Unitful.Quantity{Float64, NoDims, Unitful.FreeUnits{(d^-1, wk), NoDims, nothing}}) The type `TimeStruct.ReprPeriod` exists, but no method is defined for this combination of argument types when trying to construct it. Closest candidates are: TimeStruct.ReprPeriod(::Int64, ::P, !Matched::Float64) where P @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/representative/core_types.jl:168 TimeStruct.ReprPeriod(!Matched::TimeStruct.ReprOpScenario, ::Any) @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/op_scenarios/rep_periods.jl:26 TimeStruct.ReprPeriod(!Matched::TimeStruct.RepresentativePeriod, ::TimeStruct.TimePeriod) @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/representative/rep_periods.jl:116 ... Stacktrace: [1] TimeStruct.ReprPeriod(rpers::RepresentativePeriods{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(wk,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}}, per::TimeStruct.ScenarioPeriod{TimeStruct.SimplePeriod{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}, rp::Int64) @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/representative/core_types.jl:191 [2] iterate @ ~/.julia/packages/TimeStruct/Wnfy0/src/representative/core_types.jl:153 [inlined] [3] iterate @ ~/.julia/packages/TimeStruct/Wnfy0/src/representative/core_types.jl:142 [inlined] [4] _foldl_impl @ ./reduce.jl:54 [inlined] [5] foldl_impl(op::Base.MappingRF{Main.var"##156".var"#2#3", Base.BottomRF{typeof(Base.add_sum)}}, nt::Base._InitialValue, itr::RepresentativePeriods{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(wk,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}}) @ Base ./reduce.jl:46 [6] mapfoldl_impl(f::typeof(identity), op::typeof(Base.add_sum), nt::Base._InitialValue, itr::Base.Generator{RepresentativePeriods{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(wk,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}}, Main.var"##156".var"#2#3"}) @ Base ./reduce.jl:42 [7] mapfoldl(f::Function, op::Function, itr::Base.Generator{RepresentativePeriods{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(wk,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}}, Main.var"##156".var"#2#3"}; init::Base._InitialValue) @ Base ./reduce.jl:173 [8] mapreduce(f::Function, op::Function, itr::Base.Generator{RepresentativePeriods{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(wk,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}}, Main.var"##156".var"#2#3"}; kw::@Kwargs{}) @ Base ./reduce.jl:305 [9] sum(f::Function, a::Base.Generator{RepresentativePeriods{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(wk,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}}, Main.var"##156".var"#2#3"}; kw::@Kwargs{}) @ Base ./reduce.jl:534 [10] sum(a::Base.Generator{RepresentativePeriods{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(wk,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}}, Main.var"##156".var"#2#3"}; kw::@Kwargs{}) @ Base ./reduce.jl:563 [11] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:778 [inlined] RepresentativePeriods and OperationalScenarios with units: Error During Test at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:332 Test threw exception Expression: sum((probability(t) * duration(t) * multiple(t) for rp = repr_periods(rep) for t = rp)) ≈ 70 * u"d" MethodError: no method matching TimeStruct.RepresentativePeriod(::Int64, ::Unitful.Quantity{Float64, NoDims, Unitful.FreeUnits{(d^-1, wk), NoDims, nothing}}, ::OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}) The type `TimeStruct.RepresentativePeriod` exists, but no method is defined for this combination of argument types when trying to construct it. Closest candidates are: TimeStruct.RepresentativePeriod(::Int64, !Matched::Float64, ::OP) where {T, OP<:TimeStructure{T}} @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/representative/rep_periods.jl:104 TimeStruct.RepresentativePeriod(!Matched::TimeStruct.ReprPers, !Matched::Int64) @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/representative/rep_periods.jl:164 Stacktrace: [1] TimeStruct.RepresentativePeriod(rpers::TimeStruct.ReprPers{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(wk,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}}, per::Int64) @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/representative/rep_periods.jl:165 [2] iterate @ ~/.julia/packages/TimeStruct/Wnfy0/src/representative/rep_periods.jl:181 [inlined] [3] iterate @ ~/.julia/packages/TimeStruct/Wnfy0/src/representative/rep_periods.jl:178 [inlined] [4] _foldl_impl @ ./reduce.jl:54 [inlined] [5] foldl_impl(op::Base.MappingRF{Main.var"##156".var"#6#7", Base.FlatteningRF{Base.BottomRF{typeof(Base.add_sum)}}}, nt::Base._InitialValue, itr::TimeStruct.ReprPers{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(wk,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}}) @ Base ./reduce.jl:46 [6] mapfoldl_impl(f::typeof(identity), op::typeof(Base.add_sum), nt::Base._InitialValue, itr::Base.Iterators.Flatten{Base.Generator{TimeStruct.ReprPers{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(wk,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}}, Main.var"##156".var"#6#7"}}) @ Base ./reduce.jl:42 [7] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Flatten{Base.Generator{TimeStruct.ReprPers{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(wk,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}}, Main.var"##156".var"#6#7"}}; init::Base._InitialValue) @ Base ./reduce.jl:173 [8] mapreduce(f::Function, op::Function, itr::Base.Iterators.Flatten{Base.Generator{TimeStruct.ReprPers{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(wk,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}}, Main.var"##156".var"#6#7"}}; kw::@Kwargs{}) @ Base ./reduce.jl:305 [9] sum(f::Function, a::Base.Iterators.Flatten{Base.Generator{TimeStruct.ReprPers{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(wk,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}}, Main.var"##156".var"#6#7"}}; kw::@Kwargs{}) @ Base ./reduce.jl:534 [10] sum(a::Base.Iterators.Flatten{Base.Generator{TimeStruct.ReprPers{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(wk,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}}, Main.var"##156".var"#6#7"}}; kw::@Kwargs{}) @ Base ./reduce.jl:563 [11] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:778 [inlined] RepresentativePeriods and OperationalScenarios with units: Error During Test at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:335 Test threw exception Expression: sum((probability(t) * duration(t) * multiple(t) for rp = repr_periods(rep) for sc = opscenarios(rp) for t = sc)) ≈ 70 * u"d" MethodError: no method matching TimeStruct.RepresentativePeriod(::Int64, ::Unitful.Quantity{Float64, NoDims, Unitful.FreeUnits{(d^-1, wk), NoDims, nothing}}, ::OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}) The type `TimeStruct.RepresentativePeriod` exists, but no method is defined for this combination of argument types when trying to construct it. Closest candidates are: TimeStruct.RepresentativePeriod(::Int64, !Matched::Float64, ::OP) where {T, OP<:TimeStructure{T}} @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/representative/rep_periods.jl:104 TimeStruct.RepresentativePeriod(!Matched::TimeStruct.ReprPers, !Matched::Int64) @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/representative/rep_periods.jl:164 Stacktrace: [1] TimeStruct.RepresentativePeriod(rpers::TimeStruct.ReprPers{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(wk,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}}, per::Int64) @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/representative/rep_periods.jl:165 [2] iterate @ ~/.julia/packages/TimeStruct/Wnfy0/src/representative/rep_periods.jl:181 [inlined] [3] iterate @ ~/.julia/packages/TimeStruct/Wnfy0/src/representative/rep_periods.jl:178 [inlined] [4] _foldl_impl @ ./reduce.jl:54 [inlined] [5] foldl_impl(op::Base.MappingRF{Main.var"##156".var"#13#14", Base.FlatteningRF{Base.BottomRF{typeof(Base.add_sum)}}}, nt::Base._InitialValue, itr::TimeStruct.ReprPers{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(wk,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}}) @ Base ./reduce.jl:46 [6] mapfoldl_impl(f::typeof(identity), op::typeof(Base.add_sum), nt::Base._InitialValue, itr::Base.Iterators.Flatten{Base.Generator{TimeStruct.ReprPers{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(wk,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}}, Main.var"##156".var"#13#14"}}) @ Base ./reduce.jl:42 [7] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Flatten{Base.Generator{TimeStruct.ReprPers{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(wk,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}}, Main.var"##156".var"#13#14"}}; init::Base._InitialValue) @ Base ./reduce.jl:173 [8] mapreduce(f::Function, op::Function, itr::Base.Iterators.Flatten{Base.Generator{TimeStruct.ReprPers{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(wk,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}}, Main.var"##156".var"#13#14"}}; kw::@Kwargs{}) @ Base ./reduce.jl:305 [9] sum(f::Function, a::Base.Iterators.Flatten{Base.Generator{TimeStruct.ReprPers{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(wk,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}}, Main.var"##156".var"#13#14"}}; kw::@Kwargs{}) @ Base ./reduce.jl:534 [10] sum(a::Base.Iterators.Flatten{Base.Generator{TimeStruct.ReprPers{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(wk,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, OperationalScenarios{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}}}}, Main.var"##156".var"#13#14"}}; kw::@Kwargs{}) @ Base ./reduce.jl:563 [11] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:778 [inlined] TwoLevel with units: Error During Test at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:383 Got exception outside of a @test LoadError: MethodError: no method matching TwoLevel(::Vector{Int64}, ::Unitful.FreeUnits{(d,), 𝐓, nothing}, ::SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}}) The type `TwoLevel` exists, but no method is defined for this combination of argument types when trying to construct it. Closest candidates are: TwoLevel(!Matched::Integer, ::S, ::TimeStructure{T}; op_per_strat) where {S, T} @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/strategic/core_types.jl:94 TwoLevel(::Vector{S}, !Matched::TimeStructure{T}; op_per_strat) where {S, T} @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/strategic/core_types.jl:129 TwoLevel(::S, !Matched::Vector{OP}; op_per_strat) where {S, T, OP<:TimeStructure{T}} @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/strategic/core_types.jl:108 ... Stacktrace: [1] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:386 [2] eval(m::Module, e::Any) @ Core ./boot.jl:489 [3] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base ./loading.jl:3150 [4] include_string(m::Module, txt::String, fname::String) @ Base ./loading.jl:3160 [5] #run_testitem##6 @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:119 [inlined] [6] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/vendored_code.jl:7 [7] #run_testitem##4 @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:118 [inlined] [8] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module}, dir::String) @ Base.Filesystem ./file.jl:112 [9] run_testitem(filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:117 [10] macro expansion @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:276 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2412 [inlined] [12] macro expansion @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:274 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2412 [inlined] [14] macro expansion @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:252 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2412 [inlined] [16] run_tests(path::String; filter::Nothing, verbose::Bool) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:249 [17] run_tests(path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:134 [18] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1705 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:310 [23] _start() @ Base ./client.jl:585 in expression starting at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:386 TwoLevel accumulated: Error During Test at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:418 Got exception outside of a @test LoadError: MethodError: no method matching TimeStruct.StrategicPeriod(::Int64, ::Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, ::Unitful.Quantity{Float64, NoDims, Unitful.FreeUnits{(d, hr^-1), NoDims, nothing}}, ::SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}}) The type `TimeStruct.StrategicPeriod` exists, but no method is defined for this combination of argument types when trying to construct it. Closest candidates are: TimeStruct.StrategicPeriod(::Int64, ::S, !Matched::Float64, ::OP) where {S, T, OP<:TimeStructure{T}} @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/strategic/strat_periods.jl:136 TimeStruct.StrategicPeriod(!Matched::TimeStruct.StratPers, !Matched::Int64) @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/strategic/strat_periods.jl:223 Stacktrace: [1] TimeStruct.StrategicPeriod(sps::TimeStruct.StratPers{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}}}, sp::Int64) @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/strategic/strat_periods.jl:224 [2] iterate @ ~/.julia/packages/TimeStruct/Wnfy0/src/strategic/strat_periods.jl:241 [inlined] [3] iterate @ ~/.julia/packages/TimeStruct/Wnfy0/src/strategic/strat_periods.jl:238 [inlined] [4] iterate @ ./iterators.jl:197 [inlined] [5] iterate(e::Base.Iterators.Enumerate{TimeStruct.StratPers{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}}}}) @ Base.Iterators ./iterators.jl:196 [6] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:434 [7] eval(m::Module, e::Any) @ Core ./boot.jl:489 [8] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base ./loading.jl:3150 [9] include_string(m::Module, txt::String, fname::String) @ Base ./loading.jl:3160 [10] #run_testitem##6 @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:119 [inlined] [11] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/vendored_code.jl:7 [12] #run_testitem##4 @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:118 [inlined] [13] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module}, dir::String) @ Base.Filesystem ./file.jl:112 [14] run_testitem(filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:117 [15] macro expansion @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:276 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2412 [inlined] [17] macro expansion @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:274 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2412 [inlined] [19] macro expansion @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:252 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2412 [inlined] [21] run_tests(path::String; filter::Nothing, verbose::Bool) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:249 [22] run_tests(path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:134 [23] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1705 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [25] top-level scope @ none:6 [26] eval(m::Module, e::Any) @ Core ./boot.jl:489 [27] exec_options(opts::Base.JLOptions) @ Base ./client.jl:310 [28] _start() @ Base ./client.jl:585 in expression starting at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:434 Profiles: Error During Test at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:812 Got exception outside of a @test LoadError: MethodError: no method matching FixedProfile(::Int64, ::Unitful.FreeUnits{(kg,), 𝐌, nothing}) The type `FixedProfile` exists, but no method is defined for this combination of argument types when trying to construct it. Closest candidates are: FixedProfile(::T) where T @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/profiles.jl:17 Stacktrace: [1] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:834 [2] eval(m::Module, e::Any) @ Core ./boot.jl:489 [3] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base ./loading.jl:3150 [4] include_string(m::Module, txt::String, fname::String) @ Base ./loading.jl:3160 [5] #run_testitem##6 @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:119 [inlined] [6] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/vendored_code.jl:7 [7] #run_testitem##4 @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:118 [inlined] [8] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module}, dir::String) @ Base.Filesystem ./file.jl:112 [9] run_testitem(filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:117 [10] macro expansion @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:276 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2412 [inlined] [12] macro expansion @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:274 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2412 [inlined] [14] macro expansion @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:252 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2412 [inlined] [16] run_tests(path::String; filter::Nothing, verbose::Bool) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:249 [17] run_tests(path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:134 [18] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1705 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:310 [23] _start() @ Base ./client.jl:585 in expression starting at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:834 Discounting: Error During Test at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1583 Test threw exception Expression: ≈(sum((objective_weight(sp, disc) for sp = strat_periods(periods_unit))), 8.435, atol = 0.001) MethodError: no method matching TimeStruct.StrategicPeriod(::Int64, ::Unitful.Quantity{Float64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, ::Unitful.Quantity{Float64, NoDims, Unitful.FreeUnits{(d, hr^-1), NoDims, nothing}}, ::SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}}) The type `TimeStruct.StrategicPeriod` exists, but no method is defined for this combination of argument types when trying to construct it. Closest candidates are: TimeStruct.StrategicPeriod(::Int64, ::S, !Matched::Float64, ::OP) where {S, T, OP<:TimeStructure{T}} @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/strategic/strat_periods.jl:136 TimeStruct.StrategicPeriod(!Matched::TimeStruct.StratPers, !Matched::Int64) @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/strategic/strat_periods.jl:223 Stacktrace: [1] TimeStruct.StrategicPeriod(sps::TimeStruct.StratPers{Unitful.Quantity{Float64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}}}, sp::Int64) @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/strategic/strat_periods.jl:224 [2] iterate @ ~/.julia/packages/TimeStruct/Wnfy0/src/strategic/strat_periods.jl:241 [inlined] [3] iterate @ ~/.julia/packages/TimeStruct/Wnfy0/src/strategic/strat_periods.jl:238 [inlined] [4] _foldl_impl @ ./reduce.jl:54 [inlined] [5] foldl_impl(op::Base.MappingRF{Main.var"##186".var"#26#27", Base.BottomRF{typeof(Base.add_sum)}}, nt::Base._InitialValue, itr::TimeStruct.StratPers{Unitful.Quantity{Float64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}}}) @ Base ./reduce.jl:46 [6] mapfoldl_impl(f::typeof(identity), op::typeof(Base.add_sum), nt::Base._InitialValue, itr::Base.Generator{TimeStruct.StratPers{Unitful.Quantity{Float64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}}}, Main.var"##186".var"#26#27"}) @ Base ./reduce.jl:42 [7] mapfoldl(f::Function, op::Function, itr::Base.Generator{TimeStruct.StratPers{Unitful.Quantity{Float64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}}}, Main.var"##186".var"#26#27"}; init::Base._InitialValue) @ Base ./reduce.jl:173 [8] mapreduce(f::Function, op::Function, itr::Base.Generator{TimeStruct.StratPers{Unitful.Quantity{Float64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}}}, Main.var"##186".var"#26#27"}; kw::@Kwargs{}) @ Base ./reduce.jl:305 [9] sum(f::Function, a::Base.Generator{TimeStruct.StratPers{Unitful.Quantity{Float64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}}}, Main.var"##186".var"#26#27"}; kw::@Kwargs{}) @ Base ./reduce.jl:534 [10] sum(a::Base.Generator{TimeStruct.StratPers{Unitful.Quantity{Float64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}}}, Main.var"##186".var"#26#27"}; kw::@Kwargs{}) @ Base ./reduce.jl:563 [11] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:778 [inlined] Start and end times: Error During Test at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1624 Got exception outside of a @test LoadError: MethodError: no method matching TimeStruct.OperationalPeriod(::Int64, ::TimeStruct.SimplePeriod{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}}, ::Unitful.Quantity{Float64, NoDims, Unitful.FreeUnits{(d, hr^-1), NoDims, nothing}}) The type `TimeStruct.OperationalPeriod` exists, but no method is defined for this combination of argument types when trying to construct it. Closest candidates are: TimeStruct.OperationalPeriod(::Int64, ::P, !Matched::Float64) where P @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/strategic/core_types.jl:202 TimeStruct.OperationalPeriod(!Matched::TimeStruct.StratReprOpScenario, ::Any) @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/op_scenarios/strat_periods.jl:153 TimeStruct.OperationalPeriod(!Matched::TimeStruct.StratOpScenario, ::Any) @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/op_scenarios/strat_periods.jl:27 ... Stacktrace: [1] TimeStruct.OperationalPeriod(ts::TwoLevel{Unitful.Quantity{Float64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}}}, per::TimeStruct.SimplePeriod{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}}, sp::Int64) @ TimeStruct ~/.julia/packages/TimeStruct/Wnfy0/src/strategic/core_types.jl:229 [2] iterate @ ~/.julia/packages/TimeStruct/Wnfy0/src/strategic/core_types.jl:188 [inlined] [3] iterate @ ~/.julia/packages/TimeStruct/Wnfy0/src/strategic/core_types.jl:177 [inlined] [4] iterate @ ./generator.jl:45 [inlined] [5] collect(itr::Base.Generator{TwoLevel{Unitful.Quantity{Float64, 𝐓, Unitful.FreeUnits{(d,), 𝐓, nothing}}, Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}, SimpleTimes{Unitful.Quantity{Int64, 𝐓, Unitful.FreeUnits{(hr,), 𝐓, nothing}}}}, Main.var"##187".var"#8#9"}) @ Base ./array.jl:828 [6] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1636 [7] eval(m::Module, e::Any) @ Core ./boot.jl:489 [8] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base ./loading.jl:3150 [9] include_string(m::Module, txt::String, fname::String) @ Base ./loading.jl:3160 [10] #run_testitem##6 @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:119 [inlined] [11] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/vendored_code.jl:7 [12] #run_testitem##4 @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:118 [inlined] [13] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module}, dir::String) @ Base.Filesystem ./file.jl:112 [14] run_testitem(filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:117 [15] macro expansion @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:276 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2412 [inlined] [17] macro expansion @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:274 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2412 [inlined] [19] macro expansion @ ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:252 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2412 [inlined] [21] run_tests(path::String; filter::Nothing, verbose::Bool) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:249 [22] run_tests(path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:134 [23] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1705 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [25] top-level scope @ none:6 [26] eval(m::Module, e::Any) @ Core ./boot.jl:489 [27] exec_options(opts::Base.JLOptions) @ Base ./client.jl:310 [28] _start() @ Base ./client.jl:585 in expression starting at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1636 ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("78c3b35d-d492-501b-9361-3d52fe80e533"), "Mocking") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=0, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base ./error.jl:44  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base ./loading.jl:2873  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base ./loading.jl:2725  [4] macro expansion  @ ./loading.jl:2653 [inlined]  [5] macro expansion  @ ./lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base ./loading.jl:2617  [7] require  @ ./loading.jl:2593 [inlined]  [8] eval_import_path  @ ./module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base ./module.jl:60  [10] _eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr})  @ Base ./module.jl:101  [11] top-level scope  @ ~/.julia/packages/TimeZones/Kf5Tl/src/conversions.jl:2  [12] include(mapexpr::Function, mod::Module, _path::String)  @ Base ./Base.jl:310  [13] top-level scope  @ ~/.julia/packages/TimeZones/Kf5Tl/src/TimeZones.jl:87  [14] include(mod::Module, _path::String)  @ Base ./Base.jl:309  [15] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base ./loading.jl:3308  [16] top-level scope  @ stdin:5  [17] eval(m::Module, e::Any)  @ Core ./boot.jl:489  [18] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3150  [19] include_string  @ ./loading.jl:3160 [inlined]  [20] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:342  [21] _start()  @ Base ./client.jl:585 in expression starting at /home/pkgeval/.julia/packages/TimeZones/Kf5Tl/src/conversions.jl:2 in expression starting at /home/pkgeval/.julia/packages/TimeZones/Kf5Tl/src/TimeZones.jl:1 in expression starting at stdin:5 ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("f269a46b-ccf7-5d73-abea-4c690281aa53"), "TimeZones") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=0, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base ./error.jl:44  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base ./loading.jl:2873  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base ./loading.jl:2725  [4] macro expansion  @ ./loading.jl:2653 [inlined]  [5] macro expansion  @ ./lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base ./loading.jl:2617  [7] require  @ ./loading.jl:2593 [inlined]  [8] eval_import_path  @ ./module.jl:36 [inlined]  [9] _eval_import(imported::Bool, to::Module, from::Nothing, paths::Expr)  @ Base ./module.jl:111  [10] top-level scope  @ ~/.julia/packages/TimeStruct/Wnfy0/src/TimeStruct.jl:4  [11] include(mod::Module, _path::String)  @ Base ./Base.jl:309  [12] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base ./loading.jl:3308  [13] top-level scope  @ stdin:5  [14] eval(m::Module, e::Any)  @ Core ./boot.jl:489  [15] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3150  [16] include_string  @ ./loading.jl:3160 [inlined]  [17] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:342  [18] _start()  @ Base ./client.jl:585 in expression starting at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/src/TimeStruct.jl:1 in expression starting at stdin:5 ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("f9ed5ce0-9f41-4eaa-96da-f38ab8df101c"), "TimeStruct") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=0, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base ./error.jl:44  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base ./loading.jl:2873  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base ./loading.jl:2725  [4] macro expansion  @ ./loading.jl:2653 [inlined]  [5] macro expansion  @ ./lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base ./loading.jl:2617  [7] require  @ ./loading.jl:2593 [inlined]  [8] eval_import_path  @ ./module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base ./module.jl:60  [10] _eval_using  @ ./module.jl:137 [inlined]  [11] _eval_using(to::Module, path::Expr)  @ Base ./module.jl:137  [12] top-level scope  @ ~/.julia/packages/TimeStruct/Wnfy0/ext/TimeStructDataFramesExt.jl:4  [13] include(mod::Module, _path::String)  @ Base ./Base.jl:309  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base ./loading.jl:3308  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core ./boot.jl:489  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3150  [18] include_string  @ ./loading.jl:3160 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:342  [20] _start()  @ Base ./client.jl:585 in expression starting at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/ext/TimeStructDataFramesExt.jl:1 in expression starting at stdin:5 3 dependencies had output during precompilation: ┌ TimeZones │ ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("78c3b35d-d492-501b-9361-3d52fe80e533"), "Mocking") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=0, inline=true, opt_level=0) │ Stacktrace: │ [1] error(s::String) │ @ Base ./error.jl:44 │ [2] __require_prelocked(pkg::Base.PkgId, env::String) │ @ Base ./loading.jl:2873 │ [3] _require_prelocked(uuidkey::Base.PkgId, env::String) │ @ Base ./loading.jl:2725 │ [4] macro expansion │ @ ./loading.jl:2653 [inlined] │ [5] macro expansion │ @ ./lock.jl:376 [inlined] │ [6] __require(into::Module, mod::Symbol) │ @ Base ./loading.jl:2617 │ [7] require │ @ ./loading.jl:2593 [inlined] │ [8] eval_import_path │ @ ./module.jl:36 [inlined] │ [9] eval_import_path_all(at::Module, path::Expr, keyword::String) │ @ Base ./module.jl:60 │ [10] _eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr}) │ @ Base ./module.jl:101 │ [11] top-level scope │ @ ~/.julia/packages/TimeZones/Kf5Tl/src/conversions.jl:2 │ [12] include(mapexpr::Function, mod::Module, _path::String) │ @ Base ./Base.jl:310 │ [13] top-level scope │ @ ~/.julia/packages/TimeZones/Kf5Tl/src/TimeZones.jl:87 │ [14] include(mod::Module, _path::String) │ @ Base ./Base.jl:309 │ [15] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing) │ @ Base ./loading.jl:3308 │ [16] top-level scope │ @ stdin:5 │ [17] eval(m::Module, e::Any) │ @ Core ./boot.jl:489 │ [18] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base ./loading.jl:3150 │ [19] include_string │ @ ./loading.jl:3160 [inlined] │ [20] exec_options(opts::Base.JLOptions) │ @ Base ./client.jl:342 │ [21] _start() │ @ Base ./client.jl:585 │ in expression starting at /home/pkgeval/.julia/packages/TimeZones/Kf5Tl/src/conversions.jl:2 │ in expression starting at /home/pkgeval/.julia/packages/TimeZones/Kf5Tl/src/TimeZones.jl:1 │ in expression starting at stdin:5 └ ┌ TimeStruct → TimeStructDataFramesExt │ [Output was shown above] └ ┌ TimeStruct │ ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("f269a46b-ccf7-5d73-abea-4c690281aa53"), "TimeZones") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=0, inline=true, opt_level=0) │ Stacktrace: │ [1] error(s::String) │ @ Base ./error.jl:44 │ [2] __require_prelocked(pkg::Base.PkgId, env::String) │ @ Base ./loading.jl:2873 │ [3] _require_prelocked(uuidkey::Base.PkgId, env::String) │ @ Base ./loading.jl:2725 │ [4] macro expansion │ @ ./loading.jl:2653 [inlined] │ [5] macro expansion │ @ ./lock.jl:376 [inlined] │ [6] __require(into::Module, mod::Symbol) │ @ Base ./loading.jl:2617 │ [7] require │ @ ./loading.jl:2593 [inlined] │ [8] eval_import_path │ @ ./module.jl:36 [inlined] │ [9] _eval_import(imported::Bool, to::Module, from::Nothing, paths::Expr) │ @ Base ./module.jl:111 │ [10] top-level scope │ @ ~/.julia/packages/TimeStruct/Wnfy0/src/TimeStruct.jl:4 │ [11] include(mod::Module, _path::String) │ @ Base ./Base.jl:309 │ [12] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing) │ @ Base ./loading.jl:3308 │ [13] top-level scope │ @ stdin:5 │ [14] eval(m::Module, e::Any) │ @ Core ./boot.jl:489 │ [15] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base ./loading.jl:3150 │ [16] include_string │ @ ./loading.jl:3160 [inlined] │ [17] exec_options(opts::Base.JLOptions) │ @ Base ./client.jl:342 │ [18] _start() │ @ Base ./client.jl:585 │ in expression starting at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/src/TimeStruct.jl:1 │ in expression starting at stdin:5 └ ┌ Error: Error during loading of extension TimeStructDataFramesExt of TimeStruct, use `Base.retry_load_extensions()` to retry. │ exception = │ 1-element ExceptionStack: │ The following 3 packages failed to precompile: │ │ TimeZones │ Failed to precompile TimeZones [f269a46b-ccf7-5d73-abea-4c690281aa53] to "/home/pkgeval/.julia/compiled/v1.14/TimeZones/jl_L0iM91" (ProcessExited(1)). │ │ TimeStruct → TimeStructDataFramesExt │ Failed to precompile TimeStructDataFramesExt [30779150-5f03-5fd5-8d50-77a843eabce4] to "/home/pkgeval/.julia/compiled/v1.14/TimeStructDataFramesExt/jl_gXW5BQ" (ProcessExited(1)). │ │ TimeStruct │ Failed to precompile TimeStruct [f9ed5ce0-9f41-4eaa-96da-f38ab8df101c] to "/home/pkgeval/.julia/compiled/v1.14/TimeStruct/jl_oFuSYV" (ProcessExited(1)). │ └ @ Base loading.jl:1781 Dataframes: Error During Test at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1673 Test threw exception Expression: df1[!, :oper_period] == [i for i = 1:24] ArgumentError: column name :oper_period not found in the data frame Stacktrace: [1] lookupname @ ~/.julia/packages/DataFrames/b4w9K/src/other/index.jl:431 [inlined] [2] getindex @ ~/.julia/packages/DataFrames/b4w9K/src/other/index.jl:440 [inlined] [3] getindex(df::DataFrames.DataFrame, ::typeof(!), col_ind::Symbol) @ DataFrames ~/.julia/packages/DataFrames/b4w9K/src/dataframe/dataframe.jl:557 [4] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:778 [inlined] Dataframes: Test Failed at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1674 Expression: hasproperty(df1, :duration) Evaluated: hasproperty(24×2 DataFrame Row │ period value │ SimplePe… Float64 ─────┼────────────────────── 1 │ t1 0.0707667 2 │ t2 0.866155 3 │ t3 0.167516 4 │ t4 0.0618072 5 │ t5 0.433129 6 │ t6 0.459366 7 │ t7 0.450469 8 │ t8 0.192206 ⋮ │ ⋮ ⋮ 18 │ t18 0.610092 19 │ t19 0.189887 20 │ t20 0.820932 21 │ t21 0.215468 22 │ t22 0.441787 23 │ t23 0.884578 24 │ t24 0.069651 9 rows omitted, duration) Stacktrace: [1] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] Dataframes: Test Failed at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1675 Expression: hasproperty(df1, :start_time) Evaluated: hasproperty(24×2 DataFrame Row │ period value │ SimplePe… Float64 ─────┼────────────────────── 1 │ t1 0.0707667 2 │ t2 0.866155 3 │ t3 0.167516 4 │ t4 0.0618072 5 │ t5 0.433129 6 │ t6 0.459366 7 │ t7 0.450469 8 │ t8 0.192206 ⋮ │ ⋮ ⋮ 18 │ t18 0.610092 19 │ t19 0.189887 20 │ t20 0.820932 21 │ t21 0.215468 22 │ t22 0.441787 23 │ t23 0.884578 24 │ t24 0.069651 9 rows omitted, start_time) Stacktrace: [1] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] Dataframes: Test Failed at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1676 Expression: hasproperty(df1, :end_time) Evaluated: hasproperty(24×2 DataFrame Row │ period value │ SimplePe… Float64 ─────┼────────────────────── 1 │ t1 0.0707667 2 │ t2 0.866155 3 │ t3 0.167516 4 │ t4 0.0618072 5 │ t5 0.433129 6 │ t6 0.459366 7 │ t7 0.450469 8 │ t8 0.192206 ⋮ │ ⋮ ⋮ 18 │ t18 0.610092 19 │ t19 0.189887 20 │ t20 0.820932 21 │ t21 0.215468 22 │ t22 0.441787 23 │ t23 0.884578 24 │ t24 0.069651 9 rows omitted, end_time) Stacktrace: [1] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] Dataframes: Test Failed at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1681 Expression: hasproperty(df2, :strategic_period) Evaluated: hasproperty(90×2 DataFrame Row │ period value │ Operatio… Float64 ─────┼─────────────────────── 1 │ sp1-sc1-t1 0.641278 2 │ sp1-sc1-t2 0.157285 3 │ sp1-sc1-t3 0.171584 4 │ sp1-sc1-t4 0.202835 5 │ sp1-sc1-t5 0.453823 6 │ sp1-sc1-t6 0.193911 7 │ sp1-sc2-t1 0.215572 8 │ sp1-sc2-t2 0.0554611 ⋮ │ ⋮ ⋮ 84 │ sp5-sc2-t6 0.875221 85 │ sp5-sc3-t1 0.946753 86 │ sp5-sc3-t2 0.46535 87 │ sp5-sc3-t3 0.142782 88 │ sp5-sc3-t4 0.362093 89 │ sp5-sc3-t5 0.163265 90 │ sp5-sc3-t6 0.739385 75 rows omitted, strategic_period) Stacktrace: [1] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] Dataframes: Test Failed at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1682 Expression: hasproperty(df2, :op_scenario) Evaluated: hasproperty(90×2 DataFrame Row │ period value │ Operatio… Float64 ─────┼─────────────────────── 1 │ sp1-sc1-t1 0.641278 2 │ sp1-sc1-t2 0.157285 3 │ sp1-sc1-t3 0.171584 4 │ sp1-sc1-t4 0.202835 5 │ sp1-sc1-t5 0.453823 6 │ sp1-sc1-t6 0.193911 7 │ sp1-sc2-t1 0.215572 8 │ sp1-sc2-t2 0.0554611 ⋮ │ ⋮ ⋮ 84 │ sp5-sc2-t6 0.875221 85 │ sp5-sc3-t1 0.946753 86 │ sp5-sc3-t2 0.46535 87 │ sp5-sc3-t3 0.142782 88 │ sp5-sc3-t4 0.362093 89 │ sp5-sc3-t5 0.163265 90 │ sp5-sc3-t6 0.739385 75 rows omitted, op_scenario) Stacktrace: [1] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] Dataframes: Test Failed at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1683 Expression: hasproperty(df2, :oper_period) Evaluated: hasproperty(90×2 DataFrame Row │ period value │ Operatio… Float64 ─────┼─────────────────────── 1 │ sp1-sc1-t1 0.641278 2 │ sp1-sc1-t2 0.157285 3 │ sp1-sc1-t3 0.171584 4 │ sp1-sc1-t4 0.202835 5 │ sp1-sc1-t5 0.453823 6 │ sp1-sc1-t6 0.193911 7 │ sp1-sc2-t1 0.215572 8 │ sp1-sc2-t2 0.0554611 ⋮ │ ⋮ ⋮ 84 │ sp5-sc2-t6 0.875221 85 │ sp5-sc3-t1 0.946753 86 │ sp5-sc3-t2 0.46535 87 │ sp5-sc3-t3 0.142782 88 │ sp5-sc3-t4 0.362093 89 │ sp5-sc3-t5 0.163265 90 │ sp5-sc3-t6 0.739385 75 rows omitted, oper_period) Stacktrace: [1] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] Dataframes: Test Failed at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1684 Expression: hasproperty(df2, :duration) Evaluated: hasproperty(90×2 DataFrame Row │ period value │ Operatio… Float64 ─────┼─────────────────────── 1 │ sp1-sc1-t1 0.641278 2 │ sp1-sc1-t2 0.157285 3 │ sp1-sc1-t3 0.171584 4 │ sp1-sc1-t4 0.202835 5 │ sp1-sc1-t5 0.453823 6 │ sp1-sc1-t6 0.193911 7 │ sp1-sc2-t1 0.215572 8 │ sp1-sc2-t2 0.0554611 ⋮ │ ⋮ ⋮ 84 │ sp5-sc2-t6 0.875221 85 │ sp5-sc3-t1 0.946753 86 │ sp5-sc3-t2 0.46535 87 │ sp5-sc3-t3 0.142782 88 │ sp5-sc3-t4 0.362093 89 │ sp5-sc3-t5 0.163265 90 │ sp5-sc3-t6 0.739385 75 rows omitted, duration) Stacktrace: [1] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] Dataframes: Test Failed at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1685 Expression: hasproperty(df2, :start_oper_time) Evaluated: hasproperty(90×2 DataFrame Row │ period value │ Operatio… Float64 ─────┼─────────────────────── 1 │ sp1-sc1-t1 0.641278 2 │ sp1-sc1-t2 0.157285 3 │ sp1-sc1-t3 0.171584 4 │ sp1-sc1-t4 0.202835 5 │ sp1-sc1-t5 0.453823 6 │ sp1-sc1-t6 0.193911 7 │ sp1-sc2-t1 0.215572 8 │ sp1-sc2-t2 0.0554611 ⋮ │ ⋮ ⋮ 84 │ sp5-sc2-t6 0.875221 85 │ sp5-sc3-t1 0.946753 86 │ sp5-sc3-t2 0.46535 87 │ sp5-sc3-t3 0.142782 88 │ sp5-sc3-t4 0.362093 89 │ sp5-sc3-t5 0.163265 90 │ sp5-sc3-t6 0.739385 75 rows omitted, start_oper_time) Stacktrace: [1] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] Dataframes: Test Failed at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1686 Expression: hasproperty(df2, :end_oper_time) Evaluated: hasproperty(90×2 DataFrame Row │ period value │ Operatio… Float64 ─────┼─────────────────────── 1 │ sp1-sc1-t1 0.641278 2 │ sp1-sc1-t2 0.157285 3 │ sp1-sc1-t3 0.171584 4 │ sp1-sc1-t4 0.202835 5 │ sp1-sc1-t5 0.453823 6 │ sp1-sc1-t6 0.193911 7 │ sp1-sc2-t1 0.215572 8 │ sp1-sc2-t2 0.0554611 ⋮ │ ⋮ ⋮ 84 │ sp5-sc2-t6 0.875221 85 │ sp5-sc3-t1 0.946753 86 │ sp5-sc3-t2 0.46535 87 │ sp5-sc3-t3 0.142782 88 │ sp5-sc3-t4 0.362093 89 │ sp5-sc3-t5 0.163265 90 │ sp5-sc3-t6 0.739385 75 rows omitted, end_oper_time) Stacktrace: [1] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] Dataframes: Test Failed at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1691 Expression: hasproperty(df3, :op_scenario) Evaluated: hasproperty(20×2 DataFrame Row │ per value │ Scenario… Float64 ─────┼────────────────────── 1 │ sc1-t1 0.68369 2 │ sc1-t2 0.783038 3 │ sc1-t3 0.0989358 4 │ sc1-t4 0.778944 5 │ sc2-t1 0.878718 6 │ sc2-t2 0.990342 7 │ sc2-t3 0.431734 8 │ sc2-t4 0.827708 ⋮ │ ⋮ ⋮ 14 │ sc4-t2 0.690312 15 │ sc4-t3 0.210716 16 │ sc4-t4 0.222883 17 │ sc5-t1 0.0577886 18 │ sc5-t2 0.390134 19 │ sc5-t3 0.842787 20 │ sc5-t4 0.652346 5 rows omitted, op_scenario) Stacktrace: [1] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] Dataframes: Test Failed at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1692 Expression: hasproperty(df3, :oper_period) Evaluated: hasproperty(20×2 DataFrame Row │ per value │ Scenario… Float64 ─────┼────────────────────── 1 │ sc1-t1 0.68369 2 │ sc1-t2 0.783038 3 │ sc1-t3 0.0989358 4 │ sc1-t4 0.778944 5 │ sc2-t1 0.878718 6 │ sc2-t2 0.990342 7 │ sc2-t3 0.431734 8 │ sc2-t4 0.827708 ⋮ │ ⋮ ⋮ 14 │ sc4-t2 0.690312 15 │ sc4-t3 0.210716 16 │ sc4-t4 0.222883 17 │ sc5-t1 0.0577886 18 │ sc5-t2 0.390134 19 │ sc5-t3 0.842787 20 │ sc5-t4 0.652346 5 rows omitted, oper_period) Stacktrace: [1] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] Dataframes: Test Failed at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1693 Expression: hasproperty(df3, :duration) Evaluated: hasproperty(20×2 DataFrame Row │ per value │ Scenario… Float64 ─────┼────────────────────── 1 │ sc1-t1 0.68369 2 │ sc1-t2 0.783038 3 │ sc1-t3 0.0989358 4 │ sc1-t4 0.778944 5 │ sc2-t1 0.878718 6 │ sc2-t2 0.990342 7 │ sc2-t3 0.431734 8 │ sc2-t4 0.827708 ⋮ │ ⋮ ⋮ 14 │ sc4-t2 0.690312 15 │ sc4-t3 0.210716 16 │ sc4-t4 0.222883 17 │ sc5-t1 0.0577886 18 │ sc5-t2 0.390134 19 │ sc5-t3 0.842787 20 │ sc5-t4 0.652346 5 rows omitted, duration) Stacktrace: [1] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] Dataframes: Test Failed at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1694 Expression: hasproperty(df3, :start_time) Evaluated: hasproperty(20×2 DataFrame Row │ per value │ Scenario… Float64 ─────┼────────────────────── 1 │ sc1-t1 0.68369 2 │ sc1-t2 0.783038 3 │ sc1-t3 0.0989358 4 │ sc1-t4 0.778944 5 │ sc2-t1 0.878718 6 │ sc2-t2 0.990342 7 │ sc2-t3 0.431734 8 │ sc2-t4 0.827708 ⋮ │ ⋮ ⋮ 14 │ sc4-t2 0.690312 15 │ sc4-t3 0.210716 16 │ sc4-t4 0.222883 17 │ sc5-t1 0.0577886 18 │ sc5-t2 0.390134 19 │ sc5-t3 0.842787 20 │ sc5-t4 0.652346 5 rows omitted, start_time) Stacktrace: [1] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] Dataframes: Test Failed at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1695 Expression: hasproperty(df3, :end_time) Evaluated: hasproperty(20×2 DataFrame Row │ per value │ Scenario… Float64 ─────┼────────────────────── 1 │ sc1-t1 0.68369 2 │ sc1-t2 0.783038 3 │ sc1-t3 0.0989358 4 │ sc1-t4 0.778944 5 │ sc2-t1 0.878718 6 │ sc2-t2 0.990342 7 │ sc2-t3 0.431734 8 │ sc2-t4 0.827708 ⋮ │ ⋮ ⋮ 14 │ sc4-t2 0.690312 15 │ sc4-t3 0.210716 16 │ sc4-t4 0.222883 17 │ sc5-t1 0.0577886 18 │ sc5-t2 0.390134 19 │ sc5-t3 0.842787 20 │ sc5-t4 0.652346 5 rows omitted, end_time) Stacktrace: [1] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] Dataframes: Test Failed at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1700 Expression: hasproperty(df4, :strategic_period) Evaluated: hasproperty(5×2 DataFrame Row │ strat val │ Strategi… Float64 ─────┼────────────────────── 1 │ sp1 0.0587365 2 │ sp2 0.734357 3 │ sp3 0.283429 4 │ sp4 0.374519 5 │ sp5 0.370618, strategic_period) Stacktrace: [1] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] Dataframes: Test Failed at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1701 Expression: hasproperty(df4, :duration) Evaluated: hasproperty(5×2 DataFrame Row │ strat val │ Strategi… Float64 ─────┼────────────────────── 1 │ sp1 0.0587365 2 │ sp2 0.734357 3 │ sp3 0.283429 4 │ sp4 0.374519 5 │ sp5 0.370618, duration) Stacktrace: [1] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] Dataframes: Test Failed at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1702 Expression: hasproperty(df4, :start_time) Evaluated: hasproperty(5×2 DataFrame Row │ strat val │ Strategi… Float64 ─────┼────────────────────── 1 │ sp1 0.0587365 2 │ sp2 0.734357 3 │ sp3 0.283429 4 │ sp4 0.374519 5 │ sp5 0.370618, start_time) Stacktrace: [1] top-level scope @ ~/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:556 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] Test Summary: | Pass Fail Error Total Time Package | 8062 17 11 8090 5m50.9s test/runtests.jl | 8062 17 11 8090 5m50.8s General TimePeriod | 7 7 2.0s SimpleTimes | 10 10 0.7s SimpleTimes with units | 1 1 22.8s CalendarTimes | 11 11 6.4s OperationalScenarios | 27 27 2.4s RepresentativePeriods | 36 36 2.5s RepresentativePeriods with units | 1 1 4.1s RepresentativePeriods with OperationalScenarios | 13 13 5.1s RepresentativePeriods and OperationalScenarios with units | 3 3 4.5s TwoLevel | 302 302 2.0s TwoLevel with units | 1 1 0.4s TwoLevel scaling | 97 97 0.2s TwoLevel accumulated | 16 1 17 1.4s TwoLevel with CalendarTimes | 11 11 1.6s TwoLevel with op scenarios | 22 22 3.2s TwoLevel with RepresentativePeriods and OperationalScenarios | 4 4 3.8s SimpleTimes as TwoLevel | 5 5 0.3s OperationalScenarios as TwoLevel | 3 3 0.3s Iteration invariants | 99 99 43.6s Last for time structures | 148 148 8.5s Multiple for time structures | 990 990 15.7s Duration invariants | 0 0.0s Profiles | 10 1 11 2.0s TreeNode constructors | 26 26 1.4s TwoLevelTree constructors | 0 1.3s TwoLevelTree with SimpleTimes | 456 456 5.6s TwoLevelTree with OperationalScenarios | 1173 1173 4.7s TwoLevelTree with RepresentativePeriods | 803 803 5.7s TwoLevelTree with RepresentativePeriods and OperationalScenarios | 2323 2323 6.2s Strategic scenarios with TwoLevelTree | 38 38 3.2s Strategic scenarios with TwoLevel | 16 16 0.5s Profiles constructors | 6 6 0.1s Profiles and strategic periods | 3 3 0.4s Profiles and representative periods | 5 5 0.6s Profiles and operational scenarios | 4 4 0.7s Profile conversion | 18 18 7.1s Iteration utilities | 1047 1047 3.8s Indexing of operational structures | 4 4 0.1s Discounting | 328 1 329 5.5s Start and end times | 1 1 2 0.9s Dataframes | 17 1 18 2m49.0s ERROR: LoadError: Some tests did not pass: 8062 passed, 17 failed, 11 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/TimeStruct/Wnfy0/test/runtests.jl:1705 Testing failed after 444.74s ERROR: LoadError: Package TimeStruct errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:3122 [3] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2987 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:572 [5] kwcall(::@NamedTuple{julia_args::Cmd, io::IOContext{IO}}, ::typeof(Pkg.API.test), ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:548 [6] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [7] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:161 [8] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [9] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [inlined] [10] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkg::String) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [11] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:237 [12] include(mod::Module, _path::String) @ Base ./Base.jl:309 [13] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [14] _start() @ Base ./client.jl:585 in expression starting at /PkgEval.jl/scripts/evaluate.jl:228 PkgEval failed after 526.04s: package fails to precompile