Package evaluation to test EnergyModelsCompliance on Julia 1.14.0-DEV.1299 (6d6224db99*) started at 2025-11-27T17:54:29.855 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 9.82s ################################################################################ # Installation # Installing EnergyModelsCompliance... Resolving package versions... Installed Bzip2_jll ────────────── v1.0.9+0 Installed Indexing ─────────────── v1.1.1 Installed InlineStrings ────────── v1.4.5 Installed DiffResults ──────────── v1.1.0 Installed MacroTools ───────────── v0.5.16 Installed DataStructures ───────── v0.19.3 Installed HiGHS ────────────────── v1.20.1 Installed ForwardDiff ──────────── v1.3.0 Installed CodecZlib ────────────── v0.7.8 Installed Compat ───────────────── v4.18.1 Installed ExprTools ────────────── v0.1.10 Installed OrderedCollections ───── v1.8.1 Installed Statistics ───────────── v1.11.1 Installed TimeStruct ───────────── v0.9.7 Installed TranscodingStreams ───── v0.11.3 Installed TimeZones ────────────── v1.22.2 Installed StaticArraysCore ─────── v1.4.4 Installed CommonSubexpressions ─── v0.3.1 Installed StructUtils ──────────── v2.6.0 Installed IrrationalConstants ──── v0.2.6 Installed CodecBzip2 ───────────── v0.8.5 Installed PrecompileTools ──────── v1.3.3 Installed NaNMath ──────────────── v1.1.3 Installed OpenSpecFun_jll ──────── v0.5.6+0 Installed LogExpFunctions ──────── v0.3.29 Installed JSON3 ────────────────── v1.14.3 Installed OpenBLAS32_jll ───────── v0.3.29+0 Installed DiffRules ────────────── v1.15.1 Installed Parsers ──────────────── v2.8.3 Installed JSON ─────────────────── v1.3.0 Installed Scratch ──────────────── v1.3.0 Installed MathOptIIS ───────────── v0.1.1 Installed SpecialFunctions ─────── v2.6.1 Installed BenchmarkTools ───────── v1.6.3 Installed MutableArithmetics ───── v1.6.7 Installed Preferences ──────────── v1.5.0 Installed EnergyModelsBase ─────── v0.9.4 Installed JuMP ─────────────────── v1.29.3 Installed JLLWrappers ──────────── v1.7.1 Installed TZJData ──────────────── v1.5.0+2025b Installed METIS_jll ────────────── v5.1.3+0 Installed StructTypes ──────────── v1.11.0 Installed Dictionaries ─────────── v0.4.5 Installed Mocking ──────────────── v0.8.1 Installed SparseVariables ──────── v0.7.4 Installed DocStringExtensions ──── v0.9.5 Installed HiGHS_jll ────────────── v1.12.0+0 Installed EnergyModelsCompliance ─ v0.1.0 Installed MathOptInterface ─────── v1.46.0 Installing 6 artifacts Installed artifact OpenSpecFun 194.9 KiB Installed artifact Bzip2 503.5 KiB Installed artifact tzjdata 112.5 KiB Installed artifact METIS 1.1 MiB Installed artifact HiGHS 2.3 MiB Installed artifact OpenBLAS32 10.0 MiB Updating `~/.julia/environments/v1.14/Project.toml` [a12c78df] + EnergyModelsCompliance v0.1.0 Updating `~/.julia/environments/v1.14/Manifest.toml` [6e4b80f9] + BenchmarkTools v1.6.3 [523fee87] + CodecBzip2 v0.8.5 [944b1d66] + CodecZlib v0.7.8 [bbf7d656] + CommonSubexpressions v0.3.1 [34da2185] + Compat v4.18.1 [864edb3b] + DataStructures v0.19.3 [85a47980] + Dictionaries v0.4.5 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.15.1 [ffbed154] + DocStringExtensions v0.9.5 [5d7e687e] + EnergyModelsBase v0.9.4 [a12c78df] + EnergyModelsCompliance v0.1.0 [e2ba6199] + ExprTools v0.1.10 [f6369f11] + ForwardDiff v1.3.0 [87dc4568] + HiGHS v1.20.1 [313cdc1a] + Indexing v1.1.1 [842dd82b] + InlineStrings v1.4.5 [92d709cd] + IrrationalConstants v0.2.6 [692b3bcd] + JLLWrappers v1.7.1 [682c06a0] + JSON v1.3.0 [0f8b85d8] + JSON3 v1.14.3 [4076af6c] + JuMP v1.29.3 [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.16 [8c4f8055] + MathOptIIS v0.1.1 [b8f27783] + MathOptInterface v1.46.0 [78c3b35d] + Mocking v0.8.1 [d8a4904e] + MutableArithmetics v1.6.7 [77ba4419] + NaNMath v1.1.3 [bac558e1] + OrderedCollections v1.8.1 [69de0a69] + Parsers v2.8.3 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.0 [6c6a2e73] + Scratch v1.3.0 [2749762c] + SparseVariables v0.7.4 [276daf66] + SpecialFunctions v2.6.1 [1e83bf80] + StaticArraysCore v1.4.4 [10745b16] + Statistics v1.11.1 [856f2bd8] + StructTypes v1.11.0 [ec057cc2] + StructUtils v2.6.0 [dc5dba14] + TZJData v1.5.0+2025b [f9ed5ce0] + TimeStruct v0.9.7 [f269a46b] + TimeZones v1.22.2 [3bb67fe8] + TranscodingStreams v0.11.3 [6e34b625] + Bzip2_jll v1.0.9+0 [8fd58aa0] + HiGHS_jll v1.12.0+0 [d00139f3] + METIS_jll v5.1.3+0 [656ef2d0] + OpenBLAS32_jll v0.3.29+0 [efe28fd5] + OpenSpecFun_jll v0.5.6+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 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [b27032c2] + LibCURL v1.0.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [ca575930] + NetworkOptions v1.3.0 [de0858da] + Printf v1.11.0 [9abbd945] + Profile v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [9e88b42a] + Serialization v1.11.0 [2f01184e] + SparseArrays v1.13.0 [f489334b] + StyledStrings v1.13.0 [fa267f1f] + TOML v1.0.3 [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.17.0+0 [29816b5a] + LibSSH2_jll v1.11.3+1 [14a3606d] + MozillaCACerts_jll v2025.11.4 [4536629a] + OpenBLAS_jll v0.3.29+0 [05823500] + OpenLibm_jll v0.8.7+0 [458c3c95] + OpenSSL_jll v3.5.4+0 [bea87d4a] + SuiteSparse_jll v7.10.1+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 Installation completed after 9.75s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling packages... WARNING: Imported binding Operations.project_rel_path was undeclared at import time during import to TestEnv. 4478.6 ms ✓ TestEnv 1 dependency successfully precompiled in 5 seconds. 27 already precompiled. 1 dependency had output during precompilation: ┌ TestEnv │ WARNING: Imported binding Operations.project_rel_path was undeclared at import time during import to TestEnv. └ ┌ Error: Failed to use TestEnv.jl; test dependencies will not be precompiled │ exception = │ UndefVarError: `project_rel_path` not defined in `TestEnv` │ Suggestion: this global was defined as `Pkg.Operations.project_rel_path` but not assigned a value. │ Stacktrace: │ [1] get_test_dir(ctx::Pkg.Types.Context, pkgspec::PackageSpec) │ @ TestEnv ~/.julia/packages/TestEnv/i9lgt/src/julia-1.11/common.jl:75 │ [2] test_dir_has_project_file │ @ ~/.julia/packages/TestEnv/i9lgt/src/julia-1.11/common.jl:52 [inlined] │ [3] maybe_gen_project_override! │ @ ~/.julia/packages/TestEnv/i9lgt/src/julia-1.11/common.jl:83 [inlined] │ [4] activate(pkg::String; allow_reresolve::Bool) │ @ TestEnv ~/.julia/packages/TestEnv/i9lgt/src/julia-1.11/activate_set.jl:12 │ [5] activate(pkg::String) │ @ TestEnv ~/.julia/packages/TestEnv/i9lgt/src/julia-1.11/activate_set.jl:9 │ [6] top-level scope │ @ /PkgEval.jl/scripts/precompile.jl:24 │ [7] include(mod::Module, _path::String) │ @ Base ./Base.jl:309 │ [8] exec_options(opts::Base.JLOptions) │ @ Base ./client.jl:344 │ [9] _start() │ @ Base ./client.jl:577 └ @ Main /PkgEval.jl/scripts/precompile.jl:26 Precompiling package dependencies... Precompiling packages... 4233.7 ms ✓ MacroTools 1666.3 ms ✓ InlineStrings 1111.3 ms ✓ Statistics 2075.7 ms ✓ IrrationalConstants 942.6 ms ✓ StaticArraysCore 1284.5 ms ✓ OrderedCollections 1087.4 ms ✓ DocStringExtensions 816.4 ms ✓ Indexing 883.9 ms ✓ TZJData 871.0 ms ✓ ExprTools 1235.3 ms ✓ TranscodingStreams 982.8 ms ✓ NaNMath 892.3 ms ✓ Scratch 1630.5 ms ✓ StructTypes 1464.1 ms ✓ StructUtils 1180.7 ms ✓ Compat 1154.9 ms ✓ Preferences 11110.0 ms ✓ MutableArithmetics 1709.0 ms ✓ CommonSubexpressions 1324.6 ms ✓ Statistics → SparseArraysExt 820.9 ms ✓ DiffResults 3537.8 ms ✓ DataStructures 1361.6 ms ✓ LogExpFunctions 2065.9 ms ✓ Dictionaries 904.6 ms ✓ CodecZlib 864.0 ms ✓ Compat → CompatLinearAlgebraExt 1137.1 ms ✓ JLLWrappers 868.7 ms ✓ PrecompileTools 1078.9 ms ✓ Mocking 1346.6 ms ✓ METIS_jll 1496.3 ms ✓ OpenBLAS32_jll 1870.7 ms ✓ Bzip2_jll 1501.8 ms ✓ OpenSpecFun_jll 17361.8 ms ✓ Parsers 5625.5 ms ✓ TimeZones 1443.0 ms ✓ HiGHS_jll 1026.2 ms ✓ CodecBzip2 4929.1 ms ✓ SpecialFunctions 14090.3 ms ✓ JSON3 7341.1 ms ✓ JSON 921.7 ms ✓ InlineStrings → ParsersExt 6448.0 ms ✓ TimeStruct 1554.7 ms ✓ DiffRules 3435.0 ms ✓ BenchmarkTools 6641.8 ms ✓ ForwardDiff 75581.6 ms ✓ MathOptInterface 5944.7 ms ✓ MathOptIIS 63195.3 ms ✓ JuMP 30076.3 ms ✓ HiGHS 20192.6 ms ✓ SparseVariables 23113.4 ms ✓ EnergyModelsBase 16669.1 ms ✓ EnergyModelsCompliance 52 dependencies successfully precompiled in 362 seconds. 30 already precompiled. Precompilation completed after 375.56s ################################################################################ # Testing # Testing EnergyModelsCompliance Status `/tmp/jl_Mf6jQH/Project.toml` [5d7e687e] EnergyModelsBase v0.9.4 [a12c78df] EnergyModelsCompliance v0.1.0 [3f775d88] EnergyModelsGeography v0.11.3 [f9ed5ce0] TimeStruct v0.9.7 [b77e0a4c] InteractiveUtils v1.11.0 [56ddb016] Logging v1.11.0 [44cfe95a] Pkg v1.13.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_Mf6jQH/Manifest.toml` [6e4b80f9] BenchmarkTools v1.6.3 [523fee87] CodecBzip2 v0.8.5 [944b1d66] CodecZlib v0.7.8 [bbf7d656] CommonSubexpressions v0.3.1 [34da2185] Compat v4.18.1 [864edb3b] DataStructures v0.19.3 [85a47980] Dictionaries v0.4.5 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [ffbed154] DocStringExtensions v0.9.5 [5d7e687e] EnergyModelsBase v0.9.4 [a12c78df] EnergyModelsCompliance v0.1.0 [3f775d88] EnergyModelsGeography v0.11.3 [e2ba6199] ExprTools v0.1.10 [f6369f11] ForwardDiff v1.3.0 [87dc4568] HiGHS v1.20.1 [313cdc1a] Indexing v1.1.1 [842dd82b] InlineStrings v1.4.5 [92d709cd] IrrationalConstants v0.2.6 [692b3bcd] JLLWrappers v1.7.1 [682c06a0] JSON v1.3.0 [0f8b85d8] JSON3 v1.14.3 [4076af6c] JuMP v1.29.3 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.16 [8c4f8055] MathOptIIS v0.1.1 [b8f27783] MathOptInterface v1.46.0 [78c3b35d] Mocking v0.8.1 [d8a4904e] MutableArithmetics v1.6.7 [77ba4419] NaNMath v1.1.3 [bac558e1] OrderedCollections v1.8.1 [69de0a69] Parsers v2.8.3 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.0 [6c6a2e73] Scratch v1.3.0 [2749762c] SparseVariables v0.7.4 [276daf66] SpecialFunctions v2.6.1 [1e83bf80] StaticArraysCore v1.4.4 [10745b16] Statistics v1.11.1 [856f2bd8] StructTypes v1.11.0 [ec057cc2] StructUtils v2.6.0 [dc5dba14] TZJData v1.5.0+2025b [f9ed5ce0] TimeStruct v0.9.7 [f269a46b] TimeZones v1.22.2 [3bb67fe8] TranscodingStreams v0.11.3 [6e34b625] Bzip2_jll v1.0.9+0 [8fd58aa0] HiGHS_jll v1.12.0+0 [d00139f3] METIS_jll v5.1.3+0 [656ef2d0] OpenBLAS32_jll v0.3.29+0 [efe28fd5] OpenSpecFun_jll v0.5.6+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 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.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 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.13.0 [de0858da] Printf v1.11.0 [9abbd945] Profile v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [2f01184e] SparseArrays v1.13.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.17.0+0 [e37daf67] LibGit2_jll v1.9.1+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.11.4 [4536629a] OpenBLAS_jll v0.3.29+0 [05823500] OpenLibm_jll v0.8.7+0 [458c3c95] OpenSSL_jll v3.5.4+0 [efcefdf7] PCRE2_jll v10.47.0+0 [bea87d4a] SuiteSparse_jll v7.10.1+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... TransmissionMode: Log Test Failed at /home/pkgeval/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_emg_access_fun.jl:110 Expression: EMC.compliance_data(mode) Log Pattern: (:warn, msg) Captured Logs: Stacktrace: [1] record(ts::Test.DefaultTestSet, t::Test.LogTestFailure) @ Test /opt/julia/share/julia/stdlib/v1.14/Test/src/logging.jl:166 [2] top-level scope @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_emg_access_fun.jl:19 [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [4] macro expansion @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_emg_access_fun.jl:110 [inlined] TransmissionMode: Test Failed at /home/pkgeval/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_emg_access_fun.jl:111 Expression: EMC.compliance_data(mode) Evaluated: EMC.compliance_data(1) Stacktrace: [1] top-level scope @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_emg_access_fun.jl:19 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [3] macro expansion @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_emg_access_fun.jl:111 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:753 [inlined] TransmissionModes: Test Failed at /home/pkgeval/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_emg_element.jl:22 Expression: all(warn_log == (capacity = true, opex_var = true, opex_fixed = true, inputs = false, outputs = false, loss = true, consumption_rate = false, data = true)) Evaluated: all(false) Stacktrace: [1] top-level scope @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_emg_element.jl:17 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [3] macro expansion @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_emg_element.jl:22 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:753 [inlined] TransmissionModes: Test Failed at /home/pkgeval/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_emg_element.jl:31 Expression: all(warn_log == (capacity = true, opex_var = true, opex_fixed = true, inputs = false, outputs = false, loss = false, consumption_rate = false, data = true)) Evaluated: all(false) Stacktrace: [1] top-level scope @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_emg_element.jl:17 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [3] macro expansion @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_emg_element.jl:31 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:753 [inlined] Activating project at `~/.julia/packages/EnergyModelsCompliance/qcxMX/examples` Resolving package versions... Installed EnergyModelsHydrogen ─ v0.8.3 Example electrolyser_example.jl: Error During Test at /home/pkgeval/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_examples.jl:5 Got exception outside of a @test LoadError: SystemError: opening file "/home/pkgeval/.julia/packages/EnergyModelsCompliance/qcxMX/examples/Project.toml": Permission denied Stacktrace: [1] systemerror(p::String, errno::Int32; extrainfo::Nothing) @ Base ./error.jl:186 [2] open(fname::String; lock::Bool, read::Nothing, write::Nothing, create::Nothing, truncate::Bool, append::Nothing) @ Base ./iostream.jl:327 [3] open @ ./iostream.jl:306 [inlined] [4] open(fname::String, mode::String; lock::Bool) @ Base ./iostream.jl:390 [5] open(fname::String, mode::String) @ Base ./iostream.jl:389 [6] #open#316 @ ./io.jl:425 [7] open @ ./io.jl:424 [inlined] [8] write @ ./io.jl:506 [inlined] [9] write_project(project::Dict{String, Any}, project_file::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/project.jl:350 [10] write_project @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/project.jl:331 [inlined] [11] write_project @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/project.jl:329 [inlined] [12] write_env(env::Pkg.Types.EnvCache; update_undo::Bool, skip_writing_project::Bool, skip_readonly_check::Bool) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:1417 [13] write_env @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:1376 [inlined] [14] develop(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}, new_git::Set{Base.UUID}; preserve::PreserveLevel, platform::Base.BinaryPlatforms.Platform) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2222 [15] develop @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2206 [inlined] [16] develop(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; shared::Bool, preserve::PreserveLevel, platform::Base.BinaryPlatforms.Platform, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:317 [17] kwcall(::@NamedTuple{io::IOContext{IO}}, ::typeof(Pkg.API.develop), ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:266 [18] develop(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [19] develop(pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:161 [20] develop(; name::Nothing, uuid::Nothing, version::Nothing, url::Nothing, rev::Nothing, path::String, mode::PackageMode, subdir::Nothing, kwargs::@Kwargs{}) @ Pkg.API ./array.jl:0 [21] kwcall(::@NamedTuple{path::String}, ::typeof(Pkg.API.develop)) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:178 [22] top-level scope @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/examples/electrolyser_example.jl:5 [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [24] IncludeInto @ ./Base.jl:311 [inlined] [25] #128 @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_examples.jl:7 [inlined] [26] redirect_stdio(f::var"#128#129"{String, String}; stdin::Nothing, stderr::Nothing, stdout::Base.DevNull) @ Base ./stream.jl:1449 [27] kwcall(::@NamedTuple{stdout::Base.DevNull}, ::typeof(redirect_stdio), f::Function) @ Base ./stream.jl:1412 [28] top-level scope @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_examples.jl:2 [29] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [30] macro expansion @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_examples.jl:6 [inlined] [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [32] macro expansion @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_examples.jl:6 [inlined] [33] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [34] top-level scope @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/runtests.jl:19 [35] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [36] macro expansion @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/runtests.jl:48 [inlined] [37] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [38] macro expansion @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/runtests.jl:48 [inlined] [39] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [40] top-level scope @ none:6 [41] eval(m::Module, e::Any) @ Core ./boot.jl:489 [42] exec_options(opts::Base.JLOptions) @ Base ./client.jl:310 [43] _start() @ Base ./client.jl:577 in expression starting at /home/pkgeval/.julia/packages/EnergyModelsCompliance/qcxMX/examples/electrolyser_example.jl:5 Activating project at `~/.julia/packages/EnergyModelsCompliance/qcxMX/examples` Resolving package versions... Example linepack_example.jl: Error During Test at /home/pkgeval/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_examples.jl:5 Got exception outside of a @test LoadError: SystemError: opening file "/home/pkgeval/.julia/packages/EnergyModelsCompliance/qcxMX/examples/Project.toml": Permission denied Stacktrace: [1] systemerror(p::String, errno::Int32; extrainfo::Nothing) @ Base ./error.jl:186 [2] open(fname::String; lock::Bool, read::Nothing, write::Nothing, create::Nothing, truncate::Bool, append::Nothing) @ Base ./iostream.jl:327 [3] open @ ./iostream.jl:306 [inlined] [4] open(fname::String, mode::String; lock::Bool) @ Base ./iostream.jl:390 [5] open(fname::String, mode::String) @ Base ./iostream.jl:389 [6] #open#316 @ ./io.jl:425 [7] open @ ./io.jl:424 [inlined] [8] write @ ./io.jl:506 [inlined] [9] write_project(project::Dict{String, Any}, project_file::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/project.jl:350 [10] write_project @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/project.jl:331 [inlined] [11] write_project @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/project.jl:329 [inlined] [12] write_env(env::Pkg.Types.EnvCache; update_undo::Bool, skip_writing_project::Bool, skip_readonly_check::Bool) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:1417 [13] write_env @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:1376 [inlined] [14] develop(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}, new_git::Set{Base.UUID}; preserve::PreserveLevel, platform::Base.BinaryPlatforms.Platform) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2222 [15] develop @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2206 [inlined] [16] develop(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; shared::Bool, preserve::PreserveLevel, platform::Base.BinaryPlatforms.Platform, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:317 [17] kwcall(::@NamedTuple{io::IOContext{IO}}, ::typeof(Pkg.API.develop), ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:266 [18] develop(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [19] develop(pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:161 [20] develop(; name::Nothing, uuid::Nothing, version::Nothing, url::Nothing, rev::Nothing, path::String, mode::PackageMode, subdir::Nothing, kwargs::@Kwargs{}) @ Pkg.API ./array.jl:0 [21] kwcall(::@NamedTuple{path::String}, ::typeof(Pkg.API.develop)) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:178 [22] top-level scope @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/examples/linepack_example.jl:5 [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [24] IncludeInto @ ./Base.jl:311 [inlined] [25] #128 @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_examples.jl:7 [inlined] [26] redirect_stdio(f::var"#128#129"{String, String}; stdin::Nothing, stderr::Nothing, stdout::Base.DevNull) @ Base ./stream.jl:1449 [27] kwcall(::@NamedTuple{stdout::Base.DevNull}, ::typeof(redirect_stdio), f::Function) @ Base ./stream.jl:1412 [28] top-level scope @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_examples.jl:2 [29] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [30] macro expansion @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_examples.jl:6 [inlined] [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [32] macro expansion @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/test_examples.jl:6 [inlined] [33] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [34] top-level scope @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/runtests.jl:19 [35] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [36] macro expansion @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/runtests.jl:48 [inlined] [37] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [38] macro expansion @ ~/.julia/packages/EnergyModelsCompliance/qcxMX/test/runtests.jl:48 [inlined] [39] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [40] top-level scope @ none:6 [41] eval(m::Module, e::Any) @ Core ./boot.jl:489 [42] exec_options(opts::Base.JLOptions) @ Base ./client.jl:310 [43] _start() @ Base ./client.jl:577 in expression starting at /home/pkgeval/.julia/packages/EnergyModelsCompliance/qcxMX/examples/linepack_example.jl:5 Activating project at `~/.julia/packages/EnergyModelsCompliance/qcxMX/test` Test Summary: | Pass Fail Error Total Time Compliance | 191 4 2 197 4m46.0s Compliance - EMB access functions | 41 41 8.1s Compliance - EMB elements | 17 17 1.2s Compliance - EMB test cases | 60 60 2m31.5s Compliance - EMG access functions | 35 2 37 15.3s Area | 4 4 0.2s TransmissionMode | 31 2 33 14.8s Compliance - EMG elements | 8 2 10 1.0s Areas | 4 4 0.1s TransmissionModes | 4 2 6 0.9s Compliance - EMG test cases | 30 30 56.4s Compliance | examples | 2 2 52.2s Run examples | 2 2 52.0s Example electrolyser_example.jl | 1 1 48.6s Example linepack_example.jl | 1 1 3.3s RNG of the outermost testset: Random.Xoshiro(0x393b81e887c93c27, 0x9c4964323cad94d6, 0x055d6eb8b67f0f4d, 0x9e6d0012ac54d229, 0x7de5d89d849f0649) ERROR: LoadError: Some tests did not pass: 191 passed, 4 failed, 2 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/EnergyModelsCompliance/qcxMX/test/runtests.jl:18 Testing failed after 378.92s ERROR: LoadError: Package EnergyModelsCompliance 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:2946 [3] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2795 [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:219 [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:577 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 798.49s: package tests unexpectedly errored