Package evaluation to test HurdleDMR on Julia 1.12.7-DEV.42 (6f510b6086*) started at 2026-06-19T20:46:33.028 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.12` Set-up completed after 8.09s ################################################################################ # Installation # Installing HurdleDMR... Resolving package versions... Updating `~/.julia/environments/v1.12/Project.toml` [f9e53bcf] + HurdleDMR v1.4.0 Updating `~/.julia/environments/v1.12/Manifest.toml` [621f4979] + AbstractFFTs v1.5.0 [66dad0bd] + AliasTables v1.1.3 [0e736298] + Bessels v0.2.8 [187b0558] + ConstructionBase v1.6.0 [717857b8] + DSP v0.8.5 [9a962f9c] + DataAPI v1.16.0 [864edb3b] + DataStructures v0.19.5 [e2d170a0] + DataValueInterfaces v1.0.0 [31c24e10] + Distributions v0.25.127 [ffbed154] + DocStringExtensions v0.9.5 [7a1cc6ca] + FFTW v1.10.0 [1a297f60] + FillArrays v1.16.0 [38e38edf] + GLM v1.9.5 [f9e53bcf] + HurdleDMR v1.4.0 [34004b35] + HypergeometricFunctions v0.3.28 [92d709cd] + IrrationalConstants v0.2.6 [c8e1da08] + IterTools v1.10.0 [82899510] + IteratorInterfaceExtensions v1.0.0 [692b3bcd] + JLLWrappers v1.8.0 ⌅ [984bce1d] + LambertW v0.4.6 [b4fcebef] + Lasso v0.7.5 [2ab3a3ac] + LogExpFunctions v1.0.1 [e6f89c97] + LoggingExtras v1.2.0 [f0e99cf1] + MLBase v0.9.2 [1914dd2f] + MacroTools v0.5.16 [e1d29d7a] + Missings v1.2.0 ⌅ [bac558e1] + OrderedCollections v1.8.2 [90014a1f] + PDMats v0.11.37 [f27b6e38] + Polynomials v4.1.1 [21216c6a] + Preferences v1.5.2 [43287f4e] + PtrArrays v1.4.0 [1fd47b50] + QuadGK v2.11.3 [189a3867] + Reexport v1.2.2 [79098fc4] + Rmath v0.9.0 [efcf1570] + Setfield v1.1.2 [1277b4bf] + ShiftedArrays v2.0.0 [a2af1166] + SortingAlgorithms v1.2.2 [276daf66] + SpecialFunctions v2.8.0 [1e83bf80] + StaticArraysCore v1.4.4 [10745b16] + Statistics v1.11.1 [82ae8749] + StatsAPI v1.8.0 [2913bbd2] + StatsBase v0.34.12 [4c63d2b9] + StatsFuns v2.2.0 [3eaba693] + StatsModels v0.7.10 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.1 [f5851436] + FFTW_jll v3.3.12+0 [1d5cc7b8] + IntelOpenMP_jll v2025.2.0+0 [856f044c] + MKL_jll v2025.2.0+0 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [f50d1b31] + Rmath_jll v0.5.1+0 [1317d2d5] + oneTBB_jll v2022.3.0+0 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed 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.12.0 [4af54fe1] + LazyArtifacts v1.11.0 [b27032c2] + LibCURL v0.6.4 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.12.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [ca575930] + NetworkOptions v1.3.0 [44cfe95a] + Pkg v1.12.1 [de0858da] + Printf v1.11.0 [3fa0cd96] + REPL v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization v1.11.0 [1a1011a3] + SharedArrays v1.11.0 [6462fe0b] + Sockets v1.11.0 [2f01184e] + SparseArrays v1.12.0 [f489334b] + StyledStrings v1.11.0 [4607b0f0] + SuiteSparse [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] + LibCURL_jll v8.15.0+0 [e37daf67] + LibGit2_jll v1.9.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.6+0 [bea87d4a] + SuiteSparse_jll v7.8.3+2 [83775a58] + Zlib_jll v1.3.1+2 [8e850b90] + libblastrampoline_jll v5.15.0+0 [8e850ede] + nghttp2_jll v1.64.0+1 [3f19e933] + p7zip_jll v17.7.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 6.32s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 7729.5 ms ✓ HurdleDMR 1 dependency successfully precompiled in 12 seconds. 126 already precompiled. 24 dependencies precompiled but different versions are currently loaded (ArgTools, Base64, Dates, Downloads, JuliaSyntaxHighlighting, LibCURL, LibCURL_jll, LibGit2, LibGit2_jll, LibSSH2_jll, Logging, Markdown, MozillaCACerts_jll, NetworkOptions, OpenSSL_jll, Pkg, Printf, StyledStrings, TOML, Tar, UUIDs, Zlib_jll, nghttp2_jll and p7zip_jll). Restart julia to access the new versions. Otherwise, 50 dependents of these packages may trigger further precompilation to work with the unexpected versions. Precompilation completed after 30.87s ################################################################################ # Testing # Testing HurdleDMR Status `/tmp/jl_FIlfUo/Project.toml` [336ed68f] CSV v0.10.16 [324d7699] CategoricalArrays v1.1.1 [a93c6f00] DataFrames v1.8.2 [31c24e10] Distributions v0.25.127 [38e38edf] GLM v1.9.5 [f9e53bcf] HurdleDMR v1.4.0 ⌅ [984bce1d] LambertW v0.4.6 [b4fcebef] Lasso v0.7.5 [e6f89c97] LoggingExtras v1.2.0 [f0e99cf1] MLBase v0.9.2 [e1d29d7a] Missings v1.2.0 [2913bbd2] StatsBase v0.34.12 [3eaba693] StatsModels v0.7.10 [bd369af6] Tables v1.12.1 [8ba89e20] Distributed v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [37e2e46d] LinearAlgebra v1.12.0 [56ddb016] Logging v1.11.0 [9a3f8284] Random v1.11.0 [1a1011a3] SharedArrays v1.11.0 [2f01184e] SparseArrays v1.12.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_FIlfUo/Manifest.toml` [621f4979] AbstractFFTs v1.5.0 [66dad0bd] AliasTables v1.1.3 [0e736298] Bessels v0.2.8 [336ed68f] CSV v0.10.16 [324d7699] CategoricalArrays v1.1.1 [944b1d66] CodecZlib v0.7.8 [34da2185] Compat v4.18.1 [187b0558] ConstructionBase v1.6.0 [a8cc5b0e] Crayons v4.1.1 [717857b8] DSP v0.8.5 [9a962f9c] DataAPI v1.16.0 [a93c6f00] DataFrames v1.8.2 [864edb3b] DataStructures v0.19.5 [e2d170a0] DataValueInterfaces v1.0.0 [31c24e10] Distributions v0.25.127 [ffbed154] DocStringExtensions v0.9.5 [7a1cc6ca] FFTW v1.10.0 [48062228] FilePathsBase v0.9.24 [1a297f60] FillArrays v1.16.0 [38e38edf] GLM v1.9.5 [f9e53bcf] HurdleDMR v1.4.0 [34004b35] HypergeometricFunctions v0.3.28 [842dd82b] InlineStrings v1.4.5 [41ab1584] InvertedIndices v1.3.1 [92d709cd] IrrationalConstants v0.2.6 [c8e1da08] IterTools v1.10.0 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.8.0 [b964fa9f] LaTeXStrings v1.4.0 ⌅ [984bce1d] LambertW v0.4.6 [b4fcebef] Lasso v0.7.5 [2ab3a3ac] LogExpFunctions v1.0.1 [e6f89c97] LoggingExtras v1.2.0 [f0e99cf1] MLBase v0.9.2 [1914dd2f] MacroTools v0.5.16 [e1d29d7a] Missings v1.2.0 ⌅ [bac558e1] OrderedCollections v1.8.2 [90014a1f] PDMats v0.11.37 [69de0a69] Parsers v2.8.6 [f27b6e38] Polynomials v4.1.1 [2dfb63ee] PooledArrays v1.4.3 [aea7be01] PrecompileTools v1.3.4 [21216c6a] Preferences v1.5.2 [08abe8d2] PrettyTables v3.3.2 [43287f4e] PtrArrays v1.4.0 [1fd47b50] QuadGK v2.11.3 [189a3867] Reexport v1.2.2 [ae029012] Requires v1.3.1 [79098fc4] Rmath v0.9.0 [91c51154] SentinelArrays v1.4.10 [efcf1570] Setfield v1.1.2 [1277b4bf] ShiftedArrays v2.0.0 [a2af1166] SortingAlgorithms v1.2.2 [276daf66] SpecialFunctions v2.8.0 [1e83bf80] StaticArraysCore v1.4.4 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.8.0 [2913bbd2] StatsBase v0.34.12 [4c63d2b9] StatsFuns v2.2.0 [3eaba693] StatsModels v0.7.10 [892a3eda] StringManipulation v0.4.4 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [3bb67fe8] TranscodingStreams v0.11.3 [ea10d353] WeakRefStrings v1.4.3 [76eceee3] WorkerUtilities v1.6.1 [f5851436] FFTW_jll v3.3.12+0 [1d5cc7b8] IntelOpenMP_jll v2025.2.0+0 [856f044c] MKL_jll v2025.2.0+0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [f50d1b31] Rmath_jll v0.5.1+0 [1317d2d5] oneTBB_jll v2022.3.0+0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed 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.12.0 [4af54fe1] LazyArtifacts v1.11.0 [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.12.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.12.1 [de0858da] Printf v1.11.0 [3fa0cd96] REPL v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [1a1011a3] SharedArrays v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.12.0 [f489334b] StyledStrings v1.11.0 [4607b0f0] SuiteSparse [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.15.0+0 [e37daf67] LibGit2_jll v1.9.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.6+0 [bea87d4a] SuiteSparse_jll v7.8.3+2 [83775a58] Zlib_jll v1.3.1+2 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.64.0+1 [3f19e933] p7zip_jll v17.7.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Precompiling packages... 96933.3 ms ✓ DataFrames 1 dependency successfully precompiled in 98 seconds. 35 already precompiled. 28 dependencies precompiled but different versions are currently loaded (Base64, DataAPI, DataStructures, DataValueInterfaces, Dates, Future, InlineStrings, InteractiveUtils, IteratorInterfaceExtensions, JuliaSyntaxHighlighting, Markdown, Missings, OrderedCollections, PooledArrays, PrecompileTools, Preferences, Printf, REPL, Reexport, SentinelArrays, SortingAlgorithms, Statistics, StyledStrings, TOML, TableTraits, Tables, UUIDs and Unicode). Restart julia to access the new versions. Otherwise, 5 dependents of these packages may trigger further precompilation to work with the unexpected versions. [ Info: Starting 4 parallel workers for tests... [ Info: 4 parallel workers started hurdle with Xpos == Xzero: Error During Test at /home/pkgeval/.julia/packages/HurdleDMR/i6kx1/test/hurdle.jl:27 Got exception outside of a @test FieldError: type NaiveCoordinateDescent has no field `beta0`, available fields: `X`, `μy`, `μX`, `Xssq`, `residuals`, `residualoffset`, `weights`, `oldy`, `weightsum`, `coefitr`, `dev`, `α`, `maxiter`, `maxncoef`, `tol`, `ω` Stacktrace: [1] getproperty @ ./Base_compiler.jl:54 [inlined] [2] coef(x::NaiveCoordinateDescent{Float64, true, Matrix{Float64}, Lasso.RandomCoefficientIterator, Vector{Float64}}) @ GLM ~/.julia/packages/GLM/US8qj/src/linpred.jl:287 [3] coef(obj::GeneralizedLinearModel{GLM.GlmResp{Vector{Float64}, PositivePoisson, LogProductLogLink}, NaiveCoordinateDescent{Float64, true, Matrix{Float64}, Lasso.RandomCoefficientIterator, Vector{Float64}}}) @ GLM ~/.julia/packages/GLM/US8qj/src/linpred.jl:288 [4] coeftable(mm::GeneralizedLinearModel{GLM.GlmResp{Vector{Float64}, PositivePoisson, LogProductLogLink}, NaiveCoordinateDescent{Float64, true, Matrix{Float64}, Lasso.RandomCoefficientIterator, Vector{Float64}}}; level::Float64) @ GLM ~/.julia/packages/GLM/US8qj/src/glmfit.jl:243 [5] coeftable(mm::GeneralizedLinearModel{GLM.GlmResp{Vector{Float64}, PositivePoisson, LogProductLogLink}, NaiveCoordinateDescent{Float64, true, Matrix{Float64}, Lasso.RandomCoefficientIterator, Vector{Float64}}}) @ GLM ~/.julia/packages/GLM/US8qj/src/glmfit.jl:242 [6] show(io::IOContext{IOBuffer}, obj::GeneralizedLinearModel{GLM.GlmResp{Vector{Float64}, PositivePoisson, LogProductLogLink}, NaiveCoordinateDescent{Float64, true, Matrix{Float64}, Lasso.RandomCoefficientIterator, Vector{Float64}}}) @ GLM ~/.julia/packages/GLM/US8qj/src/linpred.jl:258 [7] _show_default(io::IOBuffer, x::Any) @ Base ./show.jl:504 [8] show_default @ ./show.jl:487 [inlined] [9] show @ ./show.jl:482 [inlined] [10] print(io::IOBuffer, x::GammaLassoPath{GeneralizedLinearModel{GLM.GlmResp{Vector{Float64}, PositivePoisson, LogProductLogLink}, NaiveCoordinateDescent{Float64, true, Matrix{Float64}, Lasso.RandomCoefficientIterator, Vector{Float64}}}, Float64}) @ Base ./strings/io.jl:35 [11] print(::IOBuffer, ::GammaLassoPath{GeneralizedLinearModel{GLM.GlmResp{Vector{Float64}, PositivePoisson, LogProductLogLink}, NaiveCoordinateDescent{Float64, true, Matrix{Float64}, Lasso.RandomCoefficientIterator, Vector{Float64}}}, Float64}, ::String) @ Base ./strings/io.jl:46 [12] println @ ./strings/io.jl:77 [inlined] [13] show(io::IOBuffer, tpm::Hurdle{GammaLassoPath{GeneralizedLinearModel{GLM.GlmResp{Vector{Float64}, Binomial{Float64}, LogitLink}, NaiveCoordinateDescent{Float64, true, Matrix{Float64}, Lasso.RandomCoefficientIterator, Vector{Float64}}}, Float64}, GammaLassoPath{GeneralizedLinearModel{GLM.GlmResp{Vector{Float64}, PositivePoisson, LogProductLogLink}, NaiveCoordinateDescent{Float64, true, Matrix{Float64}, Lasso.RandomCoefficientIterator, Vector{Float64}}}, Float64}}) @ HurdleDMR ~/.julia/packages/HurdleDMR/i6kx1/src/hurdle.jl:348 [14] top-level scope @ ~/.julia/packages/HurdleDMR/i6kx1/test/hurdle.jl:39 [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1777 [inlined] [16] macro expansion @ ~/.julia/packages/HurdleDMR/i6kx1/test/hurdle.jl:86 [inlined] [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:307 [18] top-level scope @ ~/.julia/packages/HurdleDMR/i6kx1/test/runtests.jl:12 [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1777 [inlined] [20] macro expansion @ ~/.julia/packages/HurdleDMR/i6kx1/test/runtests.jl:13 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:307 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:283 [25] _start() @ Base ./client.jl:550 [ Info: Testing hurdle degenerate cases. The following warnings about step-halving are expected ... 1: λ=0.00038673257138011573, pct_dev=6.492077396003104e-6 2: λ=0.0003523763156183366, pct_dev=0.004137275736295076 step-halving because obj=0.004873710484356223 > 0.004873710484276498 + 5.348152476436496e-15 = length(scratchmu)*eps(objold) 3: λ=0.0003210721749286252, pct_dev=0.007781659125528639 4: λ=0.0002925490078199604, pct_dev=0.011000893859096417 5: λ=0.0002665597602640868, pct_dev=0.01384672460768055 step-halving because obj=0.004859664113354906 > 0.004859664113334481 + 5.348152476436496e-15 = length(scratchmu)*eps(objold) 6: λ=0.00024287932583170972, pct_dev=0.016363288434031453 7: λ=0.00022130259592829243, pct_dev=0.018588564380618844 8: λ=0.00020164268324153527, pct_dev=0.020555494036668898 step-halving because obj=0.00484058929094665 > 0.004840589290904885 + 5.348152476436496e-15 = length(scratchmu)*eps(objold) 9: λ=0.00018372930301288008, pct_dev=0.022292855736463668 step-halving because obj=0.004833835609117975 > 0.004833835609018443 + 5.348152476436496e-15 = length(scratchmu)*eps(objold) 10: λ=0.00016740729811239358, pct_dev=0.023825953109334774 11: λ=0.0001525352951419358, pct_dev=0.02517716077049348 step-halving because obj=0.004820334385601045 > 0.004820334385522395 + 5.348152476436496e-15 = length(scratchmu)*eps(objold) 12: λ=0.00013898447992641573, pct_dev=0.02636636031448425 step-halving because obj=0.004813724666667698 > 0.004813724666575518 + 5.348152476436496e-15 = length(scratchmu)*eps(objold) 13: λ=0.000126637481787031, pct_dev=0.02741129008642673 14: λ=0.00011538735693259619, pct_dev=0.028327827589144983 15: λ=0.00010513666216358598, pct_dev=0.029130219623041742 step-halving because obj=0.004795017639267127 > 0.004795017639083698 + 5.348152476436496e-15 = length(scratchmu)*eps(objold) 16: λ=9.57966108657562e-5, pct_dev=0.02983127028032362 17: λ=8.728630398296539e-5, pct_dev=0.03044249700363011 18: λ=7.953202930825311e-5, pct_dev=0.03097426120257829 step-halving because obj=0.004778528110542374 > 0.004778528110423469 + 5.348152476436496e-15 = length(scratchmu)*eps(objold) 19: λ=7.246662302396587e-5, pct_dev=0.03143587922143365 20: λ=6.602888796089887e-5, pct_dev=0.031835717977692024 21: λ=6.0163063537693424e-5, pct_dev=0.03218127933983761 step-halving because obj=0.004764518494766554 > 0.0047645184947269015 + 5.348152476436496e-15 = length(scratchmu)*eps(objold) 22: λ=5.481834278935611e-5, pct_dev=0.032479275647204875 step-halving because obj=0.004760395795543883 > 0.004760395795365394 + 5.348152476436496e-15 = length(scratchmu)*eps(objold) 23: λ=4.994843230163334e-5, pct_dev=0.03273569750375982 step-halving because obj=0.0047565364006500735 > 0.004756536400600615 + 5.348152476436496e-15 = length(scratchmu)*eps(objold) 24: λ=4.551115123960414e-5, pct_dev=0.03295587686494039 step-halving because obj=0.004752931559240314 > 0.00475293155913302 + 5.348152476436496e-15 = length(scratchmu)*eps(objold) 25: λ=4.146806599746662e-5, pct_dev=0.033144545690594995 step-halving because obj=0.004749571370493423 > 0.004749571370273698 + 5.348152476436496e-15 = length(scratchmu)*eps(objold) 26: λ=3.778415730503067e-5, pct_dev=0.03330588963688408 step-halving because obj=0.004746445110526839 > 0.004746445110176589 + 5.348152476436496e-15 = length(scratchmu)*eps(objold) 27: λ=3.442751690755292e-5, pct_dev=0.03344359959274301 28: λ=3.136907119169851e-5, pct_dev=0.033560919438967995 29: λ=2.858232936381104e-5, pct_dev=0.03366069158233009 30: λ=2.6043153999330735e-5, pct_dev=0.033745397171997316 31: λ=2.3729551975970305e-5, pct_dev=0.03381719632045577 32: λ=2.162148397981088e-5, pct_dev=0.033877963206124684 33: λ=1.970069093435137e-5, pct_dev=0.03392931957151202 34: λ=1.7950535849123017e-5, pct_dev=0.03397266455840098 35: λ=1.635585971803684e-5, pct_dev=0.03400920183984424 36: λ=1.4902850219324749e-5, pct_dev=0.03403996427853195 step-halving because obj=0.004725537513849674 > 0.004725537513634887 + 5.348152476436496e-15 = length(scratchmu)*eps(objold) 37: λ=1.3578922079816255e-5, pct_dev=0.03406583602879121 38: λ=1.2372608067322866e-5, pct_dev=0.03408757253590611 39: λ=1.1273459666958633e-5, pct_dev=0.03410581714275296 step-halving because obj=0.004721965461444661 > 0.004721965461206611 + 5.348152476436496e-15 = length(scratchmu)*eps(objold) 40: λ=1.0271956581102827e-5, pct_dev=0.034121117332138184 step-halving because obj=0.004720966447671709 > 0.00472096644702147 + 5.348152476436496e-15 = length(scratchmu)*eps(objold) 41: λ=9.359424269136302e-6, pct_dev=0.03413393781573515 step-halving because obj=0.004720051136301409 > 0.004720051135960075 + 5.348152476436496e-15 = length(scratchmu)*eps(objold) 42: λ=8.527958812720426e-6, pct_dev=0.034144672329013304 Iteration: 1, deviance: 204.03803961035834, diff.dev.:284.05429274207955 Iteration: 2, deviance: 103.01893015603085, diff.dev.:101.01910945432749 Iteration: 3, deviance: 69.83490468997287, diff.dev.:33.184025466057975 Iteration: 4, deviance: 60.60747250524524, diff.dev.:9.227432184727633 Iteration: 5, deviance: 58.582063189783575, diff.dev.:2.0254093154616655 Iteration: 6, deviance: 58.15370098772976, diff.dev.:0.4283622020538118 Iteration: 7, deviance: 58.09051068832265, diff.dev.:0.06319029940711118 Iteration: 8, deviance: 58.08834853496279, diff.dev.:0.002162153359861918 Iteration: 9, deviance: 58.08834523345644, diff.dev.:3.301506353636796e-6 hurdle degenerate cases: Log Test Failed at /home/pkgeval/.julia/packages/HurdleDMR/i6kx1/test/hurdle.jl:363 Expression: fit(Hurdle, GeneralizedLinearModel, [ones(size(X, 1)) X], y0or1; verbose = true, showwarnings = true) Log Pattern: (:warn, r"I\(y\) is all ones") Captured Logs: LogRecord(Warn, "I(y) is all ones. Data may be fully described by a poisson model.", HurdleDMR, :hurdle, :HurdleDMR_c879ab77, "/home/pkgeval/.julia/packages/HurdleDMR/i6kx1/src/hurdle.jl", 149, Base.Pairs{Symbol, Union{}, Nothing, @NamedTuple{}}()) LogRecord(Warn, "`wts` keyword argument is deprecated, use `weights` instead", Core, :depwarn, (Ptr{Nothing}(0x00007ea634f1ae4c), :fit), "/home/pkgeval/.julia/packages/HurdleDMR/i6kx1/src/hurdle.jl", 109, Base.Pairs{Symbol, Any, Nothing, @NamedTuple{caller::Base.StackTraces.StackFrame, maxlog::Int64}}(:caller => fitblank(::Type{GeneralizedLinearModel}, ::Matrix{Float64}, ::Vararg{Any}; kwargs::Base.Pairs{Symbol, Any, Nothing, @NamedTuple{wts::Vector{Float64}, offset::Vector{Float64}, verbose::Bool}}) at hurdle.jl:109, :maxlog => 1)) LogRecord(Warn, "`wts` keyword argument is deprecated, use `weights` instead", Core, :depwarn, (Ptr{Nothing}(0x00007ea63578c5b0), :fit), "/home/pkgeval/.julia/packages/HurdleDMR/i6kx1/src/hurdle.jl", 184, Base.Pairs{Symbol, Any, Nothing, @NamedTuple{caller::Base.StackTraces.StackFrame, maxlog::Int64}}(:caller => (::HurdleDMR.var"#fitpos##0#fitpos##1"{GeneralizedLinearModel, Hurdle, Matrix{Float64}, Vector{Float64}, PositivePoisson, LogProductLogLink, Bool, Vector{Float64}, Vector{Float64}, Bool, Tuple{}})() at hurdle.jl:184, :maxlog => 1)) Stacktrace: [1] record(ts::Test.DefaultTestSet, t::Test.LogTestFailure) @ Test /opt/julia/share/julia/stdlib/v1.12/Test/src/logging.jl:166 [2] top-level scope @ ~/.julia/packages/HurdleDMR/i6kx1/test/hurdle.jl:331 [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1777 [inlined] [4] macro expansion @ ~/.julia/packages/HurdleDMR/i6kx1/test/hurdle.jl:363 [inlined] hurdle degenerate cases: Log Test Failed at /home/pkgeval/.julia/packages/HurdleDMR/i6kx1/test/hurdle.jl:372 Expression: fit(Hurdle, GammaLassoPath, X, y; showwarnings = true) Log Pattern: (:warn, r"not enough variation in ypos") Captured Logs: Stacktrace: [1] record(ts::Test.DefaultTestSet, t::Test.LogTestFailure) @ Test /opt/julia/share/julia/stdlib/v1.12/Test/src/logging.jl:166 [2] top-level scope @ ~/.julia/packages/HurdleDMR/i6kx1/test/hurdle.jl:331 [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1777 [inlined] [4] macro expansion @ ~/.julia/packages/HurdleDMR/i6kx1/test/hurdle.jl:372 [inlined] hurdle degenerate cases: Test Failed at /home/pkgeval/.julia/packages/HurdleDMR/i6kx1/test/hurdle.jl:374 Expression: ≈(vec(coefsJ), [0.0, 0.0, -5.30128195796556, 0.1854148891565171], rtol = 0.0001) Evaluated: sparsevec([1, 3, 4], [-3.486329211429658, -5.301295689479863, 0.18541813271450003], 4) ≈ [0.0, 0.0, -5.30128195796556, 0.1854148891565171] (rtol=0.0001) Stacktrace: [1] top-level scope @ ~/.julia/packages/HurdleDMR/i6kx1/test/hurdle.jl:331 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1777 [inlined] [3] macro expansion @ ~/.julia/packages/HurdleDMR/i6kx1/test/hurdle.jl:374 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:680 [inlined] hurdle degenerate cases: Test Failed at /home/pkgeval/.julia/packages/HurdleDMR/i6kx1/test/hurdle.jl:377 Expression: coefsJpos == zero(coefsJpos) Evaluated: sparse([1, 1, 2, 1, 2, 1, 2, 1, 2, 1 … 1, 2, 1, 2, 1, 2, 1, 2, 1, 2], [1, 2, 2, 3, 3, 4, 4, 5, 5, 6 … 24, 24, 25, 25, 26, 26, 27, 27, 28, 28], [-3.486329211429658, -3.385693308928041, -0.02367949549647075, -3.2968717861771584, -0.04468947895724217, -3.218172524197137, -0.06339517288019034, -3.1482100580771, -0.08009788283725426, -3.0858366706016147 … -2.60954299659566, -0.21127925964335903, -2.600491876240558, -0.21352634770542803, -2.5922665278859007, -0.21556976011779894, -2.5847897909088666, -0.2174283036782477, -2.577992034214524, -0.21911898716285907], 2, 28) == sparse(Int64[], Int64[], Float64[], 2, 28) Stacktrace: [1] top-level scope @ ~/.julia/packages/HurdleDMR/i6kx1/test/hurdle.jl:331 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1777 [inlined] [3] macro expansion @ ~/.julia/packages/HurdleDMR/i6kx1/test/hurdle.jl:377 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:680 [inlined] inrep with Xpos == Xzero: Error During Test at /home/pkgeval/.julia/packages/HurdleDMR/i6kx1/test/inrep.jl:10 Got exception outside of a @test FieldError: type NaiveCoordinateDescent has no field `beta0`, available fields: `X`, `μy`, `μX`, `Xssq`, `residuals`, `residualoffset`, `weights`, `oldy`, `weightsum`, `coefitr`, `dev`, `α`, `maxiter`, `maxncoef`, `tol`, `ω` Stacktrace: [1] getproperty @ ./Base_compiler.jl:54 [inlined] [2] coef(x::NaiveCoordinateDescent{Float64, true, Matrix{Float64}, Lasso.RandomCoefficientIterator, Vector{Float64}}) @ GLM ~/.julia/packages/GLM/US8qj/src/linpred.jl:287 [3] coef(obj::GeneralizedLinearModel{GLM.GlmResp{Vector{Float64}, Poisson{Float64}, LogLink}, NaiveCoordinateDescent{Float64, true, Matrix{Float64}, Lasso.RandomCoefficientIterator, Vector{Float64}}}) @ GLM ~/.julia/packages/GLM/US8qj/src/linpred.jl:288 [4] coeftable(mm::GeneralizedLinearModel{GLM.GlmResp{Vector{Float64}, Poisson{Float64}, LogLink}, NaiveCoordinateDescent{Float64, true, Matrix{Float64}, Lasso.RandomCoefficientIterator, Vector{Float64}}}; level::Float64) @ GLM ~/.julia/packages/GLM/US8qj/src/glmfit.jl:243 [5] coeftable(mm::GeneralizedLinearModel{GLM.GlmResp{Vector{Float64}, Poisson{Float64}, LogLink}, NaiveCoordinateDescent{Float64, true, Matrix{Float64}, Lasso.RandomCoefficientIterator, Vector{Float64}}}) @ GLM ~/.julia/packages/GLM/US8qj/src/glmfit.jl:242 [6] show(io::IOContext{IOBuffer}, obj::GeneralizedLinearModel{GLM.GlmResp{Vector{Float64}, Poisson{Float64}, LogLink}, NaiveCoordinateDescent{Float64, true, Matrix{Float64}, Lasso.RandomCoefficientIterator, Vector{Float64}}}) @ GLM ~/.julia/packages/GLM/US8qj/src/linpred.jl:258 [7] _show_default(io::IOBuffer, x::Any) @ Base ./show.jl:504 [8] show_default @ ./show.jl:487 [inlined] [9] show @ ./show.jl:482 [inlined] [10] print(io::IOBuffer, x::GammaLassoPath{GeneralizedLinearModel{GLM.GlmResp{Vector{Float64}, Poisson{Float64}, LogLink}, NaiveCoordinateDescent{Float64, true, Matrix{Float64}, Lasso.RandomCoefficientIterator, Vector{Float64}}}, Float64}) @ Base ./strings/io.jl:35 [11] print(::IOBuffer, ::GammaLassoPath{GeneralizedLinearModel{GLM.GlmResp{Vector{Float64}, Poisson{Float64}, LogLink}, NaiveCoordinateDescent{Float64, true, Matrix{Float64}, Lasso.RandomCoefficientIterator, Vector{Float64}}}, Float64}, ::String) @ Base ./strings/io.jl:46 [12] println @ ./strings/io.jl:77 [inlined] [13] show(io::IOBuffer, tpm::InclusionRepetition{GammaLassoPath{GeneralizedLinearModel{GLM.GlmResp{Vector{Float64}, Binomial{Float64}, LogitLink}, NaiveCoordinateDescent{Float64, true, Matrix{Float64}, Lasso.RandomCoefficientIterator, Vector{Float64}}}, Float64}, GammaLassoPath{GeneralizedLinearModel{GLM.GlmResp{Vector{Float64}, Poisson{Float64}, LogLink}, NaiveCoordinateDescent{Float64, true, Matrix{Float64}, Lasso.RandomCoefficientIterator, Vector{Float64}}}, Float64}}) @ HurdleDMR ~/.julia/packages/HurdleDMR/i6kx1/src/hurdle.jl:348 [14] top-level scope @ ~/.julia/packages/HurdleDMR/i6kx1/test/inrep.jl:12 [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1777 [inlined] [16] macro expansion @ ~/.julia/packages/HurdleDMR/i6kx1/test/inrep.jl:59 [inlined] [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:307 [18] top-level scope @ ~/.julia/packages/HurdleDMR/i6kx1/test/runtests.jl:12 [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1777 [inlined] [20] macro expansion @ ~/.julia/packages/HurdleDMR/i6kx1/test/runtests.jl:14 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:307 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:283 [25] _start() @ Base ./client.jl:550 inrep degenerate cases: Log Test Failed at /home/pkgeval/.julia/packages/HurdleDMR/i6kx1/test/inrep.jl:306 Expression: fit(InclusionRepetition, GeneralizedLinearModel, [ones(size(X, 1)) X], ydeg; showwarnings = true, dropcollinear = false) Log Pattern: (:warn, r"failed to fit truncated counts model to positive") Captured Logs: LogRecord(Warn, "`wts` keyword argument is deprecated, use `weights` instead", Core, :depwarn, (Ptr{Nothing}(0x00007ea634fedee0), :fit), "/home/pkgeval/.julia/packages/HurdleDMR/i6kx1/src/hurdle.jl", 132, Base.Pairs{Symbol, Any, Nothing, @NamedTuple{caller::Base.StackTraces.StackFrame, maxlog::Int64}}(:caller => (::HurdleDMR.var"#fitzero##0#fitzero##1"{GeneralizedLinearModel, Float64, Matrix{Float64}, Vector{Float64}, Binomial{Float64}, LogitLink, Bool, Vector{Float64}, Vector{Float64}, Bool, Tuple{Pair{Symbol, Bool}}})() at hurdle.jl:132, :maxlog => 1)) LogRecord(Warn, "`wts` keyword argument is deprecated, use `weights` instead", Core, :depwarn, (Ptr{Nothing}(0x00007ea634ff3aa3), :fit), "/home/pkgeval/.julia/packages/HurdleDMR/i6kx1/src/hurdle.jl", 184, Base.Pairs{Symbol, Any, Nothing, @NamedTuple{caller::Base.StackTraces.StackFrame, maxlog::Int64}}(:caller => (::HurdleDMR.var"#fitpos##0#fitpos##1"{GeneralizedLinearModel, InclusionRepetition, Matrix{Float64}, Vector{Float64}, Poisson{Float64}, LogLink, Bool, Vector{Float64}, Vector{Float64}, Bool, Tuple{Pair{Symbol, Bool}}})() at hurdle.jl:184, :maxlog => 1)) LogRecord(Warn, "failed to fit truncated counts model to positive subsample, possibly not enough variation in ypos. countmap(ypos)=[1=>1, 2=>1]", HurdleDMR, :hurdle, :HurdleDMR_5f1c5b78, "/home/pkgeval/.julia/packages/HurdleDMR/i6kx1/src/hurdle.jl", 187, Base.Pairs{Symbol, Union{}, Nothing, @NamedTuple{}}()) LogRecord(Warn, "`wts` keyword argument is deprecated, use `weights` instead", Core, :depwarn, (Ptr{Nothing}(0x00007ea634ff72dc), :fit), "/home/pkgeval/.julia/packages/HurdleDMR/i6kx1/src/hurdle.jl", 109, Base.Pairs{Symbol, Any, Nothing, @NamedTuple{caller::Base.StackTraces.StackFrame, maxlog::Int64}}(:caller => fitblank(::Type{GeneralizedLinearModel}, ::Matrix{Float64}, ::Vararg{Any}; kwargs::Base.Pairs{Symbol, Any, Nothing, @NamedTuple{wts::Vector{Float64}, offset::Vector{Float64}, verbose::Bool, dropcollinear::Bool}}) at hurdle.jl:109, :maxlog => 1)) Stacktrace: [1] record(ts::Test.DefaultTestSet, t::Test.LogTestFailure) @ Test /opt/julia/share/julia/stdlib/v1.12/Test/src/logging.jl:166 [2] top-level scope @ ~/.julia/packages/HurdleDMR/i6kx1/test/inrep.jl:294 [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1777 [inlined] [4] macro expansion @ ~/.julia/packages/HurdleDMR/i6kx1/test/inrep.jl:306 [inlined] ┌ Warning: `wts` keyword argument is deprecated, use `weights` instead │ caller = (::HurdleDMR.var"#fitzero##0#fitzero##1"{GeneralizedLinearModel, Float64, Matrix{Float64}, Vector{Float64}, Binomial{Float64}, LogitLink, Bool, Vector{Float64}, Vector{Float64}, Bool, Tuple{}})() at hurdle.jl:132 └ @ Core ~/.julia/packages/HurdleDMR/i6kx1/src/hurdle.jl:132 ┌ Warning: `wts` keyword argument is deprecated, use `weights` instead │ caller = (::HurdleDMR.var"#fitpos##0#fitpos##1"{GeneralizedLinearModel, InclusionRepetition, Matrix{Float64}, Vector{Float64}, Poisson{Float64}, LogLink, Bool, Vector{Float64}, Vector{Float64}, Bool, Tuple{}})() at hurdle.jl:184 └ @ Core ~/.julia/packages/HurdleDMR/i6kx1/src/hurdle.jl:184 1: λ=0.00038674044876033174, pct_dev=5.408929668049289e-6 2: λ=0.00035238349319380514, pct_dev=0.004046376329987278 3: λ=0.0003210787148680711, pct_dev=0.007611478289575646 4: λ=0.0002925549667692108, pct_dev=0.010760649203056305 5: λ=0.0002665651898367098, pct_dev=0.013544519504357977 6: λ=0.00024288427305606497, pct_dev=0.01600627430427981 7: λ=0.0002213071036548711, pct_dev=0.018183072505615683 8: λ=0.00020164679051410886, pct_dev=0.020107143270952532 9: λ=0.000183733045406678, pct_dev=0.02180664182506864 10: λ=0.00016741070804224097, pct_dev=0.02330632318576442 11: λ=0.00015253840214301398, pct_dev=0.02462807646590437 12: λ=0.0001389873109100814, pct_dev=0.0257913513302247 13: λ=0.0001266400612739101, pct_dev=0.02681350039988284 14: λ=0.0001153897072649705, pct_dev=0.02771005582004893 15: λ=0.00010513880369890995, pct_dev=0.02849495413713743 16: λ=9.579856215298414e-5, pct_dev=0.029180720603384058 17: λ=8.728808192321398e-5, pct_dev=0.029778621716848974 18: λ=7.953364930119035e-5, pct_dev=0.03029879300332572 19: λ=7.246809910119532e-5, pct_dev=0.030750347604278083 20: λ=6.60302329074955e-5, pct_dev=0.03114147006152479 21: λ=6.016428900294135e-5, pct_dev=0.031479498718957166 22: λ=5.481945938764883e-5, pct_dev=0.03177099935996219 23: λ=4.994944970441121e-5, pct_dev=0.03202183203740949 24: λ=4.5512078259123385e-5, pct_dev=0.03223721251054101 25: λ=4.146891066312668e-5, pct_dev=0.032421769277770074 26: λ=3.778492693292148e-5, pct_dev=0.0325795968587862 27: λ=3.442821816382316e-5, pct_dev=0.03271430573293421 28: λ=3.136971015029444e-5, pct_dev=0.03282906890544568 29: λ=2.8582911559086306e-5, pct_dev=0.03292666687415846 30: λ=2.604368447398234e-5, pct_dev=0.03300952668132995 31: λ=2.3730035324715953e-5, pct_dev=0.03307976125086942 32: λ=2.1621924389186096e-5, pct_dev=0.0331392040936499 33: λ=1.9701092218971507e-5, pct_dev=0.033189441530380503 34: λ=1.795090148472352e-5, pct_dev=0.033231842104257336 35: λ=1.63561928715783e-5, pct_dev=0.03326758326625212 36: λ=1.4903153776423796e-5, pct_dev=0.0332976754390627 37: λ=1.3579198669739283e-5, pct_dev=0.033322983590565736 38: λ=1.2372860085759425e-5, pct_dev=0.033344246466075256 39: λ=1.127368929677188e-5, pct_dev=0.03336209364138376 40: λ=1.027216581123637e-5, pct_dev=0.033377060567131966 41: λ=9.359614911841426e-6, pct_dev=0.03338960177820571 42: λ=8.528132519253062e-6, pct_dev=0.033400102439516854 Iteration: 1, deviance: 202.88392988622184, diff.dev.:283.3306289536344 Iteration: 2, deviance: 103.34453979599401, diff.dev.:99.53939009022783 Iteration: 3, deviance: 70.86056777142231, diff.dev.:32.4839720245717 Iteration: 4, deviance: 61.882395743805034, diff.dev.:8.978172027617276 Iteration: 5, deviance: 59.91832501231315, diff.dev.:1.964070731491887 Iteration: 6, deviance: 59.50191184255864, diff.dev.:0.41641316975450593 Iteration: 7, deviance: 59.441417118304805, diff.dev.:0.06049472425383584 Iteration: 8, deviance: 59.43942365499244, diff.dev.:0.0019934633123668277 Iteration: 9, deviance: 59.43942083864344, diff.dev.:2.8163489957933052e-6 inrep degenerate cases: Log Test Failed at /home/pkgeval/.julia/packages/HurdleDMR/i6kx1/test/inrep.jl:335 Expression: fit(InclusionRepetition, GeneralizedLinearModel, [ones(size(X, 1)) X], y0or1; verbose = true, showwarnings = true) Log Pattern: (:warn, r"I\(y\) is all ones") Captured Logs: LogRecord(Warn, "I(y) is all ones. Data may be fully described by a poisson model.", HurdleDMR, :hurdle, :HurdleDMR_c879ab77, "/home/pkgeval/.julia/packages/HurdleDMR/i6kx1/src/hurdle.jl", 149, Base.Pairs{Symbol, Union{}, Nothing, @NamedTuple{}}()) LogRecord(Warn, "`wts` keyword argument is deprecated, use `weights` instead", Core, :depwarn, (Ptr{Nothing}(0x00007ea634f1ae4c), :fit), "/home/pkgeval/.julia/packages/HurdleDMR/i6kx1/src/hurdle.jl", 109, Base.Pairs{Symbol, Any, Nothing, @NamedTuple{caller::Base.StackTraces.StackFrame, maxlog::Int64}}(:caller => fitblank(::Type{GeneralizedLinearModel}, ::Matrix{Float64}, ::Vararg{Any}; kwargs::Base.Pairs{Symbol, Any, Nothing, @NamedTuple{wts::Vector{Float64}, offset::Vector{Float64}, verbose::Bool}}) at hurdle.jl:109, :maxlog => 1)) LogRecord(Warn, "`wts` keyword argument is deprecated, use `weights` instead", Core, :depwarn, (Ptr{Nothing}(0x00007ea634f8d2ea), :fit), "/home/pkgeval/.julia/packages/HurdleDMR/i6kx1/src/hurdle.jl", 184, Base.Pairs{Symbol, Any, Nothing, @NamedTuple{caller::Base.StackTraces.StackFrame, maxlog::Int64}}(:caller => (::HurdleDMR.var"#fitpos##0#fitpos##1"{GeneralizedLinearModel, InclusionRepetition, Matrix{Float64}, Vector{Float64}, Poisson{Float64}, LogLink, Bool, Vector{Float64}, Vector{Float64}, Bool, Tuple{}})() at hurdle.jl:184, :maxlog => 1)) Stacktrace: [1] record(ts::Test.DefaultTestSet, t::Test.LogTestFailure) @ Test /opt/julia/share/julia/stdlib/v1.12/Test/src/logging.jl:166 [2] top-level scope @ ~/.julia/packages/HurdleDMR/i6kx1/test/inrep.jl:294 [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1777 [inlined] [4] macro expansion @ ~/.julia/packages/HurdleDMR/i6kx1/test/inrep.jl:335 [inlined] [ Info: Testing dmr degenerate cases. The 2 following warnings by workers are expected ... From worker 3: ┌ Warning: fitgl! failed on count dimension 2 with frequencies [0=>200] and will return zero coefs (ErrorException("IRLS failed to converge in 30 iterations at λ = 4.3709033880452197e-7")) From worker 3: └ @ HurdleDMR ~/.julia/packages/HurdleDMR/i6kx1/src/dmr.jl:412 From worker 3: ┌ Warning: fitgl failed for countsj with frequencies [0=>200] and will return missing path (ErrorException("IRLS failed to converge in 30 iterations at λ = 4.3709033880452197e-7")) From worker 3: └ @ HurdleDMR ~/.julia/packages/HurdleDMR/i6kx1/src/dmr.jl:375 [ Info: Testing hdmr degenerate cases. The 2 following warnings by workers are expected ... From worker 3: ┌ Warning: hurdle_regression! failed on count dimension 2 with frequencies [0=>200] and will return zero coefs (ErrorException("y is all zeros! There is nothing to explain.")) From worker 3: └ @ HurdleDMR ~/.julia/packages/HurdleDMR/i6kx1/src/hdmr.jl:456 From worker 3: ┌ Warning: fit(InclusionRepetition...) failed for countsj with frequencies [0=>200] and will return missing path (ErrorException("y is all zeros! There is nothing to explain.")) From worker 3: └ @ HurdleDMR ~/.julia/packages/HurdleDMR/i6kx1/src/hdmr.jl:332 [ Info: Testing hdmr degenerate cases. The 2 following warnings by workers are expected ... From worker 3: ┌ Warning: hurdle_regression! failed on count dimension 2 with frequencies [0=>200] and will return zero coefs (ErrorException("y is all zeros! There is nothing to explain.")) From worker 3: └ @ HurdleDMR ~/.julia/packages/HurdleDMR/i6kx1/src/hdmr.jl:456 From worker 3: ┌ Warning: fit(Hurdle...) failed for countsj with frequencies [0=>200] and will return missing path (ErrorException("y is all zeros! There is nothing to explain.")) From worker 3: └ @ HurdleDMR ~/.julia/packages/HurdleDMR/i6kx1/src/hdmr.jl:332 Test Summary: | Pass Fail Error Total Time HurdleDMR | 1731 6 2 1739 14m56.8s PositivePoisson | 37 37 1m22.6s hurdle with Xpos == Xzero | 15 1 16 47.4s hurdle with Xpos ≠ Xzero | 21 21 44.5s hurdle with Xpos ≠ Xzero AND offset specified | 21 21 9.0s hurdle degenerate cases | 27 4 31 41.8s inrep with Xpos == Xzero | 15 1 16 11.2s inrep with Xpos ≠ Xzero | 21 21 1.9s inrep with Xpos ≠ Xzero AND offset specified | 21 21 1.7s inrep degenerate cases | 28 2 30 5.8s helpers | 87 87 29.8s logging | 2 2 1.0s dmr | 97 97 5m31.5s dmr degenerate cases | 19 19 11.8s hdmr | 1314 1314 3m59.0s mcdmr | 6 6 0.0s RNG of the outermost testset: Xoshiro(0x5441b19e2e51526e, 0x0a0ff32227278641, 0xa6b791276fb7b0f1, 0x2b978522521920d6, 0xe52c04ba110e3fc0) ERROR: LoadError: Some tests did not pass: 1731 passed, 6 failed, 2 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/HurdleDMR/i6kx1/test/runtests.jl:10 Testing failed after 850.25s ERROR: LoadError: Package HurdleDMR errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.12/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.12/Pkg/src/Operations.jl:2538 [3] test @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:2387 [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.12/Pkg/src/API.jl:552 [5] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:169 [6] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:157 [7] test @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:157 [inlined] [8] #test#81 @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:156 [inlined] [9] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:223 [10] include(mod::Module, _path::String) @ Base ./Base.jl:306 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:317 [12] _start() @ Base ./client.jl:550 in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 PkgEval failed after 1202.73s: package tests unexpectedly errored