Package evaluation to test ADNLPModels on Julia 1.14.0-DEV.1475 (42ad41c179*) started at 2026-01-04T16:00:47.748 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 9.84s ################################################################################ # Installation # Installing ADNLPModels... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [54578032] + ADNLPModels v0.8.13 Updating `~/.julia/environments/v1.14/Manifest.toml` [54578032] + ADNLPModels v0.8.13 [47edcb42] + ADTypes v1.21.0 [d360d2e6] + ChainRulesCore v1.26.0 [bbf7d656] + CommonSubexpressions v0.3.1 [34da2185] + Compat v4.18.1 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.15.1 [ffbed154] + DocStringExtensions v0.9.5 [e2ba6199] + ExprTools v0.1.10 [9aa1b823] + FastClosures v0.3.2 [1a297f60] + FillArrays v1.15.0 [f6369f11] + ForwardDiff v1.3.1 [069b7b12] + FunctionWrappers v1.1.3 [92d709cd] + IrrationalConstants v0.2.6 [692b3bcd] + JLLWrappers v1.7.1 [5c8ed15e] + LinearOperators v2.11.0 [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.16 ⌅ [a4795742] + NLPModels v0.21.6 [77ba4419] + NaNMath v1.1.3 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.1 [ae029012] + Requires v1.3.1 [37e2e3b7] + ReverseDiff v1.16.1 [9f842d2f] + SparseConnectivityTracer v1.1.3 [0a514795] + SparseMatrixColorings v0.4.23 [276daf66] + SpecialFunctions v2.6.1 [90137ffa] + StaticArrays v1.9.16 [1e83bf80] + StaticArraysCore v1.4.4 [10745b16] + Statistics v1.11.1 [a759f4b9] + TimerOutputs v0.5.29 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [56f22d72] + Artifacts v1.11.0 [ade2ca70] + Dates v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [9e88b42a] + Serialization v1.11.0 [2f01184e] + SparseArrays v1.13.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [4536629a] + OpenBLAS_jll v0.3.29+0 [05823500] + OpenLibm_jll v0.8.7+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.15.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 5.13s ################################################################################ # Precompilation # ERROR: LoadError: MethodError: no method matching setindex!(::Base.ScopedValues.ScopedValue{IO}, ::Nothing) The function `setindex!` exists, but no method is defined for this combination of argument types. Stacktrace: [1] top-level scope @ /PkgEval.jl/scripts/precompile.jl:10 [2] include(mod::Module, _path::String) @ Base ./Base.jl:309 [3] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [4] _start() @ Base ./client.jl:585 in expression starting at /PkgEval.jl/scripts/precompile.jl:6 caused by: MethodError: no method matching setindex!(::Base.ScopedValues.ScopedValue{IO}, ::Base.DevNull) The function `setindex!` exists, but no method is defined for this combination of argument types. Stacktrace: [1] top-level scope @ /PkgEval.jl/scripts/precompile.jl:7 [2] include(mod::Module, _path::String) @ Base ./Base.jl:309 [3] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [4] _start() @ Base ./client.jl:585 Precompilation failed after 13.23s ################################################################################ # Testing # Testing ADNLPModels Test Could not use exact versions of packages in manifest, re-resolving. Note: if you do not check your manifest file into source control, then you can probably ignore this message. However, if you do check your manifest file into source control, then you probably want to pass the `allow_reresolve = false` kwarg when calling the `Pkg.test` function. Updating `/tmp/jl_aXoK6Y/Project.toml` [54578032] + ADNLPModels v0.8.13 ⌅ [f6369f11] ↓ ForwardDiff v1.3.1 ⇒ v0.10.39 ⌅ [30dfa513] + ManualNLPModels v0.1.6 [e01155f1] + NLPModelsModifiers v0.7.2 [7998695d] + NLPModelsTest v0.10.6 [8dfed614] ~ Test ⇒ v1.11.0 Updating `/tmp/jl_aXoK6Y/Manifest.toml` [54578032] + ADNLPModels v0.8.13 [1a297f60] + FillArrays v1.15.0 ⌅ [f6369f11] ↓ ForwardDiff v1.3.1 ⇒ v0.10.39 ⌅ [30dfa513] + ManualNLPModels v0.1.6 [e01155f1] + NLPModelsModifiers v0.7.2 [7998695d] + NLPModelsTest v0.10.6 [9f842d2f] + SparseConnectivityTracer v1.1.3 [2a0f44e3] + Base64 v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [f489334b] + StyledStrings v1.13.0 [8dfed614] ~ Test ⇒ v1.11.0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Test Successfully re-resolved Status `/tmp/jl_aXoK6Y/Project.toml` [54578032] ADNLPModels v0.8.13 ⌅ [f6369f11] ForwardDiff v0.10.39 ⌅ [30dfa513] ManualNLPModels v0.1.6 ⌅ [a4795742] NLPModels v0.21.6 [e01155f1] NLPModelsModifiers v0.7.2 [7998695d] NLPModelsTest v0.10.6 [37e2e3b7] ReverseDiff v1.16.1 [0a514795] SparseMatrixColorings v0.4.23 [37e2e46d] LinearAlgebra v1.13.0 [2f01184e] SparseArrays v1.13.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_aXoK6Y/Manifest.toml` [54578032] ADNLPModels v0.8.13 [47edcb42] ADTypes v1.21.0 [d360d2e6] ChainRulesCore v1.26.0 [bbf7d656] CommonSubexpressions v0.3.1 [34da2185] Compat v4.18.1 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [ffbed154] DocStringExtensions v0.9.5 [e2ba6199] ExprTools v0.1.10 [9aa1b823] FastClosures v0.3.2 [1a297f60] FillArrays v1.15.0 ⌅ [f6369f11] ForwardDiff v0.10.39 [069b7b12] FunctionWrappers v1.1.3 [92d709cd] IrrationalConstants v0.2.6 [692b3bcd] JLLWrappers v1.7.1 [5c8ed15e] LinearOperators v2.11.0 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.16 ⌅ [30dfa513] ManualNLPModels v0.1.6 ⌅ [a4795742] NLPModels v0.21.6 [e01155f1] NLPModelsModifiers v0.7.2 [7998695d] NLPModelsTest v0.10.6 [77ba4419] NaNMath v1.1.3 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.1 [ae029012] Requires v1.3.1 [37e2e3b7] ReverseDiff v1.16.1 [9f842d2f] SparseConnectivityTracer v1.1.3 [0a514795] SparseMatrixColorings v0.4.23 [276daf66] SpecialFunctions v2.6.1 [90137ffa] StaticArrays v1.9.16 [1e83bf80] StaticArraysCore v1.4.4 [10745b16] Statistics v1.11.1 [a759f4b9] TimerOutputs v0.5.29 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [de0858da] Printf 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 [4536629a] OpenBLAS_jll v0.3.29+0 [05823500] OpenLibm_jll v0.8.7+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [8e850b90] libblastrampoline_jll v5.15.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Test Summary: | Pass Total Time Test sparsity pattern of Jacobian and Hessian | 3 3 4.4s Test Summary: | Pass Total Time Test using a NLPModel instead of AD-backend | 461 461 1m52.3s Test Summary: | Pass Total Time Sparse Jacobian | 56 56 37.1s Test Summary: | Pass Total Time Sparse Hessian | 196 196 2m44.7s Test Summary: | Total Time Basic NLP tests using zygote | 0 0.0s Test Summary: | Pass Total Time Basic NLP tests using default | 50 50 29.4s Test Summary: | Pass Total Time Basic NLP tests using generic | 50 50 1.0s Test Summary: | Total Time Basic NLP tests using enzyme | 0 0.0s Test Summary: | Pass Total Time Basic NLP tests using optimized | 50 50 11.2s Test Summary: | Total Time Checking NLPModelsTest (NLP) tests with zygote | 0 0.0s Test Summary: | Pass Total Time Checking NLPModelsTest (NLP) tests with default | 13382 13382 26m19.7s Test Summary: | Pass Total Time Checking NLPModelsTest (NLP) tests with generic | 13382 13382 4m37.3s Test Summary: | Total Time Checking NLPModelsTest (NLP) tests with enzyme | 0 0.0s Test Summary: | Pass Total Time Checking NLPModelsTest (NLP) tests with optimized | 13382 13382 4m54.9s Test Summary: | Total Time Basic NLS tests using zygote | 0 0.0s ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile. --trace-compile is enabled during profile collection. ====================================================================================== cmd: /opt/julia/bin/julia 9 running 1 of 1 signal (10): User defined signal 1 egal_types at /source/src/builtins.c:182 ijl_types_equal at /source/src/subtype.c:2326 jl_specializations_get_linfo_ at /source/src/gf.c:236 #specialize_method#8 at ./runtime_internals.jl:1790 [inlined] specialize_method at ./runtime_internals.jl:1777 [inlined] typeinf_edge at ./../usr/share/julia/Compiler/src/typeinfer.jl:1109 abstract_call_method at ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:728 infercalls at ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:166 abstract_call_gf_by_type at ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:328 abstract_call_known at ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:2821 abstract_call at ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:2931 abstract_call at ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:2924 [inlined] abstract_call at ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:3084 abstract_eval_call at ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:3102 [inlined] abstract_eval_statement_expr at ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:3466 abstract_eval_basic_statement at ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:3865 [inlined] abstract_eval_basic_statement at ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:3822 [inlined] typeinf_local at ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:4375 jfptr_typeinf_local_92243.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 typeinf at ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:4567 typeinf_ext at ./../usr/share/julia/Compiler/src/typeinfer.jl:1527 typeinf_ext_toplevel at ./../usr/share/julia/Compiler/src/typeinfer.jl:1710 [inlined] typeinf_ext_toplevel at ./../usr/share/julia/Compiler/src/typeinfer.jl:1719 jfptr_typeinf_ext_toplevel_86703.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 jl_apply at /source/src/julia.h:2285 [inlined] jl_type_infer at /source/src/gf.c:463 jl_compile_method_internal at /source/src/gf.c:3636 _jl_invoke at /source/src/gf.c:4108 [inlined] ijl_apply_generic at /source/src/gf.c:4313 #CompiledTape##2 at ./none (unknown line) iterate at ./generator.jl:48 [inlined] collect_to! at ./array.jl:886 [inlined] collect_to_with_first! at ./array.jl:864 [inlined] collect at ./array.jl:838 CompiledTape at /home/pkgeval/.julia/packages/ReverseDiff/rKZaG/src/api/tape.jl:102 compile at /home/pkgeval/.julia/packages/ReverseDiff/rKZaG/src/api/tape.jl:147 unknown function (ip: 0x78d2efd00e80) at (unknown file) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 #ReverseDiffADHvprod#218 at /home/pkgeval/.julia/packages/ADNLPModels/N6grE/src/reverse.jl:216 unknown function (ip: 0x78d2efefb010) at (unknown file) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 ReverseDiffADHvprod at /home/pkgeval/.julia/packages/ADNLPModels/N6grE/src/reverse.jl:203 unknown function (ip: 0x78d2efefa650) at (unknown file) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 macro expansion at /home/pkgeval/.julia/packages/ADNLPModels/N6grE/src/ad.jl:80 [inlined] macro expansion at ./timing.jl:502 [inlined] #ADModelBackend#1 at /home/pkgeval/.julia/packages/ADNLPModels/N6grE/src/ad.jl:76 ADModelBackend at /home/pkgeval/.julia/packages/ADNLPModels/N6grE/src/ad.jl:51 [inlined] ReverseDiffAD at /home/pkgeval/.julia/packages/ADNLPModels/N6grE/test/utils.jl:1 [inlined] test_getter_setter at /home/pkgeval/.julia/packages/ADNLPModels/N6grE/test/utils.jl:22 macro expansion at /home/pkgeval/.julia/packages/ADNLPModels/N6grE/test/nls/basic.jl:8 [inlined] macro expansion at /source/usr/share/julia/stdlib/v1.14/Test/src/Test.jl:1995 [inlined] #autodiff_nls_test#87 at /home/pkgeval/.julia/packages/ADNLPModels/N6grE/test/nls/basic.jl:3 autodiff_nls_test at /home/pkgeval/.julia/packages/ADNLPModels/N6grE/test/nls/basic.jl:1 unknown function (ip: 0x78d2efedcf26) at (unknown file) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 macro expansion at /home/pkgeval/.julia/packages/ADNLPModels/N6grE/test/runtests.jl:94 [inlined] macro expansion at /source/usr/share/julia/stdlib/v1.14/Test/src/Test.jl:2076 [inlined] top-level scope at /home/pkgeval/.julia/packages/ADNLPModels/N6grE/test/runtests.jl:2100 _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_invoke at /source/src/gf.c:4123 jl_toplevel_eval_flex at /source/src/toplevel.c:746 jl_eval_toplevel_stmts at /source/src/toplevel.c:600 jl_toplevel_eval_flex at /source/src/toplevel.c:698 ijl_toplevel_eval at /source/src/toplevel.c:769 ijl_toplevel_eval_in at /source/src/toplevel.c:814 eval at ./boot.jl:489 include_string at ./loading.jl:3151 _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 _include at ./loading.jl:3211 include at ./Base.jl:310 IncludeInto at ./Base.jl:311 jfptr_IncludeInto_73611.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 jl_apply at /source/src/julia.h:2285 [inlined] do_call at /source/src/interpreter.c:123 eval_value at /source/src/interpreter.c:243 eval_stmt_value at /source/src/interpreter.c:194 [inlined] eval_body at /source/src/interpreter.c:679 jl_interpret_toplevel_thunk at /source/src/interpreter.c:884 jl_toplevel_eval_flex at /source/src/toplevel.c:757 jl_eval_toplevel_stmts at /source/src/toplevel.c:600 jl_toplevel_eval_flex at /source/src/toplevel.c:698 ijl_toplevel_eval at /source/src/toplevel.c:769 ijl_toplevel_eval_in at /source/src/toplevel.c:814 eval at ./boot.jl:489 exec_options at ./client.jl:310 _start at ./client.jl:585 jfptr__start_36920.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 jl_apply at /source/src/julia.h:2285 [inlined] true_main at /source/src/jlapi.c:971 jl_repl_entrypoint at /source/src/jlapi.c:1138 main at /source/cli/loader_exe.c:58 unknown function (ip: 0x78d3168b9249) at /lib/x86_64-linux-gnu/libc.so.6 __libc_start_main at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) unknown function (ip: 0x4010b8) at /workspace/srcdir/glibc-2.17/csu/../sysdeps/x86_64/start.S unknown function (ip: (nil)) at (unknown file) ============================================================== Profile collected. A report will print at the next yield point. Disabling --trace-compile ============================================================== ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile. --trace-compile is enabled during profile collection. ====================================================================================== cmd: /opt/julia/bin/julia 1 running 0 of 1 signal (10): User defined signal 1 epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430 ijl_task_get_next at /source/src/scheduler.c:457 wait at ./task.jl:1246 wait_forever at ./task.jl:1168 jfptr_wait_forever_70434.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 jl_apply at /source/src/julia.h:2285 [inlined] start_task at /source/src/task.c:1272 unknown function (ip: (nil)) at (unknown file) ============================================================== Profile collected. A report will print at the next yield point. Disabling --trace-compile ============================================================== ┌ Warning: There were no samples collected in one or more groups. │ This may be due to idle threads, or you may need to run your │ program longer (perhaps by running it multiple times), │ or adjust the delay between samples with `Profile.init()`. └ @ Profile /opt/julia/share/julia/stdlib/v1.14/Profile/src/Profile.jl:1361 Overhead ╎ [+additional indent] Count File:Line Function ========================================================= Thread 1 (default) Task 0x00007a398c93c1f0 Total snapshots: 414. Utilization: 0% ╎414 @Base/task.jl:1168 wait_forever() 413╎ 414 @Base/task.jl:1246 wait() [1] signal 15: Terminated in expression starting at /PkgEval.jl/scripts/evaluate.jl:228 epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430 ijl_task_get_next at /source/src/scheduler.c:457 wait at ./task.jl:1246 wait_forever at ./task.jl:1168 jfptr_wait_forever_70434.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 jl_apply at /source/src/julia.h:2285 [inlined] start_task at /source/src/task.c:1272 unknown function (ip: (nil)) at (unknown file) Allocations: 18813736 (Pool: 18813079; Big: 657); GC: 13 [9] signal 15: Terminated in expression starting at /home/pkgeval/.julia/packages/ADNLPModels/N6grE/test/runtests.jl:91 PkgEval terminated after 2721.96s: test duration exceeded the time limit