Package evaluation to test PackageAnalyzer on Julia 1.14.0-DEV.2028 (45a2de3f7a*) started at 2026-04-13T00:10:29.481 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 16.6s ################################################################################ # Installation # Installing PackageAnalyzer... Resolving package versions... Installed Lz4_jll ───────────────────── v1.10.1+0 Installed URIs ──────────────────────── v1.6.1 Installed CodecZstd ─────────────────── v0.8.7 Installed AbstractTrees ─────────────── v0.4.5 Installed ArrowTypes ────────────────── v2.3.0 Installed LicenseCheck ──────────────── v0.2.3 Installed OpenSSH_jll ───────────────── v10.3.1+0 Installed InlineStrings ─────────────── v1.4.5 Installed ConcurrentUtilities ───────── v2.5.1 Installed CodecZlib ─────────────────── v0.7.8 Installed ExprTools ─────────────────── v0.1.10 Installed Tokei_jll ─────────────────── v12.1.200+0 Installed SodiumSeal ────────────────── v0.1.1 Installed TranscodingStreams ────────── v0.11.3 Installed TimeZones ─────────────────── v1.22.2 Installed StringViews ───────────────── v1.3.7 Installed ExceptionUnwrapping ───────── v0.1.11 Installed IteratorInterfaceExtensions ─ v1.0.0 Installed DataAPI ───────────────────── v1.16.0 Installed OrderedCollections ────────── v1.8.1 Installed Compat ────────────────────── v4.18.1 Installed DataValueInterfaces ───────── v1.0.0 Installed Git_LFS_jll ───────────────── v3.7.0+0 Installed MbedTLS ───────────────────── v1.1.10 Installed PrecompileTools ───────────── v1.3.3 Installed SentinelArrays ────────────── v1.4.9 Installed OpenSSL ───────────────────── v1.6.1 Installed LoggingExtras ─────────────── v1.2.0 Installed Expat_jll ─────────────────── v2.7.3+0 Installed StructUtils ───────────────── v2.7.1 Installed BitIntegers ───────────────── v0.3.7 Installed JSON3 ─────────────────────── v1.14.3 Installed Legolas ───────────────────── v0.5.24 Installed BitFlags ──────────────────── v0.1.9 Installed GitHub ────────────────────── v5.12.0 Installed JuliaSyntax ───────────────── v1.0.2 Installed HTTP ──────────────────────── v1.11.0 Installed Git_jll ───────────────────── v2.53.0+0 Installed LazilyInitializedFields ───── v1.3.0 Installed JSON ──────────────────────── v1.5.0 Installed Parsers ───────────────────── v2.8.3 Installed licensecheck_jll ──────────── v0.4.0+0 Installed libsodium_jll ─────────────── v1.0.21+0 Installed Tables ────────────────────── v1.12.1 Installed EnumX ─────────────────────── v1.0.7 Installed Scratch ───────────────────── v1.3.0 Installed Git ───────────────────────── v1.5.0 Installed PackageAnalyzer ───────────── v3.2.0 Installed PooledArrays ──────────────── v1.4.3 Installed SimpleBufferStream ────────── v1.2.0 Installed RegistryInstances ─────────── v0.1.0 Installed JLLWrappers ───────────────── v1.7.1 Installed Preferences ───────────────── v1.5.2 Installed TableTraits ───────────────── v1.0.1 Installed Libiconv_jll ──────────────── v1.18.0+0 Installed MbedTLS_jll ───────────────── v2.28.1010+0 Installed StructTypes ───────────────── v1.11.0 Installed TZJData ───────────────────── v1.5.0+2025b Installed Mocking ───────────────────── v0.8.1 Installed CodecLz4 ──────────────────── v0.4.6 Installed Arrow ─────────────────────── v2.8.1 Installing 11 artifacts Installed artifact Lz4 239.7 KiB Installed artifact Expat 283.3 KiB Installed artifact tzjdata 112.5 KiB Installed artifact MbedTLS 2.2 MiB Installed artifact libsodium 1.6 MiB Installed artifact Tokei 1.8 MiB Installed artifact Libiconv 1.9 MiB Installed artifact licensecheck 2.4 MiB Installed artifact OpenSSH 4.1 MiB Installed artifact Git_LFS 9.6 MiB Installed artifact Git 49.5 MiB Updating `~/.julia/environments/v1.14/Project.toml` [e713c705] + PackageAnalyzer v3.2.0 Updating `~/.julia/environments/v1.14/Manifest.toml` [1520ce14] + AbstractTrees v0.4.5 [69666777] + Arrow v2.8.1 [31f734f8] + ArrowTypes v2.3.0 [d1d4a3ce] + BitFlags v0.1.9 [c3b6d118] + BitIntegers v0.3.7 [5ba52731] + CodecLz4 v0.4.6 [944b1d66] + CodecZlib v0.7.8 [6b39b394] + CodecZstd v0.8.7 [34da2185] + Compat v4.18.1 [f0e56b4a] + ConcurrentUtilities v2.5.1 [9a962f9c] + DataAPI v1.16.0 [e2d170a0] + DataValueInterfaces v1.0.0 [4e289a0a] + EnumX v1.0.7 [460bff9d] + ExceptionUnwrapping v0.1.11 [e2ba6199] + ExprTools v0.1.10 [d7ba0133] + Git v1.5.0 [bc5e4493] + GitHub v5.12.0 [cd3eb016] + HTTP v1.11.0 [842dd82b] + InlineStrings v1.4.5 [82899510] + IteratorInterfaceExtensions v1.0.0 [692b3bcd] + JLLWrappers v1.7.1 [682c06a0] + JSON v1.5.0 [0f8b85d8] + JSON3 v1.14.3 [70703baa] + JuliaSyntax v1.0.2 [0e77f7df] + LazilyInitializedFields v1.3.0 [741b9549] + Legolas v0.5.24 [726dbf0d] + LicenseCheck v0.2.3 [e6f89c97] + LoggingExtras v1.2.0 [739be429] + MbedTLS v1.1.10 [78c3b35d] + Mocking v0.8.1 [4d8831e6] + OpenSSL v1.6.1 [bac558e1] + OrderedCollections v1.8.1 [e713c705] + PackageAnalyzer v3.2.0 [69de0a69] + Parsers v2.8.3 [2dfb63ee] + PooledArrays v1.4.3 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.2 [2792f1a3] + RegistryInstances v0.1.0 [6c6a2e73] + Scratch v1.3.0 [91c51154] + SentinelArrays v1.4.9 [777ac1f9] + SimpleBufferStream v1.2.0 [2133526b] + SodiumSeal v0.1.1 [354b36f9] + StringViews v1.3.7 [856f2bd8] + StructTypes v1.11.0 [ec057cc2] + StructUtils v2.7.1 [dc5dba14] + TZJData v1.5.0+2025b [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.1 [f269a46b] + TimeZones v1.22.2 [3bb67fe8] + TranscodingStreams v0.11.3 [5c2747f8] + URIs v1.6.1 [2e619515] + Expat_jll v2.7.3+0 [020c3dae] + Git_LFS_jll v3.7.0+0 [f8c6e375] + Git_jll v2.53.0+0 [94ce4f54] + Libiconv_jll v1.18.0+0 [5ced341a] + Lz4_jll v1.10.1+0 [c8ffd9c3] + MbedTLS_jll v2.28.1010+0 [9bd350c2] + OpenSSH_jll v10.3.1+0 [3ac119c9] + Tokei_jll v12.1.200+0 [a9144af2] + libsodium_jll v1.0.21+0 [4ecb348a] + licensecheck_jll v0.4.0+0 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [9fa8497b] + Future v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0 [b27032c2] + LibCURL v1.0.0 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [ca575930] + NetworkOptions v1.3.0 [44cfe95a] + Pkg v1.14.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [f489334b] + StyledStrings v1.13.0 [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [8dfed614] + Test v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] + LibCURL_jll v8.19.0+0 [e37daf67] + LibGit2_jll v1.9.2+0 [29816b5a] + LibSSH2_jll v1.11.3+1 [14a3606d] + MozillaCACerts_jll v2026.3.19 [458c3c95] + OpenSSL_jll v3.5.6+0 [efcefdf7] + PCRE2_jll v10.47.0+0 [83775a58] + Zlib_jll v1.3.2+0 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850ede] + nghttp2_jll v1.68.1+0 [3f19e933] + p7zip_jll v17.8.0+0 Installation completed after 14.57s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling project... 5581.6 ms ✓ TestEnv 1 dependency successfully precompiled in 6 seconds. 27 already precompiled. Precompiling package dependencies... Precompiling project... 1869.2 ms ✓ InlineStrings 879.6 ms ✓ DataAPI 798.8 ms ✓ DataValueInterfaces 1373.9 ms ✓ URIs 922.0 ms ✓ LazilyInitializedFields 1424.0 ms ✓ OrderedCollections 910.8 ms ✓ BitFlags 1211.3 ms ✓ AbstractTrees 32481.0 ms ✓ JuliaSyntax 866.3 ms ✓ EnumX 1185.5 ms ✓ StringViews 944.1 ms ✓ TZJData 917.2 ms ✓ ExprTools 1468.2 ms ✓ TranscodingStreams 848.6 ms ✓ SimpleBufferStream 769.7 ms ✓ IteratorInterfaceExtensions 1320.4 ms ✓ BitIntegers 979.7 ms ✓ ArrowTypes 1669.3 ms ✓ ConcurrentUtilities 2572.9 ms ✓ SentinelArrays 1336.5 ms ✓ Scratch 2141.8 ms ✓ StructTypes 1520.2 ms ✓ LoggingExtras 1877.4 ms ✓ StructUtils 1199.2 ms ✓ Compat 1459.6 ms ✓ Preferences 1753.8 ms ✓ ExceptionUnwrapping 1041.0 ms ✓ PooledArrays 5853.9 ms ✓ RegistryInstances 3653.2 ms ✓ OpenSSL 1493.4 ms ✓ CodecZstd 779.9 ms ✓ CodecZlib 637.0 ms ✓ TableTraits 659.8 ms ✓ InlineStrings → ArrowTypesExt 831.4 ms ✓ Compat → CompatLinearAlgebraExt 1259.8 ms ✓ JLLWrappers 968.3 ms ✓ PrecompileTools 1742.5 ms ✓ Tables 902.2 ms ✓ Mocking 2186.7 ms ✓ libsodium_jll 2217.3 ms ✓ licensecheck_jll 2626.4 ms ✓ Libiconv_jll 2445.0 ms ✓ Git_LFS_jll 2474.1 ms ✓ MbedTLS_jll 2529.4 ms ✓ Lz4_jll 2561.1 ms ✓ OpenSSH_jll 2455.6 ms ✓ Tokei_jll 2456.0 ms ✓ Expat_jll 18574.2 ms ✓ Parsers 1317.1 ms ✓ StructUtils → StructUtilsTablesExt 7628.0 ms ✓ TimeZones 1655.2 ms ✓ SodiumSeal 4336.7 ms ✓ LicenseCheck 2591.8 ms ✓ MbedTLS 2277.1 ms ✓ CodecLz4 2361.7 ms ✓ Git_jll 15688.1 ms ✓ JSON3 8396.1 ms ✓ JSON 1385.5 ms ✓ InlineStrings → ParsersExt 27266.1 ms ✓ HTTP 17225.2 ms ✓ Arrow 1401.1 ms ✓ Git 1569.3 ms ✓ JSON3 → JSON3ArrowExt 1485.5 ms ✓ JSON → JSONArrowExt 6807.0 ms ✓ GitHub 7105.3 ms ✓ Legolas 23804.0 ms ✓ PackageAnalyzer 67 dependencies successfully precompiled in 261 seconds. 32 already precompiled. Precompilation completed after 293.32s ################################################################################ # Testing # Testing PackageAnalyzer Status `/tmp/jl_lFgaoM/Project.toml` [1520ce14] AbstractTrees v0.4.5 [944b1d66] CodecZlib v0.7.8 [d7ba0133] Git v1.5.0 [bc5e4493] GitHub v5.12.0 [692b3bcd] JLLWrappers v1.7.1 [0f8b85d8] JSON3 v1.14.3 [70703baa] JuliaSyntax v1.0.2 [741b9549] Legolas v0.5.24 [726dbf0d] LicenseCheck v0.2.3 [e713c705] PackageAnalyzer v3.2.0 [2792f1a3] RegistryInstances v0.1.0 [3ac119c9] Tokei_jll v12.1.200+0 [f43a241f] Downloads v1.7.0 [44cfe95a] Pkg v1.14.0 [de0858da] Printf v1.11.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 Status `/tmp/jl_lFgaoM/Manifest.toml` [1520ce14] AbstractTrees v0.4.5 [69666777] Arrow v2.8.1 [31f734f8] ArrowTypes v2.3.0 [d1d4a3ce] BitFlags v0.1.9 [c3b6d118] BitIntegers v0.3.7 [5ba52731] CodecLz4 v0.4.6 [944b1d66] CodecZlib v0.7.8 [6b39b394] CodecZstd v0.8.7 [34da2185] Compat v4.18.1 [f0e56b4a] ConcurrentUtilities v2.5.1 [9a962f9c] DataAPI v1.16.0 [e2d170a0] DataValueInterfaces v1.0.0 [4e289a0a] EnumX v1.0.7 [460bff9d] ExceptionUnwrapping v0.1.11 [e2ba6199] ExprTools v0.1.10 [d7ba0133] Git v1.5.0 [bc5e4493] GitHub v5.12.0 [cd3eb016] HTTP v1.11.0 [842dd82b] InlineStrings v1.4.5 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.7.1 [682c06a0] JSON v1.5.0 [0f8b85d8] JSON3 v1.14.3 [70703baa] JuliaSyntax v1.0.2 [0e77f7df] LazilyInitializedFields v1.3.0 [741b9549] Legolas v0.5.24 [726dbf0d] LicenseCheck v0.2.3 [e6f89c97] LoggingExtras v1.2.0 [739be429] MbedTLS v1.1.10 [78c3b35d] Mocking v0.8.1 [4d8831e6] OpenSSL v1.6.1 [bac558e1] OrderedCollections v1.8.1 [e713c705] PackageAnalyzer v3.2.0 [69de0a69] Parsers v2.8.3 [2dfb63ee] PooledArrays v1.4.3 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.2 [2792f1a3] RegistryInstances v0.1.0 [6c6a2e73] Scratch v1.3.0 [91c51154] SentinelArrays v1.4.9 [777ac1f9] SimpleBufferStream v1.2.0 [2133526b] SodiumSeal v0.1.1 [354b36f9] StringViews v1.3.7 [856f2bd8] StructTypes v1.11.0 [ec057cc2] StructUtils v2.7.1 [dc5dba14] TZJData v1.5.0+2025b [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [f269a46b] TimeZones v1.22.2 [3bb67fe8] TranscodingStreams v0.11.3 [5c2747f8] URIs v1.6.1 [2e619515] Expat_jll v2.7.3+0 [020c3dae] Git_LFS_jll v3.7.0+0 [f8c6e375] Git_jll v2.53.0+0 [94ce4f54] Libiconv_jll v1.18.0+0 [5ced341a] Lz4_jll v1.10.1+0 [c8ffd9c3] MbedTLS_jll v2.28.1010+0 [9bd350c2] OpenSSH_jll v10.3.1+0 [3ac119c9] Tokei_jll v12.1.200+0 [a9144af2] libsodium_jll v1.0.21+0 [4ecb348a] licensecheck_jll v0.4.0+0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [b27032c2] LibCURL v1.0.0 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.14.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [f489334b] StyledStrings v1.13.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] LibCURL_jll v8.19.0+0 [e37daf67] LibGit2_jll v1.9.2+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2026.3.19 [458c3c95] OpenSSL_jll v3.5.6+0 [efcefdf7] PCRE2_jll v10.47.0+0 [83775a58] Zlib_jll v1.3.2+0 [3161d3a3] Zstd_jll v1.5.7+1 [8e850ede] nghttp2_jll v1.68.1+0 [3f19e933] p7zip_jll v17.8.0+0 Testing Running tests... Basic: Error During Test at /home/pkgeval/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:30 Got exception outside of a @test MethodError: Cannot `convert` an object of type String to an object of type Symbol The function `convert` exists, but no method is defined for this combination of argument types. Closest candidates are: Symbol(::String) @ Core boot.jl:754 Symbol(::AbstractString) @ Base strings/basic.jl:224 Symbol(::Any...) @ Base strings/basic.jl:225 ... Stacktrace: [1] cvt1 @ ./essentials.jl:664 [inlined] [2] macro expansion @ ./ntuple.jl:68 [inlined] [3] ntuple @ ./ntuple.jl:65 [inlined] [4] convert(::Type{Tuple{String, Symbol, Union{Nothing, Symbol}, Int64, Int64, Int64, Int64, Union{Missing, Int64}}}, x::Tuple{String, String, Missing, Vararg{Int64, 5}}) @ Base ./essentials.jl:666 [5] Tuple{String, Symbol, Union{Nothing, Symbol}, Int64, Int64, Int64, Int64, Union{Missing, Int64}}(x::Tuple{String, String, Missing, Vararg{Int64, 5}}) @ Base ./tuple.jl:448 [6] @NamedTuple{directory::String, language::Symbol, sublanguage::Union{Nothing, Symbol}, files::Int64, code::Int64, comments::Int64, blanks::Int64, docstrings::Union{Missing, Int64}}(args::Tuple{String, String, Missing, Vararg{Int64, 5}}) @ Base ./namedtuple.jl:121 [7] _convert(::Type{@NamedTuple{directory::String, language::Symbol, sublanguage::Union{Nothing, Symbol}, files::Int64, code::Int64, comments::Int64, blanks::Int64, docstrings::Union{Missing, Int64}}}, nt::@NamedTuple{directory::String, language::Symbol, sublanguage::Nothing, files::Int64, code::Int64, comments::Int64, blanks::Int64, docstrings::Int64}) @ JSONArrowExt ~/.julia/packages/JSON/wl7Hk/ext/JSONArrowExt.jl:75 [8] getindex(x::ArrowTypes.ToArrow{@NamedTuple{directory::String, language::Symbol, sublanguage::Union{Nothing, Symbol}, files::Int64, code::Int64, comments::Int64, blanks::Int64, docstrings::Union{Missing, Int64}}, Arrow.ToList{PackageAnalyzer.LinesOfCodeV2, false, Vector{PackageAnalyzer.LinesOfCodeV2}, Int32}}, i::Int64) @ ArrowTypes ~/.julia/packages/ArrowTypes/IVpuP/src/ArrowTypes.jl:445 [9] getindex @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/struct.jl:88 [inlined] [10] _iterate_abstractarray @ ./abstractarray.jl:1250 [inlined] ┌[11] iterate │ @ ./abstractarray.jl:1242 [inlined] ╰──── repeated 2 times [13] Arrow.ToList(input::Arrow.ToStruct{String, 1, ArrowTypes.ToArrow{@NamedTuple{directory::String, language::Symbol, sublanguage::Union{Nothing, Symbol}, files::Int64, code::Int64, comments::Int64, blanks::Int64, docstrings::Union{Missing, Int64}}, Arrow.ToList{PackageAnalyzer.LinesOfCodeV2, false, Vector{PackageAnalyzer.LinesOfCodeV2}, Int32}}}; largelists::Bool) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/arraytypes/list.jl:116 [14] ToList @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/list.jl:103 [inlined] [15] #arrowvector#15 @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/list.jl:227 [inlined] [16] arrowvector @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/list.jl:224 [inlined] [17] #arrowvector#7 @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:150 [inlined] [18] arrowvector @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:148 [inlined] [19] arrowvector(x::Arrow.ToStruct{String, 1, ArrowTypes.ToArrow{@NamedTuple{directory::String, language::Symbol, sublanguage::Union{Nothing, Symbol}, files::Int64, code::Int64, comments::Int64, blanks::Int64, docstrings::Union{Missing, Int64}}, Arrow.ToList{PackageAnalyzer.LinesOfCodeV2, false, Vector{PackageAnalyzer.LinesOfCodeV2}, Int32}}}, i::Int64, nl::Int64, fi::Int64, de::Dict{Int64, Any}, ded::Vector{Arrow.DictEncoding}, meta::Nothing; dictencoding::Bool, dictencode::Bool, maxdepth::Int64, kw::@Kwargs{largelists::Bool, compression::Nothing, denseunions::Bool, dictencodenested::Bool}) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:113 [20] kwcall(::@NamedTuple{dictencode::Bool, maxdepth::Int64, largelists::Bool, compression::Nothing, denseunions::Bool, dictencodenested::Bool}, ::typeof(Arrow.arrowvector), x::Arrow.ToStruct{String, 1, ArrowTypes.ToArrow{@NamedTuple{directory::String, language::Symbol, sublanguage::Union{Nothing, Symbol}, files::Int64, code::Int64, comments::Int64, blanks::Int64, docstrings::Union{Missing, Int64}}, Arrow.ToList{PackageAnalyzer.LinesOfCodeV2, false, Vector{PackageAnalyzer.LinesOfCodeV2}, Int32}}}, i::Int64, nl::Int64, fi::Int64, de::Dict{Int64, Any}, ded::Vector{Arrow.DictEncoding}, meta::Nothing) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:68 [21] (::Arrow.var"#42#43"{@Kwargs{dictencode::Bool, maxdepth::Int64, largelists::Bool, compression::Nothing, denseunions::Bool, dictencodenested::Bool}, ArrowTypes.ToArrow{@NamedTuple{directory::String, language::Symbol, sublanguage::Union{Nothing, Symbol}, files::Int64, code::Int64, comments::Int64, blanks::Int64, docstrings::Union{Missing, Int64}}, Arrow.ToList{PackageAnalyzer.LinesOfCodeV2, false, Vector{PackageAnalyzer.LinesOfCodeV2}, Int32}}, Int64, Int64, Dict{Int64, Any}, Vector{Arrow.DictEncoding}})(j::Int64) @ Arrow ./none:-1 [22] iterate @ ./generator.jl:48 [inlined] [23] collect(itr::Base.Generator{UnitRange{Int64}, Arrow.var"#42#43"{@Kwargs{dictencode::Bool, maxdepth::Int64, largelists::Bool, compression::Nothing, denseunions::Bool, dictencodenested::Bool}, ArrowTypes.ToArrow{@NamedTuple{directory::String, language::Symbol, sublanguage::Union{Nothing, Symbol}, files::Int64, code::Int64, comments::Int64, blanks::Int64, docstrings::Union{Missing, Int64}}, Arrow.ToList{PackageAnalyzer.LinesOfCodeV2, false, Vector{PackageAnalyzer.LinesOfCodeV2}, Int32}}, Int64, Int64, Dict{Int64, Any}, Vector{Arrow.DictEncoding}}}) @ Base ./array.jl:828 [24] _totuple @ ./tuple.jl:487 [inlined] [25] Tuple @ ./tuple.jl:453 [inlined] [26] arrowvector(::ArrowTypes.StructKind, x::ArrowTypes.ToArrow{@NamedTuple{directory::String, language::Symbol, sublanguage::Union{Nothing, Symbol}, files::Int64, code::Int64, comments::Int64, blanks::Int64, docstrings::Union{Missing, Int64}}, Arrow.ToList{PackageAnalyzer.LinesOfCodeV2, false, Vector{PackageAnalyzer.LinesOfCodeV2}, Int32}}, i::Int64, nl::Int64, fi::Int64, de::Dict{Int64, Any}, ded::Vector{Arrow.DictEncoding}, meta::Base.ImmutableDict{String, String}; kw::@Kwargs{dictencode::Bool, maxdepth::Int64, largelists::Bool, compression::Nothing, denseunions::Bool, dictencodenested::Bool}) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/arraytypes/struct.jl:105 [27] arrowvector @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/struct.jl:101 [inlined] [28] #arrowvector#7 @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:150 [inlined] [29] arrowvector @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:148 [inlined] [30] arrowvector(x::Arrow.ToList{PackageAnalyzer.LinesOfCodeV2, false, Vector{PackageAnalyzer.LinesOfCodeV2}, Int32}, i::Int64, nl::Int64, fi::Int64, de::Dict{Int64, Any}, ded::Vector{Arrow.DictEncoding}, meta::Nothing; dictencoding::Bool, dictencode::Bool, maxdepth::Int64, kw::@Kwargs{largelists::Bool, compression::Nothing, denseunions::Bool, dictencodenested::Bool}) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:113 [31] arrowvector @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:68 [inlined] [32] arrowvector(::ArrowTypes.ListKind{false}, x::Vector{Vector{PackageAnalyzer.LinesOfCodeV2}}, i::Int64, nl::Int64, fi::Int64, de::Dict{Int64, Any}, ded::Vector{Arrow.DictEncoding}, meta::Nothing; largelists::Bool, kw::@Kwargs{dictencode::Bool, maxdepth::Int64, compression::Nothing, denseunions::Bool, dictencodenested::Bool}) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/arraytypes/list.jl:233 [33] arrowvector @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/list.jl:224 [inlined] [34] arrowvector(::Type{Vector{PackageAnalyzer.LinesOfCodeV2}}, x::Vector{Vector{PackageAnalyzer.LinesOfCodeV2}}, i::Int64, nl::Int64, fi::Int64, de::Dict{Int64, Any}, ded::Vector{Arrow.DictEncoding}, meta::Nothing; kw::@Kwargs{dictencode::Bool, maxdepth::Int64, compression::Nothing, largelists::Bool, denseunions::Bool, dictencodenested::Bool}) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:150 [35] kwcall(::@NamedTuple{dictencode::Bool, maxdepth::Int64, compression::Nothing, largelists::Bool, denseunions::Bool, dictencodenested::Bool}, ::typeof(Arrow.arrowvector), ::Type{Vector{PackageAnalyzer.LinesOfCodeV2}}, x::Vector{Vector{PackageAnalyzer.LinesOfCodeV2}}, i::Int64, nl::Int64, fi::Int64, de::Dict{Int64, Any}, ded::Vector{Arrow.DictEncoding}, meta::Nothing) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:148 [36] arrowvector(x::Vector{Vector{PackageAnalyzer.LinesOfCodeV2}}, i::Int64, nl::Int64, fi::Int64, de::Dict{Int64, Any}, ded::Vector{Arrow.DictEncoding}, meta::Nothing; dictencoding::Bool, dictencode::Bool, maxdepth::Int64, kw::@Kwargs{compression::Nothing, largelists::Bool, denseunions::Bool, dictencodenested::Bool}) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:113 [37] arrowvector @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:68 [inlined] [38] toarrowvector(x::Vector{Vector{PackageAnalyzer.LinesOfCodeV2}}, i::Int64, de::Dict{Int64, Any}, ded::Vector{Arrow.DictEncoding}, meta::Nothing; compression::Nothing, kw::@Kwargs{largelists::Bool, denseunions::Bool, dictencode::Bool, dictencodenested::Bool, maxdepth::Int64}) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:47 [39] toarrowvector @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:36 [inlined] [40] #toarrowtable##0 @ ~/.julia/packages/Arrow/4zFuR/src/write.jl:532 [inlined] [41] eachcolumn @ ~/.julia/packages/Tables/cRTb7/src/utils.jl:70 [inlined] [42] toarrowtable(cols::Tables.CopiedColumns{@NamedTuple{name::Vector{String}, uuid::Vector{UUID}, repo::Vector{String}, subdir::Vector{String}, reachable::Vector{Bool}, docs::Vector{Bool}, runtests::Vector{Bool}, github_actions::Vector{Bool}, travis::Vector{Bool}, appveyor::Vector{Bool}, cirrus::Vector{Bool}, circle::Vector{Bool}, drone::Vector{Bool}, buildkite::Vector{Bool}, azure_pipelines::Vector{Bool}, gitlab_pipeline::Vector{Bool}, license_files::Vector{Vector{PackageAnalyzer.LicenseV1}}, licenses_in_project::Vector{Vector{String}}, lines_of_code::Vector{Vector{PackageAnalyzer.LinesOfCodeV2}}, contributors::Vector{Vector{PackageAnalyzer.ContributionsV1}}, version::Vector{Union{Missing, String}}, tree_hash::Vector{String}}}, dictencodings::Dict{Int64, Any}, largelists::Bool, compress::Nothing, denseunions::Bool, dictencode::Bool, dictencodenested::Bool, maxdepth::Int64, meta::Base.ImmutableDict{String, String}, colmeta::Nothing) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/write.jl:529 [43] macro expansion @ ~/.julia/packages/Arrow/4zFuR/src/write.jl:264 [inlined] [44] macro expansion @ ./task.jl:662 [inlined] [45] write(writer::Arrow.Writer{IOBuffer}, source::Vector{PackageV1}) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/write.jl:254 [46] (::Arrow.var"#146#147"{Vector{PackageV1}})(writer::Arrow.Writer{IOBuffer}) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/write.jl:407 [47] open(::Arrow.var"#146#147"{Vector{PackageV1}}, ::Type, ::Vararg{Any}; kwargs::@Kwargs{file::Bool, metadata::Set{Pair{String, String}}}) @ Base ./io.jl:429 [48] open @ ./io.jl:426 [inlined] [49] #write#144 @ ~/.julia/packages/Arrow/4zFuR/src/write.jl:406 [inlined] [50] write @ ~/.julia/packages/Arrow/4zFuR/src/write.jl:405 [inlined] [51] write_arrow @ ~/.julia/packages/Legolas/qFtXB/src/tables.jl:117 [inlined] [52] write(io_or_path::IOBuffer, table::Vector{PackageV1}, sv::Legolas.SchemaVersion{Symbol("package-analyzer.package"), 1}; validate::Bool, metadata::Nothing, kwargs::@Kwargs{}) @ Legolas ~/.julia/packages/Legolas/qFtXB/src/tables.jl:239 [53] write(io_or_path::IOBuffer, table::Vector{PackageV1}, sv::Legolas.SchemaVersion{Symbol("package-analyzer.package"), 1}) @ Legolas ~/.julia/packages/Legolas/qFtXB/src/tables.jl:210 [54] tobuffer(::Vector{PackageV1}, ::Vararg{Any}; kwargs::@Kwargs{}) @ Legolas ~/.julia/packages/Legolas/qFtXB/src/tables.jl:253 [55] tobuffer @ ~/.julia/packages/Legolas/qFtXB/src/tables.jl:251 [inlined] [56] test_serialization(results::Vector{PackageV1}) @ Main ~/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:19 [57] top-level scope @ ~/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:30 [58] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [59] macro expansion @ ~/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:33 [inlined] [60] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [61] macro expansion @ ~/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:48 [inlined] [62] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:324 [63] top-level scope @ none:6 [64] eval(m::Module, e::Any) @ Core ./boot.jl:517 [65] exec_options(opts::Base.JLOptions) @ Base ./client.jl:318 [66] _start() @ Base ./client.jl:593 find_packages_in_manifest: Error During Test at /home/pkgeval/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:76 Got exception outside of a @test "/home/pkgeval/.julia/packages/PackageAnalyzer/jKsRi/Manifest.toml": No such file Stacktrace: [1] error(::String, ::String) @ Base ./error.jl:56 [2] _readstring @ /opt/julia/share/julia/stdlib/v1.14/TOML/src/TOML.jl:22 [inlined] [3] parsefile(f::String) @ TOML /opt/julia/share/julia/stdlib/v1.14/TOML/src/TOML.jl:51 [4] find_packages_in_manifest(path_to_manifest::String; registries::Vector{RegistryInstance}, strict::Bool, warn::Bool) @ PackageAnalyzer ~/.julia/packages/PackageAnalyzer/jKsRi/src/find_packages.jl:151 [5] find_packages_in_manifest(path_to_manifest::String) @ PackageAnalyzer ~/.julia/packages/PackageAnalyzer/jKsRi/src/find_packages.jl:150 [6] top-level scope @ ~/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:30 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [8] macro expansion @ ~/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:77 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [10] macro expansion @ ~/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:77 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:324 [12] top-level scope @ none:6 [13] eval(m::Module, e::Any) @ Core ./boot.jl:517 [14] exec_options(opts::Base.JLOptions) @ Base ./client.jl:318 [15] _start() @ Base ./client.jl:593 `find_packages` with `analyze`: Error During Test at /home/pkgeval/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:164 Got exception outside of a @test MethodError: Cannot `convert` an object of type String to an object of type Symbol The function `convert` exists, but no method is defined for this combination of argument types. Closest candidates are: Symbol(::String) @ Core boot.jl:754 Symbol(::AbstractString) @ Base strings/basic.jl:224 Symbol(::Any...) @ Base strings/basic.jl:225 ... Stacktrace: [1] cvt1 @ ./essentials.jl:664 [inlined] [2] macro expansion @ ./ntuple.jl:68 [inlined] [3] ntuple @ ./ntuple.jl:65 [inlined] [4] convert(::Type{Tuple{String, Symbol, Union{Nothing, Symbol}, Int64, Int64, Int64, Int64, Union{Missing, Int64}}}, x::Tuple{String, String, Missing, Vararg{Int64, 5}}) @ Base ./essentials.jl:666 [5] Tuple{String, Symbol, Union{Nothing, Symbol}, Int64, Int64, Int64, Int64, Union{Missing, Int64}}(x::Tuple{String, String, Missing, Vararg{Int64, 5}}) @ Base ./tuple.jl:448 [6] @NamedTuple{directory::String, language::Symbol, sublanguage::Union{Nothing, Symbol}, files::Int64, code::Int64, comments::Int64, blanks::Int64, docstrings::Union{Missing, Int64}}(args::Tuple{String, String, Missing, Vararg{Int64, 5}}) @ Base ./namedtuple.jl:121 [7] _convert(::Type{@NamedTuple{directory::String, language::Symbol, sublanguage::Union{Nothing, Symbol}, files::Int64, code::Int64, comments::Int64, blanks::Int64, docstrings::Union{Missing, Int64}}}, nt::@NamedTuple{directory::String, language::Symbol, sublanguage::Nothing, files::Int64, code::Int64, comments::Int64, blanks::Int64, docstrings::Int64}) @ JSONArrowExt ~/.julia/packages/JSON/wl7Hk/ext/JSONArrowExt.jl:75 [8] getindex(x::ArrowTypes.ToArrow{@NamedTuple{directory::String, language::Symbol, sublanguage::Union{Nothing, Symbol}, files::Int64, code::Int64, comments::Int64, blanks::Int64, docstrings::Union{Missing, Int64}}, Arrow.ToList{PackageAnalyzer.LinesOfCodeV2, false, Vector{PackageAnalyzer.LinesOfCodeV2}, Int32}}, i::Int64) @ ArrowTypes ~/.julia/packages/ArrowTypes/IVpuP/src/ArrowTypes.jl:445 [9] getindex @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/struct.jl:88 [inlined] [10] _iterate_abstractarray @ ./abstractarray.jl:1250 [inlined] ┌[11] iterate │ @ ./abstractarray.jl:1242 [inlined] ╰──── repeated 2 times [13] Arrow.ToList(input::Arrow.ToStruct{String, 1, ArrowTypes.ToArrow{@NamedTuple{directory::String, language::Symbol, sublanguage::Union{Nothing, Symbol}, files::Int64, code::Int64, comments::Int64, blanks::Int64, docstrings::Union{Missing, Int64}}, Arrow.ToList{PackageAnalyzer.LinesOfCodeV2, false, Vector{PackageAnalyzer.LinesOfCodeV2}, Int32}}}; largelists::Bool) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/arraytypes/list.jl:116 [14] ToList @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/list.jl:103 [inlined] [15] #arrowvector#15 @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/list.jl:227 [inlined] [16] arrowvector @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/list.jl:224 [inlined] [17] #arrowvector#7 @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:150 [inlined] [18] arrowvector @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:148 [inlined] [19] arrowvector(x::Arrow.ToStruct{String, 1, ArrowTypes.ToArrow{@NamedTuple{directory::String, language::Symbol, sublanguage::Union{Nothing, Symbol}, files::Int64, code::Int64, comments::Int64, blanks::Int64, docstrings::Union{Missing, Int64}}, Arrow.ToList{PackageAnalyzer.LinesOfCodeV2, false, Vector{PackageAnalyzer.LinesOfCodeV2}, Int32}}}, i::Int64, nl::Int64, fi::Int64, de::Dict{Int64, Any}, ded::Vector{Arrow.DictEncoding}, meta::Nothing; dictencoding::Bool, dictencode::Bool, maxdepth::Int64, kw::@Kwargs{largelists::Bool, compression::Nothing, denseunions::Bool, dictencodenested::Bool}) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:113 [20] kwcall(::@NamedTuple{dictencode::Bool, maxdepth::Int64, largelists::Bool, compression::Nothing, denseunions::Bool, dictencodenested::Bool}, ::typeof(Arrow.arrowvector), x::Arrow.ToStruct{String, 1, ArrowTypes.ToArrow{@NamedTuple{directory::String, language::Symbol, sublanguage::Union{Nothing, Symbol}, files::Int64, code::Int64, comments::Int64, blanks::Int64, docstrings::Union{Missing, Int64}}, Arrow.ToList{PackageAnalyzer.LinesOfCodeV2, false, Vector{PackageAnalyzer.LinesOfCodeV2}, Int32}}}, i::Int64, nl::Int64, fi::Int64, de::Dict{Int64, Any}, ded::Vector{Arrow.DictEncoding}, meta::Nothing) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:68 [21] (::Arrow.var"#42#43"{@Kwargs{dictencode::Bool, maxdepth::Int64, largelists::Bool, compression::Nothing, denseunions::Bool, dictencodenested::Bool}, ArrowTypes.ToArrow{@NamedTuple{directory::String, language::Symbol, sublanguage::Union{Nothing, Symbol}, files::Int64, code::Int64, comments::Int64, blanks::Int64, docstrings::Union{Missing, Int64}}, Arrow.ToList{PackageAnalyzer.LinesOfCodeV2, false, Vector{PackageAnalyzer.LinesOfCodeV2}, Int32}}, Int64, Int64, Dict{Int64, Any}, Vector{Arrow.DictEncoding}})(j::Int64) @ Arrow ./none:-1 [22] iterate @ ./generator.jl:48 [inlined] [23] collect(itr::Base.Generator{UnitRange{Int64}, Arrow.var"#42#43"{@Kwargs{dictencode::Bool, maxdepth::Int64, largelists::Bool, compression::Nothing, denseunions::Bool, dictencodenested::Bool}, ArrowTypes.ToArrow{@NamedTuple{directory::String, language::Symbol, sublanguage::Union{Nothing, Symbol}, files::Int64, code::Int64, comments::Int64, blanks::Int64, docstrings::Union{Missing, Int64}}, Arrow.ToList{PackageAnalyzer.LinesOfCodeV2, false, Vector{PackageAnalyzer.LinesOfCodeV2}, Int32}}, Int64, Int64, Dict{Int64, Any}, Vector{Arrow.DictEncoding}}}) @ Base ./array.jl:828 [24] _totuple @ ./tuple.jl:487 [inlined] [25] Tuple @ ./tuple.jl:453 [inlined] [26] arrowvector(::ArrowTypes.StructKind, x::ArrowTypes.ToArrow{@NamedTuple{directory::String, language::Symbol, sublanguage::Union{Nothing, Symbol}, files::Int64, code::Int64, comments::Int64, blanks::Int64, docstrings::Union{Missing, Int64}}, Arrow.ToList{PackageAnalyzer.LinesOfCodeV2, false, Vector{PackageAnalyzer.LinesOfCodeV2}, Int32}}, i::Int64, nl::Int64, fi::Int64, de::Dict{Int64, Any}, ded::Vector{Arrow.DictEncoding}, meta::Base.ImmutableDict{String, String}; kw::@Kwargs{dictencode::Bool, maxdepth::Int64, largelists::Bool, compression::Nothing, denseunions::Bool, dictencodenested::Bool}) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/arraytypes/struct.jl:105 [27] arrowvector @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/struct.jl:101 [inlined] [28] #arrowvector#7 @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:150 [inlined] [29] arrowvector @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:148 [inlined] [30] arrowvector(x::Arrow.ToList{PackageAnalyzer.LinesOfCodeV2, false, Vector{PackageAnalyzer.LinesOfCodeV2}, Int32}, i::Int64, nl::Int64, fi::Int64, de::Dict{Int64, Any}, ded::Vector{Arrow.DictEncoding}, meta::Nothing; dictencoding::Bool, dictencode::Bool, maxdepth::Int64, kw::@Kwargs{largelists::Bool, compression::Nothing, denseunions::Bool, dictencodenested::Bool}) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:113 [31] arrowvector @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:68 [inlined] [32] arrowvector(::ArrowTypes.ListKind{false}, x::Vector{Vector{PackageAnalyzer.LinesOfCodeV2}}, i::Int64, nl::Int64, fi::Int64, de::Dict{Int64, Any}, ded::Vector{Arrow.DictEncoding}, meta::Nothing; largelists::Bool, kw::@Kwargs{dictencode::Bool, maxdepth::Int64, compression::Nothing, denseunions::Bool, dictencodenested::Bool}) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/arraytypes/list.jl:233 [33] arrowvector @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/list.jl:224 [inlined] [34] arrowvector(::Type{Vector{PackageAnalyzer.LinesOfCodeV2}}, x::Vector{Vector{PackageAnalyzer.LinesOfCodeV2}}, i::Int64, nl::Int64, fi::Int64, de::Dict{Int64, Any}, ded::Vector{Arrow.DictEncoding}, meta::Nothing; kw::@Kwargs{dictencode::Bool, maxdepth::Int64, compression::Nothing, largelists::Bool, denseunions::Bool, dictencodenested::Bool}) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:150 [35] kwcall(::@NamedTuple{dictencode::Bool, maxdepth::Int64, compression::Nothing, largelists::Bool, denseunions::Bool, dictencodenested::Bool}, ::typeof(Arrow.arrowvector), ::Type{Vector{PackageAnalyzer.LinesOfCodeV2}}, x::Vector{Vector{PackageAnalyzer.LinesOfCodeV2}}, i::Int64, nl::Int64, fi::Int64, de::Dict{Int64, Any}, ded::Vector{Arrow.DictEncoding}, meta::Nothing) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:148 [36] arrowvector(x::Vector{Vector{PackageAnalyzer.LinesOfCodeV2}}, i::Int64, nl::Int64, fi::Int64, de::Dict{Int64, Any}, ded::Vector{Arrow.DictEncoding}, meta::Nothing; dictencoding::Bool, dictencode::Bool, maxdepth::Int64, kw::@Kwargs{compression::Nothing, largelists::Bool, denseunions::Bool, dictencodenested::Bool}) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:113 [37] arrowvector @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:68 [inlined] [38] toarrowvector(x::Vector{Vector{PackageAnalyzer.LinesOfCodeV2}}, i::Int64, de::Dict{Int64, Any}, ded::Vector{Arrow.DictEncoding}, meta::Nothing; compression::Nothing, kw::@Kwargs{largelists::Bool, denseunions::Bool, dictencode::Bool, dictencodenested::Bool, maxdepth::Int64}) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:47 [39] toarrowvector @ ~/.julia/packages/Arrow/4zFuR/src/arraytypes/arraytypes.jl:36 [inlined] [40] #toarrowtable##0 @ ~/.julia/packages/Arrow/4zFuR/src/write.jl:532 [inlined] [41] eachcolumn @ ~/.julia/packages/Tables/cRTb7/src/utils.jl:70 [inlined] [42] toarrowtable(cols::Tables.CopiedColumns{@NamedTuple{name::Vector{String}, uuid::Vector{UUID}, repo::Vector{String}, subdir::Vector{String}, reachable::Vector{Bool}, docs::Vector{Bool}, runtests::Vector{Bool}, github_actions::Vector{Bool}, travis::Vector{Bool}, appveyor::Vector{Bool}, cirrus::Vector{Bool}, circle::Vector{Bool}, drone::Vector{Bool}, buildkite::Vector{Bool}, azure_pipelines::Vector{Bool}, gitlab_pipeline::Vector{Bool}, license_files::Vector{Vector{PackageAnalyzer.LicenseV1}}, licenses_in_project::Vector{Vector{String}}, lines_of_code::Vector{Vector{PackageAnalyzer.LinesOfCodeV2}}, contributors::Vector{Vector{PackageAnalyzer.ContributionsV1}}, version::Vector{Union{Missing, String}}, tree_hash::Vector{String}}}, dictencodings::Dict{Int64, Any}, largelists::Bool, compress::Nothing, denseunions::Bool, dictencode::Bool, dictencodenested::Bool, maxdepth::Int64, meta::Base.ImmutableDict{String, String}, colmeta::Nothing) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/write.jl:529 [43] macro expansion @ ~/.julia/packages/Arrow/4zFuR/src/write.jl:264 [inlined] [44] macro expansion @ ./task.jl:662 [inlined] [45] write(writer::Arrow.Writer{IOBuffer}, source::Vector{PackageV1}) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/write.jl:254 [46] (::Arrow.var"#146#147"{Vector{PackageV1}})(writer::Arrow.Writer{IOBuffer}) @ Arrow ~/.julia/packages/Arrow/4zFuR/src/write.jl:407 [47] open(::Arrow.var"#146#147"{Vector{PackageV1}}, ::Type, ::Vararg{Any}; kwargs::@Kwargs{file::Bool, metadata::Set{Pair{String, String}}}) @ Base ./io.jl:429 [48] open @ ./io.jl:426 [inlined] [49] #write#144 @ ~/.julia/packages/Arrow/4zFuR/src/write.jl:406 [inlined] [50] write @ ~/.julia/packages/Arrow/4zFuR/src/write.jl:405 [inlined] [51] write_arrow @ ~/.julia/packages/Legolas/qFtXB/src/tables.jl:117 [inlined] [52] write(io_or_path::IOBuffer, table::Vector{PackageV1}, sv::Legolas.SchemaVersion{Symbol("package-analyzer.package"), 1}; validate::Bool, metadata::Nothing, kwargs::@Kwargs{}) @ Legolas ~/.julia/packages/Legolas/qFtXB/src/tables.jl:239 [53] write(io_or_path::IOBuffer, table::Vector{PackageV1}, sv::Legolas.SchemaVersion{Symbol("package-analyzer.package"), 1}) @ Legolas ~/.julia/packages/Legolas/qFtXB/src/tables.jl:210 [54] tobuffer(::Vector{PackageV1}, ::Vararg{Any}; kwargs::@Kwargs{}) @ Legolas ~/.julia/packages/Legolas/qFtXB/src/tables.jl:253 [55] tobuffer @ ~/.julia/packages/Legolas/qFtXB/src/tables.jl:251 [inlined] [56] test_serialization(results::Vector{PackageV1}) @ Main ~/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:19 [57] top-level scope @ ~/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:30 [58] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [59] macro expansion @ ~/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:165 [inlined] [60] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [61] macro expansion @ ~/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:168 [inlined] [62] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:324 [63] top-level scope @ none:6 [64] eval(m::Module, e::Any) @ Core ./boot.jl:517 [65] exec_options(opts::Base.JLOptions) @ Base ./client.jl:318 [66] _start() @ Base ./client.jl:593 fatal: not a git repository (or any parent up to mount point /home) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). analyze from `Added`: Error During Test at /home/pkgeval/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:292 Got exception outside of a @test failed process: Process(setenv(`/home/pkgeval/.julia/artifacts/d43f9e5ac46e24164731f838f2035018de6bfee6/bin/git archive a4cb0648ddcbeb6bc161f87906a0c17c456a27dc`,["GIT_SSL_CAINFO=/opt/julia/share/julia/cert.pem", "GIT_TEMPLATE_DIR=/home/pkgeval/.julia/artifacts/d43f9e5ac46e24164731f838f2035018de6bfee6/share/git-core/templates", "CI=true", "OPENBLAS_NUM_THREADS=1", "OPENBLAS_MAIN_FREE=1", "JULIA_CPU_THREADS=1", "JULIA_LOAD_PATH=@:/tmp/jl_lFgaoM", "PYTHON=", "R_HOME=*", "JULIA_NUM_PRECOMPILE_TASKS=1", "JULIA_DEPOT_PATH=/home/pkgeval/.julia:/usr/local/share/julia:", "GIT_EXEC_PATH=/home/pkgeval/.julia/artifacts/d43f9e5ac46e24164731f838f2035018de6bfee6/libexec/git-core", "JULIA_PKG_PRECOMPILE_AUTO=0", "LD_LIBRARY_PATH=/opt/julia/bin/../lib/julia:/home/pkgeval/.julia/artifacts/0ea6a498a51da4141980859d84bdf5a897e03fda/lib:/home/pkgeval/.julia/artifacts/5acd766faaca59c3c1f3cfa67e2bf6dcf1e3e883/lib", "HOME=/home/pkgeval", "JULIA_PKGEVAL=true", "JULIA_NUM_THREADS=1", "PATH=/home/pkgeval/.julia/artifacts/65b962c68bed01a34a1a9ee23cbdde4dc3fe2246/bin:/home/pkgeval/.julia/artifacts/d43f9e5ac46e24164731f838f2035018de6bfee6/bin:/home/pkgeval/.julia/artifacts/0b9f3ad369a4ec650408069c7d6794c14a3c815c/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/opt/julia/bin", "DISPLAY=:1", "PKGEVAL=true", "LANG=C.UTF-8"]; dir="/home/pkgeval/.julia/packages/PackageAnalyzer/jKsRi"), ProcessExited(128)) [128] Stacktrace: [1] pipeline_error @ ./process.jl:612 [inlined] [2] open(::Tar.var"#91#92"{Base.DevNull, Nothing, Bool, Tar.var"#2#3", String}, ::Cmd; kwargs::@Kwargs{}) @ Base ./process.jl:478 [3] open(::Function, ::Cmd) @ Base ./process.jl:436 [4] arg_read @ /opt/julia/share/julia/stdlib/v1.14/ArgTools/src/ArgTools.jl:75 [inlined] [5] extract(predicate::Function, tarball::Cmd, dir::String; skeleton::Nothing, copy_symlinks::Nothing, set_permissions::Bool) @ Tar /opt/julia/share/julia/stdlib/v1.14/Tar/src/Tar.jl:252 [6] extract @ /opt/julia/share/julia/stdlib/v1.14/Tar/src/Tar.jl:238 [inlined] [7] #extract#97 @ /opt/julia/share/julia/stdlib/v1.14/Tar/src/Tar.jl:274 [inlined] [8] extract @ /opt/julia/share/julia/stdlib/v1.14/Tar/src/Tar.jl:267 [inlined] [9] macro expansion @ ~/.julia/packages/PackageAnalyzer/jKsRi/src/obtain_code.jl:28 [inlined] [10] macro expansion @ ~/.julia/packages/PackageAnalyzer/jKsRi/src/PackageAnalyzer.jl:39 [inlined] [11] obtain_code(added::Added; root::String, auth::GitHub.AnonymousAuth) @ PackageAnalyzer ~/.julia/packages/PackageAnalyzer/jKsRi/src/obtain_code.jl:27 [12] obtain_code @ ~/.julia/packages/PackageAnalyzer/jKsRi/src/obtain_code.jl:16 [inlined] [13] #analyze#41 @ ~/.julia/packages/PackageAnalyzer/jKsRi/src/analyze.jl:167 [inlined] [14] kwcall(::@NamedTuple{auth::GitHub.AnonymousAuth}, ::typeof(analyze), pkg::Added) @ PackageAnalyzer ~/.julia/packages/PackageAnalyzer/jKsRi/src/analyze.jl:166 [15] top-level scope @ ~/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:30 [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [17] macro expansion @ ~/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:293 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [19] macro expansion @ ~/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:296 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:324 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:517 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:318 [24] _start() @ Base ./client.jl:593 ┌ Warning: Skipping contributors tests since `PackageAnalyzer.github_auth()` is anonymous └ @ Main ~/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:319 `find_packages_in_manifest`: advanced: Error During Test at /home/pkgeval/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:330 Got exception outside of a @test Did not find a git repository at `/home/pkgeval/.julia/packages/PackageAnalyzer/jKsRi`, perhaps you meant `Pkg.develop`? Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:68 [2] handle_repo_add!(ctx::Pkg.Types.Context, pkg::PackageSpec) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:1002 [3] handle_repos_add!(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:1116 [4] add(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; preserve::PreserveLevel, platform::Base.BinaryPlatforms.Platform, target::Symbol, allow_autoprecomp::Bool, kwargs::@Kwargs{io::Base.DevNull}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:358 [5] kwcall(::@NamedTuple{io::Base.DevNull}, ::typeof(Pkg.API.add), ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:321 [6] add(pkgs::Vector{PackageSpec}; io::Base.DevNull, kwargs::@Kwargs{}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [7] add @ ./array.jl:0 [inlined] [8] add(; name::Nothing, uuid::Nothing, version::Nothing, url::Nothing, rev::Nothing, path::String, mode::PackageMode, subdir::Nothing, kwargs::@Kwargs{io::Base.DevNull}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:0 [9] kwcall(::@NamedTuple{path::String, io::Base.DevNull}, ::typeof(Pkg.API.add)) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:178 [10] (::var"#51#52"{String})() @ Main ~/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:336 [11] activate(f::var"#51#52"{String}, new_project::String) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:1515 [12] #49 @ ~/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:334 [inlined] [13] withenv(f::var"#49#50"{String}, keyvals::Pair{String, String}) @ Base ./env.jl:265 [14] top-level scope @ ~/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:30 [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [16] macro expansion @ ~/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:332 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [18] macro expansion @ ~/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:333 [inlined] [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:324 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:517 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:318 [23] _start() @ Base ./client.jl:593 Test Summary: | Pass Error Total Time PackageAnalyzer | 142 5 147 4m46.6s Basic | 10 1 11 3m17.1s find_packages_in_manifest | 1 1 0.9s `analyze` | 73 73 16.5s `find_packages` with `analyze` | 2 1 3 1.5s `analyze` | 3 3 0.1s `subdir` support | 9 9 2.0s `parse_project` | 6 6 0.1s `show` | 7 7 1.8s analyze from `Added` | 1 1 2 2.5s analyze from `Dev` | 4 4 0.1s 0-arg analyze | 2 2 0.2s Contributors | 0 1.1s `find_packages_in_manifest`: advanced | 1 1 33.7s Multi-registry `find_package` | 5 5 2.5s Serialization backwards compatibility | 2 2 25.7s Count docstrings | 17 17 0.6s Thread-safety | 1 1 0.0s RNG of the outermost testset: Random.Xoshiro(0xa3c22ced7e178d3a, 0x9f6b575331b8fe0b, 0x5f9a796ffb314621, 0xa436cae21395fa7e, 0xdd881e458452bf72) ERROR: LoadError: Some tests did not pass: 142 passed, 0 failed, 5 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/PackageAnalyzer/jKsRi/test/runtests.jl:25 Testing failed after 322.04s ERROR: LoadError: Package PackageAnalyzer 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:3160 [3] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:3025 [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:352 [14] _start() @ Base ./client.jl:593 in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 PkgEval failed after 679.08s: package tests unexpectedly errored