Package evaluation to test CSV on Julia 1.13.0-DEV.1319 (9cddfda8ef*) started at 2025-10-16T14:20:09.444 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 9.68s ################################################################################ # Installation # Installing CSV... Resolving package versions... Updating `~/.julia/environments/v1.13/Project.toml` [336ed68f] + CSV v0.10.15 Updating `~/.julia/environments/v1.13/Manifest.toml` [336ed68f] + CSV v0.10.15 [944b1d66] + CodecZlib v0.7.8 [34da2185] + Compat v4.18.1 [9a962f9c] + DataAPI v1.16.0 [e2d170a0] + DataValueInterfaces v1.0.0 [48062228] + FilePathsBase v0.9.24 [842dd82b] + InlineStrings v1.4.5 [82899510] + IteratorInterfaceExtensions v1.0.0 [bac558e1] + OrderedCollections v1.8.1 [69de0a69] + Parsers v2.8.3 [2dfb63ee] + PooledArrays v1.4.3 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.0 [91c51154] + SentinelArrays v1.4.8 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.1 [3bb67fe8] + TranscodingStreams v0.11.3 [ea10d353] + WeakRefStrings v1.4.2 [76eceee3] + WorkerUtilities v1.6.1 [ade2ca70] + Dates v1.11.0 [9fa8497b] + Future v1.11.0 [8f399da3] + Libdl v1.11.0 [a63ad114] + Mmap v1.11.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [83775a58] + Zlib_jll v1.3.1+2 Installation completed after 4.68s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 18.76s ################################################################################ # Testing # Testing CSV Status `/tmp/jl_OOiM7g/Project.toml` [336ed68f] CSV v0.10.15 [944b1d66] CodecZlib v0.7.8 [48062228] FilePathsBase v0.9.24 [842dd82b] InlineStrings v1.4.5 [69de0a69] Parsers v2.8.3 [2dfb63ee] PooledArrays v1.4.3 [aea7be01] PrecompileTools v1.3.3 [91c51154] SentinelArrays v1.4.8 [bd369af6] Tables v1.12.1 [ea10d353] WeakRefStrings v1.4.2 [76eceee3] WorkerUtilities v1.6.1 [ade2ca70] Dates v1.11.0 [a63ad114] Mmap v1.11.0 [9a3f8284] Random v1.11.0 [8dfed614] Test v1.11.0 [4ec0a83e] Unicode v1.11.0 Status `/tmp/jl_OOiM7g/Manifest.toml` [336ed68f] CSV v0.10.15 [944b1d66] CodecZlib v0.7.8 [34da2185] Compat v4.18.1 [9a962f9c] DataAPI v1.16.0 [e2d170a0] DataValueInterfaces v1.0.0 [48062228] FilePathsBase v0.9.24 [842dd82b] InlineStrings v1.4.5 [82899510] IteratorInterfaceExtensions v1.0.0 [bac558e1] OrderedCollections v1.8.1 [69de0a69] Parsers v2.8.3 [2dfb63ee] PooledArrays v1.4.3 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.0 [91c51154] SentinelArrays v1.4.8 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [3bb67fe8] TranscodingStreams v0.11.3 [ea10d353] WeakRefStrings v1.4.2 [76eceee3] WorkerUtilities v1.6.1 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [8f399da3] Libdl v1.11.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [f489334b] StyledStrings v1.11.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [83775a58] Zlib_jll v1.3.1+2 Testing Running tests... ┌ Warning: thread = 1 warning: error parsing Int64 around row = 1, col = 1: "abc │ ", error=INVALID: NEWLINE | EOF | INVALID_DELIMITER └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:595 CSV.File basics: Error During Test at /home/pkgeval/.julia/packages/CSV/XLcqT/test/basics.jl:20 Got exception outside of a @test UndefVarError: `memhash_seed` not defined in `Base` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] getproperty @ ./Base_compiler.jl:50 [inlined] [2] hash(s::CSV.PointerString, h::UInt64) @ CSV ~/.julia/packages/CSV/XLcqT/src/utils.jl:582 [3] hash @ ./hashing.jl:34 [inlined] [4] hashindex @ ./dict.jl:129 [inlined] [5] ht_keyindex2_shorthash!(h::Dict{PosLenString, UInt32}, key::CSV.PointerString) @ Base ./dict.jl:271 [6] ht_keyindex2! @ ./dict.jl:322 [inlined] [7] checkpooled!(::Type{PosLenString}, pertaskcolumns::Nothing, col::CSV.Column, j::Int64, ntasks::Int64, nrows::Int64, ctx::CSV.Context) @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:504 [8] CSV.File(ctx::CSV.Context, chunking::Bool) @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:302 [9] File @ ~/.julia/packages/CSV/XLcqT/src/file.jl:227 [inlined] [10] CSV.File(source::String; header::Int64, normalizenames::Bool, datarow::Int64, skipto::Int64, footerskip::Int64, transpose::Bool, comment::Nothing, ignoreemptyrows::Bool, ignoreemptylines::Nothing, select::Nothing, drop::Nothing, limit::Nothing, buffer_in_memory::Bool, threaded::Nothing, ntasks::Nothing, tasks::Nothing, rows_to_check::Int64, lines_to_check::Nothing, missingstrings::Vector{String}, missingstring::String, delim::Nothing, ignorerepeated::Bool, quoted::Bool, quotechar::Char, openquotechar::Nothing, closequotechar::Nothing, escapechar::Char, dateformat::Nothing, dateformats::Nothing, decimal::UInt8, groupmark::Nothing, truestrings::Vector{String}, falsestrings::Vector{String}, stripwhitespace::Bool, type::Nothing, types::Nothing, typemap::IdDict{Type, Type}, pool::Tuple{Float64, Int64}, downcast::Bool, lazystrings::Bool, stringtype::Type{PosLenString}, strict::Bool, silencewarnings::Bool, maxwarnings::Int64, debug::Bool, parsingdebug::Bool, validate::Bool) @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:223 [11] kwcall(::@NamedTuple{stringtype::DataType}, ::Type{CSV.File}, source::String) @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:162 [12] top-level scope @ ~/.julia/packages/CSV/XLcqT/test/basics.jl:23 [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1961 [inlined] [14] macro expansion @ ~/.julia/packages/CSV/XLcqT/test/basics.jl:445 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [16] top-level scope @ ~/.julia/packages/CSV/XLcqT/test/runtests.jl:15 [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1961 [inlined] [18] macro expansion @ ~/.julia/packages/CSV/XLcqT/test/runtests.jl:17 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1961 [inlined] [20] macro expansion @ ~/.julia/packages/CSV/XLcqT/test/runtests.jl:17 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:310 [25] _start() @ Base ./client.jl:577 testing test_utf8_with_BOM.csv testing test_utf8.csv testing test_windows.csv testing test_single_column.csv testing test_empty_file.csv testing test_empty_file_newlines.csv testing test_simple_quoted.csv testing test_quoted_delim_and_newline.csv testing test_quoted_numbers.csv testing test_crlf_line_endings.csv testing test_newline_line_endings.csv testing test_mac_line_endings.csv testing test_no_header.csv testing test_2_footer_rows.csv testing test_footer_missing.csv testing test_footer_missing.csv testing test_dates.csv testing test_excel_date_formats.csv testing test_datetimes.csv testing test_missing_value_NULL.csv testing test_missing_value_NULL.csv testing test_missing_value.csv testing test_header_range.csv testing test_header_int_list.csv testing test_basic.csv testing test_basic_pipe.csv testing test_tab_null_empty.txt testing test_tab_null_string.txt testing IOBuffer(data=UInt8[...], readable=true, writable=false, seekable=true, append=false, size=5, maxsize=Inf, ptr=1, mark=-1) testing IOBuffer(data=UInt8[...], readable=true, writable=false, seekable=true, append=false, size=0, maxsize=Inf, ptr=1, mark=-1) testing dash_as_null.csv testing plus_as_null.csv testing comma_decimal.csv testing census.txt testing bools.csv testing boolext.csv testing attenu.csv testing test_null_only_column.csv testing IOBuffer(data=UInt8[...], readable=true, writable=false, seekable=true, append=false, size=20, maxsize=Inf, ptr=1, mark=-1) testing categorical.csv testing categorical.csv testing categorical.csv testing categorical.csv testing baseball.csv testing FL_insurance_sample.csv testing SacramentocrimeJanuary2006.csv testing Sacramentorealestatetransactions.csv testing SalesJan2009.csv testing stocks.csv testing TechCrunchcontinentalUSA.csv testing Fielding.csv testing latest (1).csv testing IOBuffer(data=UInt8[...], readable=true, writable=false, seekable=true, append=false, size=16, maxsize=Inf, ptr=1, mark=-1) testing issue_198.csv testing issue_198_part2.csv ┌ Warning: thread = 1 warning: parsed expected 3 columns, but didn't reach end of line around data row: 2. Parsing extra columns and widening final columnset └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:593 ┌ Warning: thread = 1 warning: parsed expected 3 columns, but didn't reach end of line around data row: 3. Parsing extra columns and widening final columnset └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:593 ┌ Warning: thread = 1 warning: parsed expected 3 columns, but didn't reach end of line around data row: 3. Parsing extra columns and widening final columnset └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:593 ┌ Error: Parsing extra column with unknown type `CSV.HardMissing`. Parsing may fail! └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:710 testing issue_207.csv testing issue_120.csv testing pandas_zeros.csv testing table_test.txt testing transposed.csv testing transposed_1row.csv testing transposed_empty.csv testing transposed_extra_newline.csv testing transposed_noheader.csv testing transposed_noheader.csv testing test_utf8.csv testing test_utf8.csv testing test_multiple_missing.csv testing test_openclosequotes.csv testing test_truestrings.csv testing test_truestrings.csv testing test_string_delimiters.csv testing IOBuffer(data=UInt8[...], readable=true, writable=false, seekable=true, append=false, size=20, maxsize=Inf, ptr=1, mark=-1) testing test_basic.csv testing test_basic.csv testing test_truestrings.csv testing test_repeated_delimiters.csv testing test_comments1.csv testing test_comments_multiple.csv testing test_comments_multichar.csv testing test_not_enough_columns.csv ┌ Warning: thread = 1 warning: only found 3 / 5 columns around data row: 1. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 3 / 5 columns around data row: 2. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 3 / 5 columns around data row: 2. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 3 / 5 columns around data row: 3. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 3 / 5 columns around data row: 2. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 3 / 5 columns around data row: 3. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 testing test_not_enough_columns2.csv ┌ Warning: thread = 1 warning: only found 3 / 5 columns around data row: 2. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 3 / 5 columns around data row: 3. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 3 / 5 columns around data row: 3. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 testing test_correct_trailing_missings.csv testing norwegian_data.csv testing test_duplicate_columnnames.csv testing test_bad_datetime.csv testing test_types.csv testing test_issue_326.wsv testing test_missing_last_field.csv testing test_delim.tsv testing test_delim.wsv testing test_comment_first_row.csv testing test_comment_first_row.csv testing test_repeated_delim_371.csv testing test_file_issue_154.csv testing IOBuffer(data=UInt8[...], readable=true, writable=false, seekable=true, append=false, size=16, maxsize=Inf, ptr=1, mark=-1) testing IOBuffer(data=UInt8[...], readable=true, writable=false, seekable=true, append=false, size=19, maxsize=Inf, ptr=1, mark=-1) ┌ Warning: thread = 1 warning: only found 1 / 3 columns around data row: 1. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 1 / 3 columns around data row: 2. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 1 / 3 columns around data row: 2. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 1 / 3 columns around data row: 3. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 1 / 3 columns around data row: 2. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 1 / 3 columns around data row: 3. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 testing IOBuffer(data=UInt8[...], readable=true, writable=false, seekable=true, append=false, size=19, maxsize=Inf, ptr=1, mark=-1) ┌ Warning: thread = 1 warning: only found 1 / 3 columns around data row: 1. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 1 / 3 columns around data row: 2. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 1 / 3 columns around data row: 2. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 1 / 3 columns around data row: 3. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 1 / 3 columns around data row: 2. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 1 / 3 columns around data row: 3. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 testing IOBuffer(data=UInt8[...], readable=true, writable=false, seekable=true, append=false, size=43, maxsize=Inf, ptr=1, mark=-1) ┌ Warning: thread = 1 warning: parsed expected 5 columns, but didn't reach end of line around data row: 1. Parsing extra columns and widening final columnset └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:593 ┌ Warning: thread = 1 warning: parsed expected 6 columns, but didn't reach end of line around data row: 3. Parsing extra columns and widening final columnset └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:593 ┌ Warning: thread = 1 warning: parsed expected 5 columns, but didn't reach end of line around data row: 2. Parsing extra columns and widening final columnset └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:593 ┌ Warning: thread = 1 warning: parsed expected 6 columns, but didn't reach end of line around data row: 4. Parsing extra columns and widening final columnset └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:593 ┌ Warning: thread = 1 warning: parsed expected 5 columns, but didn't reach end of line around data row: 2. Parsing extra columns and widening final columnset └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:593 ┌ Warning: thread = 1 warning: parsed expected 6 columns, but didn't reach end of line around data row: 4. Parsing extra columns and widening final columnset └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:593 testing IOBuffer(data=UInt8[...], readable=true, writable=false, seekable=true, append=false, size=17, maxsize=Inf, ptr=1, mark=-1) testing heat_flux.dat testing log001_vehicle_status_flags_0.txt testing fecal_samples.csv header is: 1, skipto computed as: 2 headerpos = 4, datapos = 481 estimated rows: 756 detected delimiter: "," column names detected: [:SampleID, :Mother_Child, :SubjectID, :MaternalID, :TimePoint, :Fecal_EtOH, :CollectionRep, :DOC, :RAInitials_DOC, :DOF, :RAInitials_DOF, :Date_Brought_In, :RAInitials_Brought, :Date_Shipped, :RAInitials_Shipped, :Date_Aliquoted, :Number_Replicates, :RAInitials_Aliquot, :StorageBox, :DOE, :Extract_number, :AliquotRep, :DNABox, :KitUsed, :RAInitials_Extract, :DNAConc, :DOM, :Mgx_processed, :Mgx_batch, :DO16S, :_16S_processed, :_16S_batch, :_16S_plate, :Notes, :Discrepancies, :Batch_1_Mapping, :Mgx_batch_Mapping, :_16S_batch_Mapping, :Mother_Child_Dyads] byte position of data computed at: 481 computed types are: nothing promoting column i = 34 to string from String31 on chunk = 1 promoting column i = 6 to string from Bool on chunk = 1 ┌ Warning: thread = 1 warning: didn't pre-allocate enough column while parsing around row 756, re-allocating from 756 to 1027... └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:591 ┌ Warning: thread = 1 warning: didn't pre-allocate enough column while parsing around row 1027, re-allocating from 1027 to 1076... └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:591 ┌ Warning: thread = 1 warning: didn't pre-allocate enough column while parsing around row 1076, re-allocating from 1076 to 1079... └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:591 time for initial parsing: 0.009274959564208984 types after parsing: Type[String15, String1, Int64, String7, Int64, String1, Int64, Date, Union{Missing, String7}, Union{Missing, Date}, Union{Missing, String3}, Union{Missing, Date}, Union{Missing, String7}, Union{Missing, Date}, Union{Missing, String3}, Union{Missing, Date}, Union{Missing, String7}, Union{Missing, String3}, Union{Missing, String7}, Union{Missing, Date}, Union{Missing, String7}, Union{Missing, String1}, Union{Missing, String7}, Union{Missing, String31}, Union{Missing, String3}, Union{Missing, Float64}, Union{Missing, Date}, Union{Missing, String15}, Union{Missing, String7}, Union{Missing, Date}, Union{Missing, String15}, Union{Missing, String7}, Union{Missing, String7}, Union{Missing, String}, Union{Missing, String}, Union{Missing, String31}, Union{Missing, String15}, Union{Missing, String15}, Union{Missing, Int64}], pool = (0.2, 500) header is: 1, skipto computed as: 2 headerpos = 4, datapos = 481 estimated rows: 756 detected delimiter: "," column names detected: [:SampleID, :Mother_Child, :SubjectID, :MaternalID, :TimePoint, :Fecal_EtOH, :CollectionRep, :DOC, :RAInitials_DOC, :DOF, :RAInitials_DOF, :Date_Brought_In, :RAInitials_Brought, :Date_Shipped, :RAInitials_Shipped, :Date_Aliquoted, :Number_Replicates, :RAInitials_Aliquot, :StorageBox, :DOE, :Extract_number, :AliquotRep, :DNABox, :KitUsed, :RAInitials_Extract, :DNAConc, :DOM, :Mgx_processed, :Mgx_batch, :DO16S, :_16S_processed, :_16S_batch, :_16S_plate, :Notes, :Discrepancies, :Batch_1_Mapping, :Mgx_batch_Mapping, :_16S_batch_Mapping, :Mother_Child_Dyads] byte position of data computed at: 481 computed types are: nothing header is: 1, skipto computed as: 2 headerpos = 4, datapos = 481 estimated rows: 756 detected delimiter: "," column names detected: [:SampleID, :Mother_Child, :SubjectID, :MaternalID, :TimePoint, :Fecal_EtOH, :CollectionRep, :DOC, :RAInitials_DOC, :DOF, :RAInitials_DOF, :Date_Brought_In, :RAInitials_Brought, :Date_Shipped, :RAInitials_Shipped, :Date_Aliquoted, :Number_Replicates, :RAInitials_Aliquot, :StorageBox, :DOE, :Extract_number, :AliquotRep, :DNABox, :KitUsed, :RAInitials_Extract, :DNAConc, :DOM, :Mgx_processed, :Mgx_batch, :DO16S, :_16S_processed, :_16S_batch, :_16S_plate, :Notes, :Discrepancies, :Batch_1_Mapping, :Mgx_batch_Mapping, :_16S_batch_Mapping, :Mother_Child_Dyads] byte position of data computed at: 481 computed types are: Type[String15, String1, Int64, String7, Int64, String1, Int64, Date, Union{Missing, String7}, Union{Missing, Date}, Union{Missing, String3}, Union{Missing, Date}, Union{Missing, String7}, Union{Missing, Date}, Union{Missing, String3}, Union{Missing, Date}, Union{Missing, String7}, Union{Missing, String3}, Union{Missing, String7}, Union{Missing, Date}, Union{Missing, String7}, Union{Missing, String1}, Union{Missing, String7}, Union{Missing, String31}, Union{Missing, String3}, Union{Missing, Float64}, Union{Missing, Date}, Union{Missing, String15}, Union{Missing, String7}, Union{Missing, Date}, Union{Missing, String15}, Union{Missing, String7}, Union{Missing, String7}, Union{Missing, String}, Union{Missing, String}, Union{Missing, String31}, Union{Missing, String15}, Union{Missing, String15}, Union{Missing, Int64}] testing time.csv testing escaped_pooled.csv testing error_comment.txt testing test_508.csv testing bug555.txt testing csv_segfault.txt ┌ Warning: thread = 1 warning: only found 4 / 9 columns around data row: 4. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 4 / 9 columns around data row: 4. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 4 / 9 columns around data row: 466. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 1 / 9 columns around data row: 467. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 4 / 9 columns around data row: 468. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 4 / 9 columns around data row: 5. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 4 / 9 columns around data row: 467. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 1 / 9 columns around data row: 468. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 4 / 9 columns around data row: 469. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 4 / 9 columns around data row: 5. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 4 / 9 columns around data row: 467. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 1 / 9 columns around data row: 468. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 4 / 9 columns around data row: 469. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 testing types_override.csv testing select.csv testing test_multithreaded_row_start_detection_singlecol.csv testing test_multithreaded_row_start_detection_int.csv testing test_multithreaded_row_start_detection_float.csv testing test_multithreaded_row_start_detection_float.csv testing test_multithreaded_row_start_detection_float.csv testing test_quoted_delim_multiple_newlines.csv ┌ Warning: thread = 1 warning: only found 2 / 3 columns around data row: 6. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: Multithreaded parsing failed and fell back to single-threaded parsing, check previous warnings for possible reasons. └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:577 ┌ Warning: thread = 1 warning: only found 2 / 3 columns around data row: 7. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 2 / 3 columns around data row: 7. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 testing groupmark_quote.csv testing groupmark_space.csv testing test_trailing_empty_column.csv testing ampm.csv testing test_basic.csv [ Info: The following test is expected to @error with "Multithreaded parsing failed..." testing test_multiline_field_errorwarning.csv ┌ Error: Multithreaded parsing failed and fell back to single-threaded parsing. This can happen if the input contains multi-line fields; otherwise, please report this issue. └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:579 ┌ Warning: thread = 1 warning: only found 3 / 5 columns around data row: 1. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 3 / 5 columns around data row: 2. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 CSV.write: Test Failed at /home/pkgeval/.julia/packages/CSV/XLcqT/test/write.jl:348 Expression: CSV.write("out.test.csv", [(a = s,)]) Expected: ArgumentError Thrown: SystemError SystemError: opening file "out.test.csv": Permission denied Stacktrace: [1] systemerror(p::String, errno::Int32; extrainfo::Nothing) @ Base ./error.jl:186 [2] open(fname::String; lock::Bool, read::Nothing, write::Nothing, create::Nothing, truncate::Bool, append::Nothing) @ Base ./iostream.jl:327 [3] open @ ./iostream.jl:306 [inlined] [4] open(fname::String, mode::String; lock::Bool) @ Base ./iostream.jl:390 [5] open(fname::String, mode::String) @ Base ./iostream.jl:389 [6] with(f::CSV.var"#90#91"{Bool, Bool, Tables.Schema{(:a,), Tuple{String}}, Vector{@NamedTuple{a::String}}, CSV.Options{UInt8, UInt8, Nothing, Tuple{}, typeof(CSV._identity)}, Vector{UInt8}, Int64, Int64, Tuple{Symbol}}, io::Any, append::Bool, compress::Bool) @ CSV ~/.julia/packages/CSV/XLcqT/src/write.jl:286 [7] #write#88 @ ~/.julia/packages/CSV/XLcqT/src/write.jl:215 [inlined] [8] kwcall(::@NamedTuple{append::Bool, compress::Bool, header::Bool}, ::typeof(CSV.write), sch::Tables.Schema{(:a,), Tuple{String}}, rows::Vector{@NamedTuple{a::String}}, file::String, opts::CSV.Options{UInt8, UInt8, Nothing, Tuple{}, typeof(CSV._identity)}) @ CSV ~/.julia/packages/CSV/XLcqT/src/write.jl:203 [9] write(file::String, itr::Vector{@NamedTuple{a::String}}; append::Bool, compress::Bool, writeheader::Nothing, partition::Bool, kw::@Kwargs{}) @ CSV ~/.julia/packages/CSV/XLcqT/src/write.jl:199 [10] write(file::String, itr::Vector{@NamedTuple{a::String}}) @ CSV ~/.julia/packages/CSV/XLcqT/src/write.jl:162 [11] top-level scope @ ~/.julia/packages/CSV/XLcqT/test/write.jl:33 [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1961 [inlined] [13] macro expansion @ ~/.julia/packages/CSV/XLcqT/test/write.jl:348 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:865 [inlined] [15] macro expansion @ ~/.julia/packages/CSV/XLcqT/test/write.jl:348 [inlined] Stacktrace: [1] do_test_throws(result::Test.ExecutionResult, orig_expr::Any, extype::Any) @ Test /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:910 [2] top-level scope @ ~/.julia/packages/CSV/XLcqT/test/write.jl:33 [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1961 [inlined] [4] macro expansion @ ~/.julia/packages/CSV/XLcqT/test/write.jl:348 [inlined] CSV.write: Test Failed at /home/pkgeval/.julia/packages/CSV/XLcqT/test/write.jl:366 Expression: ct == default_table Evaluated: NamedTuple() == (col1 = [1, 2, 3], col2 = [4, 5, 6], col3 = [7, 8, 9]) Stacktrace: [1] top-level scope @ ~/.julia/packages/CSV/XLcqT/test/write.jl:33 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1961 [inlined] [3] macro expansion @ ~/.julia/packages/CSV/XLcqT/test/write.jl:366 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] CSV.Rows(""): Size: 1 Tables.Schema: :X Union{Missing, PosLenString}┌ Warning: thread = 1 warning: only found 1 / 3 columns around data row: 2. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: only found 2 / 3 columns around data row: 3. Filling remaining columns with `missing` └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:592 ┌ Warning: thread = 1 warning: parsed expected 3 columns, but didn't reach end of line around data row: 3. Parsing extra columns and widening final columnset └ @ CSV ~/.julia/packages/CSV/XLcqT/src/file.jl:593 Test Summary: | Pass Fail Error Total Time CSV | 1332 2 1 1335 15m49.1s CSV.File | 1033 1 1034 14m30.6s CSV.File basics | 198 1 199 1m28.1s CSV.File iteration | 366 366 24.9s CSV.write | 99 2 101 34.9s PooledArrays | 14 14 0.3s CSV.Rows | 48 48 14.2s CSV.detect | 9 9 5.3s CSV.promote_types | 6 6 0.0s CSV.File with select/drop | 38 38 1.6s CSV.Chunks | 3 3 0.6s CSV.chaincolumns! | 67 67 16.2s CSV.File vector inputs | 15 15 4.3s RNG of the outermost testset: Random.Xoshiro(0x1c843c1c49abe0d3, 0x7109c1807bbdd03d, 0x916e3c155a76b07f, 0x2e9d3e04170cb82a, 0x8d155f25228fcd2b) ERROR: LoadError: Some tests did not pass: 1332 passed, 2 failed, 1 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/CSV/XLcqT/test/runtests.jl:13 Testing failed after 963.15s ERROR: LoadError: Package CSV errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2674 [3] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2523 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:548 [5] kwcall(::@NamedTuple{julia_args::Cmd, io::IOContext{IO}}, ::typeof(Pkg.API.test), ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:525 [6] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:172 [7] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:161 [8] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:160 [9] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:160 [inlined] [10] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkg::String) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:159 [11] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 [12] include(mod::Module, _path::String) @ Base ./Base.jl:309 [13] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [14] _start() @ Base ./client.jl:577 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 1036.3s: package tests unexpectedly errored