Package evaluation to test FunctionProperties on Julia 1.14.0-DEV.1893 (b4aba01002*) started at 2026-03-15T15:11:36.290 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 13.97s ################################################################################ # Installation # Installing FunctionProperties... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [f62d2435] + FunctionProperties v0.1.2 Updating `~/.julia/environments/v1.14/Manifest.toml` [7057c7e9] + Cassette v0.3.14 [b552c78f] + DiffRules v1.15.1 [ffbed154] + DocStringExtensions v0.9.5 [f62d2435] + FunctionProperties v0.1.2 [92d709cd] + IrrationalConstants v0.2.6 [692b3bcd] + JLLWrappers v1.7.1 [2ab3a3ac] + LogExpFunctions v0.3.29 [77ba4419] + NaNMath v1.1.3 [21216c6a] + Preferences v1.5.2 [276daf66] + SpecialFunctions v2.7.1 [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 [fa267f1f] + TOML v1.0.3 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [4536629a] + OpenBLAS_jll v0.3.30+0 [05823500] + OpenLibm_jll v0.8.7+0 [8e850b90] + libblastrampoline_jll v5.15.0+0 Installation completed after 2.51s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 1373.6 ms ✓ LuxCore → SetfieldExt 1938.3 ms ✓ LuxCore → ChainRulesCoreExt 1342.8 ms ✓ LuxCore → EnzymeCoreExt 1398.6 ms ✓ LuxCore → FunctorsExt 1528.0 ms ✓ LuxCore → MLDataDevicesExt 1762.0 ms ✓ MLDataDevices → ComponentArraysExt 7099.1 ms ✓ WeightInitializers 1147.7 ms ✓ FunctionProperties 12041.2 ms ✓ LuxLib 2433.3 ms ✓ WeightInitializers → ChainRulesCoreExt 3890.0 ms ✓ LuxLib → ForwardDiffExt 37992.7 ms ✓ Lux 5010.3 ms ✓ Lux → ComponentArraysExt 13 dependencies successfully precompiled in 80 seconds. 98 already precompiled. 9 dependencies precompiled but different versions are currently loaded (Base64, Dates, JuliaSyntaxHighlighting, Logging, Markdown, Printf, StyledStrings, TOML and UUIDs). Restart julia to access the new versions. Otherwise, 69 dependents of these packages may trigger further precompilation to work with the unexpected versions. Precompilation completed after 104.21s ################################################################################ # Testing # Testing FunctionProperties Status `/tmp/jl_Lm4GMT/Project.toml` [7057c7e9] Cassette v0.3.14 [b0b7db55] ComponentArrays v0.15.32 [b552c78f] DiffRules v1.15.1 [f62d2435] FunctionProperties v0.1.2 [b2108857] Lux v1.31.3 [1bc83da4] SafeTestsets v0.1.0 [9a3f8284] Random v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_Lm4GMT/Manifest.toml` [47edcb42] ADTypes v1.21.0 [79e6a3ab] Adapt v4.5.0 [4fba245c] ArrayInterface v7.23.0 [a9b6321e] Atomix v1.1.2 [2a0fbf3d] CPUSummary v0.2.7 [7057c7e9] Cassette v0.3.14 [d360d2e6] ChainRulesCore v1.26.0 [bbf7d656] CommonSubexpressions v0.3.1 [f70d9fcc] CommonWorldInvalidations v1.0.0 [34da2185] Compat v4.18.1 [b0b7db55] ComponentArrays v0.15.32 [2569d6c7] ConcreteStructs v0.2.3 [187b0558] ConstructionBase v1.6.0 [adafc99b] CpuId v0.3.1 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [8d63f2c5] DispatchDoctor v0.4.28 [ffbed154] DocStringExtensions v0.9.5 [f151be2c] EnzymeCore v0.8.18 [21656369] ExpressionExplorer v1.1.4 [9aa1b823] FastClosures v0.3.2 [f6369f11] ForwardDiff v1.3.2 [f62d2435] FunctionProperties v0.1.2 [d9f16b24] Functors v0.5.2 [46192b85] GPUArraysCore v0.2.0 [076d061b] HashArrayMappedTries v0.2.0 [615f187c] IfElse v0.1.1 [92d709cd] IrrationalConstants v0.2.6 [692b3bcd] JLLWrappers v1.7.1 [63c18a36] KernelAbstractions v0.9.40 [2ab3a3ac] LogExpFunctions v0.3.29 [b2108857] Lux v1.31.3 [bb33d45b] LuxCore v1.5.3 [82251201] LuxLib v1.15.4 [7e8f7934] MLDataDevices v1.17.4 [1914dd2f] MacroTools v0.5.16 [872c559c] NNlib v0.9.33 [77ba4419] NaNMath v1.1.3 [3bd65402] Optimisers v0.4.7 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.2 [a3311ec8] ReactantCore v0.1.17 [189a3867] Reexport v1.2.2 [ae029012] Requires v1.3.1 [1bc83da4] SafeTestsets v0.1.0 [431bcebd] SciMLPublic v1.0.1 [7e506255] ScopedValues v1.6.0 [efcf1570] Setfield v1.1.2 [276daf66] SpecialFunctions v2.7.1 [aedffcd0] Static v1.3.1 [0d7ed370] StaticArrayInterface v1.9.0 [90137ffa] StaticArrays v1.9.18 [1e83bf80] StaticArraysCore v1.4.4 [10745b16] Statistics v1.11.1 [013be700] UnsafeAtomics v0.3.0 [d49dbf32] WeightInitializers v1.3.1 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [9fa8497b] Future 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 [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.30+0 [05823500] OpenLibm_jll v0.8.7+0 [8e850b90] libblastrampoline_jll v5.15.0+0 Testing Running tests... Error During Test at /home/pkgeval/.julia/packages/FunctionProperties/2C3lQ/test/runtests.jl:3 Test threw exception Expression: hasbranching(1, 2) do x, y #= /home/pkgeval/.julia/packages/FunctionProperties/2C3lQ/test/runtests.jl:4 =# if x < 0 -x else x end + exp(y) end As of Julia 1.12, generated functions must return `CodeInfo`. See `Base.generated_body_to_codeinfo`. Stacktrace: [1] overdub(::Cassette.Context{FunctionProperties.var"##HasBranchingCtx#Name", Dict{Symbol, Bool}, Nothing, FunctionProperties.var"##PassType#147", Nothing, Cassette.DisableHooks}, ::Function, ::Int64, ::Int64) @ FunctionProperties ~/.julia/packages/FunctionProperties/2C3lQ/src/FunctionProperties.jl:12 [2] hasbranching(::Function, ::Int64, ::Vararg{Int64}) @ FunctionProperties ~/.julia/packages/FunctionProperties/2C3lQ/src/FunctionProperties.jl:99 [3] top-level scope @ ~/.julia/packages/FunctionProperties/2C3lQ/test/runtests.jl:557 [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:778 [inlined] [5] macro expansion @ ~/.julia/packages/FunctionProperties/2C3lQ/test/runtests.jl:3 [inlined] ERROR: LoadError: There was an error during testing in expression starting at /home/pkgeval/.julia/packages/FunctionProperties/2C3lQ/test/runtests.jl:3 Testing failed after 17.5s ERROR: LoadError: Package FunctionProperties 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:3138 [3] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:3003 [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:586 [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:562 [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:223 [12] include(mod::Module, _path::String) @ Base ./Base.jl:323 [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:214 PkgEval failed after 157.08s: package tests unexpectedly errored