Package evaluation to test EditorsRepo on Julia 1.14.0-DEV.2309 (6e1a27e459*) started at 2026-06-07T17:55:55.188 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 16.43s ################################################################################ # Installation # Installing EditorsRepo... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [3fa2051c] + EditorsRepo v0.19.5 Updating `~/.julia/environments/v1.14/Manifest.toml` [a4c015fc] + ANSIColoredPrinters v0.0.1 [621f4979] + AbstractFFTs v1.5.0 [1520ce14] + AbstractTrees v0.4.5 [79e6a3ab] + Adapt v4.6.0 [66dad0bd] + AliasTables v1.1.3 [ec485272] + ArnoldiMethod v0.4.0 [4fba245c] + ArrayInterface v7.25.0 [13072b0f] + AxisAlgorithms v1.1.0 [39de3d68] + AxisArrays v0.4.8 [d1d4a3ce] + BitFlags v0.1.10 [62783981] + BitTwiddlingConvenienceFunctions v0.1.6 [fa961155] + CEnum v0.5.0 [2a0fbf3d] + CPUSummary v0.2.7 [336ed68f] + CSV v0.10.16 [aafaddc9] + CatIndices v0.2.2 [d360d2e6] + ChainRulesCore v1.26.1 [0b6fb165] + ChunkCodecCore v1.0.1 [4c0bbee4] + ChunkCodecLibZlib v1.0.0 [55437552] + ChunkCodecLibZstd v1.0.0 [d6f014bd] + CitableBase v10.4.0 [cf5ac11a] + CitableCorpus v0.13.5 [17ccb2e5] + CitableImage v0.7.2 [e2b2f5ea] + CitableObject v0.16.1 [c834cb9d] + CitableParserBuilder v0.30.1 [e38a874e] + CitablePhysicalText v0.12.1 [b4325aa9] + CitableTeiReaders v0.10.3 [41e66566] + CitableText v0.16.2 [e2e9ead3] + CiteEXchange v0.10.2 [fb6a15b2] + CloseOpenIntervals v0.1.13 [aaaa29a8] + Clustering v0.15.8 [944b1d66] + CodecZlib v0.7.8 [6b39b394] + CodecZstd v0.8.7 [35d6a980] + ColorSchemes v3.31.0 [3da002f7] + ColorTypes v0.12.1 [c3611d14] + ColorVectorSpace v0.11.0 [5ae59095] + Colors v0.13.1 [f70d9fcc] + CommonWorldInvalidations v1.0.0 [34da2185] + Compat v4.18.1 [ed09eef8] + ComputationalResources v0.3.2 [f0e56b4a] + ConcurrentUtilities v2.5.1 [187b0558] + ConstructionBase v1.6.0 [150eb455] + CoordinateTransformations v0.6.4 [adafc99b] + CpuId v0.3.1 [a8cc5b0e] + Crayons v4.1.1 [dc8bdbbb] + CustomUnitRanges v1.0.2 [9a962f9c] + DataAPI v1.16.0 [a93c6f00] + DataFrames v1.8.2 [864edb3b] + DataStructures v0.19.5 [e2d170a0] + DataValueInterfaces v1.0.0 [ab62b9b5] + DeepDiffs v1.2.0 ⌅ [85a47980] + Dictionaries v0.3.29 [b4f34e82] + Distances v0.10.12 [ffbed154] + DocStringExtensions v0.9.5 [e30172f5] + Documenter v1.17.0 [2fb66cca] + EditionBuilders v0.8.5 [3fa2051c] + EditorsRepo v0.19.5 [460bff9d] + ExceptionUnwrapping v0.1.11 [8f5d6c58] + EzXML v1.2.3 [4f61f5a4] + FFTViews v0.3.2 [7a1cc6ca] + FFTW v1.10.0 [5789e2e9] + FileIO v1.19.0 [48062228] + FilePathsBase v0.9.24 ⌅ [53c48c17] + FixedPointNumbers v0.8.6 [d7ba0133] + Git v1.5.0 [a2bd30eb] + Graphics v1.1.3 [86223c79] + Graphs v1.14.0 ⌅ [cd3eb016] + HTTP v1.11.0 [076d061b] + HashArrayMappedTries v0.2.0 [2c695a8d] + HistogramThresholding v0.3.1 [3e5b6fbb] + HostCPUFeatures v0.1.18 [b5f81e59] + IOCapture v1.0.0 [615f187c] + IfElse v0.1.1 [2803e5a7] + ImageAxes v0.6.12 [c817782e] + ImageBase v0.1.7 [cbc4b850] + ImageBinarization v0.3.1 [f332f351] + ImageContrastAdjustment v0.3.13 [a09fc81d] + ImageCore v0.10.5 [89d5987c] + ImageCorners v0.1.3 [51556ac3] + ImageDistances v0.2.17 [6a3955dd] + ImageFiltering v0.7.12 [82e4d734] + ImageIO v0.6.9 [6218d12a] + ImageMagick v1.4.2 [bc367c6b] + ImageMetadata v0.9.10 [787d08f9] + ImageMorphology v0.4.7 [2996bd0c] + ImageQualityIndexes v0.3.7 [80713f31] + ImageSegmentation v1.10.0 [4e3cecfd] + ImageShow v0.3.8 [02fcd773] + ImageTransformations v0.10.2 [916415d5] + Images v0.26.2 [313cdc1a] + Indexing v1.1.1 [9b13fd28] + IndirectArrays v1.0.0 [d25df0c9] + Inflate v0.1.5 [842dd82b] + InlineStrings v1.4.5 [1d092043] + IntegralArrays v0.1.6 [a98d9a8b] + Interpolations v0.16.2 [8197267c] + IntervalSets v0.7.14 [41ab1584] + InvertedIndices v1.3.1 [92d709cd] + IrrationalConstants v0.2.6 [c8e1da08] + IterTools v1.10.0 [82899510] + IteratorInterfaceExtensions v1.0.0 [033835bb] + JLD2 v0.6.4 [692b3bcd] + JLLWrappers v1.8.0 ⌅ [682c06a0] + JSON v0.21.4 [b835a17e] + JpegTurbo v0.1.6 [b964fa9f] + LaTeXStrings v1.4.0 [10f19ff3] + LayoutPointers v0.1.17 [0e77f7df] + LazilyInitializedFields v1.3.0 [8cdb02fc] + LazyModules v0.3.1 [2ab3a3ac] + LogExpFunctions v1.0.1 [e6f89c97] + LoggingExtras v1.2.0 [bdcacae8] + LoopVectorization v0.12.174 [1914dd2f] + MacroTools v0.5.16 [d125e4d3] + ManualMemory v0.1.8 [dbb5928d] + MappedArrays v0.4.3 [d0879d2d] + MarkdownAST v0.1.3 [739be429] + MbedTLS v1.1.10 ⌅ [626554b9] + MetaGraphs v0.8.1 [e1d29d7a] + Missings v1.2.0 [e94cdb99] + MosaicViews v0.3.4 [77ba4419] + NaNMath v1.1.3 [b8a86587] + NearestNeighbors v0.4.27 [f09324ee] + Netpbm v1.1.1 [6fe1bfb0] + OffsetArrays v1.17.0 [52e1d378] + OpenEXR v0.3.3 [4d8831e6] + OpenSSL v1.6.1 ⌅ [bac558e1] + OrderedCollections v1.8.2 [0b4c9448] + Orthography v0.22.0 [f57f5aa1] + PNGFiles v0.4.5 [5432bcbf] + PaddedViews v0.5.12 ⌅ [d96e819e] + Parameters v0.12.3 [69de0a69] + Parsers v2.8.5 [eebad327] + PkgVersion v0.3.3 [1d0040c9] + PolyesterWeave v0.2.2 [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 [92933f4c] + ProgressMeter v1.11.0 [43287f4e] + PtrArrays v1.4.0 [4b34888f] + QOI v1.0.2 [94ee1d12] + Quaternions v0.7.7 [b3c3ace0] + RangeArrays v0.3.2 [c84ed2f1] + Ratios v0.4.5 [c1ae055f] + RealDot v0.1.0 [189a3867] + Reexport v1.2.2 [dee08c22] + RegionTrees v0.3.2 [2792f1a3] + RegistryInstances v0.1.0 [ae029012] + Requires v1.3.1 [6038ab10] + Rotations v1.7.1 [fdea26ae] + SIMD v3.7.2 [94e857df] + SIMDTypes v0.1.0 [476501e8] + SLEEFPirates v0.6.46 [431bcebd] + SciMLPublic v1.0.1 [7e506255] + ScopedValues v1.6.2 [91c51154] + SentinelArrays v1.4.10 [efcf1570] + Setfield v1.1.2 [777ac1f9] + SimpleBufferStream v1.2.0 [699a6c99] + SimpleTraits v0.9.6 [47aef6b3] + SimpleWeightedGraphs v1.5.1 [45858cf5] + Sixel v0.1.5 [a2af1166] + SortingAlgorithms v1.2.2 [03a91e81] + SplitApplyCombine v1.3.0 [cae243ae] + StackViews v0.1.2 [aedffcd0] + Static v1.4.0 [0d7ed370] + StaticArrayInterface v1.10.0 [90137ffa] + StaticArrays v1.9.18 [1e83bf80] + StaticArraysCore v1.4.4 [10745b16] + Statistics v1.11.1 [82ae8749] + StatsAPI v1.8.0 [2913bbd2] + StatsBase v0.34.11 ⌅ [88034a9c] + StringDistances v0.11.3 [892a3eda] + StringManipulation v0.4.4 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.1 [62fd8b95] + TensorCore v0.1.1 [5e47fb64] + TestImages v1.9.0 ⌅ [98d24dd4] + TestSetExtensions v2.0.0 [8290d209] + ThreadingUtilities v0.5.6 [731e570b] + TiffImages v0.11.9 [06e1c1a7] + TiledIteration v0.5.0 [3bb67fe8] + TranscodingStreams v0.11.3 [9d95f2ec] + TypedTables v1.4.6 [5c2747f8] + URIs v1.6.1 [3a884ed6] + UnPack v1.0.2 [3d5dd08c] + VectorizationBase v0.21.74 [ea10d353] + WeakRefStrings v1.4.3 [e3aaa7dc] + WebP v0.1.3 [efce3f68] + WoodburyMatrices v1.1.0 [76eceee3] + WorkerUtilities v1.6.1 [6e34b625] + Bzip2_jll v1.0.9+0 [2e619515] + Expat_jll v2.8.1+0 [f5851436] + FFTW_jll v3.3.12+0 [61579ee1] + Ghostscript_jll v9.55.1+0 [59f7168a] + Giflib_jll v5.2.3+0 [020c3dae] + Git_LFS_jll v3.7.1+0 [f8c6e375] + Git_jll v2.54.0+0 [c73af94c] + ImageMagick_jll v7.1.2023+0 [905a6f67] + Imath_jll v3.2.2+0 [1d5cc7b8] + IntelOpenMP_jll v2025.2.0+0 [aacddb02] + JpegTurbo_jll v3.1.5+0 [88015f11] + LERC_jll v4.1.0+0 [7e76a0d4] + Libglvnd_jll v1.7.1+1 [94ce4f54] + Libiconv_jll v1.18.0+0 [89763e89] + Libtiff_jll v4.7.2+0 [d3a379c0] + LittleCMS_jll v2.19.0+0 [856f044c] + MKL_jll v2025.2.0+0 [c8ffd9c3] + MbedTLS_jll v2.28.1010+0 [18a262bb] + OpenEXR_jll v3.4.12+0 [643b3616] + OpenJpeg_jll v2.5.5+0 [9bd350c2] + OpenSSH_jll v10.3.1+0 [02c8fc9c] + XML2_jll v2.15.3+0 [ffd25f8a] + XZ_jll v5.8.3+0 [4f6342f7] + Xorg_libX11_jll v1.8.13+0 [0c0b7dd1] + Xorg_libXau_jll v1.0.13+0 [a3789734] + Xorg_libXdmcp_jll v1.1.6+0 [1082639a] + Xorg_libXext_jll v1.3.8+0 [c7cfdc94] + Xorg_libxcb_jll v1.17.1+0 [c5fb5394] + Xorg_xtrans_jll v1.6.0+0 [b53b4c65] + libpng_jll v1.6.58+0 [075b6546] + libsixel_jll v1.10.5+0 [c5f90fcd] + libwebp_jll v1.6.0+0 [337d8026] + libzip_jll v1.11.3+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.13.0 [4af54fe1] + LazyArtifacts v1.11.0 [b27032c2] + LibCURL v1.0.0 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.14.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 [3fa0cd96] + REPL v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.13.0 [9e88b42a] + Serialization v1.11.0 [1a1011a3] + SharedArrays v1.11.0 [6462fe0b] + Sockets v1.11.0 [2f01184e] + SparseArrays v1.13.0 [f489334b] + StyledStrings v1.13.0 [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [8dfed614] + Test v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.5.2+0 [deac9b47] + LibCURL_jll v8.20.0+1 [e37daf67] + LibGit2_jll v1.9.4+0 [29816b5a] + LibSSH2_jll v1.11.101+0 [14a3606d] + MozillaCACerts_jll v2026.5.14 [4536629a] + OpenBLAS_jll v0.3.33+0 [05823500] + OpenLibm_jll v0.8.7+0 [458c3c95] + OpenSSL_jll v3.5.6+0 [efcefdf7] + PCRE2_jll v10.47.0+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [83775a58] + Zlib_jll v1.3.2+0 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850b90] + libblastrampoline_jll v5.15.0+0 [8e850ede] + nghttp2_jll v1.69.0+0 [3f19e933] + p7zip_jll v17.8.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.61s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling project... 74.0 s ✓ TypedTables ┌ Info: JuliaLowering threw given input: │ code = │ :(function (#= /home/pkgeval/.julia/packages/Static/TjBVO/src/Static.jl:488 =# @nospecialize(T::Type{<:StaticNumber}))(x::Union{AbstractFloat, AbstractIrrational, Integer, Rational}) │ #= /home/pkgeval/.julia/packages/Static/TjBVO/src/Static.jl:488 =# │ #= /home/pkgeval/.julia/packages/Static/TjBVO/src/Static.jl:495 =# │ return static(convert(eltype(T), x)) │ end) │ st0 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source,__macro_ctx__ │ [function] │ │ [call] │ │ [macrocall] │ │ @nospecialize :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Static/TjBVO/src/Static.jl:488 =#) :: Value │ │ [::] │ │ T :: Identifier │ │ [curly] │ │ Type :: Identifier │ │ [<:] │ │ StaticNumber :: Identifier │ │ [::] │ │ x :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ AbstractFloat :: Identifier │ │ AbstractIrrational :: Identifier │ │ Integer :: Identifier │ │ Rational :: Identifier │ │ [block] │ │ [return] │ │ [call] │ │ static :: Identifier │ │ [call] │ │ convert :: Identifier │ │ [call] │ │ eltype :: Identifier │ │ T :: Identifier │ │ x :: Identifier │ │ │ st1 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source │ [function] │ │ [call] │ │ [meta] │ jl_source=L27 │ nospecialize :: Identifier │ scope_layer=2,jl_source=L27 │ [::] │ scope_layer=1 │ T :: Identifier │ macro_source=9,scope_layer=1 │ [curly] │ scope_layer=1 │ Type :: Identifier │ macro_source=9,scope_layer=1 │ [<:] │ scope_layer=1 │ StaticNumber :: Identifier │ macro_source=9,scope_layer=1 │ [::] │ │ x :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ AbstractFloat :: Identifier │ scope_layer=1 │ AbstractIrrational :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ Rational :: Identifier │ scope_layer=1 │ [block] │ │ [return] │ │ [call] │ │ static :: Identifier │ scope_layer=1 │ [call] │ │ convert :: Identifier │ scope_layer=1 │ [call] │ │ eltype :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ │ file = "/home/pkgeval/.julia/packages/Static/TjBVO/src/Static.jl" │ line = 488 └ mod = Static ERROR: LoadError: LoweringError: #= /home/pkgeval/.julia/packages/Static/TjBVO/src/Static.jl:488 =# - invalid function name Expression:  (meta nospecialize (:: T (curly Type (<: StaticNumber)))) Containing expressions:  (function (call (meta nospecialize (:: T (curly Type (<: StaticNumber)))) (:: x (curly Union AbstractFloat AbstractIrrational Integer Rational))) (block (return (call static (call convert (call eltype T) x)))))  Detailed provenance:  (meta nospecialize (:: T (curly Type (<: StaticNumber)))) @#= /source/usr/share/julia/JuliaLowering/src/syntax_macros.jl:27 =#  └─ (meta nospecialize (:: T (curly Type (<: StaticNumber)))) @#= /source/usr/share/julia/JuliaLowering/src/syntax_macros.jl:27 =#  ├─ (macrocall @nospecialize :(#= /home/pkgeval/.julia/packages/Static/TjBVO/src/Static.jl:488 =#) (:: T (curly Type (<: StaticNumber))))  │ └─ @ /home/pkgeval/.julia/packages/Static/TjBVO/src/Static.jl:488  └─ (macrocall @nospecialize :(#= /home/pkgeval/.julia/packages/Static/TjBVO/src/Static.jl:488 =#) (:: T (curly Type (<: StaticNumber))))  └─ @ /home/pkgeval/.julia/packages/Static/TjBVO/src/Static.jl:488  Stacktrace:  [1] expand_forms_2(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4448  [2] core_lowering_hook(code::Any, mod::Module, file::String, line::UInt64, world::UInt64, _warn::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:30  [3] include(mod::Module, _path::String)  @ Base Base.jl:326  [4] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [5] top-level scope  @ stdin:5  [6] eval(m::Module, e::Any)  @ Core boot.jl:521  [7] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [8] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [9] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [10] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/Static/TjBVO/src/Static.jl:1 in expression starting at stdin:5 ✗ Static ┌ Info: JuliaLowering threw given input: │ code = │ :(#= /home/pkgeval/.julia/packages/Graphs/nH2e0/src/graphcut/karger_min_cut.jl:42 =# Core.@doc " karger_cut_cost(g, cut)\n\nFind the number of crossing edges in a cut of graph `g` where the cut is represented\nby the integer array, `cut`.\n" function karger_cut_cost(g::AbstractGraph{T}, cut::Vector{<:Integer}) where T <: Integer │ #= /home/pkgeval/.julia/packages/Graphs/nH2e0/src/graphcut/karger_min_cut.jl:48 =# │ #= /home/pkgeval/.julia/packages/Graphs/nH2e0/src/graphcut/karger_min_cut.jl:49 =# │ return count((e::Edge{T}->begin │ #= /home/pkgeval/.julia/packages/Graphs/nH2e0/src/graphcut/karger_min_cut.jl:49 =# │ cut[src(e)] != cut[dst(e)] │ end), edges(g)) │ end) │ st0 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source,__macro_ctx__ │ [macrocall] │ │ @doc :: Identifier │ mod │ :(#= /home/pkgeval/.julia/packages/Graphs/nH2e0/src/graphcut/karger_min_cut.jl:42 =#) :: Value │ │ " karger_cut_cost(g, cut)\n\nFind the number of crossing edges in a cut of graph `g` where the cut is represented\nby the integer array, `cut`.\n" :: Value │ │ [function] │ │ [where] │ │ [call] │ │ karger_cut_cost :: Identifier │ │ [::] │ │ g :: Identifier │ │ [curly] │ │ AbstractGraph :: Identifier │ │ T :: Identifier │ │ [::] │ │ cut :: Identifier │ │ [curly] │ │ Vector :: Identifier │ │ [<:] │ │ Integer :: Identifier │ │ [<:] │ │ T :: Identifier │ │ Integer :: Identifier │ │ [block] │ │ [return] │ │ [call] │ │ count :: Identifier │ │ [->] │ │ [::] │ │ e :: Identifier │ │ [curly] │ │ Edge :: Identifier │ │ T :: Identifier │ │ [block] │ │ [call] │ │ != :: Identifier │ │ [ref] │ │ cut :: Identifier │ │ [call] │ │ src :: Identifier │ │ e :: Identifier │ │ [ref] │ │ cut :: Identifier │ │ [call] │ │ dst :: Identifier │ │ e :: Identifier │ │ [call] │ │ edges :: Identifier │ │ g :: Identifier │ │ │ st1 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source │ [block] │ │ [=] │ │ val :: Identifier │ scope_layer=3 │ [function] │ │ [where] │ │ [call] │ │ karger_cut_cost :: Identifier │ scope_layer=1 │ [::] │ │ g :: Identifier │ scope_layer=1 │ [curly] │ │ AbstractGraph :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [::] │ │ cut :: Identifier │ scope_layer=1 │ [curly] │ │ Vector :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [block] │ │ [return] │ │ [call] │ │ count :: Identifier │ scope_layer=1 │ [->] │ │ [::] │ │ e :: Identifier │ scope_layer=1 │ [curly] │ │ Edge :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ != :: Identifier │ scope_layer=1 │ [ref] │ │ cut :: Identifier │ scope_layer=1 │ [call] │ │ src :: Identifier │ scope_layer=1 │ e :: Identifier │ scope_layer=1 │ [ref] │ │ cut :: Identifier │ scope_layer=1 │ [call] │ │ dst :: Identifier │ scope_layer=1 │ e :: Identifier │ scope_layer=1 │ [call] │ │ edges :: Identifier │ scope_layer=1 │ g :: Identifier │ scope_layer=1 │ [call] │ │ Base.Docs.doc! :: Value │ macro_source=48 │ Graphs :: Value │ macro_source=48 │ [call] │ │ Base.Docs.Binding :: Value │ macro_source=48 │ Graphs :: Value │ │ [inert] │ jl_source=L65 │ karger_cut_cost :: Identifier │ │ [call] │ macro_source=48 │ Base.Docs.docstr :: Value │ macro_source=48 │ [call] │ macro_source=48 │ Core.svec :: Value │ macro_source=48 │ " karger_cut_cost(g, cut)\n\nFind the number of crossing edges in a cut of graph `g` where the cut is represented\nby the integer array, `cut`.\n" :: Value │ macro_source=48 │ [call] │ macro_source=48 │ Dict{Symbol, Any} :: Value │ macro_source=48 │ :path => "/home/pkgeval/.julia/packages/Graphs/nH2e0/src/graphcut/karger_min_cut.jl" :: Value │ macro_source=48 │ :linenumber => 42 :: Value │ macro_source=48 │ :module => Graphs :: Value │ macro_source=48 │ [where] │ │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ [curly] │ │ Tuple :: Identifier │ scope_layer=1 │ [curly] │ │ AbstractGraph :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [curly] │ │ Vector :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [curly] │ │ Tuple :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ val :: Identifier │ scope_layer=3 │ │ file = "/home/pkgeval/.julia/packages/Graphs/nH2e0/src/graphcut/karger_min_cut.jl" │ line = 42 └ mod = Graphs ERROR: LoadError: LoweringError: #= /home/pkgeval/.julia/packages/Graphs/nH2e0/src/graphcut/karger_min_cut.jl:49 =# - Found unexpected binding of kind static_parameter Expression:  #₁₆/T Containing expressions:  (= #₃₆/T #₁₆/T)  (call core.svec (call core.svec #₂₉/#karger_cut_cost##->###0 (call core.apply_type #₁₉/Edge #₁₆/T)) (call core.svec) SourceLocation:/home/pkgeval/.julia/packages/Graphs/nH2e0/src/graphcut/karger_min_cut.jl:49:0)  (call core.svec (call core.svec (function_type #₁₇/#->#) (call core.apply_type #₁₉/Edge #₁₆/T)) (call core.svec) SourceLocation:/home/pkgeval/.julia/packages/Graphs/nH2e0/src/graphcut/karger_min_cut.jl:49:0)  Detailed provenance:  #₁₆/T  └─ T  └─ T  ├─ @ /home/pkgeval/.julia/packages/Graphs/nH2e0/src/graphcut/karger_min_cut.jl:49  └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/Graphs/nH2e0/src/graphcut/karger_min_cut.jl:42 =#) " karger_cut_cost(g, cut)\n\nFind the number of crossing edges in a cut of graph `g` where the cut is represented\nby the integer array, `cut`.\n" (function (where (call karger_cut_cost (:: g (curly AbstractGraph T)) (:: cut (curly Vector (<: Integer)))) (<: T Integer)) (block (return (call count (-> (:: e (curly Edge T)) (block (call != (ref cut (call src e)) (ref cut (call dst e))))) (call edges g))))))  └─ @ /home/pkgeval/.julia/packages/Graphs/nH2e0/src/graphcut/karger_min_cut.jl:42  Stacktrace:  [1] _renumber(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ssa_rewrites::Dict{Int64, Int64}, slot_rewrites::Dict{Int64, Int64}, label_table::Dict{Int64, Int64}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1091  [2] renumber_body(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, input_code::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, slot_rewrites::Dict{Int64, Int64})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1156  [3] compile_lambda(outer_ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1251  [4] linearize_ir(ctx::Base.JuliaLowering.ClosureConversionCtx{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1281  [5] core_lowering_hook(code::Any, mod::Module, file::String, line::UInt64, world::UInt64, _warn::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:33  [6] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [7] top-level scope  @ ~/.julia/packages/Graphs/nH2e0/src/Graphs.jl:570  [8] include(mod::Module, _path::String)  @ Base Base.jl:326  [9] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [10] top-level scope  @ stdin:5  [11] eval(m::Module, e::Any)  @ Core boot.jl:521  [12] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [13] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [14] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [15] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/Graphs/nH2e0/src/graphcut/karger_min_cut.jl:42 in expression starting at /home/pkgeval/.julia/packages/Graphs/nH2e0/src/Graphs.jl:1 in expression starting at stdin:5 ✗ Graphs ┌ Info: JuliaLowering threw given input: │ code = │ :(((sitp::ScaledInterpolation{T, 1}, x::Number, y::Int) where T) = if y == 1 │ sitp(x) │ else │ Base.throw_boundserror(sitp, (x, y)) │ end) │ st0 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source,__macro_ctx__ │ [=] │ │ [where] │ │ [tuple] │ │ [::] │ │ sitp :: Identifier │ │ [curly] │ │ ScaledInterpolation :: Identifier │ │ T :: Identifier │ │ 1 :: Value │ │ [::] │ │ x :: Identifier │ │ Number :: Identifier │ │ [::] │ │ y :: Identifier │ │ Int :: Identifier │ │ T :: Identifier │ │ [if] │ │ [call] │ │ == :: Identifier │ │ y :: Identifier │ │ 1 :: Value │ │ [call] │ │ sitp :: Identifier │ │ x :: Identifier │ │ [call] │ │ [.] │ │ Base :: Identifier │ │ [inert] │ │ throw_boundserror :: Identifier │ │ sitp :: Identifier │ │ [tuple] │ │ x :: Identifier │ │ y :: Identifier │ │ │ st1 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source │ [=] │ │ [where] │ │ [tuple] │ │ [::] │ │ sitp :: Identifier │ scope_layer=1 │ [curly] │ │ ScaledInterpolation :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ 1 :: Value │ │ [::] │ │ x :: Identifier │ scope_layer=1 │ Number :: Identifier │ scope_layer=1 │ [::] │ │ y :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ == :: Identifier │ scope_layer=1 │ y :: Identifier │ scope_layer=1 │ 1 :: Value │ │ [call] │ │ sitp :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=1 │ [inert] │ │ throw_boundserror :: Identifier │ │ sitp :: Identifier │ scope_layer=1 │ [tuple] │ │ x :: Identifier │ scope_layer=1 │ y :: Identifier │ scope_layer=1 │ │ file = "/home/pkgeval/.julia/packages/Interpolations/dR5oF/src/scaling/scaling.jl" │ line = 96 └ mod = Interpolations ERROR: LoadError: LoweringError: #= /home/pkgeval/.julia/packages/Interpolations/dR5oF/src/scaling/scaling.jl:96 =# - invalid syntax in left-hand side of assignment Expression:  (where (tuple (:: sitp (curly ScaledInterpolation T 1)) (:: x Number) (:: y Int)) T) Containing expressions:  (= (where (tuple (:: sitp (curly ScaledInterpolation T 1)) (:: x Number) (:: y Int)) T) (if (call == y 1) (call sitp x) (call (. Base (inert throw_boundserror)) sitp (tuple x y))))  Detailed provenance:  (where (tuple (:: sitp (curly ScaledInterpolation T 1)) (:: x Number) (:: y Int)) T)  └─ (where (tuple (:: sitp (curly ScaledInterpolation T 1)) (:: x Number) (:: y Int)) T)  └─ @ /home/pkgeval/.julia/packages/Interpolations/dR5oF/src/scaling/scaling.jl:96  Stacktrace:  [1] expand_forms_2(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4448  [2] core_lowering_hook(code::Any, mod::Module, file::String, line::UInt64, world::UInt64, _warn::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:30  [3] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [4] top-level scope  @ ~/.julia/packages/Interpolations/dR5oF/src/Interpolations.jl:466  [5] include(mod::Module, _path::String)  @ Base Base.jl:326  [6] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [7] top-level scope  @ stdin:5  [8] eval(m::Module, e::Any)  @ Core boot.jl:521  [9] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [10] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [11] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [12] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/Interpolations/dR5oF/src/scaling/scaling.jl:96 in expression starting at /home/pkgeval/.julia/packages/Interpolations/dR5oF/src/Interpolations.jl:1 in expression starting at stdin:5 ✗ Interpolations 79.0 s ✓ Clustering ┌ Info: JuliaLowering threw given input: │ code = │ :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:258 =# @refargs function Context(source::ValidSources, header::Union{Integer, Vector{Symbol}, Vector{String}, AbstractVector{<:Integer}}, normalizenames::Bool, datarow::Integer, skipto::Integer, footerskip::Integer, transpose::Bool, comment::Union{String, Nothing}, ignoreemptyrows::Bool, ignoreemptylines::Union{Nothing, Bool}, select, drop, limit::Union{Integer, Nothing}, buffer_in_memory::Bool, threaded::Union{Nothing, Bool}, ntasks::Union{Nothing, Integer}, tasks::Union{Nothing, Integer}, rows_to_check::Integer, lines_to_check::Union{Nothing, Integer}, missingstrings::Union{Nothing, String, Vector{String}}, missingstring::Union{Nothing, String, Vector{String}}, delim::Union{Nothing, UInt8, Char, String}, ignorerepeated::Bool, quoted::Bool, quotechar::Union{UInt8, Char}, openquotechar::Union{Nothing, UInt8, Char}, closequotechar::Union{Nothing, UInt8, Char}, escapechar::Union{UInt8, Char}, dateformat::Union{Nothing, String, Dates.DateFormat, Parsers.Format, AbstractVector, AbstractDict}, dateformats::Union{Nothing, String, Dates.DateFormat, Parsers.Format, AbstractVector, AbstractDict}, decimal::Union{UInt8, Char}, groupmark::Union{Char, Nothing}, truestrings::Union{Nothing, Vector{String}}, falsestrings::Union{Nothing, Vector{String}}, stripwhitespace::Bool, type::Union{Nothing, Type}, types::Union{Nothing, Type, AbstractVector, AbstractDict, Function}, typemap::AbstractDict, pool::Union{Bool, Real, AbstractVector, AbstractDict, Base.Callable, Tuple}, downcast::Bool, lazystrings::Bool, stringtype::StringTypes, strict::Bool, silencewarnings::Bool, maxwarnings::Integer, debug::Bool, parsingdebug::Bool, validate::Bool, streaming::Bool) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:258 =# │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:313 =# │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:313 =# @inbounds begin │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:314 =# │ ((source isa AbstractString || source isa AbstractPath) && !(isfile(source)::Bool)) && throw(ArgumentError("\"$(source)\" is not a valid file or doesn't exist")) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:315 =# │ if types !== nothing │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:316 =# │ if types isa AbstractVector │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:317 =# │ any((x->begin │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:317 =# │ !(concrete_or_concreteunion(x)) │ end), types) && nonconcretetypes(types) │ elseif #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:318 =# types isa AbstractDict │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:319 =# │ typs = values(types) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:320 =# │ any((x->begin │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:320 =# │ !(concrete_or_concreteunion(x)) │ end), typs) && nonconcretetypes(typs) │ elseif #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:321 =# types isa Type │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:322 =# │ concrete_or_concreteunion(types) || nonconcretetypes(types) │ end │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:325 =# │ checkvaliddelim(delim) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:326 =# │ ignorerepeated && (delim === nothing && throw(ArgumentError("auto-delimiter detection not supported when `ignorerepeated=true`; please provide delimiter like `delim=','`"))) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:327 =# │ if lazystrings && !streaming │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:328 =# │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:328 =# @warn "`lazystrings` keyword argument is deprecated; use `stringtype=PosLenString` instead" │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:329 =# │ stringtype = PosLenString │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:331 =# │ if tasks !== nothing │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:332 =# │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:332 =# @warn "`tasks` keyword argument is deprecated; use `ntasks` instead" │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:333 =# │ ntasks = tasks │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:335 =# │ if ignoreemptylines !== nothing │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:336 =# │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:336 =# @warn "`ignoreemptylines` keyword argument is deprecated; use `ignoreemptyrows` instead" │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:337 =# │ ignoreemptyrows = ignoreemptylines │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:339 =# │ if lines_to_check !== nothing │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:340 =# │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:340 =# @warn "`lines_to_check` keyword argument is deprecated; use `rows_to_check` instead" │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:341 =# │ rows_to_check = lines_to_check │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:343 =# │ if !(isempty(missingstrings)) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:344 =# │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:344 =# @warn "`missingstrings` keyword argument is deprecated; pass a `Vector{String}` to `missingstring` instead" │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:345 =# │ missingstring = missingstrings │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:347 =# │ if dateformats !== nothing │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:348 =# │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:348 =# @warn "`dateformats` keyword argument is deprecated; pass column date formats to `dateformat` keyword argument instead" │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:349 =# │ dateformat = dateformats │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:351 =# │ if datarow != -1 │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:352 =# │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:352 =# @warn "`datarow` keyword argument is deprecated; use `skipto` instead" │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:353 =# │ skipto = datarow │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:355 =# │ if type !== nothing │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:356 =# │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:356 =# @warn "`type` keyword argument is deprecated; a single type can be passed to `types` instead" │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:357 =# │ types = type │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:359 =# │ if threaded !== nothing │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:360 =# │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:360 =# @warn "`threaded` keyword argument is deprecated; to avoid multithreaded parsing, pass `ntasks=1`" │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:361 =# │ ntasks = if threaded │ Threads.nthreads() │ else │ 1 │ end │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:363 =# │ if header isa Integer │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:364 =# │ if header == 1 && skipto == 1 │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:365 =# │ header = -1 │ elseif #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:366 =# skipto != -1 && skipto < header │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:367 =# │ throw(ArgumentError("skipto row ($(skipto)) must come after header row ($(header))")) │ end │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:370 =# │ if skipto == -1 │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:371 =# │ if header isa Vector{Symbol} || header isa Vector{String} │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:372 =# │ skipto = 0 │ elseif #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:373 =# header isa Integer │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:375 =# │ skipto = header + 1 │ elseif #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:376 =# header isa AbstractVector{<:Integer} │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:377 =# │ skipto = last(header) + 1 │ end │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:380 =# │ debug && println("header is: $(header), skipto computed as: $(skipto)") │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:382 =# │ (buf, pos, len, tempfile) = getsource(source, buffer_in_memory) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:383 =# │ if len > MAX_INPUT_SIZE │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:384 =# │ throw(ArgumentError("delimited source to parse too large; must be < $(MAX_INPUT_SIZE) bytes")) │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:387 =# │ pos = consumeBOM(buf, pos) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:389 =# │ oq = something(openquotechar, quotechar) % UInt8 │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:390 =# │ eq = escapechar % UInt8 │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:391 =# │ cq = something(closequotechar, quotechar) % UInt8 │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:392 =# │ trues = if truestrings === nothing │ nothing │ else │ truestrings │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:393 =# │ falses = if falsestrings === nothing │ nothing │ else │ falsestrings │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:394 =# │ sentinel = if missingstring === nothing │ missingstring │ else │ if isempty(missingstring) || missingstring isa Vector && (length(missingstring) == 1 && missingstring[1] == "") │ missing │ else │ if missingstring isa String │ [missingstring] │ else │ missingstring │ end │ end │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:396 =# │ if delim === nothing │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:397 =# │ if source isa AbstractString || source isa AbstractPath │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:398 =# │ filename = string(source) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:399 =# │ del = if endswith(filename, ".tsv") │ UInt8('\t') │ else │ if endswith(filename, ".wsv") │ UInt8(' ') │ else │ UInt8('\n') │ end │ end │ else │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:401 =# │ del = UInt8('\n') │ end │ else │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:404 =# │ del = if delim isa Char && isascii(delim) │ delim % UInt8 │ else │ if sizeof(delim) == 1 && isascii(delim) │ delim[1] % UInt8 │ else │ delim │ end │ end │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:407 =# │ cmt = if comment === nothing │ nothing │ else │ (pointer(comment), sizeof(comment)) │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:409 =# │ if footerskip > 0 && len > 0 │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:410 =# │ lastbyte = buf[var"end"] │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:411 =# │ endpos = (lastbyte == UInt8('\r') || lastbyte == UInt8('\n')) + (lastbyte == UInt8('\n') && buf[var"end" - 1] == UInt8('\r')) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:413 =# │ revlen = skiptorow(ReversedBuf(buf), 1 + endpos, len, oq, eq, cq, cmt, ignoreemptyrows, 0, footerskip) - 2 │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:414 =# │ len -= revlen │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:415 =# │ debug && println("adjusted for footerskip, len = $((len + revlen) - 1) => $(len)") │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:418 =# │ df = if dateformat isa AbstractVector || dateformat isa AbstractDict │ nothing │ else │ dateformat │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:419 =# │ wh1 = UInt8(' ') │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:420 =# │ wh2 = UInt8('\t') │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:421 =# │ if sentinel isa Vector │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:422 =# │ for sent = sentinel │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:423 =# │ if contains(sent, " ") │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:424 =# │ wh1 = 0x00 │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:426 =# │ if contains(sent, "\t") │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:427 =# │ wh2 = 0x00 │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:429 =# │ end │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:431 =# │ headerpos = (datapos = pos) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:432 =# │ if !transpose │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:435 =# │ (headerpos, datapos) = detectheaderdatapos(buf, pos, len, oq, eq, cq, cmt, ignoreemptyrows, header, skipto) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:436 =# │ debug && println("headerpos = $(headerpos), datapos = $(datapos)") │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:440 =# │ if del isa UInt8 │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:441 =# │ (d, rowsguess) = detectdelimandguessrows(buf, headerpos, datapos, len, oq, eq, cq, cmt, ignoreemptyrows, del) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:442 =# │ wh1 = if d == UInt(' ') │ 0x00 │ else │ wh1 │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:443 =# │ wh2 = if d == UInt8('\t') │ 0x00 │ else │ wh2 │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:444 =# │ options = Parsers.Options(sentinel, wh1, wh2, oq, cq, eq, d, decimal, trues, falses, df, ignorerepeated, ignoreemptyrows, comment, quoted, parsingdebug, stripwhitespace, false, groupmark) │ elseif #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:445 =# del isa Char │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:446 =# │ (_, rowsguess) = detectdelimandguessrows(buf, headerpos, datapos, len, oq, eq, cq, cmt, ignoreemptyrows) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:447 =# │ options = Parsers.Options(sentinel, wh1, wh2, oq, cq, eq, del, decimal, trues, falses, df, ignorerepeated, ignoreemptyrows, comment, quoted, parsingdebug, stripwhitespace, false, groupmark) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:448 =# │ d = del │ elseif #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:449 =# del isa String │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:450 =# │ (_, rowsguess) = detectdelimandguessrows(buf, headerpos, datapos, len, oq, eq, cq, cmt, ignoreemptyrows) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:451 =# │ options = Parsers.Options(sentinel, wh1, wh2, oq, cq, eq, del, decimal, trues, falses, df, ignorerepeated, ignoreemptyrows, comment, quoted, parsingdebug, stripwhitespace, false, groupmark) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:452 =# │ d = del │ else │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:454 =# │ error("invalid delim type") │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:456 =# │ debug && println("estimated rows: $(rowsguess)") │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:457 =# │ debug && println("detected delimiter: \"$(escape_string(if d isa UInt8 │ string(Char(d)) │ else │ d │ end))\"") │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:459 =# │ if !transpose │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:462 =# │ if ignorerepeated │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:463 =# │ if headerpos > 0 │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:464 =# │ headerpos = Parsers.checkdelim!(buf, headerpos, len, options) │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:466 =# │ datapos = Parsers.checkdelim!(buf, datapos, len, options) │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:470 =# │ names = detectcolumnnames(buf, headerpos, datapos, len, options, header, normalizenames, oq, eq, cq, cmt, ignoreemptyrows) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:471 =# │ ncols = length(names) │ else │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:474 =# │ (rowsguess, names, positions, endpositions) = detecttranspose(buf, pos, len, options, header, skipto, normalizenames) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:475 =# │ ncols = length(names) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:476 =# │ datapos = if isempty(positions) │ 0 │ else │ positions[1] │ end │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:478 =# │ debug && println("column names detected: $(names)") │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:479 =# │ debug && println("byte position of data computed at: $(datapos)") │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:482 =# │ (columns, customtypes) = initialize_columns(ncols, types, names, stringtype, streaming, options; validate = validate) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:483 =# │ if transpose │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:485 =# │ for i = 1:ncols │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:486 =# │ col = columns[i] │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:487 =# │ col.position = positions[i] │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:488 =# │ col.endposition = endpositions[i] │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:489 =# │ end │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:492 =# │ typemap = convert(IdDict{Type, Type}, typemap)::IdDict{Type, Type} │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:493 =# │ for T = values(typemap) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:494 =# │ if nonstandardtype(T) !== Union{} │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:495 =# │ customtypes = tupcat(customtypes, nonstandardtype(T)) │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:497 =# │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:500 =# │ if dateformat isa AbstractDict │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:501 =# │ for i = 1:ncols │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:502 =# │ df = getordefault(dateformat, names[i], i, nothing) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:505 =# │ if df !== nothing │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:506 =# │ (columns[i]).options = Parsers.Options(sentinel, wh1, wh2, oq, cq, eq, d, decimal, trues, falses, df, ignorerepeated, ignoreemptyrows, comment, true, parsingdebug, stripwhitespace, false, groupmark) │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:508 =# │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:509 =# │ validate && checkinvalidcolumns(dateformat, "dateformat", ncols, names) │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:513 =# │ finalpool = 0.0 │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:514 =# │ if !streaming │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:515 =# │ if pool isa AbstractVector │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:516 =# │ length(pool) == ncols || throw(ArgumentError("provided `pool::AbstractVector` keyword argument doesn't match detected # of columns: `$(length(pool)) != $(ncols)`")) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:517 =# │ for i = 1:ncols │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:518 =# │ col = columns[i] │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:519 =# │ col.pool = getpool(pool[i]) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:520 =# │ col.columnspecificpool = true │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:521 =# │ end │ elseif #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:522 =# pool isa AbstractDict │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:523 =# │ for i = 1:ncols │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:524 =# │ col = columns[i] │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:525 =# │ p = getordefault(pool, names[i], i, NaN) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:526 =# │ if !(isnan(p)) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:527 =# │ col.pool = getpool(p) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:528 =# │ col.columnspecificpool = true │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:530 =# │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:531 =# │ validate && checkinvalidcolumns(pool, "pool", ncols, names) │ elseif #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:532 =# pool isa Base.Callable │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:533 =# │ for i = 1:ncols │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:534 =# │ col = columns[i] │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:535 =# │ p = pool(i, names[i]) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:536 =# │ if p !== nothing │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:537 =# │ col.pool = getpool(p) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:538 =# │ col.columnspecificpool = true │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:540 =# │ end │ else │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:542 =# │ finalpool = getpool(pool) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:543 =# │ for col = columns │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:544 =# │ col.pool = finalpool │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:545 =# │ end │ end │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:550 =# │ if select !== nothing && drop !== nothing │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:551 =# │ throw(ArgumentError("`select` and `drop` keywords were both provided; only one or the other is allowed")) │ elseif #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:552 =# select !== nothing │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:553 =# │ if select isa AbstractVector{Bool} │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:554 =# │ for i = 1:ncols │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:555 =# │ select[i] || willdrop!(columns, i) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:556 =# │ end │ elseif #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:557 =# select isa AbstractVector{<:Integer} │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:558 =# │ for i = 1:ncols │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:559 =# │ i in select || willdrop!(columns, i) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:560 =# │ end │ elseif #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:561 =# select isa AbstractVector{Symbol} || select isa AbstractVector{<:AbstractString} │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:562 =# │ select = map(Symbol, select) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:563 =# │ for i = 1:ncols │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:564 =# │ names[i] in select || willdrop!(columns, i) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:565 =# │ end │ elseif #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:566 =# select isa Base.Callable │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:567 =# │ for i = 1:ncols │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:568 =# │ select(i, names[i])::Bool || willdrop!(columns, i) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:569 =# │ end │ else │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:571 =# │ throw(ArgumentError("`select` keyword argument must be an `AbstractVector` of `Int`, `Symbol`, `String`, or `Bool`, or a selector function of the form `(i, name) -> keep::Bool`")) │ end │ elseif #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:573 =# drop !== nothing │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:574 =# │ if drop isa AbstractVector{Bool} │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:575 =# │ for i = 1:ncols │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:576 =# │ drop[i] && willdrop!(columns, i) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:577 =# │ end │ elseif #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:578 =# drop isa AbstractVector{<:Integer} │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:579 =# │ for i = 1:ncols │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:580 =# │ i in drop && willdrop!(columns, i) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:581 =# │ end │ elseif #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:582 =# drop isa AbstractVector{Symbol} || drop isa AbstractVector{<:AbstractString} │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:583 =# │ drop = map(Symbol, drop) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:584 =# │ for i = 1:ncols │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:585 =# │ names[i] in drop && willdrop!(columns, i) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:586 =# │ end │ elseif #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:587 =# drop isa Base.Callable │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:588 =# │ for i = 1:ncols │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:589 =# │ drop(i, names[i])::Bool && willdrop!(columns, i) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:590 =# │ end │ else │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:592 =# │ throw(ArgumentError("`drop` keyword argument must be an `AbstractVector` of `Int`, `Symbol`, `String`, or `Bool`, or a selector function of the form `(i, name) -> keep::Bool`")) │ end │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:595 =# │ debug && println("computed types are: $(types)") │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:598 =# │ limit = something(limit, typemax(Int)) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:599 =# │ minrows = min(limit, rowsguess) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:600 =# │ nthreads = Int(something(ntasks, Threads.nthreads())) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:601 =# │ if ntasks === nothing && (!streaming && (nthreads > 1 && (!transpose && (minrows > nthreads * 5 && minrows * ncols >= 5000)))) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:602 =# │ threaded = true │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:603 =# │ ntasks = nthreads │ elseif #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:604 =# ntasks !== nothing && ntasks > 1 │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:605 =# │ threaded = true │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:606 =# │ if transpose │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:607 =# │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:607 =# @warn "`ntasks > 1` not supported on transposed files" │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:608 =# │ threaded = false │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:609 =# │ ntasks = 1 │ elseif #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:610 =# minrows < nthreads * 5 │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:611 =# │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:611 =# @warn "`ntasks > 1` but there were not enough estimated rows ($(minrows)) to justify multithreaded parsing" │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:612 =# │ threaded = false │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:613 =# │ ntasks = 1 │ end │ else │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:616 =# │ threaded = false │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:617 =# │ ntasks = 1 │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:621 =# │ if threaded │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:626 =# │ origrowsguess = rowsguess │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:627 =# │ if limit !== typemax(Int) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:628 =# │ limit = Int(limit) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:629 =# │ limitposguess = ceil(Int, (limit / (origrowsguess * 0.8)) * len) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:630 =# │ if limitposguess < len │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:631 =# │ newlen = [0, limitposguess, min(limitposguess * 2, len)] │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:632 =# │ findchunkrowstart(newlen, 2, buf, options, typemap, downcast, ncols, 5, columns, Type[col.type for col = columns], ReentrantLock(), stringtype, Threads.Atomic{Int}(0), Threads.Atomic{Int}(0), Threads.Atomic{Bool}(true)) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:633 =# │ len = newlen[2] - 1 │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:634 =# │ reinitialize_column_type!(columns, types, names, stringtype, streaming) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:635 =# │ origrowsguess = limit │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:637 =# │ debug && println("limiting, adjusting len to $(len)") │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:639 =# │ chunksize = div(len - datapos, ntasks) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:640 =# │ chunkpositions = [datapos + chunksize * i for i = 0:ntasks] │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:641 =# │ chunkpositions[var"end"] = len │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:642 =# │ debug && println("initial byte positions before adjusting for start of rows: $(chunkpositions)") │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:643 =# │ (avgbytesperrow, successfullychunked) = findrowstarts!(buf, options, chunkpositions, ncols, columns, stringtype, typemap, downcast, rows_to_check) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:644 =# │ ntasks = length(chunkpositions) - 1 │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:645 =# │ if successfullychunked │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:646 =# │ origbytesperrow = (len - datapos) / origrowsguess │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:647 =# │ weightedavgbytesperrow = ceil(Int, avgbytesperrow * ((ntasks - 1) / ntasks) + origbytesperrow * (1 / ntasks)) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:648 =# │ rowsguess = ceil(Int, ((len - datapos) / weightedavgbytesperrow) * 1.01) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:649 =# │ debug && println("single-threaded estimated rows = $(origrowsguess), multi-threaded estimated rows = $(rowsguess)") │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:650 =# │ debug && println("multi-threaded column types sampled as: $(columns)") │ else │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:653 =# │ debug && println("multi-threaded parsing failed! Falling back to single thread, reinitializing column types.") │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:654 =# │ reinitialize_column_type!(columns, types, names, stringtype, streaming) │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:655 =# │ threaded = false │ end │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:658 =# │ if !threaded │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:659 =# │ chunkpositions = EMPTY_INT_ARRAY │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:660 =# │ if limit < rowsguess │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:661 =# │ rowsguess = limit │ end │ end │ end │ #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:666 =# │ return Context(transpose, getname(source), names, rowsguess, ncols, buf, datapos, len, skipto, options, columns, finalpool, downcast, customtypes, typemap, stringtype, limit, threaded, ntasks, chunkpositions, strict, silencewarnings, maxwarnings, debug, tempfile, streaming, types) │ end) │ st0 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source,__macro_ctx__ │ [macrocall] │ │ @refargs :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:258 =#) :: Value │ │ [function] │ │ [call] │ │ Context :: Identifier │ │ [::] │ │ source :: Identifier │ │ ValidSources :: Identifier │ │ [::] │ │ header :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ Integer :: Identifier │ │ [curly] │ │ Vector :: Identifier │ │ Symbol :: Identifier │ │ [curly] │ │ Vector :: Identifier │ │ String :: Identifier │ │ [curly] │ │ AbstractVector :: Identifier │ │ [<:] │ │ Integer :: Identifier │ │ [::] │ │ normalizenames :: Identifier │ │ Bool :: Identifier │ │ [::] │ │ datarow :: Identifier │ │ Integer :: Identifier │ │ [::] │ │ skipto :: Identifier │ │ Integer :: Identifier │ │ [::] │ │ footerskip :: Identifier │ │ Integer :: Identifier │ │ [::] │ │ transpose :: Identifier │ │ Bool :: Identifier │ │ [::] │ │ comment :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ String :: Identifier │ │ Nothing :: Identifier │ │ [::] │ │ ignoreemptyrows :: Identifier │ │ Bool :: Identifier │ │ [::] │ │ ignoreemptylines :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ Nothing :: Identifier │ │ Bool :: Identifier │ │ select :: Identifier │ │ drop :: Identifier │ │ [::] │ │ limit :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ Integer :: Identifier │ │ Nothing :: Identifier │ │ [::] │ │ buffer_in_memory :: Identifier │ │ Bool :: Identifier │ │ [::] │ │ threaded :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ Nothing :: Identifier │ │ Bool :: Identifier │ │ [::] │ │ ntasks :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ Nothing :: Identifier │ │ Integer :: Identifier │ │ [::] │ │ tasks :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ Nothing :: Identifier │ │ Integer :: Identifier │ │ [::] │ │ rows_to_check :: Identifier │ │ Integer :: Identifier │ │ [::] │ │ lines_to_check :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ Nothing :: Identifier │ │ Integer :: Identifier │ │ [::] │ │ missingstrings :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ Nothing :: Identifier │ │ String :: Identifier │ │ [curly] │ │ Vector :: Identifier │ │ String :: Identifier │ │ [::] │ │ missingstring :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ Nothing :: Identifier │ │ String :: Identifier │ │ [curly] │ │ Vector :: Identifier │ │ String :: Identifier │ │ [::] │ │ delim :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ Nothing :: Identifier │ │ UInt8 :: Identifier │ │ Char :: Identifier │ │ String :: Identifier │ │ [::] │ │ ignorerepeated :: Identifier │ │ Bool :: Identifier │ │ [::] │ │ quoted :: Identifier │ │ Bool :: Identifier │ │ [::] │ │ quotechar :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ UInt8 :: Identifier │ │ Char :: Identifier │ │ [::] │ │ openquotechar :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ Nothing :: Identifier │ │ UInt8 :: Identifier │ │ Char :: Identifier │ │ [::] │ │ closequotechar :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ Nothing :: Identifier │ │ UInt8 :: Identifier │ │ Char :: Identifier │ │ [::] │ │ escapechar :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ UInt8 :: Identifier │ │ Char :: Identifier │ │ [::] │ │ dateformat :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ Nothing :: Identifier │ │ String :: Identifier │ │ [.] │ │ Dates :: Identifier │ │ [inert] │ │ DateFormat :: Identifier │ │ [.] │ │ Parsers :: Identifier │ │ [inert] │ │ Format :: Identifier │ │ AbstractVector :: Identifier │ │ AbstractDict :: Identifier │ │ [::] │ │ dateformats :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ Nothing :: Identifier │ │ String :: Identifier │ │ [.] │ │ Dates :: Identifier │ │ [inert] │ │ DateFormat :: Identifier │ │ [.] │ │ Parsers :: Identifier │ │ [inert] │ │ Format :: Identifier │ │ AbstractVector :: Identifier │ │ AbstractDict :: Identifier │ │ [::] │ │ decimal :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ UInt8 :: Identifier │ │ Char :: Identifier │ │ [::] │ │ groupmark :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ Char :: Identifier │ │ Nothing :: Identifier │ │ [::] │ │ truestrings :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ Nothing :: Identifier │ │ [curly] │ │ Vector :: Identifier │ │ String :: Identifier │ │ [::] │ │ falsestrings :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ Nothing :: Identifier │ │ [curly] │ │ Vector :: Identifier │ │ String :: Identifier │ │ [::] │ │ stripwhitespace :: Identifier │ │ Bool :: Identifier │ │ [::] │ │ type :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ Nothing :: Identifier │ │ Type :: Identifier │ │ [::] │ │ types :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ Nothing :: Identifier │ │ Type :: Identifier │ │ AbstractVector :: Identifier │ │ AbstractDict :: Identifier │ │ Function :: Identifier │ │ [::] │ │ typemap :: Identifier │ │ AbstractDict :: Identifier │ │ [::] │ │ pool :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ Bool :: Identifier │ │ Real :: Identifier │ │ AbstractVector :: Identifier │ │ AbstractDict :: Identifier │ │ [.] │ │ Base :: Identifier │ │ [inert] │ │ Callable :: Identifier │ │ Tuple :: Identifier │ │ [::] │ │ downcast :: Identifier │ │ Bool :: Identifier │ │ [::] │ │ lazystrings :: Identifier │ │ Bool :: Identifier │ │ [::] │ │ stringtype :: Identifier │ │ StringTypes :: Identifier │ │ [::] │ │ strict :: Identifier │ │ Bool :: Identifier │ │ [::] │ │ silencewarnings :: Identifier │ │ Bool :: Identifier │ │ [::] │ │ maxwarnings :: Identifier │ │ Integer :: Identifier │ │ [::] │ │ debug :: Identifier │ │ Bool :: Identifier │ │ [::] │ │ parsingdebug :: Identifier │ │ Bool :: Identifier │ │ [::] │ │ validate :: Identifier │ │ Bool :: Identifier │ │ [::] │ │ streaming :: Identifier │ │ Bool :: Identifier │ │ [block] │ │ [macrocall] │ │ @inbounds :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:313 =#) :: Value │ │ [block] │ │ [&&] │ │ [&&] │ │ [||] │ │ [call] │ │ isa :: Identifier │ │ source :: Identifier │ │ AbstractString :: Identifier │ │ [call] │ │ isa :: Identifier │ │ source :: Identifier │ │ AbstractPath :: Identifier │ │ [call] │ │ ! :: Identifier │ │ [::] │ │ [call] │ │ isfile :: Identifier │ │ source :: Identifier │ │ Bool :: Identifier │ │ [call] │ │ throw :: Identifier │ │ [call] │ │ ArgumentError :: Identifier │ │ [string] │ │ "\"" :: Value │ │ source :: Identifier │ │ "\" is not a valid file or doesn't exist" :: Value │ │ [if] │ │ [call] │ │ !== :: Identifier │ │ types :: Identifier │ │ nothing :: Identifier │ │ [block] │ │ [if] │ │ [call] │ │ isa :: Identifier │ │ types :: Identifier │ │ AbstractVector :: Identifier │ │ [block] │ │ [&&] │ │ [call] │ │ any :: Identifier │ │ [->] │ │ x :: Identifier │ │ [block] │ │ [call] │ │ ! :: Identifier │ │ [call] │ │ concrete_or_concreteunion :: Identifier │ │ x :: Identifier │ │ types :: Identifier │ │ [call] │ │ nonconcretetypes :: Identifier │ │ types :: Identifier │ │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ │ types :: Identifier │ │ AbstractDict :: Identifier │ │ [block] │ │ [=] │ │ typs :: Identifier │ │ [call] │ │ values :: Identifier │ │ types :: Identifier │ │ [&&] │ │ [call] │ │ any :: Identifier │ │ [->] │ │ x :: Identifier │ │ [block] │ │ [call] │ │ ! :: Identifier │ │ [call] │ │ concrete_or_concreteunion :: Identifier │ │ x :: Identifier │ │ typs :: Identifier │ │ [call] │ │ nonconcretetypes :: Identifier │ │ typs :: Identifier │ │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ │ types :: Identifier │ │ Type :: Identifier │ │ [block] │ │ [||] │ │ [call] │ │ concrete_or_concreteunion :: Identifier │ │ types :: Identifier │ │ [call] │ │ nonconcretetypes :: Identifier │ │ types :: Identifier │ │ [call] │ │ checkvaliddelim :: Identifier │ │ delim :: Identifier │ │ [&&] │ │ ignorerepeated :: Identifier │ │ [&&] │ │ [call] │ │ === :: Identifier │ │ delim :: Identifier │ │ nothing :: Identifier │ │ [call] │ │ throw :: Identifier │ │ [call] │ │ ArgumentError :: Identifier │ │ "auto-delimiter detection not supported when `ignorerepeated=true`; please provide delimiter like `delim=','`" :: Value │ │ [if] │ │ [&&] │ │ lazystrings :: Identifier │ │ [call] │ │ ! :: Identifier │ │ streaming :: Identifier │ │ [block] │ │ [macrocall] │ │ @warn :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:328 =#) :: Value │ │ "`lazystrings` keyword argument is deprecated; use `stringtype=PosLenString` instead" :: Value │ │ [=] │ │ stringtype :: Identifier │ │ PosLenString :: Identifier │ │ [if] │ │ [call] │ │ !== :: Identifier │ │ tasks :: Identifier │ │ nothing :: Identifier │ │ [block] │ │ [macrocall] │ │ @warn :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:332 =#) :: Value │ │ "`tasks` keyword argument is deprecated; use `ntasks` instead" :: Value │ │ [=] │ │ ntasks :: Identifier │ │ tasks :: Identifier │ │ [if] │ │ [call] │ │ !== :: Identifier │ │ ignoreemptylines :: Identifier │ │ nothing :: Identifier │ │ [block] │ │ [macrocall] │ │ @warn :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:336 =#) :: Value │ │ "`ignoreemptylines` keyword argument is deprecated; use `ignoreemptyrows` instead" :: Value │ │ [=] │ │ ignoreemptyrows :: Identifier │ │ ignoreemptylines :: Identifier │ │ [if] │ │ [call] │ │ !== :: Identifier │ │ lines_to_check :: Identifier │ │ nothing :: Identifier │ │ [block] │ │ [macrocall] │ │ @warn :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:340 =#) :: Value │ │ "`lines_to_check` keyword argument is deprecated; use `rows_to_check` instead" :: Value │ │ [=] │ │ rows_to_check :: Identifier │ │ lines_to_check :: Identifier │ │ [if] │ │ [call] │ │ ! :: Identifier │ │ [call] │ │ isempty :: Identifier │ │ missingstrings :: Identifier │ │ [block] │ │ [macrocall] │ │ @warn :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:344 =#) :: Value │ │ "`missingstrings` keyword argument is deprecated; pass a `Vector{String}` to `missingstring` instead" :: Value │ │ [=] │ │ missingstring :: Identifier │ │ missingstrings :: Identifier │ │ [if] │ │ [call] │ │ !== :: Identifier │ │ dateformats :: Identifier │ │ nothing :: Identifier │ │ [block] │ │ [macrocall] │ │ @warn :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:348 =#) :: Value │ │ "`dateformats` keyword argument is deprecated; pass column date formats to `dateformat` keyword argument instead" :: Value │ │ [=] │ │ dateformat :: Identifier │ │ dateformats :: Identifier │ │ [if] │ │ [call] │ │ != :: Identifier │ │ datarow :: Identifier │ │ -1 :: Value │ │ [block] │ │ [macrocall] │ │ @warn :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:352 =#) :: Value │ │ "`datarow` keyword argument is deprecated; use `skipto` instead" :: Value │ │ [=] │ │ skipto :: Identifier │ │ datarow :: Identifier │ │ [if] │ │ [call] │ │ !== :: Identifier │ │ type :: Identifier │ │ nothing :: Identifier │ │ [block] │ │ [macrocall] │ │ @warn :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:356 =#) :: Value │ │ "`type` keyword argument is deprecated; a single type can be passed to `types` instead" :: Value │ │ [=] │ │ types :: Identifier │ │ type :: Identifier │ │ [if] │ │ [call] │ │ !== :: Identifier │ │ threaded :: Identifier │ │ nothing :: Identifier │ │ [block] │ │ [macrocall] │ │ @warn :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:360 =#) :: Value │ │ "`threaded` keyword argument is deprecated; to avoid multithreaded parsing, pass `ntasks=1`" :: Value │ │ [=] │ │ ntasks :: Identifier │ │ [if] │ │ threaded :: Identifier │ │ [call] │ │ [.] │ │ Threads :: Identifier │ │ [inert] │ │ nthreads :: Identifier │ │ 1 :: Value │ │ [if] │ │ [call] │ │ isa :: Identifier │ │ header :: Identifier │ │ Integer :: Identifier │ │ [block] │ │ [if] │ │ [&&] │ │ [call] │ │ == :: Identifier │ │ header :: Identifier │ │ 1 :: Value │ │ [call] │ │ == :: Identifier │ │ skipto :: Identifier │ │ 1 :: Value │ │ [block] │ │ [=] │ │ header :: Identifier │ │ -1 :: Value │ │ [elseif] │ │ [block] │ │ [&&] │ │ [call] │ │ != :: Identifier │ │ skipto :: Identifier │ │ -1 :: Value │ │ [call] │ │ < :: Identifier │ │ skipto :: Identifier │ │ header :: Identifier │ │ [block] │ │ [call] │ │ throw :: Identifier │ │ [call] │ │ ArgumentError :: Identifier │ │ [string] │ │ "skipto row (" :: Value │ │ skipto :: Identifier │ │ ") must come after header row (" :: Value │ │ header :: Identifier │ │ ")" :: Value │ │ [if] │ │ [call] │ │ == :: Identifier │ │ skipto :: Identifier │ │ -1 :: Value │ │ [block] │ │ [if] │ │ [||] │ │ [call] │ │ isa :: Identifier │ │ header :: Identifier │ │ [curly] │ │ Vector :: Identifier │ │ Symbol :: Identifier │ │ [call] │ │ isa :: Identifier │ │ header :: Identifier │ │ [curly] │ │ Vector :: Identifier │ │ String :: Identifier │ │ [block] │ │ [=] │ │ skipto :: Identifier │ │ 0 :: Value │ │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ │ header :: Identifier │ │ Integer :: Identifier │ │ [block] │ │ [=] │ │ skipto :: Identifier │ │ [call] │ │ + :: Identifier │ │ header :: Identifier │ │ 1 :: Value │ │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ │ header :: Identifier │ │ [curly] │ │ AbstractVector :: Identifier │ │ [<:] │ │ Integer :: Identifier │ │ [block] │ │ [=] │ │ skipto :: Identifier │ │ [call] │ │ + :: Identifier │ │ [call] │ │ last :: Identifier │ │ header :: Identifier │ │ 1 :: Value │ │ [&&] │ │ debug :: Identifier │ │ [call] │ │ println :: Identifier │ │ [string] │ │ "header is: " :: Value │ │ header :: Identifier │ │ ", skipto computed as: " :: Value │ │ skipto :: Identifier │ │ [=] │ │ [tuple] │ │ buf :: Identifier │ │ pos :: Identifier │ │ len :: Identifier │ │ tempfile :: Identifier │ │ [call] │ │ getsource :: Identifier │ │ source :: Identifier │ │ buffer_in_memory :: Identifier │ │ [if] │ │ [call] │ │ > :: Identifier │ │ len :: Identifier │ │ MAX_INPUT_SIZE :: Identifier │ │ [block] │ │ [call] │ │ throw :: Identifier │ │ [call] │ │ ArgumentError :: Identifier │ │ [string] │ │ "delimited source to parse too large; must be < " :: Value │ │ MAX_INPUT_SIZE :: Identifier │ │ " bytes" :: Value │ │ [=] │ │ pos :: Identifier │ │ [call] │ │ consumeBOM :: Identifier │ │ buf :: Identifier │ │ pos :: Identifier │ │ [=] │ │ oq :: Identifier │ │ [call] │ │ % :: Identifier │ │ [call] │ │ something :: Identifier │ │ openquotechar :: Identifier │ │ quotechar :: Identifier │ │ UInt8 :: Identifier │ │ [=] │ │ eq :: Identifier │ │ [call] │ │ % :: Identifier │ │ escapechar :: Identifier │ │ UInt8 :: Identifier │ │ [=] │ │ cq :: Identifier │ │ [call] │ │ % :: Identifier │ │ [call] │ │ something :: Identifier │ │ closequotechar :: Identifier │ │ quotechar :: Identifier │ │ UInt8 :: Identifier │ │ [=] │ │ trues :: Identifier │ │ [if] │ │ [call] │ │ === :: Identifier │ │ truestrings :: Identifier │ │ nothing :: Identifier │ │ nothing :: Identifier │ │ truestrings :: Identifier │ │ [=] │ │ falses :: Identifier │ │ [if] │ │ [call] │ │ === :: Identifier │ │ falsestrings :: Identifier │ │ nothing :: Identifier │ │ nothing :: Identifier │ │ falsestrings :: Identifier │ │ [=] │ │ sentinel :: Identifier │ │ [if] │ │ [call] │ │ === :: Identifier │ │ missingstring :: Identifier │ │ nothing :: Identifier │ │ missingstring :: Identifier │ │ [if] │ │ [||] │ │ [call] │ │ isempty :: Identifier │ │ missingstring :: Identifier │ │ [&&] │ │ [call] │ │ isa :: Identifier │ │ missingstring :: Identifier │ │ Vector :: Identifier │ │ [&&] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ length :: Identifier │ │ missingstring :: Identifier │ │ 1 :: Value │ │ [call] │ │ == :: Identifier │ │ [ref] │ │ missingstring :: Identifier │ │ 1 :: Value │ │ "" :: Value │ │ missing :: Identifier │ │ [if] │ │ [call] │ │ isa :: Identifier │ │ missingstring :: Identifier │ │ String :: Identifier │ │ [vect] │ │ missingstring :: Identifier │ │ missingstring :: Identifier │ │ [if] │ │ [call] │ │ === :: Identifier │ │ delim :: Identifier │ │ nothing :: Identifier │ │ [block] │ │ [if] │ │ [||] │ │ [call] │ │ isa :: Identifier │ │ source :: Identifier │ │ AbstractString :: Identifier │ │ [call] │ │ isa :: Identifier │ │ source :: Identifier │ │ AbstractPath :: Identifier │ │ [block] │ │ [=] │ │ filename :: Identifier │ │ [call] │ │ string :: Identifier │ │ source :: Identifier │ │ [=] │ │ del :: Identifier │ │ [if] │ │ [call] │ │ endswith :: Identifier │ │ filename :: Identifier │ │ ".tsv" :: Value │ │ [call] │ │ UInt8 :: Identifier │ │ '\t' :: Value │ │ [if] │ │ [call] │ │ endswith :: Identifier │ │ filename :: Identifier │ │ ".wsv" :: Value │ │ [call] │ │ UInt8 :: Identifier │ │ ' ' :: Value │ │ [call] │ │ UInt8 :: Identifier │ │ '\n' :: Value │ │ [block] │ │ [=] │ │ del :: Identifier │ │ [call] │ │ UInt8 :: Identifier │ │ '\n' :: Value │ │ [block] │ │ [=] │ │ del :: Identifier │ │ [if] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ │ delim :: Identifier │ │ Char :: Identifier │ │ [call] │ │ isascii :: Identifier │ │ delim :: Identifier │ │ [call] │ │ % :: Identifier │ │ delim :: Identifier │ │ UInt8 :: Identifier │ │ [if] │ │ [&&] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ sizeof :: Identifier │ │ delim :: Identifier │ │ 1 :: Value │ │ [call] │ │ isascii :: Identifier │ │ delim :: Identifier │ │ [call] │ │ % :: Identifier │ │ [ref] │ │ delim :: Identifier │ │ 1 :: Value │ │ UInt8 :: Identifier │ │ delim :: Identifier │ │ [=] │ │ cmt :: Identifier │ │ [if] │ │ [call] │ │ === :: Identifier │ │ comment :: Identifier │ │ nothing :: Identifier │ │ nothing :: Identifier │ │ [tuple] │ │ [call] │ │ pointer :: Identifier │ │ comment :: Identifier │ │ [call] │ │ sizeof :: Identifier │ │ comment :: Identifier │ │ [if] │ │ [&&] │ │ [call] │ │ > :: Identifier │ │ footerskip :: Identifier │ │ 0 :: Value │ │ [call] │ │ > :: Identifier │ │ len :: Identifier │ │ 0 :: Value │ │ [block] │ │ [=] │ │ lastbyte :: Identifier │ │ [ref] │ │ buf :: Identifier │ │ end :: Identifier │ │ [=] │ │ endpos :: Identifier │ │ [call] │ │ + :: Identifier │ │ [||] │ │ [call] │ │ == :: Identifier │ │ lastbyte :: Identifier │ │ [call] │ │ UInt8 :: Identifier │ │ '\r' :: Value │ │ [call] │ │ == :: Identifier │ │ lastbyte :: Identifier │ │ [call] │ │ UInt8 :: Identifier │ │ '\n' :: Value │ │ [&&] │ │ [call] │ │ == :: Identifier │ │ lastbyte :: Identifier │ │ [call] │ │ UInt8 :: Identifier │ │ '\n' :: Value │ │ [call] │ │ == :: Identifier │ │ [ref] │ │ buf :: Identifier │ │ [call] │ │ - :: Identifier │ │ end :: Identifier │ │ 1 :: Value │ │ [call] │ │ UInt8 :: Identifier │ │ '\r' :: Value │ │ [=] │ │ revlen :: Identifier │ │ [call] │ │ - :: Identifier │ │ [call] │ │ skiptorow :: Identifier │ │ [call] │ │ ReversedBuf :: Identifier │ │ buf :: Identifier │ │ [call] │ │ + :: Identifier │ │ 1 :: Value │ │ endpos :: Identifier │ │ len :: Identifier │ │ oq :: Identifier │ │ eq :: Identifier │ │ cq :: Identifier │ │ cmt :: Identifier │ │ ignoreemptyrows :: Identifier │ │ 0 :: Value │ │ footerskip :: Identifier │ │ 2 :: Value │ │ [unknown_head] │ │ len :: Identifier │ │ revlen :: Identifier │ │ [&&] │ │ debug :: Identifier │ │ [call] │ │ println :: Identifier │ │ [string] │ │ "adjusted for footerskip, len = " :: Value │ │ [call] │ │ - :: Identifier │ │ [call] │ │ + :: Identifier │ │ len :: Identifier │ │ revlen :: Identifier │ │ 1 :: Value │ │ " => " :: Value │ │ len :: Identifier │ │ [=] │ │ df :: Identifier │ │ [if] │ │ [||] │ │ [call] │ │ isa :: Identifier │ │ dateformat :: Identifier │ │ AbstractVector :: Identifier │ │ [call] │ │ isa :: Identifier │ │ dateformat :: Identifier │ │ AbstractDict :: Identifier │ │ nothing :: Identifier │ │ dateformat :: Identifier │ │ [=] │ │ wh1 :: Identifier │ │ [call] │ │ UInt8 :: Identifier │ │ ' ' :: Value │ │ [=] │ │ wh2 :: Identifier │ │ [call] │ │ UInt8 :: Identifier │ │ '\t' :: Value │ │ [if] │ │ [call] │ │ isa :: Identifier │ │ sentinel :: Identifier │ │ Vector :: Identifier │ │ [block] │ │ [for] │ │ [=] │ │ sent :: Identifier │ │ sentinel :: Identifier │ │ [block] │ │ [if] │ │ [call] │ │ contains :: Identifier │ │ sent :: Identifier │ │ " " :: Value │ │ [block] │ │ [=] │ │ wh1 :: Identifier │ │ 0x00 :: Value │ │ [if] │ │ [call] │ │ contains :: Identifier │ │ sent :: Identifier │ │ "\t" :: Value │ │ [block] │ │ [=] │ │ wh2 :: Identifier │ │ 0x00 :: Value │ │ [=] │ │ headerpos :: Identifier │ │ [=] │ │ datapos :: Identifier │ │ pos :: Identifier │ │ [if] │ │ [call] │ │ ! :: Identifier │ │ transpose :: Identifier │ │ [block] │ │ [=] │ │ [tuple] │ │ headerpos :: Identifier │ │ datapos :: Identifier │ │ [call] │ │ detectheaderdatapos :: Identifier │ │ buf :: Identifier │ │ pos :: Identifier │ │ len :: Identifier │ │ oq :: Identifier │ │ eq :: Identifier │ │ cq :: Identifier │ │ cmt :: Identifier │ │ ignoreemptyrows :: Identifier │ │ header :: Identifier │ │ skipto :: Identifier │ │ [&&] │ │ debug :: Identifier │ │ [call] │ │ println :: Identifier │ │ [string] │ │ "headerpos = " :: Value │ │ headerpos :: Identifier │ │ ", datapos = " :: Value │ │ datapos :: Identifier │ │ [if] │ │ [call] │ │ isa :: Identifier │ │ del :: Identifier │ │ UInt8 :: Identifier │ │ [block] │ │ [=] │ │ [tuple] │ │ d :: Identifier │ │ rowsguess :: Identifier │ │ [call] │ │ detectdelimandguessrows :: Identifier │ │ buf :: Identifier │ │ headerpos :: Identifier │ │ datapos :: Identifier │ │ len :: Identifier │ │ oq :: Identifier │ │ eq :: Identifier │ │ cq :: Identifier │ │ cmt :: Identifier │ │ ignoreemptyrows :: Identifier │ │ del :: Identifier │ │ [=] │ │ wh1 :: Identifier │ │ [if] │ │ [call] │ │ == :: Identifier │ │ d :: Identifier │ │ [call] │ │ UInt :: Identifier │ │ ' ' :: Value │ │ 0x00 :: Value │ │ wh1 :: Identifier │ │ [=] │ │ wh2 :: Identifier │ │ [if] │ │ [call] │ │ == :: Identifier │ │ d :: Identifier │ │ [call] │ │ UInt8 :: Identifier │ │ '\t' :: Value │ │ 0x00 :: Value │ │ wh2 :: Identifier │ │ [=] │ │ options :: Identifier │ │ [call] │ │ [.] │ │ Parsers :: Identifier │ │ [inert] │ │ Options :: Identifier │ │ sentinel :: Identifier │ │ wh1 :: Identifier │ │ wh2 :: Identifier │ │ oq :: Identifier │ │ cq :: Identifier │ │ eq :: Identifier │ │ d :: Identifier │ │ decimal :: Identifier │ │ trues :: Identifier │ │ falses :: Identifier │ │ df :: Identifier │ │ ignorerepeated :: Identifier │ │ ignoreemptyrows :: Identifier │ │ comment :: Identifier │ │ quoted :: Identifier │ │ parsingdebug :: Identifier │ │ stripwhitespace :: Identifier │ │ false :: Value │ │ groupmark :: Identifier │ │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ │ del :: Identifier │ │ Char :: Identifier │ │ [block] │ │ [=] │ │ [tuple] │ │ _ :: Identifier │ │ rowsguess :: Identifier │ │ [call] │ │ detectdelimandguessrows :: Identifier │ │ buf :: Identifier │ │ headerpos :: Identifier │ │ datapos :: Identifier │ │ len :: Identifier │ │ oq :: Identifier │ │ eq :: Identifier │ │ cq :: Identifier │ │ cmt :: Identifier │ │ ignoreemptyrows :: Identifier │ │ [=] │ │ options :: Identifier │ │ [call] │ │ [.] │ │ Parsers :: Identifier │ │ [inert] │ │ Options :: Identifier │ │ sentinel :: Identifier │ │ wh1 :: Identifier │ │ wh2 :: Identifier │ │ oq :: Identifier │ │ cq :: Identifier │ │ eq :: Identifier │ │ del :: Identifier │ │ decimal :: Identifier │ │ trues :: Identifier │ │ falses :: Identifier │ │ df :: Identifier │ │ ignorerepeated :: Identifier │ │ ignoreemptyrows :: Identifier │ │ comment :: Identifier │ │ quoted :: Identifier │ │ parsingdebug :: Identifier │ │ stripwhitespace :: Identifier │ │ false :: Value │ │ groupmark :: Identifier │ │ [=] │ │ d :: Identifier │ │ del :: Identifier │ │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ │ del :: Identifier │ │ String :: Identifier │ │ [block] │ │ [=] │ │ [tuple] │ │ _ :: Identifier │ │ rowsguess :: Identifier │ │ [call] │ │ detectdelimandguessrows :: Identifier │ │ buf :: Identifier │ │ headerpos :: Identifier │ │ datapos :: Identifier │ │ len :: Identifier │ │ oq :: Identifier │ │ eq :: Identifier │ │ cq :: Identifier │ │ cmt :: Identifier │ │ ignoreemptyrows :: Identifier │ │ [=] │ │ options :: Identifier │ │ [call] │ │ [.] │ │ Parsers :: Identifier │ │ [inert] │ │ Options :: Identifier │ │ sentinel :: Identifier │ │ wh1 :: Identifier │ │ wh2 :: Identifier │ │ oq :: Identifier │ │ cq :: Identifier │ │ eq :: Identifier │ │ del :: Identifier │ │ decimal :: Identifier │ │ trues :: Identifier │ │ falses :: Identifier │ │ df :: Identifier │ │ ignorerepeated :: Identifier │ │ ignoreemptyrows :: Identifier │ │ comment :: Identifier │ │ quoted :: Identifier │ │ parsingdebug :: Identifier │ │ stripwhitespace :: Identifier │ │ false :: Value │ │ groupmark :: Identifier │ │ [=] │ │ d :: Identifier │ │ del :: Identifier │ │ [block] │ │ [call] │ │ error :: Identifier │ │ "invalid delim type" :: Value │ │ [&&] │ │ debug :: Identifier │ │ [call] │ │ println :: Identifier │ │ [string] │ │ "estimated rows: " :: Value │ │ rowsguess :: Identifier │ │ [&&] │ │ debug :: Identifier │ │ [call] │ │ println :: Identifier │ │ [string] │ │ "detected delimiter: \"" :: Value │ │ [call] │ │ escape_string :: Identifier │ │ [if] │ │ [call] │ │ isa :: Identifier │ │ d :: Identifier │ │ UInt8 :: Identifier │ │ [call] │ │ string :: Identifier │ │ [call] │ │ Char :: Identifier │ │ d :: Identifier │ │ d :: Identifier │ │ "\"" :: Value │ │ [if] │ │ [call] │ │ ! :: Identifier │ │ transpose :: Identifier │ │ [block] │ │ [if] │ │ ignorerepeated :: Identifier │ │ [block] │ │ [if] │ │ [call] │ │ > :: Identifier │ │ headerpos :: Identifier │ │ 0 :: Value │ │ [block] │ │ [=] │ │ headerpos :: Identifier │ │ [call] │ │ [.] │ │ Parsers :: Identifier │ │ [inert] │ │ checkdelim! :: Identifier │ │ buf :: Identifier │ │ headerpos :: Identifier │ │ len :: Identifier │ │ options :: Identifier │ │ [=] │ │ datapos :: Identifier │ │ [call] │ │ [.] │ │ Parsers :: Identifier │ │ [inert] │ │ checkdelim! :: Identifier │ │ buf :: Identifier │ │ datapos :: Identifier │ │ len :: Identifier │ │ options :: Identifier │ │ [=] │ │ names :: Identifier │ │ [call] │ │ detectcolumnnames :: Identifier │ │ buf :: Identifier │ │ headerpos :: Identifier │ │ datapos :: Identifier │ │ len :: Identifier │ │ options :: Identifier │ │ header :: Identifier │ │ normalizenames :: Identifier │ │ oq :: Identifier │ │ eq :: Identifier │ │ cq :: Identifier │ │ cmt :: Identifier │ │ ignoreemptyrows :: Identifier │ │ [=] │ │ ncols :: Identifier │ │ [call] │ │ length :: Identifier │ │ names :: Identifier │ │ [block] │ │ [=] │ │ [tuple] │ │ rowsguess :: Identifier │ │ names :: Identifier │ │ positions :: Identifier │ │ endpositions :: Identifier │ │ [call] │ │ detecttranspose :: Identifier │ │ buf :: Identifier │ │ pos :: Identifier │ │ len :: Identifier │ │ options :: Identifier │ │ header :: Identifier │ │ skipto :: Identifier │ │ normalizenames :: Identifier │ │ [=] │ │ ncols :: Identifier │ │ [call] │ │ length :: Identifier │ │ names :: Identifier │ │ [=] │ │ datapos :: Identifier │ │ [if] │ │ [call] │ │ isempty :: Identifier │ │ positions :: Identifier │ │ 0 :: Value │ │ [ref] │ │ positions :: Identifier │ │ 1 :: Value │ │ [&&] │ │ debug :: Identifier │ │ [call] │ │ println :: Identifier │ │ [string] │ │ "column names detected: " :: Value │ │ names :: Identifier │ │ [&&] │ │ debug :: Identifier │ │ [call] │ │ println :: Identifier │ │ [string] │ │ "byte position of data computed at: " :: Value │ │ datapos :: Identifier │ │ [=] │ │ [tuple] │ │ columns :: Identifier │ │ customtypes :: Identifier │ │ [call] │ │ initialize_columns :: Identifier │ │ [parameters] │ │ [kw] │ │ validate :: Identifier │ │ validate :: Identifier │ │ ncols :: Identifier │ │ types :: Identifier │ │ names :: Identifier │ │ stringtype :: Identifier │ │ streaming :: Identifier │ │ options :: Identifier │ │ [if] │ │ transpose :: Identifier │ │ [block] │ │ [for] │ │ [=] │ │ i :: Identifier │ │ [call] │ │ : :: Identifier │ │ 1 :: Value │ │ ncols :: Identifier │ │ [block] │ │ [=] │ │ col :: Identifier │ │ [ref] │ │ columns :: Identifier │ │ i :: Identifier │ │ [=] │ │ [.] │ │ col :: Identifier │ │ [inert] │ │ position :: Identifier │ │ [ref] │ │ positions :: Identifier │ │ i :: Identifier │ │ [=] │ │ [.] │ │ col :: Identifier │ │ [inert] │ │ endposition :: Identifier │ │ [ref] │ │ endpositions :: Identifier │ │ i :: Identifier │ │ [=] │ │ typemap :: Identifier │ │ [::] │ │ [call] │ │ convert :: Identifier │ │ [curly] │ │ IdDict :: Identifier │ │ Type :: Identifier │ │ Type :: Identifier │ │ typemap :: Identifier │ │ [curly] │ │ IdDict :: Identifier │ │ Type :: Identifier │ │ Type :: Identifier │ │ [for] │ │ [=] │ │ T :: Identifier │ │ [call] │ │ values :: Identifier │ │ typemap :: Identifier │ │ [block] │ │ [if] │ │ [call] │ │ !== :: Identifier │ │ [call] │ │ nonstandardtype :: Identifier │ │ T :: Identifier │ │ [curly] │ │ Union :: Identifier │ │ [block] │ │ [=] │ │ customtypes :: Identifier │ │ [call] │ │ tupcat :: Identifier │ │ customtypes :: Identifier │ │ [call] │ │ nonstandardtype :: Identifier │ │ T :: Identifier │ │ [if] │ │ [call] │ │ isa :: Identifier │ │ dateformat :: Identifier │ │ AbstractDict :: Identifier │ │ [block] │ │ [for] │ │ [=] │ │ i :: Identifier │ │ [call] │ │ : :: Identifier │ │ 1 :: Value │ │ ncols :: Identifier │ │ [block] │ │ [=] │ │ df :: Identifier │ │ [call] │ │ getordefault :: Identifier │ │ dateformat :: Identifier │ │ [ref] │ │ names :: Identifier │ │ i :: Identifier │ │ i :: Identifier │ │ nothing :: Identifier │ │ [if] │ │ [call] │ │ !== :: Identifier │ │ df :: Identifier │ │ nothing :: Identifier │ │ [block] │ │ [=] │ │ [.] │ │ [ref] │ │ columns :: Identifier │ │ i :: Identifier │ │ [inert] │ │ options :: Identifier │ │ [call] │ │ [.] │ │ Parsers :: Identifier │ │ [inert] │ │ Options :: Identifier │ │ sentinel :: Identifier │ │ wh1 :: Identifier │ │ wh2 :: Identifier │ │ oq :: Identifier │ │ cq :: Identifier │ │ eq :: Identifier │ │ d :: Identifier │ │ decimal :: Identifier │ │ trues :: Identifier │ │ falses :: Identifier │ │ df :: Identifier │ │ ignorerepeated :: Identifier │ │ ignoreemptyrows :: Identifier │ │ comment :: Identifier │ │ true :: Value │ │ parsingdebug :: Identifier │ │ stripwhitespace :: Identifier │ │ false :: Value │ │ groupmark :: Identifier │ │ [&&] │ │ validate :: Identifier │ │ [call] │ │ checkinvalidcolumns :: Identifier │ │ dateformat :: Identifier │ │ "dateformat" :: Value │ │ ncols :: Identifier │ │ names :: Identifier │ │ [=] │ │ finalpool :: Identifier │ │ 0.0 :: Value │ │ [if] │ │ [call] │ │ ! :: Identifier │ │ streaming :: Identifier │ │ [block] │ │ [if] │ │ [call] │ │ isa :: Identifier │ │ pool :: Identifier │ │ AbstractVector :: Identifier │ │ [block] │ │ [||] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ length :: Identifier │ │ pool :: Identifier │ │ ncols :: Identifier │ │ [call] │ │ throw :: Identifier │ │ [call] │ │ ArgumentError :: Identifier │ │ [string] │ │ "provided `pool::AbstractVector` keyword argument doesn't match detected # of columns: `" :: Value │ │ [call] │ │ length :: Identifier │ │ pool :: Identifier │ │ " != " :: Value │ │ ncols :: Identifier │ │ "`" :: Value │ │ [for] │ │ [=] │ │ i :: Identifier │ │ [call] │ │ : :: Identifier │ │ 1 :: Value │ │ ncols :: Identifier │ │ [block] │ │ [=] │ │ col :: Identifier │ │ [ref] │ │ columns :: Identifier │ │ i :: Identifier │ │ [=] │ │ [.] │ │ col :: Identifier │ │ [inert] │ │ pool :: Identifier │ │ [call] │ │ getpool :: Identifier │ │ [ref] │ │ pool :: Identifier │ │ i :: Identifier │ │ [=] │ │ [.] │ │ col :: Identifier │ │ [inert] │ │ columnspecificpool :: Identifier │ │ true :: Value │ │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ │ pool :: Identifier │ │ AbstractDict :: Identifier │ │ [block] │ │ [for] │ │ [=] │ │ i :: Identifier │ │ [call] │ │ : :: Identifier │ │ 1 :: Value │ │ ncols :: Identifier │ │ [block] │ │ [=] │ │ col :: Identifier │ │ [ref] │ │ columns :: Identifier │ │ i :: Identifier │ │ [=] │ │ p :: Identifier │ │ [call] │ │ getordefault :: Identifier │ │ pool :: Identifier │ │ [ref] │ │ names :: Identifier │ │ i :: Identifier │ │ i :: Identifier │ │ NaN :: Identifier │ │ [if] │ │ [call] │ │ ! :: Identifier │ │ [call] │ │ isnan :: Identifier │ │ p :: Identifier │ │ [block] │ │ [=] │ │ [.] │ │ col :: Identifier │ │ [inert] │ │ pool :: Identifier │ │ [call] │ │ getpool :: Identifier │ │ p :: Identifier │ │ [=] │ │ [.] │ │ col :: Identifier │ │ [inert] │ │ columnspecificpool :: Identifier │ │ true :: Value │ │ [&&] │ │ validate :: Identifier │ │ [call] │ │ checkinvalidcolumns :: Identifier │ │ pool :: Identifier │ │ "pool" :: Value │ │ ncols :: Identifier │ │ names :: Identifier │ │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ │ pool :: Identifier │ │ [.] │ │ Base :: Identifier │ │ [inert] │ │ Callable :: Identifier │ │ [block] │ │ [for] │ │ [=] │ │ i :: Identifier │ │ [call] │ │ : :: Identifier │ │ 1 :: Value │ │ ncols :: Identifier │ │ [block] │ │ [=] │ │ col :: Identifier │ │ [ref] │ │ columns :: Identifier │ │ i :: Identifier │ │ [=] │ │ p :: Identifier │ │ [call] │ │ pool :: Identifier │ │ i :: Identifier │ │ [ref] │ │ names :: Identifier │ │ i :: Identifier │ │ [if] │ │ [call] │ │ !== :: Identifier │ │ p :: Identifier │ │ nothing :: Identifier │ │ [block] │ │ [=] │ │ [.] │ │ col :: Identifier │ │ [inert] │ │ pool :: Identifier │ │ [call] │ │ getpool :: Identifier │ │ p :: Identifier │ │ [=] │ │ [.] │ │ col :: Identifier │ │ [inert] │ │ columnspecificpool :: Identifier │ │ true :: Value │ │ [block] │ │ [=] │ │ finalpool :: Identifier │ │ [call] │ │ getpool :: Identifier │ │ pool :: Identifier │ │ [for] │ │ [=] │ │ col :: Identifier │ │ columns :: Identifier │ │ [block] │ │ [=] │ │ [.] │ │ col :: Identifier │ │ [inert] │ │ pool :: Identifier │ │ finalpool :: Identifier │ │ [if] │ │ [&&] │ │ [call] │ │ !== :: Identifier │ │ select :: Identifier │ │ nothing :: Identifier │ │ [call] │ │ !== :: Identifier │ │ drop :: Identifier │ │ nothing :: Identifier │ │ [block] │ │ [call] │ │ throw :: Identifier │ │ [call] │ │ ArgumentError :: Identifier │ │ "`select` and `drop` keywords were both provided; only one or the other is allowed" :: Value │ │ [elseif] │ │ [block] │ │ [call] │ │ !== :: Identifier │ │ select :: Identifier │ │ nothing :: Identifier │ │ [block] │ │ [if] │ │ [call] │ │ isa :: Identifier │ │ select :: Identifier │ │ [curly] │ │ AbstractVector :: Identifier │ │ Bool :: Identifier │ │ [block] │ │ [for] │ │ [=] │ │ i :: Identifier │ │ [call] │ │ : :: Identifier │ │ 1 :: Value │ │ ncols :: Identifier │ │ [block] │ │ [||] │ │ [ref] │ │ select :: Identifier │ │ i :: Identifier │ │ [call] │ │ willdrop! :: Identifier │ │ columns :: Identifier │ │ i :: Identifier │ │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ │ select :: Identifier │ │ [curly] │ │ AbstractVector :: Identifier │ │ [<:] │ │ Integer :: Identifier │ │ [block] │ │ [for] │ │ [=] │ │ i :: Identifier │ │ [call] │ │ : :: Identifier │ │ 1 :: Value │ │ ncols :: Identifier │ │ [block] │ │ [||] │ │ [call] │ │ in :: Identifier │ │ i :: Identifier │ │ select :: Identifier │ │ [call] │ │ willdrop! :: Identifier │ │ columns :: Identifier │ │ i :: Identifier │ │ [elseif] │ │ [block] │ │ [||] │ │ [call] │ │ isa :: Identifier │ │ select :: Identifier │ │ [curly] │ │ AbstractVector :: Identifier │ │ Symbol :: Identifier │ │ [call] │ │ isa :: Identifier │ │ select :: Identifier │ │ [curly] │ │ AbstractVector :: Identifier │ │ [<:] │ │ AbstractString :: Identifier │ │ [block] │ │ [=] │ │ select :: Identifier │ │ [call] │ │ map :: Identifier │ │ Symbol :: Identifier │ │ select :: Identifier │ │ [for] │ │ [=] │ │ i :: Identifier │ │ [call] │ │ : :: Identifier │ │ 1 :: Value │ │ ncols :: Identifier │ │ [block] │ │ [||] │ │ [call] │ │ in :: Identifier │ │ [ref] │ │ names :: Identifier │ │ i :: Identifier │ │ select :: Identifier │ │ [call] │ │ willdrop! :: Identifier │ │ columns :: Identifier │ │ i :: Identifier │ │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ │ select :: Identifier │ │ [.] │ │ Base :: Identifier │ │ [inert] │ │ Callable :: Identifier │ │ [block] │ │ [for] │ │ [=] │ │ i :: Identifier │ │ [call] │ │ : :: Identifier │ │ 1 :: Value │ │ ncols :: Identifier │ │ [block] │ │ [||] │ │ [::] │ │ [call] │ │ select :: Identifier │ │ i :: Identifier │ │ [ref] │ │ names :: Identifier │ │ i :: Identifier │ │ Bool :: Identifier │ │ [call] │ │ willdrop! :: Identifier │ │ columns :: Identifier │ │ i :: Identifier │ │ [block] │ │ [call] │ │ throw :: Identifier │ │ [call] │ │ ArgumentError :: Identifier │ │ "`select` keyword argument must be an `AbstractVector` of `Int`, `Symbol`, `String`, or `Bool`, or a selector function of the form `(i, name) -> keep::Bool`" :: Value │ │ [elseif] │ │ [block] │ │ [call] │ │ !== :: Identifier │ │ drop :: Identifier │ │ nothing :: Identifier │ │ [block] │ │ [if] │ │ [call] │ │ isa :: Identifier │ │ drop :: Identifier │ │ [curly] │ │ AbstractVector :: Identifier │ │ Bool :: Identifier │ │ [block] │ │ [for] │ │ [=] │ │ i :: Identifier │ │ [call] │ │ : :: Identifier │ │ 1 :: Value │ │ ncols :: Identifier │ │ [block] │ │ [&&] │ │ [ref] │ │ drop :: Identifier │ │ i :: Identifier │ │ [call] │ │ willdrop! :: Identifier │ │ columns :: Identifier │ │ i :: Identifier │ │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ │ drop :: Identifier │ │ [curly] │ │ AbstractVector :: Identifier │ │ [<:] │ │ Integer :: Identifier │ │ [block] │ │ [for] │ │ [=] │ │ i :: Identifier │ │ [call] │ │ : :: Identifier │ │ 1 :: Value │ │ ncols :: Identifier │ │ [block] │ │ [&&] │ │ [call] │ │ in :: Identifier │ │ i :: Identifier │ │ drop :: Identifier │ │ [call] │ │ willdrop! :: Identifier │ │ columns :: Identifier │ │ i :: Identifier │ │ [elseif] │ │ [block] │ │ [||] │ │ [call] │ │ isa :: Identifier │ │ drop :: Identifier │ │ [curly] │ │ AbstractVector :: Identifier │ │ Symbol :: Identifier │ │ [call] │ │ isa :: Identifier │ │ drop :: Identifier │ │ [curly] │ │ AbstractVector :: Identifier │ │ [<:] │ │ AbstractString :: Identifier │ │ [block] │ │ [=] │ │ drop :: Identifier │ │ [call] │ │ map :: Identifier │ │ Symbol :: Identifier │ │ drop :: Identifier │ │ [for] │ │ [=] │ │ i :: Identifier │ │ [call] │ │ : :: Identifier │ │ 1 :: Value │ │ ncols :: Identifier │ │ [block] │ │ [&&] │ │ [call] │ │ in :: Identifier │ │ [ref] │ │ names :: Identifier │ │ i :: Identifier │ │ drop :: Identifier │ │ [call] │ │ willdrop! :: Identifier │ │ columns :: Identifier │ │ i :: Identifier │ │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ │ drop :: Identifier │ │ [.] │ │ Base :: Identifier │ │ [inert] │ │ Callable :: Identifier │ │ [block] │ │ [for] │ │ [=] │ │ i :: Identifier │ │ [call] │ │ : :: Identifier │ │ 1 :: Value │ │ ncols :: Identifier │ │ [block] │ │ [&&] │ │ [::] │ │ [call] │ │ drop :: Identifier │ │ i :: Identifier │ │ [ref] │ │ names :: Identifier │ │ i :: Identifier │ │ Bool :: Identifier │ │ [call] │ │ willdrop! :: Identifier │ │ columns :: Identifier │ │ i :: Identifier │ │ [block] │ │ [call] │ │ throw :: Identifier │ │ [call] │ │ ArgumentError :: Identifier │ │ "`drop` keyword argument must be an `AbstractVector` of `Int`, `Symbol`, `String`, or `Bool`, or a selector function of the form `(i, name) -> keep::Bool`" :: Value │ │ [&&] │ │ debug :: Identifier │ │ [call] │ │ println :: Identifier │ │ [string] │ │ "computed types are: " :: Value │ │ types :: Identifier │ │ [=] │ │ limit :: Identifier │ │ [call] │ │ something :: Identifier │ │ limit :: Identifier │ │ [call] │ │ typemax :: Identifier │ │ Int :: Identifier │ │ [=] │ │ minrows :: Identifier │ │ [call] │ │ min :: Identifier │ │ limit :: Identifier │ │ rowsguess :: Identifier │ │ [=] │ │ nthreads :: Identifier │ │ [call] │ │ Int :: Identifier │ │ [call] │ │ something :: Identifier │ │ ntasks :: Identifier │ │ [call] │ │ [.] │ │ Threads :: Identifier │ │ [inert] │ │ nthreads :: Identifier │ │ [if] │ │ [&&] │ │ [call] │ │ === :: Identifier │ │ ntasks :: Identifier │ │ nothing :: Identifier │ │ [&&] │ │ [call] │ │ ! :: Identifier │ │ streaming :: Identifier │ │ [&&] │ │ [call] │ │ > :: Identifier │ │ nthreads :: Identifier │ │ 1 :: Value │ │ [&&] │ │ [call] │ │ ! :: Identifier │ │ transpose :: Identifier │ │ [&&] │ │ [call] │ │ > :: Identifier │ │ minrows :: Identifier │ │ [call] │ │ * :: Identifier │ │ nthreads :: Identifier │ │ 5 :: Value │ │ [call] │ │ >= :: Identifier │ │ [call] │ │ * :: Identifier │ │ minrows :: Identifier │ │ ncols :: Identifier │ │ 5000 :: Value │ │ [block] │ │ [=] │ │ threaded :: Identifier │ │ true :: Value │ │ [=] │ │ ntasks :: Identifier │ │ nthreads :: Identifier │ │ [elseif] │ │ [block] │ │ [&&] │ │ [call] │ │ !== :: Identifier │ │ ntasks :: Identifier │ │ nothing :: Identifier │ │ [call] │ │ > :: Identifier │ │ ntasks :: Identifier │ │ 1 :: Value │ │ [block] │ │ [=] │ │ threaded :: Identifier │ │ true :: Value │ │ [if] │ │ transpose :: Identifier │ │ [block] │ │ [macrocall] │ │ @warn :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:607 =#) :: Value │ │ "`ntasks > 1` not supported on transposed files" :: Value │ │ [=] │ │ threaded :: Identifier │ │ false :: Value │ │ [=] │ │ ntasks :: Identifier │ │ 1 :: Value │ │ [elseif] │ │ [block] │ │ [call] │ │ < :: Identifier │ │ minrows :: Identifier │ │ [call] │ │ * :: Identifier │ │ nthreads :: Identifier │ │ 5 :: Value │ │ [block] │ │ [macrocall] │ │ @warn :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:611 =#) :: Value │ │ [string] │ │ "`ntasks > 1` but there were not enough estimated rows (" :: Value │ │ minrows :: Identifier │ │ ") to justify multithreaded parsing" :: Value │ │ [=] │ │ threaded :: Identifier │ │ false :: Value │ │ [=] │ │ ntasks :: Identifier │ │ 1 :: Value │ │ [block] │ │ [=] │ │ threaded :: Identifier │ │ false :: Value │ │ [=] │ │ ntasks :: Identifier │ │ 1 :: Value │ │ [if] │ │ threaded :: Identifier │ │ [block] │ │ [=] │ │ origrowsguess :: Identifier │ │ rowsguess :: Identifier │ │ [if] │ │ [call] │ │ !== :: Identifier │ │ limit :: Identifier │ │ [call] │ │ typemax :: Identifier │ │ Int :: Identifier │ │ [block] │ │ [=] │ │ limit :: Identifier │ │ [call] │ │ Int :: Identifier │ │ limit :: Identifier │ │ [=] │ │ limitposguess :: Identifier │ │ [call] │ │ ceil :: Identifier │ │ Int :: Identifier │ │ [call] │ │ * :: Identifier │ │ [call] │ │ / :: Identifier │ │ limit :: Identifier │ │ [call] │ │ * :: Identifier │ │ origrowsguess :: Identifier │ │ 0.8 :: Value │ │ len :: Identifier │ │ [if] │ │ [call] │ │ < :: Identifier │ │ limitposguess :: Identifier │ │ len :: Identifier │ │ [block] │ │ [=] │ │ newlen :: Identifier │ │ [vect] │ │ 0 :: Value │ │ limitposguess :: Identifier │ │ [call] │ │ min :: Identifier │ │ [call] │ │ * :: Identifier │ │ limitposguess :: Identifier │ │ 2 :: Value │ │ len :: Identifier │ │ [call] │ │ findchunkrowstart :: Identifier │ │ newlen :: Identifier │ │ 2 :: Value │ │ buf :: Identifier │ │ options :: Identifier │ │ typemap :: Identifier │ │ downcast :: Identifier │ │ ncols :: Identifier │ │ 5 :: Value │ │ columns :: Identifier │ │ [typed_comprehension] │ │ Type :: Identifier │ │ [generator] │ │ [.] │ │ col :: Identifier │ │ [inert] │ │ type :: Identifier │ │ [=] │ │ col :: Identifier │ │ columns :: Identifier │ │ [call] │ │ ReentrantLock :: Identifier │ │ stringtype :: Identifier │ │ [call] │ │ [curly] │ │ [.] │ │ Threads :: Identifier │ │ [inert] │ │ Atomic :: Identifier │ │ Int :: Identifier │ │ 0 :: Value │ │ [call] │ │ [curly] │ │ [.] │ │ Threads :: Identifier │ │ [inert] │ │ Atomic :: Identifier │ │ Int :: Identifier │ │ 0 :: Value │ │ [call] │ │ [curly] │ │ [.] │ │ Threads :: Identifier │ │ [inert] │ │ Atomic :: Identifier │ │ Bool :: Identifier │ │ true :: Value │ │ [=] │ │ len :: Identifier │ │ [call] │ │ - :: Identifier │ │ [ref] │ │ newlen :: Identifier │ │ 2 :: Value │ │ 1 :: Value │ │ [call] │ │ reinitialize_column_type! :: Identifier │ │ columns :: Identifier │ │ types :: Identifier │ │ names :: Identifier │ │ stringtype :: Identifier │ │ streaming :: Identifier │ │ [=] │ │ origrowsguess :: Identifier │ │ limit :: Identifier │ │ [&&] │ │ debug :: Identifier │ │ [call] │ │ println :: Identifier │ │ [string] │ │ "limiting, adjusting len to " :: Value │ │ len :: Identifier │ │ [=] │ │ chunksize :: Identifier │ │ [call] │ │ div :: Identifier │ │ [call] │ │ - :: Identifier │ │ len :: Identifier │ │ datapos :: Identifier │ │ ntasks :: Identifier │ │ [=] │ │ chunkpositions :: Identifier │ │ [comprehension] │ │ [generator] │ │ [call] │ │ + :: Identifier │ │ datapos :: Identifier │ │ [call] │ │ * :: Identifier │ │ chunksize :: Identifier │ │ i :: Identifier │ │ [=] │ │ i :: Identifier │ │ [call] │ │ : :: Identifier │ │ 0 :: Value │ │ ntasks :: Identifier │ │ [=] │ │ [ref] │ │ chunkpositions :: Identifier │ │ end :: Identifier │ │ len :: Identifier │ │ [&&] │ │ debug :: Identifier │ │ [call] │ │ println :: Identifier │ │ [string] │ │ "initial byte positions before adjusting for start of rows: " :: Value │ │ chunkpositions :: Identifier │ │ [=] │ │ [tuple] │ │ avgbytesperrow :: Identifier │ │ successfullychunked :: Identifier │ │ [call] │ │ findrowstarts! :: Identifier │ │ buf :: Identifier │ │ options :: Identifier │ │ chunkpositions :: Identifier │ │ ncols :: Identifier │ │ columns :: Identifier │ │ stringtype :: Identifier │ │ typemap :: Identifier │ │ downcast :: Identifier │ │ rows_to_check :: Identifier │ │ [=] │ │ ntasks :: Identifier │ │ [call] │ │ - :: Identifier │ │ [call] │ │ length :: Identifier │ │ chunkpositions :: Identifier │ │ 1 :: Value │ │ [if] │ │ successfullychunked :: Identifier │ │ [block] │ │ [=] │ │ origbytesperrow :: Identifier │ │ [call] │ │ / :: Identifier │ │ [call] │ │ - :: Identifier │ │ len :: Identifier │ │ datapos :: Identifier │ │ origrowsguess :: Identifier │ │ [=] │ │ weightedavgbytesperrow :: Identifier │ │ [call] │ │ ceil :: Identifier │ │ Int :: Identifier │ │ [call] │ │ + :: Identifier │ │ [call] │ │ * :: Identifier │ │ avgbytesperrow :: Identifier │ │ [call] │ │ / :: Identifier │ │ [call] │ │ - :: Identifier │ │ ntasks :: Identifier │ │ 1 :: Value │ │ ntasks :: Identifier │ │ [call] │ │ * :: Identifier │ │ origbytesperrow :: Identifier │ │ [call] │ │ / :: Identifier │ │ 1 :: Value │ │ ntasks :: Identifier │ │ [=] │ │ rowsguess :: Identifier │ │ [call] │ │ ceil :: Identifier │ │ Int :: Identifier │ │ [call] │ │ * :: Identifier │ │ [call] │ │ / :: Identifier │ │ [call] │ │ - :: Identifier │ │ len :: Identifier │ │ datapos :: Identifier │ │ weightedavgbytesperrow :: Identifier │ │ 1.01 :: Value │ │ [&&] │ │ debug :: Identifier │ │ [call] │ │ println :: Identifier │ │ [string] │ │ "single-threaded estimated rows = " :: Value │ │ origrowsguess :: Identifier │ │ ", multi-threaded estimated rows = " :: Value │ │ rowsguess :: Identifier │ │ [&&] │ │ debug :: Identifier │ │ [call] │ │ println :: Identifier │ │ [string] │ │ "multi-threaded column types sampled as: " :: Value │ │ columns :: Identifier │ │ [block] │ │ [&&] │ │ debug :: Identifier │ │ [call] │ │ println :: Identifier │ │ "multi-threaded parsing failed! Falling back to single thread, reinitializing column types." :: Value │ │ [call] │ │ reinitialize_column_type! :: Identifier │ │ columns :: Identifier │ │ types :: Identifier │ │ names :: Identifier │ │ stringtype :: Identifier │ │ streaming :: Identifier │ │ [=] │ │ threaded :: Identifier │ │ false :: Value │ │ [if] │ │ [call] │ │ ! :: Identifier │ │ threaded :: Identifier │ │ [block] │ │ [=] │ │ chunkpositions :: Identifier │ │ EMPTY_INT_ARRAY :: Identifier │ │ [if] │ │ [call] │ │ < :: Identifier │ │ limit :: Identifier │ │ rowsguess :: Identifier │ │ [block] │ │ [=] │ │ rowsguess :: Identifier │ │ limit :: Identifier │ │ [return] │ │ [call] │ │ Context :: Identifier │ │ transpose :: Identifier │ │ [call] │ │ getname :: Identifier │ │ source :: Identifier │ │ names :: Identifier │ │ rowsguess :: Identifier │ │ ncols :: Identifier │ │ buf :: Identifier │ │ datapos :: Identifier │ │ len :: Identifier │ │ skipto :: Identifier │ │ options :: Identifier │ │ columns :: Identifier │ │ finalpool :: Identifier │ │ downcast :: Identifier │ │ customtypes :: Identifier │ │ typemap :: Identifier │ │ stringtype :: Identifier │ │ limit :: Identifier │ │ threaded :: Identifier │ │ ntasks :: Identifier │ │ chunkpositions :: Identifier │ │ strict :: Identifier │ │ silencewarnings :: Identifier │ │ maxwarnings :: Identifier │ │ debug :: Identifier │ │ tempfile :: Identifier │ │ streaming :: Identifier │ │ types :: Identifier │ │ │ st1 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source │ [function] │ │ [call] │ │ Context :: Identifier │ scope_layer=1 │ [::] │ │ source :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ header :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ normalizenames :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ datarow :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ skipto :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ footerskip :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ transpose :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ comment :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ ignoreemptyrows :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ ignoreemptylines :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ select :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ drop :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ limit :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ buffer_in_memory :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ threaded :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ ntasks :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ tasks :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ rows_to_check :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ lines_to_check :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ missingstrings :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ missingstring :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ delim :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ ignorerepeated :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ quoted :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ quotechar :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ openquotechar :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ closequotechar :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ escapechar :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ dateformat :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ dateformats :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ decimal :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ groupmark :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ truestrings :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ falsestrings :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ stripwhitespace :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ type :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ types :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ typemap :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ pool :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ downcast :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ lazystrings :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ stringtype :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ strict :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ silencewarnings :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ maxwarnings :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ debug :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ parsingdebug :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ validate :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [::] │ │ streaming :: Identifier │ scope_layer=1 │ [.] │ │ CSV :: Identifier │ scope_layer=1 │ [inert] │ │ Arg :: Identifier │ │ [block] │ │ [block] │ │ [=] │ │ [::] │ │ source :: Identifier │ scope_layer=1 │ ValidSources :: Identifier │ scope_layer=1 │ [ref] │ │ source :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ header :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [curly] │ │ Vector :: Identifier │ scope_layer=1 │ Symbol :: Identifier │ scope_layer=1 │ [curly] │ │ Vector :: Identifier │ scope_layer=1 │ String :: Identifier │ scope_layer=1 │ [curly] │ │ AbstractVector :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [ref] │ │ header :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ normalizenames :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [ref] │ │ normalizenames :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ datarow :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [ref] │ │ datarow :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ skipto :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [ref] │ │ skipto :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ footerskip :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [ref] │ │ footerskip :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ transpose :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [ref] │ │ transpose :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ comment :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ String :: Identifier │ scope_layer=1 │ Nothing :: Identifier │ scope_layer=1 │ [ref] │ │ comment :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ ignoreemptyrows :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [ref] │ │ ignoreemptyrows :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ ignoreemptylines :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ Nothing :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [ref] │ │ ignoreemptylines :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ select :: Identifier │ scope_layer=1 │ Any :: Identifier │ scope_layer=1 │ [ref] │ │ select :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ drop :: Identifier │ scope_layer=1 │ Any :: Identifier │ scope_layer=1 │ [ref] │ │ drop :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ limit :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ Nothing :: Identifier │ scope_layer=1 │ [ref] │ │ limit :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ buffer_in_memory :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [ref] │ │ buffer_in_memory :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ threaded :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ Nothing :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [ref] │ │ threaded :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ ntasks :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ Nothing :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [ref] │ │ ntasks :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ tasks :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ Nothing :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [ref] │ │ tasks :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ rows_to_check :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [ref] │ │ rows_to_check :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ lines_to_check :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ Nothing :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [ref] │ │ lines_to_check :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ missingstrings :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ Nothing :: Identifier │ scope_layer=1 │ String :: Identifier │ scope_layer=1 │ [curly] │ │ Vector :: Identifier │ scope_layer=1 │ String :: Identifier │ scope_layer=1 │ [ref] │ │ missingstrings :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ missingstring :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ Nothing :: Identifier │ scope_layer=1 │ String :: Identifier │ scope_layer=1 │ [curly] │ │ Vector :: Identifier │ scope_layer=1 │ String :: Identifier │ scope_layer=1 │ [ref] │ │ missingstring :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ delim :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ Nothing :: Identifier │ scope_layer=1 │ UInt8 :: Identifier │ scope_layer=1 │ Char :: Identifier │ scope_layer=1 │ String :: Identifier │ scope_layer=1 │ [ref] │ │ delim :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ ignorerepeated :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [ref] │ │ ignorerepeated :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ quoted :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [ref] │ │ quoted :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ quotechar :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ UInt8 :: Identifier │ scope_layer=1 │ Char :: Identifier │ scope_layer=1 │ [ref] │ │ quotechar :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ openquotechar :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ Nothing :: Identifier │ scope_layer=1 │ UInt8 :: Identifier │ scope_layer=1 │ Char :: Identifier │ scope_layer=1 │ [ref] │ │ openquotechar :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ closequotechar :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ Nothing :: Identifier │ scope_layer=1 │ UInt8 :: Identifier │ scope_layer=1 │ Char :: Identifier │ scope_layer=1 │ [ref] │ │ closequotechar :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ escapechar :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ UInt8 :: Identifier │ scope_layer=1 │ Char :: Identifier │ scope_layer=1 │ [ref] │ │ escapechar :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ dateformat :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ Nothing :: Identifier │ scope_layer=1 │ String :: Identifier │ scope_layer=1 │ [.] │ │ Dates :: Identifier │ scope_layer=1 │ [inert] │ │ DateFormat :: Identifier │ │ [.] │ │ Parsers :: Identifier │ scope_layer=1 │ [inert] │ │ Format :: Identifier │ │ AbstractVector :: Identifier │ scope_layer=1 │ AbstractDict :: Identifier │ scope_layer=1 │ [ref] │ │ dateformat :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ dateformats :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ Nothing :: Identifier │ scope_layer=1 │ String :: Identifier │ scope_layer=1 │ [.] │ │ Dates :: Identifier │ scope_layer=1 │ [inert] │ │ DateFormat :: Identifier │ │ [.] │ │ Parsers :: Identifier │ scope_layer=1 │ [inert] │ │ Format :: Identifier │ │ AbstractVector :: Identifier │ scope_layer=1 │ AbstractDict :: Identifier │ scope_layer=1 │ [ref] │ │ dateformats :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ decimal :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ UInt8 :: Identifier │ scope_layer=1 │ Char :: Identifier │ scope_layer=1 │ [ref] │ │ decimal :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ groupmark :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ Char :: Identifier │ scope_layer=1 │ Nothing :: Identifier │ scope_layer=1 │ [ref] │ │ groupmark :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ truestrings :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ Nothing :: Identifier │ scope_layer=1 │ [curly] │ │ Vector :: Identifier │ scope_layer=1 │ String :: Identifier │ scope_layer=1 │ [ref] │ │ truestrings :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ falsestrings :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ Nothing :: Identifier │ scope_layer=1 │ [curly] │ │ Vector :: Identifier │ scope_layer=1 │ String :: Identifier │ scope_layer=1 │ [ref] │ │ falsestrings :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ stripwhitespace :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [ref] │ │ stripwhitespace :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ type :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ Nothing :: Identifier │ scope_layer=1 │ Type :: Identifier │ scope_layer=1 │ [ref] │ │ type :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ types :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ Nothing :: Identifier │ scope_layer=1 │ Type :: Identifier │ scope_layer=1 │ AbstractVector :: Identifier │ scope_layer=1 │ AbstractDict :: Identifier │ scope_layer=1 │ Function :: Identifier │ scope_layer=1 │ [ref] │ │ types :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ typemap :: Identifier │ scope_layer=1 │ AbstractDict :: Identifier │ scope_layer=1 │ [ref] │ │ typemap :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ pool :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ Real :: Identifier │ scope_layer=1 │ AbstractVector :: Identifier │ scope_layer=1 │ AbstractDict :: Identifier │ scope_layer=1 │ [.] │ │ Base :: Identifier │ scope_layer=1 │ [inert] │ │ Callable :: Identifier │ │ Tuple :: Identifier │ scope_layer=1 │ [ref] │ │ pool :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ downcast :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [ref] │ │ downcast :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ lazystrings :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [ref] │ │ lazystrings :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ stringtype :: Identifier │ scope_layer=1 │ StringTypes :: Identifier │ scope_layer=1 │ [ref] │ │ stringtype :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ strict :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [ref] │ │ strict :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ silencewarnings :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [ref] │ │ silencewarnings :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ maxwarnings :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [ref] │ │ maxwarnings :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ debug :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [ref] │ │ debug :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ parsingdebug :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [ref] │ │ parsingdebug :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ validate :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [ref] │ │ validate :: Identifier │ scope_layer=1 │ [=] │ │ [::] │ │ streaming :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [ref] │ │ streaming :: Identifier │ scope_layer=1 │ [block] │ │ [inbounds] │ macro_source=5206 │ true :: Value │ macro_source=5206 │ [local] │ │ [=] │ │ val :: Identifier │ scope_layer=3 │ [block] │ │ [&&] │ │ [&&] │ │ [||] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ source :: Identifier │ scope_layer=1 │ AbstractString :: Identifier │ scope_layer=1 │ [call] │ │ isa :: Identifier │ scope_layer=1 │ source :: Identifier │ scope_layer=1 │ AbstractPath :: Identifier │ scope_layer=1 │ [call] │ │ ! :: Identifier │ scope_layer=1 │ [::] │ │ [call] │ │ isfile :: Identifier │ scope_layer=1 │ source :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [call] │ │ throw :: Identifier │ scope_layer=1 │ [call] │ │ ArgumentError :: Identifier │ scope_layer=1 │ [string] │ │ "\"" :: Value │ macro_source=5206 │ source :: Identifier │ scope_layer=1 │ "\" is not a valid file or doesn't exist" :: Value │ macro_source=5206 │ [if] │ │ [call] │ │ !== :: Identifier │ scope_layer=1 │ types :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ [block] │ │ [if] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ types :: Identifier │ scope_layer=1 │ AbstractVector :: Identifier │ scope_layer=1 │ [block] │ │ [&&] │ │ [call] │ │ any :: Identifier │ scope_layer=1 │ [->] │ │ x :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ ! :: Identifier │ scope_layer=1 │ [call] │ │ concrete_or_concreteunion :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ types :: Identifier │ scope_layer=1 │ [call] │ │ nonconcretetypes :: Identifier │ scope_layer=1 │ types :: Identifier │ scope_layer=1 │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ types :: Identifier │ scope_layer=1 │ AbstractDict :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ typs :: Identifier │ scope_layer=1 │ [call] │ │ values :: Identifier │ scope_layer=1 │ types :: Identifier │ scope_layer=1 │ [&&] │ │ [call] │ │ any :: Identifier │ scope_layer=1 │ [->] │ │ x :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ ! :: Identifier │ scope_layer=1 │ [call] │ │ concrete_or_concreteunion :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ typs :: Identifier │ scope_layer=1 │ [call] │ │ nonconcretetypes :: Identifier │ scope_layer=1 │ typs :: Identifier │ scope_layer=1 │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ types :: Identifier │ scope_layer=1 │ Type :: Identifier │ scope_layer=1 │ [block] │ │ [||] │ │ [call] │ │ concrete_or_concreteunion :: Identifier │ scope_layer=1 │ types :: Identifier │ scope_layer=1 │ [call] │ │ nonconcretetypes :: Identifier │ scope_layer=1 │ types :: Identifier │ scope_layer=1 │ [call] │ │ checkvaliddelim :: Identifier │ scope_layer=1 │ delim :: Identifier │ scope_layer=1 │ [&&] │ │ ignorerepeated :: Identifier │ scope_layer=1 │ [&&] │ │ [call] │ │ === :: Identifier │ scope_layer=1 │ delim :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ [call] │ │ throw :: Identifier │ scope_layer=1 │ [call] │ │ ArgumentError :: Identifier │ scope_layer=1 │ "auto-delimiter detection not supported when `ignorerepeated=true`; please provide delimiter like `delim=','`" :: Value │ macro_source=5206 │ [if] │ │ [&&] │ │ lazystrings :: Identifier │ scope_layer=1 │ [call] │ │ ! :: Identifier │ scope_layer=1 │ streaming :: Identifier │ scope_layer=1 │ [block] │ │ [block] │ │ [let] │ │ [block] │ macro_source=6080 │ [block] │ │ [=] │ │ level :: Identifier │ scope_layer=4 │ Warn :: Identifier │ scope_layer=4 │ [=] │ │ std_level :: Identifier │ scope_layer=4 │ level :: Identifier │ scope_layer=4 │ [if] │ │ [call] │ │ >= :: Identifier │ scope_layer=4 │ [.] │ │ std_level :: Identifier │ scope_layer=4 │ [inert] │ │ level :: Identifier │ │ [ref] │ macro_source=6080 │ Base.Threads.Atomic{Int32}(-1000) :: Value │ macro_source=6080 │ [block] │ │ [=] │ │ group :: Identifier │ scope_layer=4 │ [inert] │ │ context :: Identifier │ │ [=] │ │ _module :: Identifier │ scope_layer=4 │ CSV :: Value │ macro_source=6080 │ [=] │ │ logger :: Identifier │ scope_layer=4 │ [call] │ │ Base.CoreLogging.current_logger_for_env :: Value │ macro_source=6080 │ std_level :: Identifier │ scope_layer=4 │ group :: Identifier │ scope_layer=4 │ _module :: Identifier │ scope_layer=4 │ [if] │ │ [call] │ │ ! :: Identifier │ scope_layer=4 │ [call] │ │ === :: Identifier │ scope_layer=4 │ logger :: Identifier │ scope_layer=4 │ nothing :: Identifier │ scope_layer=4 │ [block] │ │ [=] │ │ id :: Identifier │ scope_layer=4 │ [inert] │ jl_source=L65 │ CSV_cdf2e241 :: Identifier │ │ [if] │ │ [call] │ │ invokelatest :: Identifier │ scope_layer=4 │ Base.CoreLogging.shouldlog :: Value │ macro_source=6080 │ logger :: Identifier │ scope_layer=4 │ level :: Identifier │ scope_layer=4 │ _module :: Identifier │ scope_layer=4 │ group :: Identifier │ scope_layer=4 │ id :: Identifier │ scope_layer=4 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=4 │ "/home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl" :: Value │ macro_source=6080 │ [if] │ │ [call] │ │ isa :: Identifier │ scope_layer=4 │ file :: Identifier │ scope_layer=4 │ String :: Identifier │ scope_layer=4 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=4 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=4 │ [inert] │ │ fixup_stdlib_path :: Identifier │ │ file :: Identifier │ scope_layer=4 │ [=] │ │ line :: Identifier │ scope_layer=4 │ 328 :: Value │ macro_source=6080 │ [local] │ │ msg :: Identifier │ scope_layer=4 │ kwargs :: Identifier │ scope_layer=4 │ [if] │ │ [block] │ │ [=] │ │ msg :: Identifier │ scope_layer=4 │ "`lazystrings` keyword argument is deprecated; use `stringtype=PosLenString` instead" :: Value │ macro_source=6080 │ [=] │ │ kwargs :: Identifier │ scope_layer=4 │ [tuple] │ macro_source=6080 │ [parameters] │ macro_source=6080 │ true :: Value │ macro_source=6080 │ [block] │ │ [if] │ │ [isdefined] │ macro_source=8363,jl_source=L56 │ msg :: Identifier │ macro_source=8363,scope_layer=4 │ nothing :: Value │ macro_source=8257 │ [call] │ │ throw :: Identifier │ scope_layer=5 │ [call] │ │ AssertionError :: Identifier │ scope_layer=5 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=8257 │ [if] │ │ [isdefined] │ macro_source=8384,jl_source=L56 │ kwargs :: Identifier │ macro_source=8384,scope_layer=4 │ nothing :: Value │ macro_source=8265 │ [call] │ │ throw :: Identifier │ scope_layer=7 │ [call] │ │ AssertionError :: Identifier │ scope_layer=7 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=8265 │ [call] │ │ Base.CoreLogging.handle_message_nothrow :: Value │ macro_source=6080 │ [parameters] │ │ [...] │ │ kwargs :: Identifier │ scope_layer=4 │ logger :: Identifier │ scope_layer=4 │ level :: Identifier │ scope_layer=4 │ msg :: Identifier │ scope_layer=4 │ _module :: Identifier │ scope_layer=4 │ group :: Identifier │ scope_layer=4 │ id :: Identifier │ scope_layer=4 │ file :: Identifier │ scope_layer=4 │ line :: Identifier │ scope_layer=4 │ nothing :: Identifier │ scope_layer=4 │ [=] │ │ stringtype :: Identifier │ scope_layer=1 │ PosLenString :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ !== :: Identifier │ scope_layer=1 │ tasks :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ [block] │ │ [block] │ │ [let] │ │ [block] │ macro_source=6093 │ [block] │ │ [=] │ │ level :: Identifier │ scope_layer=9 │ Warn :: Identifier │ scope_layer=9 │ [=] │ │ std_level :: Identifier │ scope_layer=9 │ level :: Identifier │ scope_layer=9 │ [if] │ │ [call] │ │ >= :: Identifier │ scope_layer=9 │ [.] │ │ std_level :: Identifier │ scope_layer=9 │ [inert] │ │ level :: Identifier │ │ [ref] │ macro_source=6093 │ Base.Threads.Atomic{Int32}(-1000) :: Value │ macro_source=6093 │ [block] │ │ [=] │ │ group :: Identifier │ scope_layer=9 │ [inert] │ │ context :: Identifier │ │ [=] │ │ _module :: Identifier │ scope_layer=9 │ CSV :: Value │ macro_source=6093 │ [=] │ │ logger :: Identifier │ scope_layer=9 │ [call] │ │ Base.CoreLogging.current_logger_for_env :: Value │ macro_source=6093 │ std_level :: Identifier │ scope_layer=9 │ group :: Identifier │ scope_layer=9 │ _module :: Identifier │ scope_layer=9 │ [if] │ │ [call] │ │ ! :: Identifier │ scope_layer=9 │ [call] │ │ === :: Identifier │ scope_layer=9 │ logger :: Identifier │ scope_layer=9 │ nothing :: Identifier │ scope_layer=9 │ [block] │ │ [=] │ │ id :: Identifier │ scope_layer=9 │ [inert] │ jl_source=L65 │ CSV_6f80c4d2 :: Identifier │ │ [if] │ │ [call] │ │ invokelatest :: Identifier │ scope_layer=9 │ Base.CoreLogging.shouldlog :: Value │ macro_source=6093 │ logger :: Identifier │ scope_layer=9 │ level :: Identifier │ scope_layer=9 │ _module :: Identifier │ scope_layer=9 │ group :: Identifier │ scope_layer=9 │ id :: Identifier │ scope_layer=9 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=9 │ "/home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl" :: Value │ macro_source=6093 │ [if] │ │ [call] │ │ isa :: Identifier │ scope_layer=9 │ file :: Identifier │ scope_layer=9 │ String :: Identifier │ scope_layer=9 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=9 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=9 │ [inert] │ │ fixup_stdlib_path :: Identifier │ │ file :: Identifier │ scope_layer=9 │ [=] │ │ line :: Identifier │ scope_layer=9 │ 332 :: Value │ macro_source=6093 │ [local] │ │ msg :: Identifier │ scope_layer=9 │ kwargs :: Identifier │ scope_layer=9 │ [if] │ │ [block] │ │ [=] │ │ msg :: Identifier │ scope_layer=9 │ "`tasks` keyword argument is deprecated; use `ntasks` instead" :: Value │ macro_source=6093 │ [=] │ │ kwargs :: Identifier │ scope_layer=9 │ [tuple] │ macro_source=6093 │ [parameters] │ macro_source=6093 │ true :: Value │ macro_source=6093 │ [block] │ │ [if] │ │ [isdefined] │ macro_source=8627,jl_source=L56 │ msg :: Identifier │ macro_source=8627,scope_layer=9 │ nothing :: Value │ macro_source=8521 │ [call] │ │ throw :: Identifier │ scope_layer=10 │ [call] │ │ AssertionError :: Identifier │ scope_layer=10 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=8521 │ [if] │ │ [isdefined] │ macro_source=8648,jl_source=L56 │ kwargs :: Identifier │ macro_source=8648,scope_layer=9 │ nothing :: Value │ macro_source=8529 │ [call] │ │ throw :: Identifier │ scope_layer=12 │ [call] │ │ AssertionError :: Identifier │ scope_layer=12 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=8529 │ [call] │ │ Base.CoreLogging.handle_message_nothrow :: Value │ macro_source=6093 │ [parameters] │ │ [...] │ │ kwargs :: Identifier │ scope_layer=9 │ logger :: Identifier │ scope_layer=9 │ level :: Identifier │ scope_layer=9 │ msg :: Identifier │ scope_layer=9 │ _module :: Identifier │ scope_layer=9 │ group :: Identifier │ scope_layer=9 │ id :: Identifier │ scope_layer=9 │ file :: Identifier │ scope_layer=9 │ line :: Identifier │ scope_layer=9 │ nothing :: Identifier │ scope_layer=9 │ [=] │ │ ntasks :: Identifier │ scope_layer=1 │ tasks :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ !== :: Identifier │ scope_layer=1 │ ignoreemptylines :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ [block] │ │ [block] │ │ [let] │ │ [block] │ macro_source=6106 │ [block] │ │ [=] │ │ level :: Identifier │ scope_layer=14 │ Warn :: Identifier │ scope_layer=14 │ [=] │ │ std_level :: Identifier │ scope_layer=14 │ level :: Identifier │ scope_layer=14 │ [if] │ │ [call] │ │ >= :: Identifier │ scope_layer=14 │ [.] │ │ std_level :: Identifier │ scope_layer=14 │ [inert] │ │ level :: Identifier │ │ [ref] │ macro_source=6106 │ Base.Threads.Atomic{Int32}(-1000) :: Value │ macro_source=6106 │ [block] │ │ [=] │ │ group :: Identifier │ scope_layer=14 │ [inert] │ │ context :: Identifier │ │ [=] │ │ _module :: Identifier │ scope_layer=14 │ CSV :: Value │ macro_source=6106 │ [=] │ │ logger :: Identifier │ scope_layer=14 │ [call] │ │ Base.CoreLogging.current_logger_for_env :: Value │ macro_source=6106 │ std_level :: Identifier │ scope_layer=14 │ group :: Identifier │ scope_layer=14 │ _module :: Identifier │ scope_layer=14 │ [if] │ │ [call] │ │ ! :: Identifier │ scope_layer=14 │ [call] │ │ === :: Identifier │ scope_layer=14 │ logger :: Identifier │ scope_layer=14 │ nothing :: Identifier │ scope_layer=14 │ [block] │ │ [=] │ │ id :: Identifier │ scope_layer=14 │ [inert] │ jl_source=L65 │ CSV_52f227c9 :: Identifier │ │ [if] │ │ [call] │ │ invokelatest :: Identifier │ scope_layer=14 │ Base.CoreLogging.shouldlog :: Value │ macro_source=6106 │ logger :: Identifier │ scope_layer=14 │ level :: Identifier │ scope_layer=14 │ _module :: Identifier │ scope_layer=14 │ group :: Identifier │ scope_layer=14 │ id :: Identifier │ scope_layer=14 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=14 │ "/home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl" :: Value │ macro_source=6106 │ [if] │ │ [call] │ │ isa :: Identifier │ scope_layer=14 │ file :: Identifier │ scope_layer=14 │ String :: Identifier │ scope_layer=14 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=14 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=14 │ [inert] │ │ fixup_stdlib_path :: Identifier │ │ file :: Identifier │ scope_layer=14 │ [=] │ │ line :: Identifier │ scope_layer=14 │ 336 :: Value │ macro_source=6106 │ [local] │ │ msg :: Identifier │ scope_layer=14 │ kwargs :: Identifier │ scope_layer=14 │ [if] │ │ [block] │ │ [=] │ │ msg :: Identifier │ scope_layer=14 │ "`ignoreemptylines` keyword argument is deprecated; use `ignoreemptyrows` instead" :: Value │ macro_source=6106 │ [=] │ │ kwargs :: Identifier │ scope_layer=14 │ [tuple] │ macro_source=6106 │ [parameters] │ macro_source=6106 │ true :: Value │ macro_source=6106 │ [block] │ │ [if] │ │ [isdefined] │ macro_source=8891,jl_source=L56 │ msg :: Identifier │ macro_source=8891,scope_layer=14 │ nothing :: Value │ macro_source=8785 │ [call] │ │ throw :: Identifier │ scope_layer=15 │ [call] │ │ AssertionError :: Identifier │ scope_layer=15 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=8785 │ [if] │ │ [isdefined] │ macro_source=8912,jl_source=L56 │ kwargs :: Identifier │ macro_source=8912,scope_layer=14 │ nothing :: Value │ macro_source=8793 │ [call] │ │ throw :: Identifier │ scope_layer=17 │ [call] │ │ AssertionError :: Identifier │ scope_layer=17 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=8793 │ [call] │ │ Base.CoreLogging.handle_message_nothrow :: Value │ macro_source=6106 │ [parameters] │ │ [...] │ │ kwargs :: Identifier │ scope_layer=14 │ logger :: Identifier │ scope_layer=14 │ level :: Identifier │ scope_layer=14 │ msg :: Identifier │ scope_layer=14 │ _module :: Identifier │ scope_layer=14 │ group :: Identifier │ scope_layer=14 │ id :: Identifier │ scope_layer=14 │ file :: Identifier │ scope_layer=14 │ line :: Identifier │ scope_layer=14 │ nothing :: Identifier │ scope_layer=14 │ [=] │ │ ignoreemptyrows :: Identifier │ scope_layer=1 │ ignoreemptylines :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ !== :: Identifier │ scope_layer=1 │ lines_to_check :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ [block] │ │ [block] │ │ [let] │ │ [block] │ macro_source=6119 │ [block] │ │ [=] │ │ level :: Identifier │ scope_layer=19 │ Warn :: Identifier │ scope_layer=19 │ [=] │ │ std_level :: Identifier │ scope_layer=19 │ level :: Identifier │ scope_layer=19 │ [if] │ │ [call] │ │ >= :: Identifier │ scope_layer=19 │ [.] │ │ std_level :: Identifier │ scope_layer=19 │ [inert] │ │ level :: Identifier │ │ [ref] │ macro_source=6119 │ Base.Threads.Atomic{Int32}(-1000) :: Value │ macro_source=6119 │ [block] │ │ [=] │ │ group :: Identifier │ scope_layer=19 │ [inert] │ │ context :: Identifier │ │ [=] │ │ _module :: Identifier │ scope_layer=19 │ CSV :: Value │ macro_source=6119 │ [=] │ │ logger :: Identifier │ scope_layer=19 │ [call] │ │ Base.CoreLogging.current_logger_for_env :: Value │ macro_source=6119 │ std_level :: Identifier │ scope_layer=19 │ group :: Identifier │ scope_layer=19 │ _module :: Identifier │ scope_layer=19 │ [if] │ │ [call] │ │ ! :: Identifier │ scope_layer=19 │ [call] │ │ === :: Identifier │ scope_layer=19 │ logger :: Identifier │ scope_layer=19 │ nothing :: Identifier │ scope_layer=19 │ [block] │ │ [=] │ │ id :: Identifier │ scope_layer=19 │ [inert] │ jl_source=L65 │ CSV_1b04d0fc :: Identifier │ │ [if] │ │ [call] │ │ invokelatest :: Identifier │ scope_layer=19 │ Base.CoreLogging.shouldlog :: Value │ macro_source=6119 │ logger :: Identifier │ scope_layer=19 │ level :: Identifier │ scope_layer=19 │ _module :: Identifier │ scope_layer=19 │ group :: Identifier │ scope_layer=19 │ id :: Identifier │ scope_layer=19 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=19 │ "/home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl" :: Value │ macro_source=6119 │ [if] │ │ [call] │ │ isa :: Identifier │ scope_layer=19 │ file :: Identifier │ scope_layer=19 │ String :: Identifier │ scope_layer=19 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=19 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=19 │ [inert] │ │ fixup_stdlib_path :: Identifier │ │ file :: Identifier │ scope_layer=19 │ [=] │ │ line :: Identifier │ scope_layer=19 │ 340 :: Value │ macro_source=6119 │ [local] │ │ msg :: Identifier │ scope_layer=19 │ kwargs :: Identifier │ scope_layer=19 │ [if] │ │ [block] │ │ [=] │ │ msg :: Identifier │ scope_layer=19 │ "`lines_to_check` keyword argument is deprecated; use `rows_to_check` instead" :: Value │ macro_source=6119 │ [=] │ │ kwargs :: Identifier │ scope_layer=19 │ [tuple] │ macro_source=6119 │ [parameters] │ macro_source=6119 │ true :: Value │ macro_source=6119 │ [block] │ │ [if] │ │ [isdefined] │ macro_source=9155,jl_source=L56 │ msg :: Identifier │ macro_source=9155,scope_layer=19 │ nothing :: Value │ macro_source=9049 │ [call] │ │ throw :: Identifier │ scope_layer=20 │ [call] │ │ AssertionError :: Identifier │ scope_layer=20 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=9049 │ [if] │ │ [isdefined] │ macro_source=9176,jl_source=L56 │ kwargs :: Identifier │ macro_source=9176,scope_layer=19 │ nothing :: Value │ macro_source=9057 │ [call] │ │ throw :: Identifier │ scope_layer=22 │ [call] │ │ AssertionError :: Identifier │ scope_layer=22 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=9057 │ [call] │ │ Base.CoreLogging.handle_message_nothrow :: Value │ macro_source=6119 │ [parameters] │ │ [...] │ │ kwargs :: Identifier │ scope_layer=19 │ logger :: Identifier │ scope_layer=19 │ level :: Identifier │ scope_layer=19 │ msg :: Identifier │ scope_layer=19 │ _module :: Identifier │ scope_layer=19 │ group :: Identifier │ scope_layer=19 │ id :: Identifier │ scope_layer=19 │ file :: Identifier │ scope_layer=19 │ line :: Identifier │ scope_layer=19 │ nothing :: Identifier │ scope_layer=19 │ [=] │ │ rows_to_check :: Identifier │ scope_layer=1 │ lines_to_check :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ ! :: Identifier │ scope_layer=1 │ [call] │ │ isempty :: Identifier │ scope_layer=1 │ missingstrings :: Identifier │ scope_layer=1 │ [block] │ │ [block] │ │ [let] │ │ [block] │ macro_source=6133 │ [block] │ │ [=] │ │ level :: Identifier │ scope_layer=24 │ Warn :: Identifier │ scope_layer=24 │ [=] │ │ std_level :: Identifier │ scope_layer=24 │ level :: Identifier │ scope_layer=24 │ [if] │ │ [call] │ │ >= :: Identifier │ scope_layer=24 │ [.] │ │ std_level :: Identifier │ scope_layer=24 │ [inert] │ │ level :: Identifier │ │ [ref] │ macro_source=6133 │ Base.Threads.Atomic{Int32}(-1000) :: Value │ macro_source=6133 │ [block] │ │ [=] │ │ group :: Identifier │ scope_layer=24 │ [inert] │ │ context :: Identifier │ │ [=] │ │ _module :: Identifier │ scope_layer=24 │ CSV :: Value │ macro_source=6133 │ [=] │ │ logger :: Identifier │ scope_layer=24 │ [call] │ │ Base.CoreLogging.current_logger_for_env :: Value │ macro_source=6133 │ std_level :: Identifier │ scope_layer=24 │ group :: Identifier │ scope_layer=24 │ _module :: Identifier │ scope_layer=24 │ [if] │ │ [call] │ │ ! :: Identifier │ scope_layer=24 │ [call] │ │ === :: Identifier │ scope_layer=24 │ logger :: Identifier │ scope_layer=24 │ nothing :: Identifier │ scope_layer=24 │ [block] │ │ [=] │ │ id :: Identifier │ scope_layer=24 │ [inert] │ jl_source=L65 │ CSV_c0be2424 :: Identifier │ │ [if] │ │ [call] │ │ invokelatest :: Identifier │ scope_layer=24 │ Base.CoreLogging.shouldlog :: Value │ macro_source=6133 │ logger :: Identifier │ scope_layer=24 │ level :: Identifier │ scope_layer=24 │ _module :: Identifier │ scope_layer=24 │ group :: Identifier │ scope_layer=24 │ id :: Identifier │ scope_layer=24 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=24 │ "/home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl" :: Value │ macro_source=6133 │ [if] │ │ [call] │ │ isa :: Identifier │ scope_layer=24 │ file :: Identifier │ scope_layer=24 │ String :: Identifier │ scope_layer=24 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=24 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=24 │ [inert] │ │ fixup_stdlib_path :: Identifier │ │ file :: Identifier │ scope_layer=24 │ [=] │ │ line :: Identifier │ scope_layer=24 │ 344 :: Value │ macro_source=6133 │ [local] │ │ msg :: Identifier │ scope_layer=24 │ kwargs :: Identifier │ scope_layer=24 │ [if] │ │ [block] │ │ [=] │ │ msg :: Identifier │ scope_layer=24 │ "`missingstrings` keyword argument is deprecated; pass a `Vector{String}` to `missingstring` instead" :: Value │ macro_source=6133 │ [=] │ │ kwargs :: Identifier │ scope_layer=24 │ [tuple] │ macro_source=6133 │ [parameters] │ macro_source=6133 │ true :: Value │ macro_source=6133 │ [block] │ │ [if] │ │ [isdefined] │ macro_source=9420,jl_source=L56 │ msg :: Identifier │ macro_source=9420,scope_layer=24 │ nothing :: Value │ macro_source=9314 │ [call] │ │ throw :: Identifier │ scope_layer=25 │ [call] │ │ AssertionError :: Identifier │ scope_layer=25 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=9314 │ [if] │ │ [isdefined] │ macro_source=9441,jl_source=L56 │ kwargs :: Identifier │ macro_source=9441,scope_layer=24 │ nothing :: Value │ macro_source=9322 │ [call] │ │ throw :: Identifier │ scope_layer=27 │ [call] │ │ AssertionError :: Identifier │ scope_layer=27 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=9322 │ [call] │ │ Base.CoreLogging.handle_message_nothrow :: Value │ macro_source=6133 │ [parameters] │ │ [...] │ │ kwargs :: Identifier │ scope_layer=24 │ logger :: Identifier │ scope_layer=24 │ level :: Identifier │ scope_layer=24 │ msg :: Identifier │ scope_layer=24 │ _module :: Identifier │ scope_layer=24 │ group :: Identifier │ scope_layer=24 │ id :: Identifier │ scope_layer=24 │ file :: Identifier │ scope_layer=24 │ line :: Identifier │ scope_layer=24 │ nothing :: Identifier │ scope_layer=24 │ [=] │ │ missingstring :: Identifier │ scope_layer=1 │ missingstrings :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ !== :: Identifier │ scope_layer=1 │ dateformats :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ [block] │ │ [block] │ │ [let] │ │ [block] │ macro_source=6146 │ [block] │ │ [=] │ │ level :: Identifier │ scope_layer=29 │ Warn :: Identifier │ scope_layer=29 │ [=] │ │ std_level :: Identifier │ scope_layer=29 │ level :: Identifier │ scope_layer=29 │ [if] │ │ [call] │ │ >= :: Identifier │ scope_layer=29 │ [.] │ │ std_level :: Identifier │ scope_layer=29 │ [inert] │ │ level :: Identifier │ │ [ref] │ macro_source=6146 │ Base.Threads.Atomic{Int32}(-1000) :: Value │ macro_source=6146 │ [block] │ │ [=] │ │ group :: Identifier │ scope_layer=29 │ [inert] │ │ context :: Identifier │ │ [=] │ │ _module :: Identifier │ scope_layer=29 │ CSV :: Value │ macro_source=6146 │ [=] │ │ logger :: Identifier │ scope_layer=29 │ [call] │ │ Base.CoreLogging.current_logger_for_env :: Value │ macro_source=6146 │ std_level :: Identifier │ scope_layer=29 │ group :: Identifier │ scope_layer=29 │ _module :: Identifier │ scope_layer=29 │ [if] │ │ [call] │ │ ! :: Identifier │ scope_layer=29 │ [call] │ │ === :: Identifier │ scope_layer=29 │ logger :: Identifier │ scope_layer=29 │ nothing :: Identifier │ scope_layer=29 │ [block] │ │ [=] │ │ id :: Identifier │ scope_layer=29 │ [inert] │ jl_source=L65 │ CSV_8c37bf3c :: Identifier │ │ [if] │ │ [call] │ │ invokelatest :: Identifier │ scope_layer=29 │ Base.CoreLogging.shouldlog :: Value │ macro_source=6146 │ logger :: Identifier │ scope_layer=29 │ level :: Identifier │ scope_layer=29 │ _module :: Identifier │ scope_layer=29 │ group :: Identifier │ scope_layer=29 │ id :: Identifier │ scope_layer=29 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=29 │ "/home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl" :: Value │ macro_source=6146 │ [if] │ │ [call] │ │ isa :: Identifier │ scope_layer=29 │ file :: Identifier │ scope_layer=29 │ String :: Identifier │ scope_layer=29 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=29 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=29 │ [inert] │ │ fixup_stdlib_path :: Identifier │ │ file :: Identifier │ scope_layer=29 │ [=] │ │ line :: Identifier │ scope_layer=29 │ 348 :: Value │ macro_source=6146 │ [local] │ │ msg :: Identifier │ scope_layer=29 │ kwargs :: Identifier │ scope_layer=29 │ [if] │ │ [block] │ │ [=] │ │ msg :: Identifier │ scope_layer=29 │ "`dateformats` keyword argument is deprecated; pass column date formats to `dateformat` keyword argument instead" :: Value │ macro_source=6146 │ [=] │ │ kwargs :: Identifier │ scope_layer=29 │ [tuple] │ macro_source=6146 │ [parameters] │ macro_source=6146 │ true :: Value │ macro_source=6146 │ [block] │ │ [if] │ │ [isdefined] │ macro_source=9684,jl_source=L56 │ msg :: Identifier │ macro_source=9684,scope_layer=29 │ nothing :: Value │ macro_source=9578 │ [call] │ │ throw :: Identifier │ scope_layer=30 │ [call] │ │ AssertionError :: Identifier │ scope_layer=30 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=9578 │ [if] │ │ [isdefined] │ macro_source=9705,jl_source=L56 │ kwargs :: Identifier │ macro_source=9705,scope_layer=29 │ nothing :: Value │ macro_source=9586 │ [call] │ │ throw :: Identifier │ scope_layer=32 │ [call] │ │ AssertionError :: Identifier │ scope_layer=32 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=9586 │ [call] │ │ Base.CoreLogging.handle_message_nothrow :: Value │ macro_source=6146 │ [parameters] │ │ [...] │ │ kwargs :: Identifier │ scope_layer=29 │ logger :: Identifier │ scope_layer=29 │ level :: Identifier │ scope_layer=29 │ msg :: Identifier │ scope_layer=29 │ _module :: Identifier │ scope_layer=29 │ group :: Identifier │ scope_layer=29 │ id :: Identifier │ scope_layer=29 │ file :: Identifier │ scope_layer=29 │ line :: Identifier │ scope_layer=29 │ nothing :: Identifier │ scope_layer=29 │ [=] │ │ dateformat :: Identifier │ scope_layer=1 │ dateformats :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ != :: Identifier │ scope_layer=1 │ datarow :: Identifier │ scope_layer=1 │ -1 :: Value │ macro_source=5206 │ [block] │ │ [block] │ │ [let] │ │ [block] │ macro_source=6159 │ [block] │ │ [=] │ │ level :: Identifier │ scope_layer=34 │ Warn :: Identifier │ scope_layer=34 │ [=] │ │ std_level :: Identifier │ scope_layer=34 │ level :: Identifier │ scope_layer=34 │ [if] │ │ [call] │ │ >= :: Identifier │ scope_layer=34 │ [.] │ │ std_level :: Identifier │ scope_layer=34 │ [inert] │ │ level :: Identifier │ │ [ref] │ macro_source=6159 │ Base.Threads.Atomic{Int32}(-1000) :: Value │ macro_source=6159 │ [block] │ │ [=] │ │ group :: Identifier │ scope_layer=34 │ [inert] │ │ context :: Identifier │ │ [=] │ │ _module :: Identifier │ scope_layer=34 │ CSV :: Value │ macro_source=6159 │ [=] │ │ logger :: Identifier │ scope_layer=34 │ [call] │ │ Base.CoreLogging.current_logger_for_env :: Value │ macro_source=6159 │ std_level :: Identifier │ scope_layer=34 │ group :: Identifier │ scope_layer=34 │ _module :: Identifier │ scope_layer=34 │ [if] │ │ [call] │ │ ! :: Identifier │ scope_layer=34 │ [call] │ │ === :: Identifier │ scope_layer=34 │ logger :: Identifier │ scope_layer=34 │ nothing :: Identifier │ scope_layer=34 │ [block] │ │ [=] │ │ id :: Identifier │ scope_layer=34 │ [inert] │ jl_source=L65 │ CSV_eda11110 :: Identifier │ │ [if] │ │ [call] │ │ invokelatest :: Identifier │ scope_layer=34 │ Base.CoreLogging.shouldlog :: Value │ macro_source=6159 │ logger :: Identifier │ scope_layer=34 │ level :: Identifier │ scope_layer=34 │ _module :: Identifier │ scope_layer=34 │ group :: Identifier │ scope_layer=34 │ id :: Identifier │ scope_layer=34 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=34 │ "/home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl" :: Value │ macro_source=6159 │ [if] │ │ [call] │ │ isa :: Identifier │ scope_layer=34 │ file :: Identifier │ scope_layer=34 │ String :: Identifier │ scope_layer=34 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=34 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=34 │ [inert] │ │ fixup_stdlib_path :: Identifier │ │ file :: Identifier │ scope_layer=34 │ [=] │ │ line :: Identifier │ scope_layer=34 │ 352 :: Value │ macro_source=6159 │ [local] │ │ msg :: Identifier │ scope_layer=34 │ kwargs :: Identifier │ scope_layer=34 │ [if] │ │ [block] │ │ [=] │ │ msg :: Identifier │ scope_layer=34 │ "`datarow` keyword argument is deprecated; use `skipto` instead" :: Value │ macro_source=6159 │ [=] │ │ kwargs :: Identifier │ scope_layer=34 │ [tuple] │ macro_source=6159 │ [parameters] │ macro_source=6159 │ true :: Value │ macro_source=6159 │ [block] │ │ [if] │ │ [isdefined] │ macro_source=9947,jl_source=L56 │ msg :: Identifier │ macro_source=9947,scope_layer=34 │ nothing :: Value │ macro_source=9841 │ [call] │ │ throw :: Identifier │ scope_layer=35 │ [call] │ │ AssertionError :: Identifier │ scope_layer=35 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=9841 │ [if] │ │ [isdefined] │ macro_source=9968,jl_source=L56 │ kwargs :: Identifier │ macro_source=9968,scope_layer=34 │ nothing :: Value │ macro_source=9849 │ [call] │ │ throw :: Identifier │ scope_layer=37 │ [call] │ │ AssertionError :: Identifier │ scope_layer=37 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=9849 │ [call] │ │ Base.CoreLogging.handle_message_nothrow :: Value │ macro_source=6159 │ [parameters] │ │ [...] │ │ kwargs :: Identifier │ scope_layer=34 │ logger :: Identifier │ scope_layer=34 │ level :: Identifier │ scope_layer=34 │ msg :: Identifier │ scope_layer=34 │ _module :: Identifier │ scope_layer=34 │ group :: Identifier │ scope_layer=34 │ id :: Identifier │ scope_layer=34 │ file :: Identifier │ scope_layer=34 │ line :: Identifier │ scope_layer=34 │ nothing :: Identifier │ scope_layer=34 │ [=] │ │ skipto :: Identifier │ scope_layer=1 │ datarow :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ !== :: Identifier │ scope_layer=1 │ type :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ [block] │ │ [block] │ │ [let] │ │ [block] │ macro_source=6172 │ [block] │ │ [=] │ │ level :: Identifier │ scope_layer=39 │ Warn :: Identifier │ scope_layer=39 │ [=] │ │ std_level :: Identifier │ scope_layer=39 │ level :: Identifier │ scope_layer=39 │ [if] │ │ [call] │ │ >= :: Identifier │ scope_layer=39 │ [.] │ │ std_level :: Identifier │ scope_layer=39 │ [inert] │ │ level :: Identifier │ │ [ref] │ macro_source=6172 │ Base.Threads.Atomic{Int32}(-1000) :: Value │ macro_source=6172 │ [block] │ │ [=] │ │ group :: Identifier │ scope_layer=39 │ [inert] │ │ context :: Identifier │ │ [=] │ │ _module :: Identifier │ scope_layer=39 │ CSV :: Value │ macro_source=6172 │ [=] │ │ logger :: Identifier │ scope_layer=39 │ [call] │ │ Base.CoreLogging.current_logger_for_env :: Value │ macro_source=6172 │ std_level :: Identifier │ scope_layer=39 │ group :: Identifier │ scope_layer=39 │ _module :: Identifier │ scope_layer=39 │ [if] │ │ [call] │ │ ! :: Identifier │ scope_layer=39 │ [call] │ │ === :: Identifier │ scope_layer=39 │ logger :: Identifier │ scope_layer=39 │ nothing :: Identifier │ scope_layer=39 │ [block] │ │ [=] │ │ id :: Identifier │ scope_layer=39 │ [inert] │ jl_source=L65 │ CSV_cad5e8b8 :: Identifier │ │ [if] │ │ [call] │ │ invokelatest :: Identifier │ scope_layer=39 │ Base.CoreLogging.shouldlog :: Value │ macro_source=6172 │ logger :: Identifier │ scope_layer=39 │ level :: Identifier │ scope_layer=39 │ _module :: Identifier │ scope_layer=39 │ group :: Identifier │ scope_layer=39 │ id :: Identifier │ scope_layer=39 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=39 │ "/home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl" :: Value │ macro_source=6172 │ [if] │ │ [call] │ │ isa :: Identifier │ scope_layer=39 │ file :: Identifier │ scope_layer=39 │ String :: Identifier │ scope_layer=39 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=39 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=39 │ [inert] │ │ fixup_stdlib_path :: Identifier │ │ file :: Identifier │ scope_layer=39 │ [=] │ │ line :: Identifier │ scope_layer=39 │ 356 :: Value │ macro_source=6172 │ [local] │ │ msg :: Identifier │ scope_layer=39 │ kwargs :: Identifier │ scope_layer=39 │ [if] │ │ [block] │ │ [=] │ │ msg :: Identifier │ scope_layer=39 │ "`type` keyword argument is deprecated; a single type can be passed to `types` instead" :: Value │ macro_source=6172 │ [=] │ │ kwargs :: Identifier │ scope_layer=39 │ [tuple] │ macro_source=6172 │ [parameters] │ macro_source=6172 │ true :: Value │ macro_source=6172 │ [block] │ │ [if] │ │ [isdefined] │ macro_source=10211,jl_source=L56 │ msg :: Identifier │ macro_source=10211,scope_layer=39 │ nothing :: Value │ macro_source=10105 │ [call] │ │ throw :: Identifier │ scope_layer=40 │ [call] │ │ AssertionError :: Identifier │ scope_layer=40 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=10105 │ [if] │ │ [isdefined] │ macro_source=10232,jl_source=L56 │ kwargs :: Identifier │ macro_source=10232,scope_layer=39 │ nothing :: Value │ macro_source=10113 │ [call] │ │ throw :: Identifier │ scope_layer=42 │ [call] │ │ AssertionError :: Identifier │ scope_layer=42 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=10113 │ [call] │ │ Base.CoreLogging.handle_message_nothrow :: Value │ macro_source=6172 │ [parameters] │ │ [...] │ │ kwargs :: Identifier │ scope_layer=39 │ logger :: Identifier │ scope_layer=39 │ level :: Identifier │ scope_layer=39 │ msg :: Identifier │ scope_layer=39 │ _module :: Identifier │ scope_layer=39 │ group :: Identifier │ scope_layer=39 │ id :: Identifier │ scope_layer=39 │ file :: Identifier │ scope_layer=39 │ line :: Identifier │ scope_layer=39 │ nothing :: Identifier │ scope_layer=39 │ [=] │ │ types :: Identifier │ scope_layer=1 │ type :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ !== :: Identifier │ scope_layer=1 │ threaded :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ [block] │ │ [block] │ │ [let] │ │ [block] │ macro_source=6185 │ [block] │ │ [=] │ │ level :: Identifier │ scope_layer=44 │ Warn :: Identifier │ scope_layer=44 │ [=] │ │ std_level :: Identifier │ scope_layer=44 │ level :: Identifier │ scope_layer=44 │ [if] │ │ [call] │ │ >= :: Identifier │ scope_layer=44 │ [.] │ │ std_level :: Identifier │ scope_layer=44 │ [inert] │ │ level :: Identifier │ │ [ref] │ macro_source=6185 │ Base.Threads.Atomic{Int32}(-1000) :: Value │ macro_source=6185 │ [block] │ │ [=] │ │ group :: Identifier │ scope_layer=44 │ [inert] │ │ context :: Identifier │ │ [=] │ │ _module :: Identifier │ scope_layer=44 │ CSV :: Value │ macro_source=6185 │ [=] │ │ logger :: Identifier │ scope_layer=44 │ [call] │ │ Base.CoreLogging.current_logger_for_env :: Value │ macro_source=6185 │ std_level :: Identifier │ scope_layer=44 │ group :: Identifier │ scope_layer=44 │ _module :: Identifier │ scope_layer=44 │ [if] │ │ [call] │ │ ! :: Identifier │ scope_layer=44 │ [call] │ │ === :: Identifier │ scope_layer=44 │ logger :: Identifier │ scope_layer=44 │ nothing :: Identifier │ scope_layer=44 │ [block] │ │ [=] │ │ id :: Identifier │ scope_layer=44 │ [inert] │ jl_source=L65 │ CSV_ff4d3ff3 :: Identifier │ │ [if] │ │ [call] │ │ invokelatest :: Identifier │ scope_layer=44 │ Base.CoreLogging.shouldlog :: Value │ macro_source=6185 │ logger :: Identifier │ scope_layer=44 │ level :: Identifier │ scope_layer=44 │ _module :: Identifier │ scope_layer=44 │ group :: Identifier │ scope_layer=44 │ id :: Identifier │ scope_layer=44 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=44 │ "/home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl" :: Value │ macro_source=6185 │ [if] │ │ [call] │ │ isa :: Identifier │ scope_layer=44 │ file :: Identifier │ scope_layer=44 │ String :: Identifier │ scope_layer=44 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=44 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=44 │ [inert] │ │ fixup_stdlib_path :: Identifier │ │ file :: Identifier │ scope_layer=44 │ [=] │ │ line :: Identifier │ scope_layer=44 │ 360 :: Value │ macro_source=6185 │ [local] │ │ msg :: Identifier │ scope_layer=44 │ kwargs :: Identifier │ scope_layer=44 │ [if] │ │ [block] │ │ [=] │ │ msg :: Identifier │ scope_layer=44 │ "`threaded` keyword argument is deprecated; to avoid multithreaded parsing, pass `ntasks=1`" :: Value │ macro_source=6185 │ [=] │ │ kwargs :: Identifier │ scope_layer=44 │ [tuple] │ macro_source=6185 │ [parameters] │ macro_source=6185 │ true :: Value │ macro_source=6185 │ [block] │ │ [if] │ │ [isdefined] │ macro_source=10475,jl_source=L56 │ msg :: Identifier │ macro_source=10475,scope_layer=44 │ nothing :: Value │ macro_source=10369 │ [call] │ │ throw :: Identifier │ scope_layer=45 │ [call] │ │ AssertionError :: Identifier │ scope_layer=45 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=10369 │ [if] │ │ [isdefined] │ macro_source=10496,jl_source=L56 │ kwargs :: Identifier │ macro_source=10496,scope_layer=44 │ nothing :: Value │ macro_source=10377 │ [call] │ │ throw :: Identifier │ scope_layer=47 │ [call] │ │ AssertionError :: Identifier │ scope_layer=47 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=10377 │ [call] │ │ Base.CoreLogging.handle_message_nothrow :: Value │ macro_source=6185 │ [parameters] │ │ [...] │ │ kwargs :: Identifier │ scope_layer=44 │ logger :: Identifier │ scope_layer=44 │ level :: Identifier │ scope_layer=44 │ msg :: Identifier │ scope_layer=44 │ _module :: Identifier │ scope_layer=44 │ group :: Identifier │ scope_layer=44 │ id :: Identifier │ scope_layer=44 │ file :: Identifier │ scope_layer=44 │ line :: Identifier │ scope_layer=44 │ nothing :: Identifier │ scope_layer=44 │ [=] │ │ ntasks :: Identifier │ scope_layer=1 │ [if] │ │ threaded :: Identifier │ scope_layer=1 │ [call] │ │ [.] │ │ Threads :: Identifier │ scope_layer=1 │ [inert] │ │ nthreads :: Identifier │ │ 1 :: Value │ macro_source=5206 │ [if] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ header :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [block] │ │ [if] │ │ [&&] │ │ [call] │ │ == :: Identifier │ scope_layer=1 │ header :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ [call] │ │ == :: Identifier │ scope_layer=1 │ skipto :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ [block] │ │ [=] │ │ header :: Identifier │ scope_layer=1 │ -1 :: Value │ macro_source=5206 │ [elseif] │ │ [block] │ │ [&&] │ │ [call] │ │ != :: Identifier │ scope_layer=1 │ skipto :: Identifier │ scope_layer=1 │ -1 :: Value │ macro_source=5206 │ [call] │ │ < :: Identifier │ scope_layer=1 │ skipto :: Identifier │ scope_layer=1 │ header :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ throw :: Identifier │ scope_layer=1 │ [call] │ │ ArgumentError :: Identifier │ scope_layer=1 │ [string] │ │ "skipto row (" :: Value │ macro_source=5206 │ skipto :: Identifier │ scope_layer=1 │ ") must come after header row (" :: Value │ macro_source=5206 │ header :: Identifier │ scope_layer=1 │ ")" :: Value │ macro_source=5206 │ [if] │ │ [call] │ │ == :: Identifier │ scope_layer=1 │ skipto :: Identifier │ scope_layer=1 │ -1 :: Value │ macro_source=5206 │ [block] │ │ [if] │ │ [||] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ header :: Identifier │ scope_layer=1 │ [curly] │ │ Vector :: Identifier │ scope_layer=1 │ Symbol :: Identifier │ scope_layer=1 │ [call] │ │ isa :: Identifier │ scope_layer=1 │ header :: Identifier │ scope_layer=1 │ [curly] │ │ Vector :: Identifier │ scope_layer=1 │ String :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ skipto :: Identifier │ scope_layer=1 │ 0 :: Value │ macro_source=5206 │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ header :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ skipto :: Identifier │ scope_layer=1 │ [call] │ │ + :: Identifier │ scope_layer=1 │ header :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ header :: Identifier │ scope_layer=1 │ [curly] │ │ AbstractVector :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ skipto :: Identifier │ scope_layer=1 │ [call] │ │ + :: Identifier │ scope_layer=1 │ [call] │ │ last :: Identifier │ scope_layer=1 │ header :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ [&&] │ │ debug :: Identifier │ scope_layer=1 │ [call] │ │ println :: Identifier │ scope_layer=1 │ [string] │ │ "header is: " :: Value │ macro_source=5206 │ header :: Identifier │ scope_layer=1 │ ", skipto computed as: " :: Value │ macro_source=5206 │ skipto :: Identifier │ scope_layer=1 │ [=] │ │ [tuple] │ │ buf :: Identifier │ scope_layer=1 │ pos :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ tempfile :: Identifier │ scope_layer=1 │ [call] │ │ getsource :: Identifier │ scope_layer=1 │ source :: Identifier │ scope_layer=1 │ buffer_in_memory :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ > :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ MAX_INPUT_SIZE :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ throw :: Identifier │ scope_layer=1 │ [call] │ │ ArgumentError :: Identifier │ scope_layer=1 │ [string] │ │ "delimited source to parse too large; must be < " :: Value │ macro_source=5206 │ MAX_INPUT_SIZE :: Identifier │ scope_layer=1 │ " bytes" :: Value │ macro_source=5206 │ [=] │ │ pos :: Identifier │ scope_layer=1 │ [call] │ │ consumeBOM :: Identifier │ scope_layer=1 │ buf :: Identifier │ scope_layer=1 │ pos :: Identifier │ scope_layer=1 │ [=] │ │ oq :: Identifier │ scope_layer=1 │ [call] │ │ % :: Identifier │ scope_layer=1 │ [call] │ │ something :: Identifier │ scope_layer=1 │ openquotechar :: Identifier │ scope_layer=1 │ quotechar :: Identifier │ scope_layer=1 │ UInt8 :: Identifier │ scope_layer=1 │ [=] │ │ eq :: Identifier │ scope_layer=1 │ [call] │ │ % :: Identifier │ scope_layer=1 │ escapechar :: Identifier │ scope_layer=1 │ UInt8 :: Identifier │ scope_layer=1 │ [=] │ │ cq :: Identifier │ scope_layer=1 │ [call] │ │ % :: Identifier │ scope_layer=1 │ [call] │ │ something :: Identifier │ scope_layer=1 │ closequotechar :: Identifier │ scope_layer=1 │ quotechar :: Identifier │ scope_layer=1 │ UInt8 :: Identifier │ scope_layer=1 │ [=] │ │ trues :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ === :: Identifier │ scope_layer=1 │ truestrings :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ truestrings :: Identifier │ scope_layer=1 │ [=] │ │ falses :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ === :: Identifier │ scope_layer=1 │ falsestrings :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ falsestrings :: Identifier │ scope_layer=1 │ [=] │ │ sentinel :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ === :: Identifier │ scope_layer=1 │ missingstring :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ missingstring :: Identifier │ scope_layer=1 │ [if] │ │ [||] │ │ [call] │ │ isempty :: Identifier │ scope_layer=1 │ missingstring :: Identifier │ scope_layer=1 │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ missingstring :: Identifier │ scope_layer=1 │ Vector :: Identifier │ scope_layer=1 │ [&&] │ │ [call] │ │ == :: Identifier │ scope_layer=1 │ [call] │ │ length :: Identifier │ scope_layer=1 │ missingstring :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ [call] │ │ == :: Identifier │ scope_layer=1 │ [ref] │ │ missingstring :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ "" :: Value │ macro_source=5206 │ missing :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ missingstring :: Identifier │ scope_layer=1 │ String :: Identifier │ scope_layer=1 │ [vect] │ │ missingstring :: Identifier │ scope_layer=1 │ missingstring :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ === :: Identifier │ scope_layer=1 │ delim :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ [block] │ │ [if] │ │ [||] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ source :: Identifier │ scope_layer=1 │ AbstractString :: Identifier │ scope_layer=1 │ [call] │ │ isa :: Identifier │ scope_layer=1 │ source :: Identifier │ scope_layer=1 │ AbstractPath :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ filename :: Identifier │ scope_layer=1 │ [call] │ │ string :: Identifier │ scope_layer=1 │ source :: Identifier │ scope_layer=1 │ [=] │ │ del :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ endswith :: Identifier │ scope_layer=1 │ filename :: Identifier │ scope_layer=1 │ ".tsv" :: Value │ macro_source=5206 │ [call] │ │ UInt8 :: Identifier │ scope_layer=1 │ '\t' :: Value │ macro_source=5206 │ [if] │ │ [call] │ │ endswith :: Identifier │ scope_layer=1 │ filename :: Identifier │ scope_layer=1 │ ".wsv" :: Value │ macro_source=5206 │ [call] │ │ UInt8 :: Identifier │ scope_layer=1 │ ' ' :: Value │ macro_source=5206 │ [call] │ │ UInt8 :: Identifier │ scope_layer=1 │ '\n' :: Value │ macro_source=5206 │ [block] │ │ [=] │ │ del :: Identifier │ scope_layer=1 │ [call] │ │ UInt8 :: Identifier │ scope_layer=1 │ '\n' :: Value │ macro_source=5206 │ [block] │ │ [=] │ │ del :: Identifier │ scope_layer=1 │ [if] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ delim :: Identifier │ scope_layer=1 │ Char :: Identifier │ scope_layer=1 │ [call] │ │ isascii :: Identifier │ scope_layer=1 │ delim :: Identifier │ scope_layer=1 │ [call] │ │ % :: Identifier │ scope_layer=1 │ delim :: Identifier │ scope_layer=1 │ UInt8 :: Identifier │ scope_layer=1 │ [if] │ │ [&&] │ │ [call] │ │ == :: Identifier │ scope_layer=1 │ [call] │ │ sizeof :: Identifier │ scope_layer=1 │ delim :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ [call] │ │ isascii :: Identifier │ scope_layer=1 │ delim :: Identifier │ scope_layer=1 │ [call] │ │ % :: Identifier │ scope_layer=1 │ [ref] │ │ delim :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ UInt8 :: Identifier │ scope_layer=1 │ delim :: Identifier │ scope_layer=1 │ [=] │ │ cmt :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ === :: Identifier │ scope_layer=1 │ comment :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ [tuple] │ │ [call] │ │ pointer :: Identifier │ scope_layer=1 │ comment :: Identifier │ scope_layer=1 │ [call] │ │ sizeof :: Identifier │ scope_layer=1 │ comment :: Identifier │ scope_layer=1 │ [if] │ │ [&&] │ │ [call] │ │ > :: Identifier │ scope_layer=1 │ footerskip :: Identifier │ scope_layer=1 │ 0 :: Value │ macro_source=5206 │ [call] │ │ > :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ 0 :: Value │ macro_source=5206 │ [block] │ │ [=] │ │ lastbyte :: Identifier │ scope_layer=1 │ [ref] │ │ buf :: Identifier │ scope_layer=1 │ end :: Identifier │ scope_layer=1 │ [=] │ │ endpos :: Identifier │ scope_layer=1 │ [call] │ │ + :: Identifier │ scope_layer=1 │ [||] │ │ [call] │ │ == :: Identifier │ scope_layer=1 │ lastbyte :: Identifier │ scope_layer=1 │ [call] │ │ UInt8 :: Identifier │ scope_layer=1 │ '\r' :: Value │ macro_source=5206 │ [call] │ │ == :: Identifier │ scope_layer=1 │ lastbyte :: Identifier │ scope_layer=1 │ [call] │ │ UInt8 :: Identifier │ scope_layer=1 │ '\n' :: Value │ macro_source=5206 │ [&&] │ │ [call] │ │ == :: Identifier │ scope_layer=1 │ lastbyte :: Identifier │ scope_layer=1 │ [call] │ │ UInt8 :: Identifier │ scope_layer=1 │ '\n' :: Value │ macro_source=5206 │ [call] │ │ == :: Identifier │ scope_layer=1 │ [ref] │ │ buf :: Identifier │ scope_layer=1 │ [call] │ │ - :: Identifier │ scope_layer=1 │ end :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ [call] │ │ UInt8 :: Identifier │ scope_layer=1 │ '\r' :: Value │ macro_source=5206 │ [=] │ │ revlen :: Identifier │ scope_layer=1 │ [call] │ │ - :: Identifier │ scope_layer=1 │ [call] │ │ skiptorow :: Identifier │ scope_layer=1 │ [call] │ │ ReversedBuf :: Identifier │ scope_layer=1 │ buf :: Identifier │ scope_layer=1 │ [call] │ │ + :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ endpos :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ oq :: Identifier │ scope_layer=1 │ eq :: Identifier │ scope_layer=1 │ cq :: Identifier │ scope_layer=1 │ cmt :: Identifier │ scope_layer=1 │ ignoreemptyrows :: Identifier │ scope_layer=1 │ 0 :: Value │ macro_source=5206 │ footerskip :: Identifier │ scope_layer=1 │ 2 :: Value │ macro_source=5206 │ [unknown_head] │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ revlen :: Identifier │ scope_layer=1 │ [&&] │ │ debug :: Identifier │ scope_layer=1 │ [call] │ │ println :: Identifier │ scope_layer=1 │ [string] │ │ "adjusted for footerskip, len = " :: Value │ macro_source=5206 │ [call] │ │ - :: Identifier │ scope_layer=1 │ [call] │ │ + :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ revlen :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ " => " :: Value │ macro_source=5206 │ len :: Identifier │ scope_layer=1 │ [=] │ │ df :: Identifier │ scope_layer=1 │ [if] │ │ [||] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ dateformat :: Identifier │ scope_layer=1 │ AbstractVector :: Identifier │ scope_layer=1 │ [call] │ │ isa :: Identifier │ scope_layer=1 │ dateformat :: Identifier │ scope_layer=1 │ AbstractDict :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ dateformat :: Identifier │ scope_layer=1 │ [=] │ │ wh1 :: Identifier │ scope_layer=1 │ [call] │ │ UInt8 :: Identifier │ scope_layer=1 │ ' ' :: Value │ macro_source=5206 │ [=] │ │ wh2 :: Identifier │ scope_layer=1 │ [call] │ │ UInt8 :: Identifier │ scope_layer=1 │ '\t' :: Value │ macro_source=5206 │ [if] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ sentinel :: Identifier │ scope_layer=1 │ Vector :: Identifier │ scope_layer=1 │ [block] │ │ [for] │ │ [=] │ │ sent :: Identifier │ scope_layer=1 │ sentinel :: Identifier │ scope_layer=1 │ [block] │ │ [if] │ │ [call] │ │ contains :: Identifier │ scope_layer=1 │ sent :: Identifier │ scope_layer=1 │ " " :: Value │ macro_source=5206 │ [block] │ │ [=] │ │ wh1 :: Identifier │ scope_layer=1 │ 0x00 :: Value │ macro_source=5206 │ [if] │ │ [call] │ │ contains :: Identifier │ scope_layer=1 │ sent :: Identifier │ scope_layer=1 │ "\t" :: Value │ macro_source=5206 │ [block] │ │ [=] │ │ wh2 :: Identifier │ scope_layer=1 │ 0x00 :: Value │ macro_source=5206 │ [=] │ │ headerpos :: Identifier │ scope_layer=1 │ [=] │ │ datapos :: Identifier │ scope_layer=1 │ pos :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ ! :: Identifier │ scope_layer=1 │ transpose :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ [tuple] │ │ headerpos :: Identifier │ scope_layer=1 │ datapos :: Identifier │ scope_layer=1 │ [call] │ │ detectheaderdatapos :: Identifier │ scope_layer=1 │ buf :: Identifier │ scope_layer=1 │ pos :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ oq :: Identifier │ scope_layer=1 │ eq :: Identifier │ scope_layer=1 │ cq :: Identifier │ scope_layer=1 │ cmt :: Identifier │ scope_layer=1 │ ignoreemptyrows :: Identifier │ scope_layer=1 │ header :: Identifier │ scope_layer=1 │ skipto :: Identifier │ scope_layer=1 │ [&&] │ │ debug :: Identifier │ scope_layer=1 │ [call] │ │ println :: Identifier │ scope_layer=1 │ [string] │ │ "headerpos = " :: Value │ macro_source=5206 │ headerpos :: Identifier │ scope_layer=1 │ ", datapos = " :: Value │ macro_source=5206 │ datapos :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ del :: Identifier │ scope_layer=1 │ UInt8 :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ [tuple] │ │ d :: Identifier │ scope_layer=1 │ rowsguess :: Identifier │ scope_layer=1 │ [call] │ │ detectdelimandguessrows :: Identifier │ scope_layer=1 │ buf :: Identifier │ scope_layer=1 │ headerpos :: Identifier │ scope_layer=1 │ datapos :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ oq :: Identifier │ scope_layer=1 │ eq :: Identifier │ scope_layer=1 │ cq :: Identifier │ scope_layer=1 │ cmt :: Identifier │ scope_layer=1 │ ignoreemptyrows :: Identifier │ scope_layer=1 │ del :: Identifier │ scope_layer=1 │ [=] │ │ wh1 :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ == :: Identifier │ scope_layer=1 │ d :: Identifier │ scope_layer=1 │ [call] │ │ UInt :: Identifier │ scope_layer=1 │ ' ' :: Value │ macro_source=5206 │ 0x00 :: Value │ macro_source=5206 │ wh1 :: Identifier │ scope_layer=1 │ [=] │ │ wh2 :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ == :: Identifier │ scope_layer=1 │ d :: Identifier │ scope_layer=1 │ [call] │ │ UInt8 :: Identifier │ scope_layer=1 │ '\t' :: Value │ macro_source=5206 │ 0x00 :: Value │ macro_source=5206 │ wh2 :: Identifier │ scope_layer=1 │ [=] │ │ options :: Identifier │ scope_layer=1 │ [call] │ │ [.] │ │ Parsers :: Identifier │ scope_layer=1 │ [inert] │ │ Options :: Identifier │ │ sentinel :: Identifier │ scope_layer=1 │ wh1 :: Identifier │ scope_layer=1 │ wh2 :: Identifier │ scope_layer=1 │ oq :: Identifier │ scope_layer=1 │ cq :: Identifier │ scope_layer=1 │ eq :: Identifier │ scope_layer=1 │ d :: Identifier │ scope_layer=1 │ decimal :: Identifier │ scope_layer=1 │ trues :: Identifier │ scope_layer=1 │ falses :: Identifier │ scope_layer=1 │ df :: Identifier │ scope_layer=1 │ ignorerepeated :: Identifier │ scope_layer=1 │ ignoreemptyrows :: Identifier │ scope_layer=1 │ comment :: Identifier │ scope_layer=1 │ quoted :: Identifier │ scope_layer=1 │ parsingdebug :: Identifier │ scope_layer=1 │ stripwhitespace :: Identifier │ scope_layer=1 │ false :: Value │ macro_source=5206 │ groupmark :: Identifier │ scope_layer=1 │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ del :: Identifier │ scope_layer=1 │ Char :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ [tuple] │ │ _ :: Identifier │ scope_layer=1 │ rowsguess :: Identifier │ scope_layer=1 │ [call] │ │ detectdelimandguessrows :: Identifier │ scope_layer=1 │ buf :: Identifier │ scope_layer=1 │ headerpos :: Identifier │ scope_layer=1 │ datapos :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ oq :: Identifier │ scope_layer=1 │ eq :: Identifier │ scope_layer=1 │ cq :: Identifier │ scope_layer=1 │ cmt :: Identifier │ scope_layer=1 │ ignoreemptyrows :: Identifier │ scope_layer=1 │ [=] │ │ options :: Identifier │ scope_layer=1 │ [call] │ │ [.] │ │ Parsers :: Identifier │ scope_layer=1 │ [inert] │ │ Options :: Identifier │ │ sentinel :: Identifier │ scope_layer=1 │ wh1 :: Identifier │ scope_layer=1 │ wh2 :: Identifier │ scope_layer=1 │ oq :: Identifier │ scope_layer=1 │ cq :: Identifier │ scope_layer=1 │ eq :: Identifier │ scope_layer=1 │ del :: Identifier │ scope_layer=1 │ decimal :: Identifier │ scope_layer=1 │ trues :: Identifier │ scope_layer=1 │ falses :: Identifier │ scope_layer=1 │ df :: Identifier │ scope_layer=1 │ ignorerepeated :: Identifier │ scope_layer=1 │ ignoreemptyrows :: Identifier │ scope_layer=1 │ comment :: Identifier │ scope_layer=1 │ quoted :: Identifier │ scope_layer=1 │ parsingdebug :: Identifier │ scope_layer=1 │ stripwhitespace :: Identifier │ scope_layer=1 │ false :: Value │ macro_source=5206 │ groupmark :: Identifier │ scope_layer=1 │ [=] │ │ d :: Identifier │ scope_layer=1 │ del :: Identifier │ scope_layer=1 │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ del :: Identifier │ scope_layer=1 │ String :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ [tuple] │ │ _ :: Identifier │ scope_layer=1 │ rowsguess :: Identifier │ scope_layer=1 │ [call] │ │ detectdelimandguessrows :: Identifier │ scope_layer=1 │ buf :: Identifier │ scope_layer=1 │ headerpos :: Identifier │ scope_layer=1 │ datapos :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ oq :: Identifier │ scope_layer=1 │ eq :: Identifier │ scope_layer=1 │ cq :: Identifier │ scope_layer=1 │ cmt :: Identifier │ scope_layer=1 │ ignoreemptyrows :: Identifier │ scope_layer=1 │ [=] │ │ options :: Identifier │ scope_layer=1 │ [call] │ │ [.] │ │ Parsers :: Identifier │ scope_layer=1 │ [inert] │ │ Options :: Identifier │ │ sentinel :: Identifier │ scope_layer=1 │ wh1 :: Identifier │ scope_layer=1 │ wh2 :: Identifier │ scope_layer=1 │ oq :: Identifier │ scope_layer=1 │ cq :: Identifier │ scope_layer=1 │ eq :: Identifier │ scope_layer=1 │ del :: Identifier │ scope_layer=1 │ decimal :: Identifier │ scope_layer=1 │ trues :: Identifier │ scope_layer=1 │ falses :: Identifier │ scope_layer=1 │ df :: Identifier │ scope_layer=1 │ ignorerepeated :: Identifier │ scope_layer=1 │ ignoreemptyrows :: Identifier │ scope_layer=1 │ comment :: Identifier │ scope_layer=1 │ quoted :: Identifier │ scope_layer=1 │ parsingdebug :: Identifier │ scope_layer=1 │ stripwhitespace :: Identifier │ scope_layer=1 │ false :: Value │ macro_source=5206 │ groupmark :: Identifier │ scope_layer=1 │ [=] │ │ d :: Identifier │ scope_layer=1 │ del :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ error :: Identifier │ scope_layer=1 │ "invalid delim type" :: Value │ macro_source=5206 │ [&&] │ │ debug :: Identifier │ scope_layer=1 │ [call] │ │ println :: Identifier │ scope_layer=1 │ [string] │ │ "estimated rows: " :: Value │ macro_source=5206 │ rowsguess :: Identifier │ scope_layer=1 │ [&&] │ │ debug :: Identifier │ scope_layer=1 │ [call] │ │ println :: Identifier │ scope_layer=1 │ [string] │ │ "detected delimiter: \"" :: Value │ macro_source=5206 │ [call] │ │ escape_string :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ d :: Identifier │ scope_layer=1 │ UInt8 :: Identifier │ scope_layer=1 │ [call] │ │ string :: Identifier │ scope_layer=1 │ [call] │ │ Char :: Identifier │ scope_layer=1 │ d :: Identifier │ scope_layer=1 │ d :: Identifier │ scope_layer=1 │ "\"" :: Value │ macro_source=5206 │ [if] │ │ [call] │ │ ! :: Identifier │ scope_layer=1 │ transpose :: Identifier │ scope_layer=1 │ [block] │ │ [if] │ │ ignorerepeated :: Identifier │ scope_layer=1 │ [block] │ │ [if] │ │ [call] │ │ > :: Identifier │ scope_layer=1 │ headerpos :: Identifier │ scope_layer=1 │ 0 :: Value │ macro_source=5206 │ [block] │ │ [=] │ │ headerpos :: Identifier │ scope_layer=1 │ [call] │ │ [.] │ │ Parsers :: Identifier │ scope_layer=1 │ [inert] │ │ checkdelim! :: Identifier │ │ buf :: Identifier │ scope_layer=1 │ headerpos :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ options :: Identifier │ scope_layer=1 │ [=] │ │ datapos :: Identifier │ scope_layer=1 │ [call] │ │ [.] │ │ Parsers :: Identifier │ scope_layer=1 │ [inert] │ │ checkdelim! :: Identifier │ │ buf :: Identifier │ scope_layer=1 │ datapos :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ options :: Identifier │ scope_layer=1 │ [=] │ │ names :: Identifier │ scope_layer=1 │ [call] │ │ detectcolumnnames :: Identifier │ scope_layer=1 │ buf :: Identifier │ scope_layer=1 │ headerpos :: Identifier │ scope_layer=1 │ datapos :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ options :: Identifier │ scope_layer=1 │ header :: Identifier │ scope_layer=1 │ normalizenames :: Identifier │ scope_layer=1 │ oq :: Identifier │ scope_layer=1 │ eq :: Identifier │ scope_layer=1 │ cq :: Identifier │ scope_layer=1 │ cmt :: Identifier │ scope_layer=1 │ ignoreemptyrows :: Identifier │ scope_layer=1 │ [=] │ │ ncols :: Identifier │ scope_layer=1 │ [call] │ │ length :: Identifier │ scope_layer=1 │ names :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ [tuple] │ │ rowsguess :: Identifier │ scope_layer=1 │ names :: Identifier │ scope_layer=1 │ positions :: Identifier │ scope_layer=1 │ endpositions :: Identifier │ scope_layer=1 │ [call] │ │ detecttranspose :: Identifier │ scope_layer=1 │ buf :: Identifier │ scope_layer=1 │ pos :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ options :: Identifier │ scope_layer=1 │ header :: Identifier │ scope_layer=1 │ skipto :: Identifier │ scope_layer=1 │ normalizenames :: Identifier │ scope_layer=1 │ [=] │ │ ncols :: Identifier │ scope_layer=1 │ [call] │ │ length :: Identifier │ scope_layer=1 │ names :: Identifier │ scope_layer=1 │ [=] │ │ datapos :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ isempty :: Identifier │ scope_layer=1 │ positions :: Identifier │ scope_layer=1 │ 0 :: Value │ macro_source=5206 │ [ref] │ │ positions :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ [&&] │ │ debug :: Identifier │ scope_layer=1 │ [call] │ │ println :: Identifier │ scope_layer=1 │ [string] │ │ "column names detected: " :: Value │ macro_source=5206 │ names :: Identifier │ scope_layer=1 │ [&&] │ │ debug :: Identifier │ scope_layer=1 │ [call] │ │ println :: Identifier │ scope_layer=1 │ [string] │ │ "byte position of data computed at: " :: Value │ macro_source=5206 │ datapos :: Identifier │ scope_layer=1 │ [=] │ │ [tuple] │ │ columns :: Identifier │ scope_layer=1 │ customtypes :: Identifier │ scope_layer=1 │ [call] │ │ initialize_columns :: Identifier │ scope_layer=1 │ [parameters] │ │ [kw] │ │ validate :: Identifier │ scope_layer=1 │ validate :: Identifier │ scope_layer=1 │ ncols :: Identifier │ scope_layer=1 │ types :: Identifier │ scope_layer=1 │ names :: Identifier │ scope_layer=1 │ stringtype :: Identifier │ scope_layer=1 │ streaming :: Identifier │ scope_layer=1 │ options :: Identifier │ scope_layer=1 │ [if] │ │ transpose :: Identifier │ scope_layer=1 │ [block] │ │ [for] │ │ [=] │ │ i :: Identifier │ scope_layer=1 │ [call] │ │ : :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ ncols :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ col :: Identifier │ scope_layer=1 │ [ref] │ │ columns :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [=] │ │ [.] │ │ col :: Identifier │ scope_layer=1 │ [inert] │ │ position :: Identifier │ │ [ref] │ │ positions :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [=] │ │ [.] │ │ col :: Identifier │ scope_layer=1 │ [inert] │ │ endposition :: Identifier │ │ [ref] │ │ endpositions :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [=] │ │ typemap :: Identifier │ scope_layer=1 │ [::] │ │ [call] │ │ convert :: Identifier │ scope_layer=1 │ [curly] │ │ IdDict :: Identifier │ scope_layer=1 │ Type :: Identifier │ scope_layer=1 │ Type :: Identifier │ scope_layer=1 │ typemap :: Identifier │ scope_layer=1 │ [curly] │ │ IdDict :: Identifier │ scope_layer=1 │ Type :: Identifier │ scope_layer=1 │ Type :: Identifier │ scope_layer=1 │ [for] │ │ [=] │ │ T :: Identifier │ scope_layer=1 │ [call] │ │ values :: Identifier │ scope_layer=1 │ typemap :: Identifier │ scope_layer=1 │ [block] │ │ [if] │ │ [call] │ │ !== :: Identifier │ scope_layer=1 │ [call] │ │ nonstandardtype :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ customtypes :: Identifier │ scope_layer=1 │ [call] │ │ tupcat :: Identifier │ scope_layer=1 │ customtypes :: Identifier │ scope_layer=1 │ [call] │ │ nonstandardtype :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ dateformat :: Identifier │ scope_layer=1 │ AbstractDict :: Identifier │ scope_layer=1 │ [block] │ │ [for] │ │ [=] │ │ i :: Identifier │ scope_layer=1 │ [call] │ │ : :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ ncols :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ df :: Identifier │ scope_layer=1 │ [call] │ │ getordefault :: Identifier │ scope_layer=1 │ dateformat :: Identifier │ scope_layer=1 │ [ref] │ │ names :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ !== :: Identifier │ scope_layer=1 │ df :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ [.] │ │ [ref] │ │ columns :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [inert] │ │ options :: Identifier │ │ [call] │ │ [.] │ │ Parsers :: Identifier │ scope_layer=1 │ [inert] │ │ Options :: Identifier │ │ sentinel :: Identifier │ scope_layer=1 │ wh1 :: Identifier │ scope_layer=1 │ wh2 :: Identifier │ scope_layer=1 │ oq :: Identifier │ scope_layer=1 │ cq :: Identifier │ scope_layer=1 │ eq :: Identifier │ scope_layer=1 │ d :: Identifier │ scope_layer=1 │ decimal :: Identifier │ scope_layer=1 │ trues :: Identifier │ scope_layer=1 │ falses :: Identifier │ scope_layer=1 │ df :: Identifier │ scope_layer=1 │ ignorerepeated :: Identifier │ scope_layer=1 │ ignoreemptyrows :: Identifier │ scope_layer=1 │ comment :: Identifier │ scope_layer=1 │ true :: Value │ macro_source=5206 │ parsingdebug :: Identifier │ scope_layer=1 │ stripwhitespace :: Identifier │ scope_layer=1 │ false :: Value │ macro_source=5206 │ groupmark :: Identifier │ scope_layer=1 │ [&&] │ │ validate :: Identifier │ scope_layer=1 │ [call] │ │ checkinvalidcolumns :: Identifier │ scope_layer=1 │ dateformat :: Identifier │ scope_layer=1 │ "dateformat" :: Value │ macro_source=5206 │ ncols :: Identifier │ scope_layer=1 │ names :: Identifier │ scope_layer=1 │ [=] │ │ finalpool :: Identifier │ scope_layer=1 │ 0.0 :: Value │ macro_source=5206 │ [if] │ │ [call] │ │ ! :: Identifier │ scope_layer=1 │ streaming :: Identifier │ scope_layer=1 │ [block] │ │ [if] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ pool :: Identifier │ scope_layer=1 │ AbstractVector :: Identifier │ scope_layer=1 │ [block] │ │ [||] │ │ [call] │ │ == :: Identifier │ scope_layer=1 │ [call] │ │ length :: Identifier │ scope_layer=1 │ pool :: Identifier │ scope_layer=1 │ ncols :: Identifier │ scope_layer=1 │ [call] │ │ throw :: Identifier │ scope_layer=1 │ [call] │ │ ArgumentError :: Identifier │ scope_layer=1 │ [string] │ │ "provided `pool::AbstractVector` keyword argument doesn't match detected # of columns: `" :: Value │ macro_source=5206 │ [call] │ │ length :: Identifier │ scope_layer=1 │ pool :: Identifier │ scope_layer=1 │ " != " :: Value │ macro_source=5206 │ ncols :: Identifier │ scope_layer=1 │ "`" :: Value │ macro_source=5206 │ [for] │ │ [=] │ │ i :: Identifier │ scope_layer=1 │ [call] │ │ : :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ ncols :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ col :: Identifier │ scope_layer=1 │ [ref] │ │ columns :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [=] │ │ [.] │ │ col :: Identifier │ scope_layer=1 │ [inert] │ │ pool :: Identifier │ │ [call] │ │ getpool :: Identifier │ scope_layer=1 │ [ref] │ │ pool :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [=] │ │ [.] │ │ col :: Identifier │ scope_layer=1 │ [inert] │ │ columnspecificpool :: Identifier │ │ true :: Value │ macro_source=5206 │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ pool :: Identifier │ scope_layer=1 │ AbstractDict :: Identifier │ scope_layer=1 │ [block] │ │ [for] │ │ [=] │ │ i :: Identifier │ scope_layer=1 │ [call] │ │ : :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ ncols :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ col :: Identifier │ scope_layer=1 │ [ref] │ │ columns :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [=] │ │ p :: Identifier │ scope_layer=1 │ [call] │ │ getordefault :: Identifier │ scope_layer=1 │ pool :: Identifier │ scope_layer=1 │ [ref] │ │ names :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ NaN :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ ! :: Identifier │ scope_layer=1 │ [call] │ │ isnan :: Identifier │ scope_layer=1 │ p :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ [.] │ │ col :: Identifier │ scope_layer=1 │ [inert] │ │ pool :: Identifier │ │ [call] │ │ getpool :: Identifier │ scope_layer=1 │ p :: Identifier │ scope_layer=1 │ [=] │ │ [.] │ │ col :: Identifier │ scope_layer=1 │ [inert] │ │ columnspecificpool :: Identifier │ │ true :: Value │ macro_source=5206 │ [&&] │ │ validate :: Identifier │ scope_layer=1 │ [call] │ │ checkinvalidcolumns :: Identifier │ scope_layer=1 │ pool :: Identifier │ scope_layer=1 │ "pool" :: Value │ macro_source=5206 │ ncols :: Identifier │ scope_layer=1 │ names :: Identifier │ scope_layer=1 │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ pool :: Identifier │ scope_layer=1 │ [.] │ │ Base :: Identifier │ scope_layer=1 │ [inert] │ │ Callable :: Identifier │ │ [block] │ │ [for] │ │ [=] │ │ i :: Identifier │ scope_layer=1 │ [call] │ │ : :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ ncols :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ col :: Identifier │ scope_layer=1 │ [ref] │ │ columns :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [=] │ │ p :: Identifier │ scope_layer=1 │ [call] │ │ pool :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [ref] │ │ names :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ !== :: Identifier │ scope_layer=1 │ p :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ [.] │ │ col :: Identifier │ scope_layer=1 │ [inert] │ │ pool :: Identifier │ │ [call] │ │ getpool :: Identifier │ scope_layer=1 │ p :: Identifier │ scope_layer=1 │ [=] │ │ [.] │ │ col :: Identifier │ scope_layer=1 │ [inert] │ │ columnspecificpool :: Identifier │ │ true :: Value │ macro_source=5206 │ [block] │ │ [=] │ │ finalpool :: Identifier │ scope_layer=1 │ [call] │ │ getpool :: Identifier │ scope_layer=1 │ pool :: Identifier │ scope_layer=1 │ [for] │ │ [=] │ │ col :: Identifier │ scope_layer=1 │ columns :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ [.] │ │ col :: Identifier │ scope_layer=1 │ [inert] │ │ pool :: Identifier │ │ finalpool :: Identifier │ scope_layer=1 │ [if] │ │ [&&] │ │ [call] │ │ !== :: Identifier │ scope_layer=1 │ select :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ [call] │ │ !== :: Identifier │ scope_layer=1 │ drop :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ throw :: Identifier │ scope_layer=1 │ [call] │ │ ArgumentError :: Identifier │ scope_layer=1 │ "`select` and `drop` keywords were both provided; only one or the other is allowed" :: Value │ macro_source=5206 │ [elseif] │ │ [block] │ │ [call] │ │ !== :: Identifier │ scope_layer=1 │ select :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ [block] │ │ [if] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ select :: Identifier │ scope_layer=1 │ [curly] │ │ AbstractVector :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [block] │ │ [for] │ │ [=] │ │ i :: Identifier │ scope_layer=1 │ [call] │ │ : :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ ncols :: Identifier │ scope_layer=1 │ [block] │ │ [||] │ │ [ref] │ │ select :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [call] │ │ willdrop! :: Identifier │ scope_layer=1 │ columns :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ select :: Identifier │ scope_layer=1 │ [curly] │ │ AbstractVector :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [block] │ │ [for] │ │ [=] │ │ i :: Identifier │ scope_layer=1 │ [call] │ │ : :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ ncols :: Identifier │ scope_layer=1 │ [block] │ │ [||] │ │ [call] │ │ in :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ select :: Identifier │ scope_layer=1 │ [call] │ │ willdrop! :: Identifier │ scope_layer=1 │ columns :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [elseif] │ │ [block] │ │ [||] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ select :: Identifier │ scope_layer=1 │ [curly] │ │ AbstractVector :: Identifier │ scope_layer=1 │ Symbol :: Identifier │ scope_layer=1 │ [call] │ │ isa :: Identifier │ scope_layer=1 │ select :: Identifier │ scope_layer=1 │ [curly] │ │ AbstractVector :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ AbstractString :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ select :: Identifier │ scope_layer=1 │ [call] │ │ map :: Identifier │ scope_layer=1 │ Symbol :: Identifier │ scope_layer=1 │ select :: Identifier │ scope_layer=1 │ [for] │ │ [=] │ │ i :: Identifier │ scope_layer=1 │ [call] │ │ : :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ ncols :: Identifier │ scope_layer=1 │ [block] │ │ [||] │ │ [call] │ │ in :: Identifier │ scope_layer=1 │ [ref] │ │ names :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ select :: Identifier │ scope_layer=1 │ [call] │ │ willdrop! :: Identifier │ scope_layer=1 │ columns :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ select :: Identifier │ scope_layer=1 │ [.] │ │ Base :: Identifier │ scope_layer=1 │ [inert] │ │ Callable :: Identifier │ │ [block] │ │ [for] │ │ [=] │ │ i :: Identifier │ scope_layer=1 │ [call] │ │ : :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ ncols :: Identifier │ scope_layer=1 │ [block] │ │ [||] │ │ [::] │ │ [call] │ │ select :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [ref] │ │ names :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [call] │ │ willdrop! :: Identifier │ scope_layer=1 │ columns :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ throw :: Identifier │ scope_layer=1 │ [call] │ │ ArgumentError :: Identifier │ scope_layer=1 │ "`select` keyword argument must be an `AbstractVector` of `Int`, `Symbol`, `String`, or `Bool`, or a selector function of the form `(i, name) -> keep::Bool`" :: Value │ macro_source=5206 │ [elseif] │ │ [block] │ │ [call] │ │ !== :: Identifier │ scope_layer=1 │ drop :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ [block] │ │ [if] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ drop :: Identifier │ scope_layer=1 │ [curly] │ │ AbstractVector :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [block] │ │ [for] │ │ [=] │ │ i :: Identifier │ scope_layer=1 │ [call] │ │ : :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ ncols :: Identifier │ scope_layer=1 │ [block] │ │ [&&] │ │ [ref] │ │ drop :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [call] │ │ willdrop! :: Identifier │ scope_layer=1 │ columns :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ drop :: Identifier │ scope_layer=1 │ [curly] │ │ AbstractVector :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [block] │ │ [for] │ │ [=] │ │ i :: Identifier │ scope_layer=1 │ [call] │ │ : :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ ncols :: Identifier │ scope_layer=1 │ [block] │ │ [&&] │ │ [call] │ │ in :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ drop :: Identifier │ scope_layer=1 │ [call] │ │ willdrop! :: Identifier │ scope_layer=1 │ columns :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [elseif] │ │ [block] │ │ [||] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ drop :: Identifier │ scope_layer=1 │ [curly] │ │ AbstractVector :: Identifier │ scope_layer=1 │ Symbol :: Identifier │ scope_layer=1 │ [call] │ │ isa :: Identifier │ scope_layer=1 │ drop :: Identifier │ scope_layer=1 │ [curly] │ │ AbstractVector :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ AbstractString :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ drop :: Identifier │ scope_layer=1 │ [call] │ │ map :: Identifier │ scope_layer=1 │ Symbol :: Identifier │ scope_layer=1 │ drop :: Identifier │ scope_layer=1 │ [for] │ │ [=] │ │ i :: Identifier │ scope_layer=1 │ [call] │ │ : :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ ncols :: Identifier │ scope_layer=1 │ [block] │ │ [&&] │ │ [call] │ │ in :: Identifier │ scope_layer=1 │ [ref] │ │ names :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ drop :: Identifier │ scope_layer=1 │ [call] │ │ willdrop! :: Identifier │ scope_layer=1 │ columns :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [elseif] │ │ [block] │ │ [call] │ │ isa :: Identifier │ scope_layer=1 │ drop :: Identifier │ scope_layer=1 │ [.] │ │ Base :: Identifier │ scope_layer=1 │ [inert] │ │ Callable :: Identifier │ │ [block] │ │ [for] │ │ [=] │ │ i :: Identifier │ scope_layer=1 │ [call] │ │ : :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ ncols :: Identifier │ scope_layer=1 │ [block] │ │ [&&] │ │ [::] │ │ [call] │ │ drop :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [ref] │ │ names :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [call] │ │ willdrop! :: Identifier │ scope_layer=1 │ columns :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ throw :: Identifier │ scope_layer=1 │ [call] │ │ ArgumentError :: Identifier │ scope_layer=1 │ "`drop` keyword argument must be an `AbstractVector` of `Int`, `Symbol`, `String`, or `Bool`, or a selector function of the form `(i, name) -> keep::Bool`" :: Value │ macro_source=5206 │ [&&] │ │ debug :: Identifier │ scope_layer=1 │ [call] │ │ println :: Identifier │ scope_layer=1 │ [string] │ │ "computed types are: " :: Value │ macro_source=5206 │ types :: Identifier │ scope_layer=1 │ [=] │ │ limit :: Identifier │ scope_layer=1 │ [call] │ │ something :: Identifier │ scope_layer=1 │ limit :: Identifier │ scope_layer=1 │ [call] │ │ typemax :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ [=] │ │ minrows :: Identifier │ scope_layer=1 │ [call] │ │ min :: Identifier │ scope_layer=1 │ limit :: Identifier │ scope_layer=1 │ rowsguess :: Identifier │ scope_layer=1 │ [=] │ │ nthreads :: Identifier │ scope_layer=1 │ [call] │ │ Int :: Identifier │ scope_layer=1 │ [call] │ │ something :: Identifier │ scope_layer=1 │ ntasks :: Identifier │ scope_layer=1 │ [call] │ │ [.] │ │ Threads :: Identifier │ scope_layer=1 │ [inert] │ │ nthreads :: Identifier │ │ [if] │ │ [&&] │ │ [call] │ │ === :: Identifier │ scope_layer=1 │ ntasks :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ [&&] │ │ [call] │ │ ! :: Identifier │ scope_layer=1 │ streaming :: Identifier │ scope_layer=1 │ [&&] │ │ [call] │ │ > :: Identifier │ scope_layer=1 │ nthreads :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ [&&] │ │ [call] │ │ ! :: Identifier │ scope_layer=1 │ transpose :: Identifier │ scope_layer=1 │ [&&] │ │ [call] │ │ > :: Identifier │ scope_layer=1 │ minrows :: Identifier │ scope_layer=1 │ [call] │ │ * :: Identifier │ scope_layer=1 │ nthreads :: Identifier │ scope_layer=1 │ 5 :: Value │ macro_source=5206 │ [call] │ │ >= :: Identifier │ scope_layer=1 │ [call] │ │ * :: Identifier │ scope_layer=1 │ minrows :: Identifier │ scope_layer=1 │ ncols :: Identifier │ scope_layer=1 │ 5000 :: Value │ macro_source=5206 │ [block] │ │ [=] │ │ threaded :: Identifier │ scope_layer=1 │ true :: Value │ macro_source=5206 │ [=] │ │ ntasks :: Identifier │ scope_layer=1 │ nthreads :: Identifier │ scope_layer=1 │ [elseif] │ │ [block] │ │ [&&] │ │ [call] │ │ !== :: Identifier │ scope_layer=1 │ ntasks :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ [call] │ │ > :: Identifier │ scope_layer=1 │ ntasks :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ [block] │ │ [=] │ │ threaded :: Identifier │ scope_layer=1 │ true :: Value │ macro_source=5206 │ [if] │ │ transpose :: Identifier │ scope_layer=1 │ [block] │ │ [block] │ │ [let] │ │ [block] │ macro_source=7722 │ [block] │ │ [=] │ │ level :: Identifier │ scope_layer=49 │ Warn :: Identifier │ scope_layer=49 │ [=] │ │ std_level :: Identifier │ scope_layer=49 │ level :: Identifier │ scope_layer=49 │ [if] │ │ [call] │ │ >= :: Identifier │ scope_layer=49 │ [.] │ │ std_level :: Identifier │ scope_layer=49 │ [inert] │ │ level :: Identifier │ │ [ref] │ macro_source=7722 │ Base.Threads.Atomic{Int32}(-1000) :: Value │ macro_source=7722 │ [block] │ │ [=] │ │ group :: Identifier │ scope_layer=49 │ [inert] │ │ context :: Identifier │ │ [=] │ │ _module :: Identifier │ scope_layer=49 │ CSV :: Value │ macro_source=7722 │ [=] │ │ logger :: Identifier │ scope_layer=49 │ [call] │ │ Base.CoreLogging.current_logger_for_env :: Value │ macro_source=7722 │ std_level :: Identifier │ scope_layer=49 │ group :: Identifier │ scope_layer=49 │ _module :: Identifier │ scope_layer=49 │ [if] │ │ [call] │ │ ! :: Identifier │ scope_layer=49 │ [call] │ │ === :: Identifier │ scope_layer=49 │ logger :: Identifier │ scope_layer=49 │ nothing :: Identifier │ scope_layer=49 │ [block] │ │ [=] │ │ id :: Identifier │ scope_layer=49 │ [inert] │ jl_source=L65 │ CSV_72150af6 :: Identifier │ │ [if] │ │ [call] │ │ invokelatest :: Identifier │ scope_layer=49 │ Base.CoreLogging.shouldlog :: Value │ macro_source=7722 │ logger :: Identifier │ scope_layer=49 │ level :: Identifier │ scope_layer=49 │ _module :: Identifier │ scope_layer=49 │ group :: Identifier │ scope_layer=49 │ id :: Identifier │ scope_layer=49 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=49 │ "/home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl" :: Value │ macro_source=7722 │ [if] │ │ [call] │ │ isa :: Identifier │ scope_layer=49 │ file :: Identifier │ scope_layer=49 │ String :: Identifier │ scope_layer=49 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=49 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=49 │ [inert] │ │ fixup_stdlib_path :: Identifier │ │ file :: Identifier │ scope_layer=49 │ [=] │ │ line :: Identifier │ scope_layer=49 │ 607 :: Value │ macro_source=7722 │ [local] │ │ msg :: Identifier │ scope_layer=49 │ kwargs :: Identifier │ scope_layer=49 │ [if] │ │ [block] │ │ [=] │ │ msg :: Identifier │ scope_layer=49 │ "`ntasks > 1` not supported on transposed files" :: Value │ macro_source=7722 │ [=] │ │ kwargs :: Identifier │ scope_layer=49 │ [tuple] │ macro_source=7722 │ [parameters] │ macro_source=7722 │ true :: Value │ macro_source=7722 │ [block] │ │ [if] │ │ [isdefined] │ macro_source=12171,jl_source=L56 │ msg :: Identifier │ macro_source=12171,scope_layer=49 │ nothing :: Value │ macro_source=12065 │ [call] │ │ throw :: Identifier │ scope_layer=50 │ [call] │ │ AssertionError :: Identifier │ scope_layer=50 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=12065 │ [if] │ │ [isdefined] │ macro_source=12192,jl_source=L56 │ kwargs :: Identifier │ macro_source=12192,scope_layer=49 │ nothing :: Value │ macro_source=12073 │ [call] │ │ throw :: Identifier │ scope_layer=52 │ [call] │ │ AssertionError :: Identifier │ scope_layer=52 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=12073 │ [call] │ │ Base.CoreLogging.handle_message_nothrow :: Value │ macro_source=7722 │ [parameters] │ │ [...] │ │ kwargs :: Identifier │ scope_layer=49 │ logger :: Identifier │ scope_layer=49 │ level :: Identifier │ scope_layer=49 │ msg :: Identifier │ scope_layer=49 │ _module :: Identifier │ scope_layer=49 │ group :: Identifier │ scope_layer=49 │ id :: Identifier │ scope_layer=49 │ file :: Identifier │ scope_layer=49 │ line :: Identifier │ scope_layer=49 │ nothing :: Identifier │ scope_layer=49 │ [=] │ │ threaded :: Identifier │ scope_layer=1 │ false :: Value │ macro_source=5206 │ [=] │ │ ntasks :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ [elseif] │ │ [block] │ │ [call] │ │ < :: Identifier │ scope_layer=1 │ minrows :: Identifier │ scope_layer=1 │ [call] │ │ * :: Identifier │ scope_layer=1 │ nthreads :: Identifier │ scope_layer=1 │ 5 :: Value │ macro_source=5206 │ [block] │ │ [block] │ │ [let] │ │ [block] │ macro_source=7744 │ [block] │ │ [=] │ │ level :: Identifier │ scope_layer=54 │ Warn :: Identifier │ scope_layer=54 │ [=] │ │ std_level :: Identifier │ scope_layer=54 │ level :: Identifier │ scope_layer=54 │ [if] │ │ [call] │ │ >= :: Identifier │ scope_layer=54 │ [.] │ │ std_level :: Identifier │ scope_layer=54 │ [inert] │ │ level :: Identifier │ │ [ref] │ macro_source=7744 │ Base.Threads.Atomic{Int32}(-1000) :: Value │ macro_source=7744 │ [block] │ │ [=] │ │ group :: Identifier │ scope_layer=54 │ [inert] │ │ context :: Identifier │ │ [=] │ │ _module :: Identifier │ scope_layer=54 │ CSV :: Value │ macro_source=7744 │ [=] │ │ logger :: Identifier │ scope_layer=54 │ [call] │ │ Base.CoreLogging.current_logger_for_env :: Value │ macro_source=7744 │ std_level :: Identifier │ scope_layer=54 │ group :: Identifier │ scope_layer=54 │ _module :: Identifier │ scope_layer=54 │ [if] │ │ [call] │ │ ! :: Identifier │ scope_layer=54 │ [call] │ │ === :: Identifier │ scope_layer=54 │ logger :: Identifier │ scope_layer=54 │ nothing :: Identifier │ scope_layer=54 │ [block] │ │ [=] │ │ id :: Identifier │ scope_layer=54 │ [inert] │ jl_source=L65 │ CSV_2f613c16 :: Identifier │ │ [if] │ │ [call] │ │ invokelatest :: Identifier │ scope_layer=54 │ Base.CoreLogging.shouldlog :: Value │ macro_source=7744 │ logger :: Identifier │ scope_layer=54 │ level :: Identifier │ scope_layer=54 │ _module :: Identifier │ scope_layer=54 │ group :: Identifier │ scope_layer=54 │ id :: Identifier │ scope_layer=54 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=54 │ "/home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl" :: Value │ macro_source=7744 │ [if] │ │ [call] │ │ isa :: Identifier │ scope_layer=54 │ file :: Identifier │ scope_layer=54 │ String :: Identifier │ scope_layer=54 │ [block] │ │ [=] │ │ file :: Identifier │ scope_layer=54 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=54 │ [inert] │ │ fixup_stdlib_path :: Identifier │ │ file :: Identifier │ scope_layer=54 │ [=] │ │ line :: Identifier │ scope_layer=54 │ 611 :: Value │ macro_source=7744 │ [local] │ │ msg :: Identifier │ scope_layer=54 │ kwargs :: Identifier │ scope_layer=54 │ [if] │ │ [block] │ │ [try] │ │ [block] │ │ [=] │ │ msg :: Identifier │ scope_layer=54 │ [string] │ │ "`ntasks > 1` but there were not enough estimated rows (" :: Value │ macro_source=7744 │ minrows :: Identifier │ scope_layer=1 │ ") to justify multithreaded parsing" :: Value │ macro_source=7744 │ [=] │ │ kwargs :: Identifier │ scope_layer=54 │ [tuple] │ macro_source=7744 │ [parameters] │ macro_source=7744 │ true :: Value │ macro_source=7744 │ err :: Identifier │ scope_layer=54 │ [block] │ │ [call] │ │ invokelatest :: Identifier │ mod,scope_layer=55 │ Base.CoreLogging.logging_error :: Value │ macro_source=12343 │ logger :: Identifier │ scope_layer=54 │ level :: Identifier │ scope_layer=54 │ _module :: Identifier │ scope_layer=54 │ group :: Identifier │ scope_layer=54 │ id :: Identifier │ scope_layer=54 │ file :: Identifier │ scope_layer=54 │ line :: Identifier │ scope_layer=54 │ err :: Identifier │ scope_layer=54 │ true :: Value │ macro_source=12343 │ false :: Value │ macro_source=7744 │ [block] │ │ [if] │ │ [isdefined] │ macro_source=12500,jl_source=L56 │ msg :: Identifier │ macro_source=12500,scope_layer=54 │ nothing :: Value │ macro_source=12355 │ [call] │ │ throw :: Identifier │ scope_layer=56 │ [call] │ │ AssertionError :: Identifier │ scope_layer=56 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=12355 │ [if] │ │ [isdefined] │ macro_source=12521,jl_source=L56 │ kwargs :: Identifier │ macro_source=12521,scope_layer=54 │ nothing :: Value │ macro_source=12363 │ [call] │ │ throw :: Identifier │ scope_layer=58 │ [call] │ │ AssertionError :: Identifier │ scope_layer=58 │ "Assertion to tell the compiler about the definedness of this variable" :: Value │ macro_source=12363 │ [call] │ │ Base.CoreLogging.handle_message_nothrow :: Value │ macro_source=7744 │ [parameters] │ │ [...] │ │ kwargs :: Identifier │ scope_layer=54 │ logger :: Identifier │ scope_layer=54 │ level :: Identifier │ scope_layer=54 │ msg :: Identifier │ scope_layer=54 │ _module :: Identifier │ scope_layer=54 │ group :: Identifier │ scope_layer=54 │ id :: Identifier │ scope_layer=54 │ file :: Identifier │ scope_layer=54 │ line :: Identifier │ scope_layer=54 │ nothing :: Identifier │ scope_layer=54 │ [=] │ │ threaded :: Identifier │ scope_layer=1 │ false :: Value │ macro_source=5206 │ [=] │ │ ntasks :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ [block] │ │ [=] │ │ threaded :: Identifier │ scope_layer=1 │ false :: Value │ macro_source=5206 │ [=] │ │ ntasks :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ [if] │ │ threaded :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ origrowsguess :: Identifier │ scope_layer=1 │ rowsguess :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ !== :: Identifier │ scope_layer=1 │ limit :: Identifier │ scope_layer=1 │ [call] │ │ typemax :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ limit :: Identifier │ scope_layer=1 │ [call] │ │ Int :: Identifier │ scope_layer=1 │ limit :: Identifier │ scope_layer=1 │ [=] │ │ limitposguess :: Identifier │ scope_layer=1 │ [call] │ │ ceil :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ [call] │ │ * :: Identifier │ scope_layer=1 │ [call] │ │ / :: Identifier │ scope_layer=1 │ limit :: Identifier │ scope_layer=1 │ [call] │ │ * :: Identifier │ scope_layer=1 │ origrowsguess :: Identifier │ scope_layer=1 │ 0.8 :: Value │ macro_source=5206 │ len :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ < :: Identifier │ scope_layer=1 │ limitposguess :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ newlen :: Identifier │ scope_layer=1 │ [vect] │ │ 0 :: Value │ macro_source=5206 │ limitposguess :: Identifier │ scope_layer=1 │ [call] │ │ min :: Identifier │ scope_layer=1 │ [call] │ │ * :: Identifier │ scope_layer=1 │ limitposguess :: Identifier │ scope_layer=1 │ 2 :: Value │ macro_source=5206 │ len :: Identifier │ scope_layer=1 │ [call] │ │ findchunkrowstart :: Identifier │ scope_layer=1 │ newlen :: Identifier │ scope_layer=1 │ 2 :: Value │ macro_source=5206 │ buf :: Identifier │ scope_layer=1 │ options :: Identifier │ scope_layer=1 │ typemap :: Identifier │ scope_layer=1 │ downcast :: Identifier │ scope_layer=1 │ ncols :: Identifier │ scope_layer=1 │ 5 :: Value │ macro_source=5206 │ columns :: Identifier │ scope_layer=1 │ [typed_comprehension] │ │ Type :: Identifier │ scope_layer=1 │ [generator] │ │ [.] │ │ col :: Identifier │ scope_layer=1 │ [inert] │ │ type :: Identifier │ │ [=] │ │ col :: Identifier │ scope_layer=1 │ columns :: Identifier │ scope_layer=1 │ [call] │ │ ReentrantLock :: Identifier │ scope_layer=1 │ stringtype :: Identifier │ scope_layer=1 │ [call] │ │ [curly] │ │ [.] │ │ Threads :: Identifier │ scope_layer=1 │ [inert] │ │ Atomic :: Identifier │ │ Int :: Identifier │ scope_layer=1 │ 0 :: Value │ macro_source=5206 │ [call] │ │ [curly] │ │ [.] │ │ Threads :: Identifier │ scope_layer=1 │ [inert] │ │ Atomic :: Identifier │ │ Int :: Identifier │ scope_layer=1 │ 0 :: Value │ macro_source=5206 │ [call] │ │ [curly] │ │ [.] │ │ Threads :: Identifier │ scope_layer=1 │ [inert] │ │ Atomic :: Identifier │ │ Bool :: Identifier │ scope_layer=1 │ true :: Value │ macro_source=5206 │ [=] │ │ len :: Identifier │ scope_layer=1 │ [call] │ │ - :: Identifier │ scope_layer=1 │ [ref] │ │ newlen :: Identifier │ scope_layer=1 │ 2 :: Value │ macro_source=5206 │ 1 :: Value │ macro_source=5206 │ [call] │ │ reinitialize_column_type! :: Identifier │ scope_layer=1 │ columns :: Identifier │ scope_layer=1 │ types :: Identifier │ scope_layer=1 │ names :: Identifier │ scope_layer=1 │ stringtype :: Identifier │ scope_layer=1 │ streaming :: Identifier │ scope_layer=1 │ [=] │ │ origrowsguess :: Identifier │ scope_layer=1 │ limit :: Identifier │ scope_layer=1 │ [&&] │ │ debug :: Identifier │ scope_layer=1 │ [call] │ │ println :: Identifier │ scope_layer=1 │ [string] │ │ "limiting, adjusting len to " :: Value │ macro_source=5206 │ len :: Identifier │ scope_layer=1 │ [=] │ │ chunksize :: Identifier │ scope_layer=1 │ [call] │ │ div :: Identifier │ scope_layer=1 │ [call] │ │ - :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ datapos :: Identifier │ scope_layer=1 │ ntasks :: Identifier │ scope_layer=1 │ [=] │ │ chunkpositions :: Identifier │ scope_layer=1 │ [comprehension] │ │ [generator] │ │ [call] │ │ + :: Identifier │ scope_layer=1 │ datapos :: Identifier │ scope_layer=1 │ [call] │ │ * :: Identifier │ scope_layer=1 │ chunksize :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ [=] │ │ i :: Identifier │ scope_layer=1 │ [call] │ │ : :: Identifier │ scope_layer=1 │ 0 :: Value │ macro_source=5206 │ ntasks :: Identifier │ scope_layer=1 │ [=] │ │ [ref] │ │ chunkpositions :: Identifier │ scope_layer=1 │ end :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ [&&] │ │ debug :: Identifier │ scope_layer=1 │ [call] │ │ println :: Identifier │ scope_layer=1 │ [string] │ │ "initial byte positions before adjusting for start of rows: " :: Value │ macro_source=5206 │ chunkpositions :: Identifier │ scope_layer=1 │ [=] │ │ [tuple] │ │ avgbytesperrow :: Identifier │ scope_layer=1 │ successfullychunked :: Identifier │ scope_layer=1 │ [call] │ │ findrowstarts! :: Identifier │ scope_layer=1 │ buf :: Identifier │ scope_layer=1 │ options :: Identifier │ scope_layer=1 │ chunkpositions :: Identifier │ scope_layer=1 │ ncols :: Identifier │ scope_layer=1 │ columns :: Identifier │ scope_layer=1 │ stringtype :: Identifier │ scope_layer=1 │ typemap :: Identifier │ scope_layer=1 │ downcast :: Identifier │ scope_layer=1 │ rows_to_check :: Identifier │ scope_layer=1 │ [=] │ │ ntasks :: Identifier │ scope_layer=1 │ [call] │ │ - :: Identifier │ scope_layer=1 │ [call] │ │ length :: Identifier │ scope_layer=1 │ chunkpositions :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ [if] │ │ successfullychunked :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ origbytesperrow :: Identifier │ scope_layer=1 │ [call] │ │ / :: Identifier │ scope_layer=1 │ [call] │ │ - :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ datapos :: Identifier │ scope_layer=1 │ origrowsguess :: Identifier │ scope_layer=1 │ [=] │ │ weightedavgbytesperrow :: Identifier │ scope_layer=1 │ [call] │ │ ceil :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ [call] │ │ + :: Identifier │ scope_layer=1 │ [call] │ │ * :: Identifier │ scope_layer=1 │ avgbytesperrow :: Identifier │ scope_layer=1 │ [call] │ │ / :: Identifier │ scope_layer=1 │ [call] │ │ - :: Identifier │ scope_layer=1 │ ntasks :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ ntasks :: Identifier │ scope_layer=1 │ [call] │ │ * :: Identifier │ scope_layer=1 │ origbytesperrow :: Identifier │ scope_layer=1 │ [call] │ │ / :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5206 │ ntasks :: Identifier │ scope_layer=1 │ [=] │ │ rowsguess :: Identifier │ scope_layer=1 │ [call] │ │ ceil :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ [call] │ │ * :: Identifier │ scope_layer=1 │ [call] │ │ / :: Identifier │ scope_layer=1 │ [call] │ │ - :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ datapos :: Identifier │ scope_layer=1 │ weightedavgbytesperrow :: Identifier │ scope_layer=1 │ 1.01 :: Value │ macro_source=5206 │ [&&] │ │ debug :: Identifier │ scope_layer=1 │ [call] │ │ println :: Identifier │ scope_layer=1 │ [string] │ │ "single-threaded estimated rows = " :: Value │ macro_source=5206 │ origrowsguess :: Identifier │ scope_layer=1 │ ", multi-threaded estimated rows = " :: Value │ macro_source=5206 │ rowsguess :: Identifier │ scope_layer=1 │ [&&] │ │ debug :: Identifier │ scope_layer=1 │ [call] │ │ println :: Identifier │ scope_layer=1 │ [string] │ │ "multi-threaded column types sampled as: " :: Value │ macro_source=5206 │ columns :: Identifier │ scope_layer=1 │ [block] │ │ [&&] │ │ debug :: Identifier │ scope_layer=1 │ [call] │ │ println :: Identifier │ scope_layer=1 │ "multi-threaded parsing failed! Falling back to single thread, reinitializing column types." :: Value │ macro_source=5206 │ [call] │ │ reinitialize_column_type! :: Identifier │ scope_layer=1 │ columns :: Identifier │ scope_layer=1 │ types :: Identifier │ scope_layer=1 │ names :: Identifier │ scope_layer=1 │ stringtype :: Identifier │ scope_layer=1 │ streaming :: Identifier │ scope_layer=1 │ [=] │ │ threaded :: Identifier │ scope_layer=1 │ false :: Value │ macro_source=5206 │ [if] │ │ [call] │ │ ! :: Identifier │ scope_layer=1 │ threaded :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ chunkpositions :: Identifier │ scope_layer=1 │ EMPTY_INT_ARRAY :: Identifier │ scope_layer=1 │ [if] │ │ [call] │ │ < :: Identifier │ scope_layer=1 │ limit :: Identifier │ scope_layer=1 │ rowsguess :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ rowsguess :: Identifier │ scope_layer=1 │ limit :: Identifier │ scope_layer=1 │ [inbounds] │ │ pop :: Identifier │ scope_layer=3 │ val :: Identifier │ scope_layer=3 │ [return] │ │ [call] │ │ Context :: Identifier │ scope_layer=1 │ transpose :: Identifier │ scope_layer=1 │ [call] │ │ getname :: Identifier │ scope_layer=1 │ source :: Identifier │ scope_layer=1 │ names :: Identifier │ scope_layer=1 │ rowsguess :: Identifier │ scope_layer=1 │ ncols :: Identifier │ scope_layer=1 │ buf :: Identifier │ scope_layer=1 │ datapos :: Identifier │ scope_layer=1 │ len :: Identifier │ scope_layer=1 │ skipto :: Identifier │ scope_layer=1 │ options :: Identifier │ scope_layer=1 │ columns :: Identifier │ scope_layer=1 │ finalpool :: Identifier │ scope_layer=1 │ downcast :: Identifier │ scope_layer=1 │ customtypes :: Identifier │ scope_layer=1 │ typemap :: Identifier │ scope_layer=1 │ stringtype :: Identifier │ scope_layer=1 │ limit :: Identifier │ scope_layer=1 │ threaded :: Identifier │ scope_layer=1 │ ntasks :: Identifier │ scope_layer=1 │ chunkpositions :: Identifier │ scope_layer=1 │ strict :: Identifier │ scope_layer=1 │ silencewarnings :: Identifier │ scope_layer=1 │ maxwarnings :: Identifier │ scope_layer=1 │ debug :: Identifier │ scope_layer=1 │ tempfile :: Identifier │ scope_layer=1 │ streaming :: Identifier │ scope_layer=1 │ types :: Identifier │ scope_layer=1 │ │ file = "/home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl" │ line = 258 └ mod = CSV ERROR: LoadError: internal lowering bug: #= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:258 =# - `jl_assert(!(haskey(ssa_rewrites, lhs_id)), _)`: multiple assignments to ssavalue Expression:  (= #₂ (call core.TypeVar :#T1 #₂₀₉₈/Integer)) Containing expressions:  (= #₂ (call core.TypeVar :#T1 #₂₀₉₈/Integer))  Detailed provenance:  (= #₂ (call core.TypeVar :#T1 #₂₀₉₈/Integer)) @#= /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:370 =#  └─ (= #₂ (call core.TypeVar :#T1 #₂₆₁/Integer)) @#= /source/usr/share/julia/JuliaLowering/src/closure_conversion.jl:197 =#  └─ (= #₂ (call core.TypeVar :#T1 #₂₆₁/Integer)) @#= /source/usr/share/julia/JuliaLowering/src/desugaring.jl:233 =#  └─ (= #₂ (call core.TypeVar :#T1 Integer)) @#= /source/usr/share/julia/JuliaLowering/src/desugaring.jl:233 =#  └─ (= #₂ (call core.TypeVar :#T1 Integer))  └─ (call core.TypeVar :#T1 Integer) @#= /source/usr/share/julia/JuliaLowering/src/desugaring.jl:3013 =#  └─ (<: Integer)  └─ (<: Integer)  └─ (<: Integer)  ├─ @ /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:258  └─ (macrocall @refargs :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:258 =#) (function (call Context (:: source ValidSources) (:: header (curly Union Integer (curly Vector Symbol) (curly Vector String) (curly AbstractVector (<: Integer)))) (:: normalizenames Bool) (:: datarow Integer) (:: skipto Integer) (:: footerskip Integer) (:: transpose Bool) (:: comment (curly Union String Nothing)) (:: ignoreemptyrows Bool) (:: ignoreemptylines (curly Union Nothing Bool)) select drop (:: limit (curly Union Integer Nothing)) (:: buffer_in_memory Bool) (:: threaded (curly Union Nothing Bool)) (:: ntasks (curly Union Nothing Integer)) (:: tasks (curly Union Nothing Integer)) (:: rows_to_check Integer) (:: lines_to_check (curly Union Nothing Integer)) (:: missingstrings (curly Union Nothing String (curly Vector String))) (:: missingstring (curly Union Nothing String (curly Vector String))) (:: delim (curly Union Nothing UInt8 Char String)) (:: ignorerepeated Bool) (:: quoted Bool) (:: quotechar (curly Union UInt8 Char)) (:: openquotechar (curly Union Nothing UInt8 Char)) (:: closequotechar (curly Union Nothing UInt8 Char)) (:: escapechar (curly Union UInt8 Char)) (:: dateformat (curly Union Nothing String (. Dates (inert DateFormat)) (. Parsers (inert Format)) AbstractVector AbstractDict)) (:: dateformats (curly Union Nothing String (. Dates (inert DateFormat)) (. Parsers (inert Format)) AbstractVector AbstractDict)) (:: decimal (curly Union UInt8 Char)) (:: groupmark (curly Union Char Nothing)) (:: truestrings (curly Union Nothing (curly Vector String))) (:: falsestrings (curly Union Nothing (curly Vector String))) (:: stripwhitespace Bool) (:: type (curly Union Nothing Type)) (:: types (curly Union Nothing Type AbstractVector AbstractDict Function)) (:: typemap AbstractDict) (:: pool (curly Union Bool Real AbstractVector AbstractDict (. Base (inert Callable)) Tuple)) (:: downcast Bool) (:: lazystrings Bool) (:: stringtype StringTypes) (:: strict Bool) (:: silencewarnings Bool) (:: maxwarnings Integer) (:: debug Bool) (:: parsingdebug Bool) (:: validate Bool) (:: streaming Bool)) (block (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:313 =#) (block (&& (&& (|| (call isa source AbstractString) (call isa source AbstractPath)) (call ! (:: (call isfile source) Bool))) (call throw (call ArgumentError (string "\"" source "\" is not a valid file or doesn't exist")))) (if (call !== types nothing) (block (if (call isa types AbstractVector) (block (&& (call any (-> x (block (call ! (call concrete_or_concreteunion x)))) types) (call nonconcretetypes types))) (elseif (block (call isa types AbstractDict)) (block (= typs (call values types)) (&& (call any (-> x (block (call ! (call concrete_or_concreteunion x)))) typs) (call nonconcretetypes typs))) (elseif (block (call isa types Type)) (block (|| (call concrete_or_concreteunion types) (call nonconcretetypes types)))))))) (call checkvaliddelim delim) (&& ignorerepeated (&& (call === delim nothing) (call throw (call ArgumentError "auto-delimiter detection not supported when `ignorerepeated=true`; please provide delimiter like `delim=','`")))) (if (&& lazystrings (call ! streaming)) (block (macrocall @warn :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:328 =#) "`lazystrings` keyword argument is deprecated; use `stringtype=PosLenString` instead") (= stringtype PosLenString))) (if (call !== tasks nothing) (block (macrocall @warn :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:332 =#) "`tasks` keyword argument is deprecated; use `ntasks` instead") (= ntasks tasks))) (if (call !== ignoreemptylines nothing) (block (macrocall @warn :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:336 =#) "`ignoreemptylines` keyword argument is deprecated; use `ignoreemptyrows` instead") (= ignoreemptyrows ignoreemptylines))) (if (call !== lines_to_check nothing) (block (macrocall @warn :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:340 =#) "`lines_to_check` keyword argument is deprecated; use `rows_to_check` instead") (= rows_to_check lines_to_check))) (if (call ! (call isempty missingstrings)) (block (macrocall @warn :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:344 =#) "`missingstrings` keyword argument is deprecated; pass a `Vector{String}` to `missingstring` instead") (= missingstring missingstrings))) (if (call !== dateformats nothing) (block (macrocall @warn :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:348 =#) "`dateformats` keyword argument is deprecated; pass column date formats to `dateformat` keyword argument instead") (= dateformat dateformats))) (if (call != datarow -1) (block (macrocall @warn :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:352 =#) "`datarow` keyword argument is deprecated; use `skipto` instead") (= skipto datarow))) (if (call !== type nothing) (block (macrocall @warn :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:356 =#) "`type` keyword argument is deprecated; a single type can be passed to `types` instead") (= types type))) (if (call !== threaded nothing) (block (macrocall @warn :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:360 =#) "`threaded` keyword argument is deprecated; to avoid multithreaded parsing, pass `ntasks=1`") (= ntasks (if threaded (call (. Threads (inert nthreads))) 1)))) (if (call isa header Integer) (block (if (&& (call == header 1) (call == skipto 1)) (block (= header -1)) (elseif (block (&& (call != skipto -1) (call < skipto header))) (block (call throw (call ArgumentError (string "skipto row (" skipto ") must come after header row (" header ")")))))))) (if (call == skipto -1) (block (if (|| (call isa header (curly Vector Symbol)) (call isa header (curly Vector String))) (block (= skipto 0)) (elseif (block (call isa header Integer)) (block (= skipto (call + header 1))) (elseif (block (call isa header (curly AbstractVector (<: Integer)))) (block (= skipto (call + (call last header) 1)))))))) (&& debug (call println (string "header is: " header ", skipto computed as: " skipto))) (= (tuple buf pos len tempfile) (call getsource source buffer_in_memory)) (if (call > len MAX_INPUT_SIZE) (block (call throw (call ArgumentError (string "delimited source to parse too large; must be < " MAX_INPUT_SIZE " bytes"))))) (= pos (call consumeBOM buf pos)) (= oq (call % (call something openquotechar quotechar) UInt8)) (= eq (call % escapechar UInt8)) (= cq (call % (call something closequotechar quotechar) UInt8)) (= trues (if (call === truestrings nothing) nothing truestrings)) (= falses (if (call === falsestrings nothing) nothing falsestrings)) (= sentinel (if (call === missingstring nothing) missingstring (if (|| (call isempty missingstring) (&& (call isa missingstring Vector) (&& (call == (call length missingstring) 1) (call == (ref missingstring 1) "")))) missing (if (call isa missingstring String) (vect missingstring) missingstring)))) (if (call === delim nothing) (block (if (|| (call isa source AbstractString) (call isa source AbstractPath)) (block (= filename (call string source)) (= del (if (call endswith filename ".tsv") (call UInt8 '\t') (if (call endswith filename ".wsv") (call UInt8 ' ') (call UInt8 '\n'))))) (block (= del (call UInt8 '\n'))))) (block (= del (if (&& (call isa delim Char) (call isascii delim)) (call % delim UInt8) (if (&& (call == (call sizeof delim) 1) (call isascii delim)) (call % (ref delim 1) UInt8) delim))))) (= cmt (if (call === comment nothing) nothing (tuple (call pointer comment) (call sizeof comment)))) (if (&& (call > footerskip 0) (call > len 0)) (block (= lastbyte (ref buf end)) (= endpos (call + (|| (call == lastbyte (call UInt8 '\r')) (call == lastbyte (call UInt8 '\n'))) (&& (call == lastbyte (call UInt8 '\n')) (call == (ref buf (call - end 1)) (call UInt8 '\r'))))) (= revlen (call - (call skiptorow (call ReversedBuf buf) (call + 1 endpos) len oq eq cq cmt ignoreemptyrows 0 footerskip) 2)) (unknown_head len revlen) (&& debug (call println (string "adjusted for footerskip, len = " (call - (call + len revlen) 1) " => " len))))) (= df (if (|| (call isa dateformat AbstractVector) (call isa dateformat AbstractDict)) nothing dateformat)) (= wh1 (call UInt8 ' ')) (= wh2 (call UInt8 '\t')) (if (call isa sentinel Vector) (block (for (= sent sentinel) (block (if (call contains sent " ") (block (= wh1 0x00))) (if (call contains sent "\t") (block (= wh2 0x00))))))) (= headerpos (= datapos pos)) (if (call ! transpose) (block (= (tuple headerpos datapos) (call detectheaderdatapos buf pos len oq eq cq cmt ignoreemptyrows header skipto)) (&& debug (call println (string "headerpos = " headerpos ", datapos = " datapos))))) (if (call isa del UInt8) (block (= (tuple d rowsguess) (call detectdelimandguessrows buf headerpos datapos len oq eq cq cmt ignoreemptyrows del)) (= wh1 (if (call == d (call UInt ' ')) 0x00 wh1)) (= wh2 (if (call == d (call UInt8 '\t')) 0x00 wh2)) (= options (call (. Parsers (inert Options)) sentinel wh1 wh2 oq cq eq d decimal trues falses df ignorerepeated ignoreemptyrows comment quoted parsingdebug stripwhitespace false groupmark))) (elseif (block (call isa del Char)) (block (= (tuple _ rowsguess) (call detectdelimandguessrows buf headerpos datapos len oq eq cq cmt ignoreemptyrows)) (= options (call (. Parsers (inert Options)) sentinel wh1 wh2 oq cq eq del decimal trues falses df ignorerepeated ignoreemptyrows comment quoted parsingdebug stripwhitespace false groupmark)) (= d del)) (elseif (block (call isa del String)) (block (= (tuple _ rowsguess) (call detectdelimandguessrows buf headerpos datapos len oq eq cq cmt ignoreemptyrows)) (= options (call (. Parsers (inert Options)) sentinel wh1 wh2 oq cq eq del decimal trues falses df ignorerepeated ignoreemptyrows comment quoted parsingdebug stripwhitespace false groupmark)) (= d del)) (block (call error "invalid delim type"))))) (&& debug (call println (string "estimated rows: " rowsguess))) (&& debug (call println (string "detected delimiter: \"" (call escape_string (if (call isa d UInt8) (call string (call Char d)) d)) "\""))) (if (call ! transpose) (block (if ignorerepeated (block (if (call > headerpos 0) (block (= headerpos (call (. Parsers (inert checkdelim!)) buf headerpos len options)))) (= datapos (call (. Parsers (inert checkdelim!)) buf datapos len options)))) (= names (call detectcolumnnames buf headerpos datapos len options header normalizenames oq eq cq cmt ignoreemptyrows)) (= ncols (call length names))) (block (= (tuple rowsguess names positions endpositions) (call detecttranspose buf pos len options header skipto normalizenames)) (= ncols (call length names)) (= datapos (if (call isempty positions) 0 (ref positions 1))))) (&& debug (call println (string "column names detected: " names))) (&& debug (call println (string "byte position of data computed at: " datapos))) (= (tuple columns customtypes) (call initialize_columns (parameters (kw validate validate)) ncols types names stringtype streaming options)) (if transpose (block (for (= i (call : 1 ncols)) (block (= col (ref columns i)) (= (. col (inert position)) (ref positions i)) (= (. col (inert endposition)) (ref endpositions i)))))) (= typemap (:: (call convert (curly IdDict Type Type) typemap) (curly IdDict Type Type))) (for (= T (call values typemap)) (block (if (call !== (call nonstandardtype T) (curly Union)) (block (= customtypes (call tupcat customtypes (call nonstandardtype T))))))) (if (call isa dateformat AbstractDict) (block (for (= i (call : 1 ncols)) (block (= df (call getordefault dateformat (ref names i) i nothing)) (if (call !== df nothing) (block (= (. (ref columns i) (inert options)) (call (. Parsers (inert Options)) sentinel wh1 wh2 oq cq eq d decimal trues falses df ignorerepeated ignoreemptyrows comment true parsingdebug stripwhitespace false groupmark)))))) (&& validate (call checkinvalidcolumns dateformat "dateformat" ncols names)))) (= finalpool 0.0) (if (call ! streaming) (block (if (call isa pool AbstractVector) (block (|| (call == (call length pool) ncols) (call throw (call ArgumentError (string "provided `pool::AbstractVector` keyword argument doesn't match detected # of columns: `" (call length pool) " != " ncols "`")))) (for (= i (call : 1 ncols)) (block (= col (ref columns i)) (= (. col (inert pool)) (call getpool (ref pool i))) (= (. col (inert columnspecificpool)) true)))) (elseif (block (call isa pool AbstractDict)) (block (for (= i (call : 1 ncols)) (block (= col (ref columns i)) (= p (call getordefault pool (ref names i) i NaN)) (if (call ! (call isnan p)) (block (= (. col (inert pool)) (call getpool p)) (= (. col (inert columnspecificpool)) true))))) (&& validate (call checkinvalidcolumns pool "pool" ncols names))) (elseif (block (call isa pool (. Base (inert Callable)))) (block (for (= i (call : 1 ncols)) (block (= col (ref columns i)) (= p (call pool i (ref names i))) (if (call !== p nothing) (block (= (. col (inert pool)) (call getpool p)) (= (. col (inert columnspecificpool)) true)))))) (block (= finalpool (call getpool pool)) (for (= col columns) (block (= (. col (inert pool)) finalpool))))))))) (if (&& (call !== select nothing) (call !== drop nothing)) (block (call throw (call ArgumentError "`select` and `drop` keywords were both provided; only one or the other is allowed"))) (elseif (block (call !== select nothing)) (block (if (call isa select (curly AbstractVector Bool)) (block (for (= i (call : 1 ncols)) (block (|| (ref select i) (call willdrop! columns i))))) (elseif (block (call isa select (curly AbstractVector (<: Integer)))) (block (for (= i (call : 1 ncols)) (block (|| (call in i select) (call willdrop! columns i))))) (elseif (block (|| (call isa select (curly AbstractVector Symbol)) (call isa select (curly AbstractVector (<: AbstractString))))) (block (= select (call map Symbol select)) (for (= i (call : 1 ncols)) (block (|| (call in (ref names i) select) (call willdrop! columns i))))) (elseif (block (call isa select (. Base (inert Callable)))) (block (for (= i (call : 1 ncols)) (block (|| (:: (call select i (ref names i)) Bool) (call willdrop! columns i))))) (block (call throw (call ArgumentError "`select` keyword argument must be an `AbstractVector` of `Int`, `Symbol`, `String`, or `Bool`, or a selector function of the form `(i, name) -> keep::Bool`")))))))) (elseif (block (call !== drop nothing)) (block (if (call isa drop (curly AbstractVector Bool)) (block (for (= i (call : 1 ncols)) (block (&& (ref drop i) (call willdrop! columns i))))) (elseif (block (call isa drop (curly AbstractVector (<: Integer)))) (block (for (= i (call : 1 ncols)) (block (&& (call in i drop) (call willdrop! columns i))))) (elseif (block (|| (call isa drop (curly AbstractVector Symbol)) (call isa drop (curly AbstractVector (<: AbstractString))))) (block (= drop (call map Symbol drop)) (for (= i (call : 1 ncols)) (block (&& (call in (ref names i) drop) (call willdrop! columns i))))) (elseif (block (call isa drop (. Base (inert Callable)))) (block (for (= i (call : 1 ncols)) (block (&& (:: (call drop i (ref names i)) Bool) (call willdrop! columns i))))) (block (call throw (call ArgumentError "`drop` keyword argument must be an `AbstractVector` of `Int`, `Symbol`, `String`, or `Bool`, or a selector function of the form `(i, name) -> keep::Bool`"))))))))))) (&& debug (call println (string "computed types are: " types))) (= limit (call something limit (call typemax Int))) (= minrows (call min limit rowsguess)) (= nthreads (call Int (call something ntasks (call (. Threads (inert nthreads)))))) (if (&& (call === ntasks nothing) (&& (call ! streaming) (&& (call > nthreads 1) (&& (call ! transpose) (&& (call > minrows (call * nthreads 5)) (call >= (call * minrows ncols) 5000)))))) (block (= threaded true) (= ntasks nthreads)) (elseif (block (&& (call !== ntasks nothing) (call > ntasks 1))) (block (= threaded true) (if transpose (block (macrocall @warn :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:607 =#) "`ntasks > 1` not supported on transposed files") (= threaded false) (= ntasks 1)) (elseif (block (call < minrows (call * nthreads 5))) (block (macrocall @warn :(#= /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:611 =#) (string "`ntasks > 1` but there were not enough estimated rows (" minrows ") to justify multithreaded parsing")) (= threaded false) (= ntasks 1))))) (block (= threaded false) (= ntasks 1)))) (if threaded (block (= origrowsguess rowsguess) (if (call !== limit (call typemax Int)) (block (= limit (call Int limit)) (= limitposguess (call ceil Int (call * (call / limit (call * origrowsguess 0.8)) len))) (if (call < limitposguess len) (block (= newlen (vect 0 limitposguess (call min (call * limitposguess 2) len))) (call findchunkrowstart newlen 2 buf options typemap downcast ncols 5 columns (typed_comprehension Type (generator (. col (inert type)) (= col columns))) (call ReentrantLock) stringtype (call (curly (. Threads (inert Atomic)) Int) 0) (call (curly (. Threads (inert Atomic)) Int) 0) (call (curly (. Threads (inert Atomic)) Bool) true)) (= len (call - (ref newlen 2) 1)) (call reinitialize_column_type! columns types names stringtype streaming) (= origrowsguess limit))) (&& debug (call println (string "limiting, adjusting len to " len))))) (= chunksize (call div (call - len datapos) ntasks)) (= chunkpositions (comprehension (generator (call + datapos (call * chunksize i)) (= i (call : 0 ntasks))))) (= (ref chunkpositions end) len) (&& debug (call println (string "initial byte positions before adjusting for start of rows: " chunkpositions))) (= (tuple avgbytesperrow successfullychunked) (call findrowstarts! buf options chunkpositions ncols columns stringtype typemap downcast rows_to_check)) (= ntasks (call - (call length chunkpositions) 1)) (if successfullychunked (block (= origbytesperrow (call / (call - len datapos) origrowsguess)) (= weightedavgbytesperrow (call ceil Int (call + (call * avgbytesperrow (call / (call - ntasks 1) ntasks)) (call * origbytesperrow (call / 1 ntasks))))) (= rowsguess (call ceil Int (call * (call / (call - len datapos) weightedavgbytesperrow) 1.01))) (&& debug (call println (string "single-threaded estimated rows = " origrowsguess ", multi-threaded estimated rows = " rowsguess))) (&& debug (call println (string "multi-threaded column types sampled as: " columns)))) (block (&& debug (call println "multi-threaded parsing failed! Falling back to single thread, reinitializing column types.")) (call reinitialize_column_type! columns types names stringtype streaming) (= threaded false))))) (if (call ! threaded) (block (= chunkpositions EMPTY_INT_ARRAY) (if (call < limit rowsguess) (block (= rowsguess limit))))))) (return (call Context transpose (call getname source) names rowsguess ncols buf datapos len skipto options columns finalpool downcast customtypes typemap stringtype limit threaded ntasks chunkpositions strict silencewarnings maxwarnings debug tempfile streaming types)))))  └─ @ /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:258  Stacktrace:  [1] macro expansion  @ /source/usr/share/julia/JuliaLowering/src/ast.jl:23 [inlined]  [2] renumber_body(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, input_code::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, slot_rewrites::Dict{Int64, Int64})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1130  [3] compile_lambda(outer_ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1251  [4] compile(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, needs_value::Bool, in_tail_pos::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:854  [5] compile(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, needs_value::Bool, in_tail_pos::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:715  [6] compile_body(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1031  [7] compile_lambda(outer_ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1191  [8] linearize_ir(ctx::Base.JuliaLowering.ClosureConversionCtx{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1281  [9] core_lowering_hook(code::Any, mod::Module, file::String, line::UInt64, world::UInt64, _warn::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:33  [10] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [11] top-level scope  @ ~/.julia/packages/CSV/LiiJM/src/CSV.jl:75  [12] include(mod::Module, _path::String)  @ Base Base.jl:326  [13] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [14] top-level scope  @ stdin:5  [15] eval(m::Module, e::Any)  @ Core boot.jl:521  [16] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [17] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [18] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [19] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/CSV/LiiJM/src/context.jl:258 in expression starting at /home/pkgeval/.julia/packages/CSV/LiiJM/src/CSV.jl:1 in expression starting at stdin:5 ✗ CSV ERROR: LoadError: MacroExpansionError while expanding $(Expr(:scope_layer, Symbol("@simd"), 1)) in module JLD2.Filters: #= /home/pkgeval/.julia/packages/JLD2/qcxKY/src/Filters.jl:106 =# - Error expanding macro Caused by: Base.SimdLoop.SimdError("simd loop index must be a symbol") Stacktrace:  [1] parse_iteration_space(x::Expr)  @ Base.SimdLoop simdloop.jl:20  [2] compile(x::Expr, ivdep::Nothing)  @ Base.SimdLoop simdloop.jl:62  [3] macro expansion  @ simdloop.jl:128  [4] expand_macro(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, outer_sl::Base.JuliaLowering.ScopeLayer)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:343  [5] expand_forms_1(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, sl::Base.JuliaLowering.ScopeLayer)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:431  [6] (::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer})(e::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:461 [inlined]  [7] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [8] expand_forms_1(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, sl::Base.JuliaLowering.ScopeLayer)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:461  [9] (::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer})(e::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:461 [inlined]  [10] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [11] expand_forms_1(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, sl::Base.JuliaLowering.ScopeLayer)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:461  [12] expand_macro(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, outer_sl::Base.JuliaLowering.ScopeLayer)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:370  [13] expand_forms_1(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, sl::Base.JuliaLowering.ScopeLayer)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:431  [14] (::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer})(e::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:461 [inlined]  [15] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [16] expand_forms_1(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, sl::Base.JuliaLowering.ScopeLayer)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:461  [17] (::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer})(e::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:461 [inlined]  [18] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [19] expand_forms_1(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, sl::Base.JuliaLowering.ScopeLayer)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:461  [20] expand_forms_1(mod::Module, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, expr_compat_mode::Bool, macro_world::UInt64)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:485  [21] lower_step(iter::Base.JuliaLowering.LoweringIterator{Dict{Symbol, Dict{Int64, Any}}}, mod::Module, world::UInt64; soft_scope::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:67  [22] _eval(mod::Module, iter::Base.JuliaLowering.LoweringIterator{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:530  [23] eval(mod::Module, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; macro_world::UInt64, soft_scope::Nothing, opts::@Kwargs{expr_compat_mode::Bool})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:518 [inlined]  [24] top-level scope  @ ~/.julia/packages/JLD2/qcxKY/src/Filters.jl:1  [25] macro expansion  @ ~/.julia/packages/JLD2/qcxKY/src/Filters.jl:1 [inlined]  [26] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [27] top-level scope  @ ~/.julia/packages/JLD2/qcxKY/src/JLD2.jl:535  [28] include(mod::Module, _path::String)  @ Base Base.jl:326  [29] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [30] top-level scope  @ stdin:5  [31] eval(m::Module, e::Any)  @ Core boot.jl:521  [32] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [33] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [34] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [35] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/JLD2/qcxKY/src/Filters.jl:1 in expression starting at /home/pkgeval/.julia/packages/JLD2/qcxKY/src/JLD2.jl:1 in expression starting at stdin:5 ✗ JLD2 ┌ Info: JuliaLowering threw given input: │ code = │ :((Base.reshape(F::FFTView{_, N}, ::Type{Val{N}}) where {_, N}) = begin │ #= /home/pkgeval/.julia/packages/FFTViews/vGuXp/src/FFTViews.jl:77 =# │ F │ end) │ st0 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source,__macro_ctx__ │ [=] │ │ [where] │ │ [call] │ │ [.] │ │ Base :: Identifier │ │ [inert] │ │ reshape :: Identifier │ │ [::] │ │ F :: Identifier │ │ [curly] │ │ FFTView :: Identifier │ │ _ :: Identifier │ │ N :: Identifier │ │ [::] │ │ [curly] │ │ Type :: Identifier │ │ [curly] │ │ Val :: Identifier │ │ N :: Identifier │ │ _ :: Identifier │ │ N :: Identifier │ │ [block] │ │ F :: Identifier │ │ │ st1 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source │ [=] │ │ [where] │ │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=1 │ [inert] │ │ reshape :: Identifier │ │ [::] │ │ F :: Identifier │ scope_layer=1 │ [curly] │ │ FFTView :: Identifier │ scope_layer=1 │ _ :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ [::] │ │ [curly] │ │ Type :: Identifier │ scope_layer=1 │ [curly] │ │ Val :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ _ :: Identifier │ scope_layer=1 │ N :: Identifier │ scope_layer=1 │ [block] │ │ F :: Identifier │ scope_layer=1 │ │ file = "/home/pkgeval/.julia/packages/FFTViews/vGuXp/src/FFTViews.jl" │ line = 77 └ mod = FFTViews ERROR: LoadError: LoweringError: #= /home/pkgeval/.julia/packages/FFTViews/vGuXp/src/FFTViews.jl:77 =# - all-underscore identifiers are write-only and their values cannot be used in expressions Expression:  _ Containing expressions:  (call core.svec (call core.svec (call core.Typeof (call top.getproperty #₃/Base :reshape)) (call core.apply_type #₄/FFTView _ #₂/N) (call core.apply_type #₅/Type (call core.apply_type #₆/Val #₂/N))) (call core.svec _ #₂/N) SourceLocation:/home/pkgeval/.julia/packages/FFTViews/vGuXp/src/FFTViews.jl:77:0)  (call core.svec (call core.svec (function_type (call top.getproperty #₃/Base :reshape)) (call core.apply_type #₄/FFTView _ #₂/N) (call core.apply_type #₅/Type (call core.apply_type #₆/Val #₂/N))) (call core.svec _ #₂/N) SourceLocation:/home/pkgeval/.julia/packages/FFTViews/vGuXp/src/FFTViews.jl:77:0)  (call core.svec (call core.svec (function_type (call top.getproperty Base :reshape)) (call core.apply_type FFTView _ N) (call core.apply_type Type (call core.apply_type Val N))) (call core.svec _ N) SourceLocation:/home/pkgeval/.julia/packages/FFTViews/vGuXp/src/FFTViews.jl:77:0)  (call core.apply_type FFTView _ N)  Detailed provenance:  _  └─ _  └─ _  └─ @ /home/pkgeval/.julia/packages/FFTViews/vGuXp/src/FFTViews.jl:77  Stacktrace:  [1] compile(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, needs_value::Bool, in_tail_pos::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:646  [2] compile_args(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, args::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, SubArray{Int64, 1, Vector{Int64}, Tuple{UnitRange{Int64}}, true}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:166  [3] compile(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, needs_value::Bool, in_tail_pos::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:654  [4] compile_args(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, args::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, SubArray{Int64, 1, Vector{Int64}, Tuple{UnitRange{Int64}}, true}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:166  [5] compile(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, needs_value::Bool, in_tail_pos::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:654  [6] compile_args(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, args::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, SubArray{Int64, 1, Vector{Int64}, Tuple{UnitRange{Int64}}, true}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:166  [7] compile(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, needs_value::Bool, in_tail_pos::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:654  [8] compile(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, needs_value::Bool, in_tail_pos::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:680  [9] compile(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, needs_value::Bool, in_tail_pos::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:715  [10] compile_body(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1031  [11] compile_lambda(outer_ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1191  [12] linearize_ir(ctx::Base.JuliaLowering.ClosureConversionCtx{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1281  [13] core_lowering_hook(code::Any, mod::Module, file::String, line::UInt64, world::UInt64, _warn::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:33  [14] include(mod::Module, _path::String)  @ Base Base.jl:326  [15] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [16] top-level scope  @ stdin:5  [17] eval(m::Module, e::Any)  @ Core boot.jl:521  [18] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [19] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [20] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [21] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/FFTViews/vGuXp/src/FFTViews.jl:1 in expression starting at stdin:5 ✗ FFTViews ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("aedffcd0-7271-4cad-89d0-dc628f76c6d3"), "Static") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/BitTwiddlingConvenienceFunctions/q3iiO/src/BitTwiddlingConvenienceFunctions.jl:3  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/BitTwiddlingConvenienceFunctions/q3iiO/src/BitTwiddlingConvenienceFunctions.jl:1 in expression starting at stdin:5 ✗ BitTwiddlingConvenienceFunctions ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("aedffcd0-7271-4cad-89d0-dc628f76c6d3"), "Static") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/CPUSummary/Wjls3/src/CPUSummary.jl:7  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/CPUSummary/Wjls3/src/CPUSummary.jl:1 in expression starting at stdin:5 ✗ CPUSummary ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("aedffcd0-7271-4cad-89d0-dc628f76c6d3"), "Static") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ none:44  [13] eval(m::Module, e::Any)  @ Core boot.jl:521  [14] recompile_invalidations(__module__::Module, expr::Any)  @ PrecompileTools ~/.julia/packages/PrecompileTools/QUxvR/src/invalidations.jl:21  [15] top-level scope  @ ~/.julia/packages/StaticArrayInterface/qmd3i/src/StaticArrayInterface.jl:19  [16] macro expansion  @ ~/.julia/packages/StaticArrayInterface/qmd3i/src/StaticArrayInterface.jl:19 [inlined]  [17] include(mod::Module, _path::String)  @ Base Base.jl:326  [18] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [19] top-level scope  @ stdin:5  [20] eval(m::Module, e::Any)  @ Core boot.jl:521  [21] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [22] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [23] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [24] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/StaticArrayInterface/qmd3i/src/StaticArrayInterface.jl:1 in expression starting at stdin:5 ✗ StaticArrayInterface ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("86223c79-3864-5bf0-83f7-82e725a168b6"), "Graphs") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr})  @ Base module.jl:101  [11] eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:195  [12] top-level scope  @ ~/.julia/packages/SimpleWeightedGraphs/lIM6n/src/SimpleWeightedGraphs.jl:12  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/SimpleWeightedGraphs/lIM6n/src/SimpleWeightedGraphs.jl:1 in expression starting at stdin:5 ✗ SimpleWeightedGraphs ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("86223c79-3864-5bf0-83f7-82e725a168b6"), "Graphs") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/Graphs/nH2e0/ext/GraphsSharedArraysExt.jl:3  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/Graphs/nH2e0/ext/GraphsSharedArraysExt.jl:1 in expression starting at stdin:5 ✗ Graphs → GraphsSharedArraysExt ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("a98d9a8b-a2ab-59e6-89dd-64a1c18fca59"), "Interpolations") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/ImageTransformations/JwrwN/src/ImageTransformations.jl:44  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/ImageTransformations/JwrwN/src/ImageTransformations.jl:1 in expression starting at stdin:5 ✗ ImageTransformations 123.6 s ✓ CitableCorpus ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("033835bb-8acc-5ee8-8aae-3f567f8a3819"), "JLD2") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/JLD2/qcxKY/ext/UnPackExt.jl:5  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/JLD2/qcxKY/ext/UnPackExt.jl:4 in expression starting at stdin:5 ✗ JLD2 → UnPackExt ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("86223c79-3864-5bf0-83f7-82e725a168b6"), "Graphs") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/MetaGraphs/STSbv/src/MetaGraphs.jl:2  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/MetaGraphs/STSbv/src/MetaGraphs.jl:1 in expression starting at stdin:5 ✗ MetaGraphs ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("aedffcd0-7271-4cad-89d0-dc628f76c6d3"), "Static") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/HostCPUFeatures/ZTXz4/src/HostCPUFeatures.jl:7  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/HostCPUFeatures/ZTXz4/src/HostCPUFeatures.jl:1 in expression starting at stdin:5 ✗ HostCPUFeatures ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("62783981-4cbd-42fc-bca8-16325de8dc4b"), "BitTwiddlingConvenienceFunctions") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_import(imported::Bool, to::Module, from::Expr, paths::Expr)  @ Base module.jl:101  [11] eval_import(imported::Bool, to::Module, from::Expr, paths::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:195  [12] top-level scope  @ ~/.julia/packages/PolyesterWeave/E9Wdf/src/PolyesterWeave.jl:7  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/PolyesterWeave/E9Wdf/src/PolyesterWeave.jl:1 in expression starting at stdin:5 ✗ PolyesterWeave ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("0d7ed370-da01-4f52-bd93-41d350b8b718"), "StaticArrayInterface") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/StaticArrayInterface/qmd3i/ext/StaticArrayInterfaceOffsetArraysExt.jl:3  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/StaticArrayInterface/qmd3i/ext/StaticArrayInterfaceOffsetArraysExt.jl:1 in expression starting at stdin:5 ✗ StaticArrayInterface → StaticArrayInterfaceOffsetArraysExt ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("0d7ed370-da01-4f52-bd93-41d350b8b718"), "StaticArrayInterface") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/StaticArrayInterface/qmd3i/ext/StaticArrayInterfaceStaticArraysExt.jl:3  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/StaticArrayInterface/qmd3i/ext/StaticArrayInterfaceStaticArraysExt.jl:1 in expression starting at stdin:5 ✗ StaticArrayInterface → StaticArrayInterfaceStaticArraysExt ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("aedffcd0-7271-4cad-89d0-dc628f76c6d3"), "Static") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr})  @ Base module.jl:101  [11] eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:195  [12] top-level scope  @ ~/.julia/packages/CloseOpenIntervals/PU9aC/src/CloseOpenIntervals.jl:7  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/CloseOpenIntervals/PU9aC/src/CloseOpenIntervals.jl:1 in expression starting at stdin:5 ✗ CloseOpenIntervals ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("aedffcd0-7271-4cad-89d0-dc628f76c6d3"), "Static") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/LayoutPointers/nNKcM/src/LayoutPointers.jl:6  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/LayoutPointers/nNKcM/src/LayoutPointers.jl:1 in expression starting at stdin:5 ✗ LayoutPointers ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("02fcd773-0e25-5acc-982a-7f6622650795"), "ImageTransformations") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_import(imported::Bool, to::Module, from::Expr, paths::Expr)  @ Base module.jl:101  [11] eval_import(imported::Bool, to::Module, from::Expr, paths::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:195  [12] top-level scope  @ ~/.julia/packages/ImageContrastAdjustment/0OQrR/src/ImageContrastAdjustment.jl:5  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/ImageContrastAdjustment/0OQrR/src/ImageContrastAdjustment.jl:1 in expression starting at stdin:5 ✗ ImageContrastAdjustment 124.7 s ✓ EditionBuilders 127.5 s ✓ CitableTeiReaders 156.0 s ✓ Orthography ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("0d7ed370-da01-4f52-bd93-41d350b8b718"), "StaticArrayInterface") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/TiledIteration/MBTB8/src/TiledIteration.jl:6  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/TiledIteration/MBTB8/src/TiledIteration.jl:1 in expression starting at stdin:5 ✗ TiledIteration ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("0d7ed370-da01-4f52-bd93-41d350b8b718"), "StaticArrayInterface") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] _eval_import(imported::Bool, to::Module, from::Nothing, paths::Expr)  @ Base module.jl:111  [10] eval_import(imported::Bool, to::Module, from::Nothing, paths::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:195  [11] top-level scope  @ ~/.julia/packages/VectorizationBase/F4R96/src/VectorizationBase.jl:6  [12] include(mod::Module, _path::String)  @ Base Base.jl:326  [13] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [14] top-level scope  @ stdin:5  [15] eval(m::Module, e::Any)  @ Core boot.jl:521  [16] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [17] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [18] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [19] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/VectorizationBase/F4R96/src/VectorizationBase.jl:1 in expression starting at stdin:5 ✗ VectorizationBase ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("336ed68f-0bac-5ca0-87d4-7b16caf5d00b"), "CSV") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/CitableParserBuilder/8OR93/src/gettysburg.jl:8  [13] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [14] top-level scope  @ ~/.julia/packages/CitableParserBuilder/8OR93/src/CitableParserBuilder.jl:92  [15] include(mod::Module, _path::String)  @ Base Base.jl:326  [16] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [17] top-level scope  @ stdin:5  [18] eval(m::Module, e::Any)  @ Core boot.jl:521  [19] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [20] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [21] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [22] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/CitableParserBuilder/8OR93/src/gettysburg.jl:8 in expression starting at /home/pkgeval/.julia/packages/CitableParserBuilder/8OR93/src/CitableParserBuilder.jl:1 in expression starting at stdin:5 ✗ CitableParserBuilder ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("4f61f5a4-77b1-5117-aa51-3ab5ef4ef0cd"), "FFTViews") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/ImageFiltering/9pKCh/src/ImageFiltering.jl:4  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/ImageFiltering/9pKCh/src/ImageFiltering.jl:1 in expression starting at stdin:5 ✗ ImageFiltering ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("3d5dd08c-fd9d-11e8-17fa-ed2836048c2f"), "VectorizationBase") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/SLEEFPirates/OTXBS/src/SLEEFPirates.jl:9  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/SLEEFPirates/OTXBS/src/SLEEFPirates.jl:1 in expression starting at stdin:5 ✗ SLEEFPirates ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("6a3955dd-da59-5b1f-98d4-e7296123deb5"), "ImageFiltering") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/ImageCorners/Yegqa/src/ImageCorners.jl:5  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/ImageCorners/Yegqa/src/ImageCorners.jl:1 in expression starting at stdin:5 ✗ ImageCorners ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("aedffcd0-7271-4cad-89d0-dc628f76c6d3"), "Static") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr})  @ Base module.jl:101  [11] eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:195  [12] top-level scope  @ ~/.julia/packages/LoopVectorization/Y0o9B/src/LoopVectorization.jl:31  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/LoopVectorization/Y0o9B/src/LoopVectorization.jl:1 in expression starting at stdin:5 ✗ LoopVectorization ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("06e1c1a7-607b-532d-9fad-de7d9aa2abac"), "TiledIteration") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr})  @ Base module.jl:101  [11] eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:195  [12] top-level scope  @ ~/.julia/packages/ImageMorphology/Gs7Tj/src/ImageMorphology.jl:9  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/ImageMorphology/Gs7Tj/src/ImageMorphology.jl:1 in expression starting at stdin:5 ✗ ImageMorphology ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("787d08f9-d448-5407-9aad-5290dd7ab264"), "ImageMorphology") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] _eval_import(imported::Bool, to::Module, from::Nothing, paths::Expr)  @ Base module.jl:111  [10] eval_import(imported::Bool, to::Module, from::Nothing, paths::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:195  [11] top-level scope  @ ~/.julia/packages/ImageDistances/Dhl5Z/src/ImageDistances.jl:17  [12] include(mod::Module, _path::String)  @ Base Base.jl:326  [13] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [14] top-level scope  @ stdin:5  [15] eval(m::Module, e::Any)  @ Core boot.jl:521  [16] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [17] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [18] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [19] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/ImageDistances/Dhl5Z/src/ImageDistances.jl:1 in expression starting at stdin:5 ✗ ImageDistances ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("6a3955dd-da59-5b1f-98d4-e7296123deb5"), "ImageFiltering") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/ImageSegmentation/SBbzN/src/ImageSegmentation.jl:8  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/ImageSegmentation/SBbzN/src/ImageSegmentation.jl:1 in expression starting at stdin:5 ✗ ImageSegmentation ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("51556ac3-7006-55f5-8cb3-34580c88182d"), "ImageDistances") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::Nothing)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::Nothing)  @ Base loading.jl:2685  [4] _require_prelocked(uuidkey::Base.PkgId)  @ Base loading.jl:2672 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(uuidkey::Base.PkgId)  @ Base loading.jl:2664  [7] require(uuidkey::Base.PkgId)  @ Base loading.jl:2662 [inlined]  [8] (::LazyModules.var"#checked_import##->###0"{Base.PkgId})()  @ LazyModules ~/.julia/packages/LazyModules/d9Be6/src/LazyModules.jl:56  [9] lock(f::LazyModules.var"#checked_import##->###0"{Base.PkgId}, l::ReentrantLock)  @ Base lock.jl:335  [10] checked_import(pkgid::Base.PkgId)  @ LazyModules ~/.julia/packages/LazyModules/d9Be6/src/LazyModules.jl:51 [inlined]  [11] checked_import(m::LazyModules.LazyModule)  @ LazyModules ~/.julia/packages/LazyModules/d9Be6/src/LazyModules.jl:65 [inlined]  [12] getproperty(m::LazyModules.LazyModule, s::Symbol)  @ LazyModules ~/.julia/packages/LazyModules/d9Be6/src/LazyModules.jl:40 [inlined]  [13] _assess_psnr(x::Matrix{ColorTypes.Gray{FixedPointNumbers.N0f8}}, ref::Matrix{ColorTypes.Gray{FixedPointNumbers.N0f8}}, peakval::FixedPointNumbers.N0f8)  @ ImageQualityIndexes ~/.julia/packages/ImageQualityIndexes/dLuqZ/src/psnr.jl:39  [14] macro expansion  @ ~/.julia/packages/ImageQualityIndexes/dLuqZ/src/psnr.jl:29 [inlined]  [15] assess_psnr(x::Matrix{ColorTypes.Gray{FixedPointNumbers.N0f8}}, ref::Matrix{ColorTypes.Gray{FixedPointNumbers.N0f8}}, peakval::FixedPointNumbers.N0f8)  @ ImageQualityIndexes ~/.julia/packages/ImageQualityIndexes/dLuqZ/src/psnr.jl:28 [inlined]  [16] assess_psnr(x::Matrix{ColorTypes.Gray{FixedPointNumbers.N0f8}}, ref::Matrix{ColorTypes.Gray{FixedPointNumbers.N0f8}})  @ ImageQualityIndexes ~/.julia/packages/ImageQualityIndexes/dLuqZ/src/psnr.jl:30  [17] macro expansion  @ ~/.julia/packages/ImageQualityIndexes/dLuqZ/src/precompile.jl:14 [inlined]  [18] macro expansion  @ ~/.julia/packages/ImageQualityIndexes/dLuqZ/src/precompile.jl:12 [inlined]  [19] top-level scope  @ ~/.julia/packages/ImageQualityIndexes/dLuqZ/src/precompile.jl:3  [20] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [21] top-level scope  @ ~/.julia/packages/ImageQualityIndexes/dLuqZ/src/ImageQualityIndexes.jl:25  [22] include(mod::Module, _path::String)  @ Base Base.jl:326  [23] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [24] top-level scope  @ stdin:5  [25] eval(m::Module, e::Any)  @ Core boot.jl:521  [26] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [27] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [28] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [29] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/ImageQualityIndexes/dLuqZ/src/precompile.jl:3 in expression starting at /home/pkgeval/.julia/packages/ImageQualityIndexes/dLuqZ/src/ImageQualityIndexes.jl:1 in expression starting at stdin:5 ✗ ImageQualityIndexes  ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile. --trace-compile is enabled during profile collection. ======================================================================================  cmd: /opt/julia/bin/julia 125 running 1 of 1  signal (10): User defined signal 1 _ZN4llvm15MachineFunction18CreateMachineInstrERKNS_11MCInstrDescENS_8DebugLocEb at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm12InstrEmitter15EmitSpecialNodeEPNS_6SDNodeEbbRNS_13SmallDenseMapINS_7SDValueENS_8RegisterELj16ENS_12DenseMapInfoIS4_vEENS_6detail12DenseMapPairIS4_S5_EEEE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZZN4llvm18ScheduleDAGSDNodes12EmitScheduleERNS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEEENKUlPNS_6SDNodeEbbRNS_13SmallDenseMapINS_7SDValueENS_8RegisterELj16ENS_12DenseMapInfoIS8_vEENS_6detail12DenseMapPairIS8_S9_EEEEE_clES6_bbSG_ at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm18ScheduleDAGSDNodes12EmitScheduleERNS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm16SelectionDAGISel17CodeGenAndEmitDAGEv at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm16SelectionDAGISel20SelectAllBasicBlocksERKNS_8FunctionE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm16SelectionDAGISel20runOnMachineFunctionERNS_15MachineFunctionE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm22SelectionDAGISelLegacy20runOnMachineFunctionERNS_15MachineFunctionE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm19MachineFunctionPass13runOnFunctionERNS_8FunctionE.part.0 at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm13FPPassManager11runOnModuleERNS_6ModuleE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm6legacy15PassManagerImpl3runERNS_6ModuleE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) operator() at /source/src/jitlayers.cpp:1414:23 compileModule at /source/src/jitlayers.cpp:2390:79 materialize at /source/src/jitlayers.cpp:906:36 _ZN4llvm3orc19MaterializationTask3runEv at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) dispatch at /source/src/julia-task-dispatcher.h:353:11 _ZN4llvm3orc16ExecutionSession22dispatchOutstandingMUsEv at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm3orc16ExecutionSession17OL_completeLookupESt10unique_ptrINS0_21InProgressLookupStateESt14default_deleteIS3_EESt10shared_ptrINS0_23AsynchronousSymbolQueryEESt8functionIFvRKNS_8DenseMapIPNS0_8JITDylibENS_8DenseSetINS0_15SymbolStringPtrENS_12DenseMapInfoISF_vEEEENSG_ISD_vEENS_6detail12DenseMapPairISD_SI_EEEEEE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm3orc25InProgressFullLookupState8completeESt10unique_ptrINS0_21InProgressLookupStateESt14default_deleteIS3_EE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm3orc16ExecutionSession19OL_applyQueryPhase1ESt10unique_ptrINS0_21InProgressLookupStateESt14default_deleteIS3_EENS_5ErrorE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm3orc16ExecutionSession6lookupENS0_10LookupKindERKSt6vectorISt4pairIPNS0_8JITDylibENS0_19JITDylibLookupFlagsEESaIS8_EENS0_15SymbolLookupSetENS0_11SymbolStateENS_15unique_functionIFvNS_8ExpectedINS_8DenseMapINS0_15SymbolStringPtrENS0_17ExecutorSymbolDefENS_12DenseMapInfoISI_vEENS_6detail12DenseMapPairISI_SJ_EEEEEEEEESt8functionIFvRKNSH_IS6_NS_8DenseSetISI_SL_EENSK_IS6_vEENSN_IS6_SV_EEEEEE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) publishCIs at /source/src/jitlayers.cpp:2085:14 jl_compile_codeinst_impl at /source/src/jitlayers.cpp:510:39 jl_compile_method_internal at /source/src/gf.c:3677:27 _jl_invoke at /source/src/gf.c:4130:16 [inlined] ijl_apply_generic at /source/src/gf.c:4364:12 jl_apply at /source/src/julia.h:2388:12 [inlined] ijl_lower at /source/src/ast.c:1274:26 jl_eval_toplevel_stmts at /source/src/toplevel.c:598:31 jl_eval_module_expr at /source/src/toplevel.c:263:5 [inlined] jl_toplevel_eval_flex at /source/src/toplevel.c:665:27 jl_eval_toplevel_stmts at /source/src/toplevel.c:602:15 jl_toplevel_eval_flex at /source/src/toplevel.c:684:27 ijl_toplevel_eval at /source/src/toplevel.c:782:12 ijl_toplevel_eval_in at /source/src/toplevel.c:827:13 eval at ./boot.jl:521:0 (pc: 1) include_string at ./loading.jl:3132:0 (pc: 207) _jl_invoke at /source/src/gf.c:4138:23 [inlined] ijl_apply_generic at /source/src/gf.c:4364:12 _include at ./loading.jl:3192:0 (pc: 122) include at ./Base.jl:326:0 (pc: 1) include_package_for_output at ./loading.jl:3296:0 (pc: 837) jfptr_include_package_for_output_1.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4138:23 [inlined] ijl_apply_generic at /source/src/gf.c:4364:12 jl_apply at /source/src/julia.h:2388:12 [inlined] do_call at /source/src/interpreter.c:123:26 eval_value at /source/src/interpreter.c:243:16 eval_stmt_value at /source/src/interpreter.c:194:23 [inlined] eval_body at /source/src/interpreter.c:706:13 jl_interpret_toplevel_thunk at /source/src/interpreter.c:897:21 ijl_eval_thunk at /source/src/toplevel.c:768:18 jl_toplevel_eval_flex at /source/src/toplevel.c:712:26 jl_eval_toplevel_stmts at /source/src/toplevel.c:602:15 jl_toplevel_eval_flex at /source/src/toplevel.c:684:27 ijl_toplevel_eval at /source/src/toplevel.c:782:12 ijl_toplevel_eval_in at /source/src/toplevel.c:827:13 eval at ./boot.jl:521:0 (pc: 1) include_string at ./loading.jl:3132:0 (pc: 207) include_string at ./loading.jl:3142:0 [inlined] exec_options at ./client.jl:353:0 (pc: 841) _start at ./client.jl:596:0 (pc: 294) jfptr__start_0.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4138:23 [inlined] ijl_apply_generic at /source/src/gf.c:4364:12 jl_apply at /source/src/julia.h:2388:12 [inlined] true_main at /source/src/jlapi.c:971:29 jl_repl_entrypoint at /source/src/jlapi.c:1138:15 main at /source/cli/loader_exe.c:58:15 unknown function (ip: 0x7c2d3b43a249) at /lib/x86_64-linux-gnu/libc.so.6 __libc_start_main at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) unknown function (ip: 0x4010b8) at /workspace/srcdir/glibc-2.17/csu/../sysdeps/x86_64/start.S unknown function (ip: (nil)) at (unknown file)   ============================================================== Profile collected. A report will print at the next yield point. Disabling --trace-compile ==============================================================  ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile. --trace-compile is enabled during profile collection. ====================================================================================== cmd: /opt/julia/bin/julia 6 running 0 of 1 signal (10): User defined signal 1 epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404:0 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430:0 ijl_task_get_next at /source/src/scheduler.c:457:34 wait at ./task.jl:1246:0 (pc: 107) wait_forever at ./task.jl:1168:0 (pc: 4) jfptr_wait_forever_0.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4138:23 [inlined] ijl_apply_generic at /source/src/gf.c:4364:12 jl_apply at /source/src/julia.h:2388:12 [inlined] start_task at /source/src/task.c:1275:19 unknown function (ip: (nil)) at (unknown file) ============================================================== Profile collected. A report will print at the next yield point. Disabling --trace-compile ============================================================== ┌ Warning: There were no samples collected in one or more groups. │ This may be due to idle threads, or you may need to run your │ program longer (perhaps by running it multiple times), │ or adjust the delay between samples with `Profile.init()`. └ @ Profile /opt/julia/share/julia/stdlib/v1.14/Profile/src/Profile.jl:1361 Overhead ╎ [+additional indent] Count File:Line Function ========================================================= Thread 1 (default) Task 0x00007cb19b1d2950 Total snapshots: 386. Utilization: 0% ╎386 @Base/task.jl:1168 wait_forever() 385╎ 386 @Base/task.jl:1246 wait() │ exception = │ This interactive function requires a stdlib to be loaded, and package code should instead use it directly from that stdlib. │ Stacktrace: │ [1] error(s::String) │ @ Base error.jl:56 │ [2] require_stdlib(package_uuidkey::Base.PkgId, ext::Nothing, from::Module) │ @ Base loading.jl:3024 │ [3] require_stdlib(package_uuidkey::Base.PkgId) │ @ Base loading.jl:3020 [inlined] │ [4] macro expansion │ @ some.jl:157 [inlined] │ [5] profile_printing_listener(cond::Base.AsyncCondition) │ @ Base Base.jl:357 │ [6] (::Base.var"#start_profile_listener##0#start_profile_listener##1"{Base.AsyncCondition})() │ @ Base Base.jl:376 └ @ Base Base.jl:367 190470696197 deps_ns=16119921182 compilation_ns=174472266934 methods=1331 ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("02fcd773-0e25-5acc-982a-7f6622650795"), "ImageTransformations") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/Images/hQ3Jo/src/Images.jl:21  [13] macro expansion  @ ~/.julia/packages/Images/hQ3Jo/src/Images.jl:21 [inlined]  [14] eval(m::Module, e::Any)  @ Core boot.jl:521  [15] _eval(mod::Module, iter::Base.JuliaLowering.LoweringIterator{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:545  [16] eval(mod::Module, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; macro_world::UInt64, soft_scope::Nothing, opts::@Kwargs{expr_compat_mode::Bool})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:518 [inlined]  [17] top-level scope  @ ~/.julia/packages/Images/hQ3Jo/src/Images.jl:21  [18] macro expansion  @ ~/.julia/packages/Images/hQ3Jo/src/Images.jl:21 [inlined]  [19] include(mod::Module, _path::String)  @ Base Base.jl:326  [20] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [21] top-level scope  @ stdin:5  [22] eval(m::Module, e::Any)  @ Core boot.jl:521  [23] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [24] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [25] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [26] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/Images/hQ3Jo/src/Images.jl:1 in expression starting at stdin:5 ✗ Images ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile. --trace-compile is enabled during profile collection. ====================================================================================== cmd: /opt/julia/bin/julia 1 running 0 of 1 signal (10): User defined signal 1 epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404:0 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430:0 ijl_task_get_next at /source/src/scheduler.c:457:34 wait at ./task.jl:1246:0 (pc: 107) wait_forever at ./task.jl:1168:0 (pc: 4) jfptr_wait_forever_0.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4138:23 [inlined] ijl_apply_generic at /source/src/gf.c:4364:12 jl_apply at /source/src/julia.h:2388:12 [inlined] start_task at /source/src/task.c:1275:19 unknown function (ip: (nil)) at (unknown file) ============================================================== Profile collected. A report will print at the next yield point. Disabling --trace-compile ============================================================== ┌ Warning: There were no samples collected in one or more groups. │ This may be due to idle threads, or you may need to run your │ program longer (perhaps by running it multiple times), │ or adjust the delay between samples with `Profile.init()`. └ @ Profile /opt/julia/share/julia/stdlib/v1.14/Profile/src/Profile.jl:1361 Overhead ╎ [+additional indent] Count File:Line Function ========================================================= Thread 1 (default) Task 0x0000712c52f206a0 Total snapshots: 332. Utilization: 0% ╎332 @Base/task.jl:1168 wait_forever() 331╎ 332 @Base/task.jl:1246 wait() [1] signal 15: Terminated in expression starting at /PkgEval.jl/scripts/evaluate.jl:156 epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404:0 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430:0 ijl_task_get_next at /source/src/scheduler.c:457:34 [6] signal 15: Terminated in expression starting at /PkgEval.jl/scripts/precompile.jl:34 epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404:0 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430:0 ijl_task_get_next at /source/src/scheduler.c:457:34 wait at ./task.jl:1246:0 (pc: 107) wait_forever at ./task.jl:1168:0 (pc: 4) jfptr_wait_forever_0.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4138:23 [inlined] ijl_apply_generic at /source/src/gf.c:4364:12 jl_apply at /source/src/julia.h:2388:12 [inlined] start_task at /source/src/task.c:1275:19 unknown function (ip: (nil)) at (unknown file) Allocations: 16325220 (Pool: 16324399; Big: 821); GC: 14 val already in a list atexit hook threw an error: ErrorException("schedule: Task not runnable") error at ./error.jl:56:0 (pc: 6) #schedule#623 at ./task.jl:1051:0 (pc: 71) schedule at ./task.jl:1043:0 [inlined] uv_writecb_task at ./stream.jl:1198:0 (pc: 11) jlcapi_uv_writecb_task_643.1 at /opt/julia/lib/julia/sys.so (unknown line) uv__write_callbacks at /workspace/srcdir/libuv/src/unix/stream.c:926:0 uv__stream_io at /workspace/srcdir/libuv/src/unix/stream.c:1227:0 uv__run_pending at /workspace/srcdir/libuv/src/unix/core.c:824:0 uv_run at /workspace/srcdir/libuv/src/unix/core.c:420:0 ijl_process_events at /source/src/jl_uv.c:397:21 process_events at ./libuv.jl:133:0 [inlined] wait at ./task.jl:1233:0 (pc: 15) PkgEval terminated after 2733.03s: test duration exceeded the time limit