Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use existing declaration of rust_eh_personality #86950

Merged
merged 2 commits into from
Jul 18, 2021

Conversation

tmiasko
Copy link
Contributor

@tmiasko tmiasko commented Jul 7, 2021

If crate declares rust_eh_personality, re-use existing declaration
as otherwise attempts to set function attributes that follow the
declaration will fail (unless it happens to have exactly the same
type signature as the one predefined in the compiler).

Fixes #70117.
Fixes #81469 (comment); probably.

@rust-highfive
Copy link
Collaborator

r? @matthewjasper

(rust-highfive has picked a reviewer for you, use r? to override)

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Jul 7, 2021
@tmiasko
Copy link
Contributor Author

tmiasko commented Jul 7, 2021

r? @nagisa

@rust-highfive rust-highfive assigned nagisa and unassigned matthewjasper Jul 7, 2021
@bjorn3
Copy link
Member

bjorn3 commented Jul 8, 2021

I think #86801 would fix the same problem. It changes the rust_eh_personality function signatures in panic_abort to match panic_unwind.

@tmiasko tmiasko changed the title Avoid crash when defining rust_eh_personality without lang item Use existing declaration of rust_eh_personality Jul 8, 2021
@tmiasko
Copy link
Contributor Author

tmiasko commented Jul 8, 2021

I think #86801 would fix the same problem. It changes the rust_eh_personality function signatures in panic_abort to match panic_unwind.

That seems orthogonal. The issue fixed here is mismatch between signature of rust_eh_personality in the crate, and the one predefined in the compiler. If the lang item is not present, the compiler uses extern "C" fn(...) -> i32.

@bjorn3
Copy link
Member

bjorn3 commented Jul 8, 2021

That seems orthogonal. The issue fixed here is mismatch between signature of rust_eh_personality in the crate, and the one predefined in the compiler. If the lang item is not present, the compiler uses extern "C" fn(...) -> i32.

I see. It should probably still use the function signature for the real personality function on the respective platform though. extern "C" fn(...) -> i32 is not necessarily abi compatible with the real personality function. The AArch64 calling convention on macOS handles variadic functions completely different. I wouldn't be too surprised if LTO would merge the dummy function signature and the real one into extern "C" fn(...) -> i32 instead of the real one, which would be a miscompilation on AArch64 macOS.

If crate declares `rust_eh_personality`, re-use existing declaration
as otherwise attempts to set function attributes that follow the
declaration will fail (unless it happens to have exactly the same
type signature as the one predefined in the compiler).
@nagisa
Copy link
Member

nagisa commented Jul 17, 2021

@bors try @rust-timer queue

@rust-timer
Copy link
Collaborator

Awaiting bors try build completion.

@rustbot label: +S-waiting-on-perf

@rustbot rustbot added the S-waiting-on-perf Status: Waiting on a perf run to be completed. label Jul 17, 2021
@bors
Copy link
Contributor

bors commented Jul 17, 2021

⌛ Trying commit f612ba1 with merge 61e9a1afab2ee0f5eb2cbb91e7891fe24dada483...

@bors
Copy link
Contributor

bors commented Jul 17, 2021

☀️ Try build successful - checks-actions
Build commit: 61e9a1afab2ee0f5eb2cbb91e7891fe24dada483 (61e9a1afab2ee0f5eb2cbb91e7891fe24dada483)

@rust-timer
Copy link
Collaborator

Queued 61e9a1afab2ee0f5eb2cbb91e7891fe24dada483 with parent 64d171b, future comparison URL.

@rust-timer
Copy link
Collaborator

Finished benchmarking try commit (61e9a1afab2ee0f5eb2cbb91e7891fe24dada483): comparison url.

Summary: This benchmark run did not return any significant changes.

If you disagree with this performance assessment, please file an issue in rust-lang/rustc-perf.

Benchmarking this pull request likely means that it is perf-sensitive, so we're automatically marking it as not fit for rolling up.

@bors rollup=never
@rustbot label: +S-waiting-on-review -S-waiting-on-perf -perf-regression

@rustbot rustbot removed the S-waiting-on-perf Status: Waiting on a perf run to be completed. label Jul 17, 2021
@nagisa
Copy link
Member

nagisa commented Jul 18, 2021

@bors r+

@bors
Copy link
Contributor

bors commented Jul 18, 2021

📌 Commit f612ba1 has been approved by nagisa

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jul 18, 2021
@bors
Copy link
Contributor

bors commented Jul 18, 2021

⌛ Testing commit f612ba1 with merge 59ff8133eca6bb58f34079d16e656688afab930d...

@rust-log-analyzer
Copy link
Collaborator

The job x86_64-msvc-cargo failed! Check out the build log: (web) (plain)

Click to see the possible cause of the failure (guessed by this bot)
test test_reverse::prop_reverse_no_headers ... FAILED

failures:

---- test_reverse::prop_reverse_no_headers stdout ----
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-776]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-784]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-791]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-797]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-804]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-810]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-816]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-822]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-829]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-835]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-842]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-848]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-855]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-861]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-869]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-874]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-883]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-888]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-896]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-902]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-909]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-915]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-922]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-927]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-933]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-939]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-946]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-952]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-959]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-964]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-970]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-976]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-982]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-988]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-994]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1000]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1006]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1011]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1017]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1022]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1029]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1034]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1040]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1046]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1052]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1058]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1064]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1070]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1075]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1082]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1087]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1094]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1098]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1104]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1109]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1116]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1122]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1128]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1134]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
thread 'test_reverse::prop_reverse_no_headers' panicked at 'assertion failed: `(left == right)`
  left: `[["l", "~", ".", "\u{84}D"], ["*\t_", "\u{93263}", "3\u{93}H", "\u{4}£"], ["\n;y", "\u{fff4}", "}¥", ""], ["", "", "j⁀\u{9c}=", ""], [")~R", "@¨6", "F¤mW", "븍~"], ["", "T", "ʼn,\u{14}5", "^"], ["L", "ª", "韹V", "p~_"], ["-䢾", "\u{17}-\u{16}¬", "", "@"], ["", "oc\u{ea55}\u{ff9}", "7", "\r "], ["m", "", "", ""], ["", "", " \u{12}\u{7f}\u{f2af}", "_\u{605}(O"], ["\u{9db}", "", "A", ")\u{105946}'\u{8d}"], ["\u{e000}\u{1c}`J", "", "স_", ""], ["2\u{f74f8}", "\u{9c}\u{1c}j\u{83}", "", "5v\n"], ["8\u{605}:§", "", "‧u", "ffl\u{6}"], ["\u{ae975}\u{f}\u{12}﮽", "2\u{fff9}|", "_", ""], ["«\u{1d}*鳄", "~\u{87}`\u{87}", "#", "x폺&\u{f2ef}"], ["\\?D_", "", "=\u{e5cf}", ""], ["", "&\u{7}", "R{\u{84}", "\u{b}."], ["", "|\u{81}", "僄\u{8}", "{l!+"], [" .\u{9d} ", "=>ª!", "\u{ffff}46\u{602}", "¥\u{9c}Q8"], ["+®Q", "g~\u{fff1}\u{11}", "~", "\u{206c}\u{81}\u{9ca4c}\u{428e8}"], ["\u{10ffff}", "\u{10}_\u{69373}", "", "z"], ["|", "", "\u{8a}¦\u{10}\u{8}", ""], ["%嵂{", "\u{fff7}", "", "j\u{d4a42})"], ["", "\u{4a62d}", "\u{e000}\u{7e001}", "낞&"], ["^5", "[쥌", "x.+\u{9b}", "w\u{11}\u{1d} "], ["9¨", "^_", "\u{e0001}", ">}ʼn"], ["*«\u{f6c42}", "\\", "≒\u{f0000}\u{84}", "\u{1b}\u{4}>"], ["3\t~", "B", "\u{2063}70", "!-\u{c}\u{a0}"], ["C# ~", "\t꼬", "?~⁜", "\u{95}"], ["G\\", "핵`", "", "\u{9b}p¥"], ["\u{2069}", "\u{604}", "(歙\u{9e}", "\\"], ["", "", "5\u{15}", "{.\u{c}‗"], ["^", "", "\u{8e}", "\u{f529c}<\u{8f}\n"], ["", "Z", "P\u{6f0ba}\u{6dd}6", "s\u{12}G"], ["", "", "", ""], ["", "\u{3}5\u{94}", "", "⁓8\\"], ["\u{92}©☤X", "\u{7f}𤏝2‣", "9\u{9d}-?", ""], ["\\T6㊒", "", "X-\t", "¡"], ["", "38", "", "D\u{8b}"], ["\u{7}\u{9b}―`", "뭈\u{9d}\u{8b}6", " ", "\u{81}\u{90}\u{fff9}^"], ["\u{9c}", "굫I7\u{e70ba}", "«\u{5}I", "ɪ.(&"], ["D\u{f8bc0}", "悢", "y\u{2062}", ""], ["", "\u{8f})\"", "=6\u{85}", "\u{c}¢\u{6}"]]`,
 right: `[["l", "~", ".", "\u{84}D"], ["*\t_", "\u{93263}", "3\u{93}H", "\u{4}£"], ["\n;y", "\u{fff4}", "}¥", ""], ["", "", "j⁀\u{9c}=", ""], [")~R", "@¨6", "F¤mW", "븍~"], ["", "T", "ʼn,\u{14}5", "^"], ["L", "ª", "韹V", "p~_"], ["-䢾", "\u{17}-\u{16}¬", "", "@"], ["", "oc\u{ea55}\u{ff9}", "7", "\r "], ["m", "", "", ""], ["", "", " \u{12}\u{7f}\u{f2af}", "_\u{605}(O"], ["\u{9db}", "", "A", ")\u{105946}'\u{8d}"], ["\u{e000}\u{1c}`J", "", "স_", ""], ["2\u{f74f8}", "\u{9c}\u{1c}j\u{83}", "", "5v\n"], ["8\u{605}:§", "", "‧u", "ffl\u{6}"], ["\u{ae975}\u{f}\u{12}﮽", "2\u{fff9}|", "_", ""], ["«\u{1d}*鳄", "~\u{87}`\u{87}", "#", "x폺&\u{f2ef}"], ["\\?D_", "", "=\u{e5cf}", ""], ["", "&\u{7}", "R{\u{84}", "\u{b}."], ["", "|\u{81}", "僄\u{8}", "{l!+"], [" .\u{9d} ", "=>ª!", "\u{ffff}46\u{602}", "¥\u{9c}Q8"], ["+®Q", "g~\u{fff1}\u{11}", "~", "\u{206c}\u{81}\u{9ca4c}\u{428e8}"], ["\u{10ffff}", "\u{10}_\u{69373}", "", "z"], ["|", "", "\u{8a}¦\u{10}\u{8}", ""], ["%嵂{", "\u{fff7}", "", "j\u{d4a42})"], ["", "\u{4a62d}", "\u{e000}\u{7e001}", "낞&"], ["^5", "[쥌", "x.+\u{9b}", "w\u{11}\u{1d} "], ["9¨", "^_", "\u{e0001}", ">}ʼn"], ["*«\u{f6c42}", "\\", "≒\u{f0000}\u{84}", "\u{1b}\u{4}>"], ["3\t~", "B", "\u{2063}70", "!-\u{c}\u{a0}"], ["C# ~", "\t꼬", "?~⁜", "\u{95}"], ["G\\", "핵`", "", "\u{9b}p¥"], ["\u{2069}", "\u{604}", "(歙\u{9e}", "\\"], ["", "", "5\u{15}", "{.\u{c}‗"], ["^", "", "\u{8e}", "\u{f529c}<\u{8f}\n"], ["", "Z", "P\u{6f0ba}\u{6dd}6", "s\u{12}G"], ["", "", "", ""], ["", "\u{3}5\u{94}", "", "⁓8\\"], ["\u{92}©☤X", "\u{7f}𤏝2‣", "9\u{9d}-?", ""], ["\\T6㊒", "", "X-\t", "¡"], ["", "38", "", "D\u{8b}"], ["\u{7}\u{9b}―`", "뭈\u{9d}\u{8b}6", " ", "\u{81}\u{90}\u{fff9}^"], ["\u{9c}", "굫I7\u{e70ba}", "«\u{5}I", "ɪ.(&"], ["D\u{f8bc0}", "悢", "y\u{2062}", ""], ["\u{feff}", "\u{8f})\"", "=6\u{85}", "\u{c}¢\u{6}"]]`', tests\test_reverse.rs:22:5
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1150]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1156]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1163]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
thread 'test_reverse::prop_reverse_no_headers' panicked at 'assertion failed: `(left == right)`
  left: `[["l", "~", ".", "\u{84}D"], ["|", "", "\u{8a}¦\u{10}\u{8}", ""], ["%嵂{", "\u{fff7}", "", "j\u{d4a42})"], ["", "\u{4a62d}", "\u{e000}\u{7e001}", "낞&"], ["^5", "[쥌", "x.+\u{9b}", "w\u{11}\u{1d} "], ["9¨", "^_", "\u{e0001}", ">}ʼn"], ["*«\u{f6c42}", "\\", "≒\u{f0000}\u{84}", "\u{1b}\u{4}>"], ["3\t~", "B", "\u{2063}70", "!-\u{c}\u{a0}"], ["C# ~", "\t꼬", "?~⁜", "\u{95}"], ["G\\", "핵`", "", "\u{9b}p¥"], ["\u{2069}", "\u{604}", "(歙\u{9e}", "\\"], ["", "", "5\u{15}", "{.\u{c}‗"], ["^", "", "\u{8e}", "\u{f529c}<\u{8f}\n"], ["", "Z", "P\u{6f0ba}\u{6dd}6", "s\u{12}G"], ["", "", "", ""], ["", "\u{3}5\u{94}", "", "⁓8\\"], ["\u{92}©☤X", "\u{7f}𤏝2‣", "9\u{9d}-?", ""], ["\\T6㊒", "", "X-\t", "¡"], ["", "38", "", "D\u{8b}"], ["\u{7}\u{9b}―`", "뭈\u{9d}\u{8b}6", " ", "\u{81}\u{90}\u{fff9}^"], ["\u{9c}", "굫I7\u{e70ba}", "«\u{5}I", "ɪ.(&"], ["D\u{f8bc0}", "悢", "y\u{2062}", ""], ["", "\u{8f})\"", "=6\u{85}", "\u{c}¢\u{6}"]]`,
 right: `[["l", "~", ".", "\u{84}D"], ["|", "", "\u{8a}¦\u{10}\u{8}", ""], ["%嵂{", "\u{fff7}", "", "j\u{d4a42})"], ["", "\u{4a62d}", "\u{e000}\u{7e001}", "낞&"], ["^5", "[쥌", "x.+\u{9b}", "w\u{11}\u{1d} "], ["9¨", "^_", "\u{e0001}", ">}ʼn"], ["*«\u{f6c42}", "\\", "≒\u{f0000}\u{84}", "\u{1b}\u{4}>"], ["3\t~", "B", "\u{2063}70", "!-\u{c}\u{a0}"], ["C# ~", "\t꼬", "?~⁜", "\u{95}"], ["G\\", "핵`", "", "\u{9b}p¥"], ["\u{2069}", "\u{604}", "(歙\u{9e}", "\\"], ["", "", "5\u{15}", "{.\u{c}‗"], ["^", "", "\u{8e}", "\u{f529c}<\u{8f}\n"], ["", "Z", "P\u{6f0ba}\u{6dd}6", "s\u{12}G"], ["", "", "", ""], ["", "\u{3}5\u{94}", "", "⁓8\\"], ["\u{92}©☤X", "\u{7f}𤏝2‣", "9\u{9d}-?", ""], ["\\T6㊒", "", "X-\t", "¡"], ["", "38", "", "D\u{8b}"], ["\u{7}\u{9b}―`", "뭈\u{9d}\u{8b}6", " ", "\u{81}\u{90}\u{fff9}^"], ["\u{9c}", "굫I7\u{e70ba}", "«\u{5}I", "ɪ.(&"], ["D\u{f8bc0}", "悢", "y\u{2062}", ""], ["\u{feff}", "\u{8f})\"", "=6\u{85}", "\u{c}¢\u{6}"]]`', tests\test_reverse.rs:22:5
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1174]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1179]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1187]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
thread 'test_reverse::prop_reverse_no_headers' panicked at 'assertion failed: `(left == right)`
  left: `[["l", "~", ".", "\u{84}D"], ["^", "", "\u{8e}", "\u{f529c}<\u{8f}\n"], ["", "Z", "P\u{6f0ba}\u{6dd}6", "s\u{12}G"], ["", "", "", ""], ["", "\u{3}5\u{94}", "", "⁓8\\"], ["\u{92}©☤X", "\u{7f}𤏝2‣", "9\u{9d}-?", ""], ["\\T6㊒", "", "X-\t", "¡"], ["", "38", "", "D\u{8b}"], ["\u{7}\u{9b}―`", "뭈\u{9d}\u{8b}6", " ", "\u{81}\u{90}\u{fff9}^"], ["\u{9c}", "굫I7\u{e70ba}", "«\u{5}I", "ɪ.(&"], ["D\u{f8bc0}", "悢", "y\u{2062}", ""], ["", "\u{8f})\"", "=6\u{85}", "\u{c}¢\u{6}"]]`,
 right: `[["l", "~", ".", "\u{84}D"], ["^", "", "\u{8e}", "\u{f529c}<\u{8f}\n"], ["", "Z", "P\u{6f0ba}\u{6dd}6", "s\u{12}G"], ["", "", "", ""], ["", "\u{3}5\u{94}", "", "⁓8\\"], ["\u{92}©☤X", "\u{7f}𤏝2‣", "9\u{9d}-?", ""], ["\\T6㊒", "", "X-\t", "¡"], ["", "38", "", "D\u{8b}"], ["\u{7}\u{9b}―`", "뭈\u{9d}\u{8b}6", " ", "\u{81}\u{90}\u{fff9}^"], ["\u{9c}", "굫I7\u{e70ba}", "«\u{5}I", "ɪ.(&"], ["D\u{f8bc0}", "悢", "y\u{2062}", ""], ["\u{feff}", "\u{8f})\"", "=6\u{85}", "\u{c}¢\u{6}"]]`', tests\test_reverse.rs:22:5
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1193]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1201]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1206]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
thread 'test_reverse::prop_reverse_no_headers' panicked at 'assertion failed: `(left == right)`
  left: `[["\\T6㊒", "", "X-\t", "¡"], ["", "38", "", "D\u{8b}"], ["\u{7}\u{9b}―`", "뭈\u{9d}\u{8b}6", " ", "\u{81}\u{90}\u{fff9}^"], ["\u{9c}", "굫I7\u{e70ba}", "«\u{5}I", "ɪ.(&"], ["D\u{f8bc0}", "悢", "y\u{2062}", ""], ["", "\u{8f})\"", "=6\u{85}", "\u{c}¢\u{6}"]]`,
 right: `[["\\T6㊒", "", "X-\t", "¡"], ["", "38", "", "D\u{8b}"], ["\u{7}\u{9b}―`", "뭈\u{9d}\u{8b}6", " ", "\u{81}\u{90}\u{fff9}^"], ["\u{9c}", "굫I7\u{e70ba}", "«\u{5}I", "ɪ.(&"], ["D\u{f8bc0}", "悢", "y\u{2062}", ""], ["\u{feff}", "\u{8f})\"", "=6\u{85}", "\u{c}¢\u{6}"]]`', tests\test_reverse.rs:22:5
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1213]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1218]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1226]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
thread 'test_reverse::prop_reverse_no_headers' panicked at 'assertion failed: `(left == right)`
  left: `[["\u{9c}", "굫I7\u{e70ba}", "«\u{5}I", "ɪ.(&"], ["D\u{f8bc0}", "悢", "y\u{2062}", ""], ["", "\u{8f})\"", "=6\u{85}", "\u{c}¢\u{6}"]]`,
 right: `[["\u{9c}", "굫I7\u{e70ba}", "«\u{5}I", "ɪ.(&"], ["D\u{f8bc0}", "悢", "y\u{2062}", ""], ["\u{feff}", "\u{8f})\"", "=6\u{85}", "\u{c}¢\u{6}"]]`', tests\test_reverse.rs:22:5
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1231]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1239]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1244]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
thread 'test_reverse::prop_reverse_no_headers' panicked at 'assertion failed: `(left == right)`
  left: `[["\u{9c}", "굫I7\u{e70ba}", "«\u{5}I", "ɪ.(&"], ["", "\u{8f})\"", "=6\u{85}", "\u{c}¢\u{6}"]]`,
 right: `[["\u{9c}", "굫I7\u{e70ba}", "«\u{5}I", "ɪ.(&"], ["\u{feff}", "\u{8f})\"", "=6\u{85}", "\u{c}¢\u{6}"]]`', tests\test_reverse.rs:22:5
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1252]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1257]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1264]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
thread 'test_reverse::prop_reverse_no_headers' panicked at 'assertion failed: `(left == right)`
  left: `[["", "\u{8f})\"", "=6\u{85}", "\u{c}¢\u{6}"]]`,
 right: `[["\u{feff}", "\u{8f})\"", "=6\u{85}", "\u{c}¢\u{6}"]]`', tests\test_reverse.rs:22:5
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1270]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1277]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1282]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1288]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1294]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1301]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1308]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1315]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1322]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1328]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1334]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1341]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1347]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1355]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1361]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1368]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1374]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1381]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
thread 'test_reverse::prop_reverse_no_headers' panicked at 'assertion failed: `(left == right)`
  left: `[["", "", "=6\u{85}", "\u{c}¢\u{6}"]]`,
 right: `[["\u{feff}", "", "=6\u{85}", "\u{c}¢\u{6}"]]`', tests\test_reverse.rs:22:5
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1387]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1394]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1400]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1406]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1412]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1419]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1423]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1429]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1434]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1440]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1446]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1452]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1459]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1464]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1471]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1477]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1483]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1489]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
thread 'test_reverse::prop_reverse_no_headers' panicked at 'assertion failed: `(left == right)`
  left: `[["", "", "", "\u{c}¢\u{6}"]]`,
 right: `[["\u{feff}", "", "", "\u{c}¢\u{6}"]]`', tests\test_reverse.rs:22:5
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1496]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1501]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1508]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1514]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1520]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1527]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1534]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1539]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1546]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1552]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1557]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1564]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1570]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1576]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1582]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1589]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1594]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1601]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
thread 'test_reverse::prop_reverse_no_headers' panicked at 'assertion failed: `(left == right)`
  left: `[["", "", "", ""]]`,
 right: `[["\u{feff}", "", "", ""]]`', tests\test_reverse.rs:22:5
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1607]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1613]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1619]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1626]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1631]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1638]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1644]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1650]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1656]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1663]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1668]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1675]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1678]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1685]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1690]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1696]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1703]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1709]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1715]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1721]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
thread 'test_reverse::prop_reverse_no_headers' panicked at 'assertion failed: `(left == right)`
  left: `[["", "", ""]]`,
 right: `[["\u{feff}", "", ""]]`', tests\test_reverse.rs:22:5
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1727]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1733]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1740]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1746]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1754]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1760]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1765]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1770]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1774]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1781]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1784]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1790]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1795]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1801]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1805]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1812]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1816]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1823]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1827]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1834]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
thread 'test_reverse::prop_reverse_no_headers' panicked at 'assertion failed: `(left == right)`
  left: `[["", ""]]`,
 right: `[["\u{feff}", ""]]`', tests\test_reverse.rs:22:5
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1838]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1845]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1849]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1853]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1859]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1863]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1868]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1873]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1879]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1882]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1884]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1885]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1887]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1888]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1890]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1891]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1893]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1894]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1896]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1897]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
thread 'test_reverse::prop_reverse_no_headers' panicked at 'assertion failed: `(left == right)`
  left: `[]`,
 right: `[["\u{feff}"]]`', tests\test_reverse.rs:22:5
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1899]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
error: test failed, to rerun pass '--test tests'
thread 'main' panicked at 'tests failed for https://github.com/BurntSushi/xsv', src\tools\cargotest\main.rs:101:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1900]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1902]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1903]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1904]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1906]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1907]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1909]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1910]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1911]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1912]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1913]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1914]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1915]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1916]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1917]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
[D:\a\rust\rust\build\ct\xsv\target\debug\xit\prop_reverse_no_headers\test-1918]: "D:\\a\\rust\\rust\\build\\ct\\xsv\\target\\debug\\xsv" "reverse" "in.csv" "--no-headers"
thread 'test_reverse::prop_reverse_no_headers' panicked at '[quickcheck] TEST FAILED (runtime error). Arguments: (CsvData { data: [[[239, 187, 191]]] })
Error: "assertion failed: `(left == right)`\n  left: `[]`,\n right: `[[\"\\u{feff}\"]]`"', C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\quickcheck-0.7.1\src\tester.rs:176:28

failures:
    test_reverse::prop_reverse_no_headers

@bors
Copy link
Contributor

bors commented Jul 18, 2021

💔 Test failed - checks-actions

@bors bors added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Jul 18, 2021
@tmiasko
Copy link
Contributor Author

tmiasko commented Jul 18, 2021

Failure in test_reverse::prop_reverse_no_headers looks completely unrelated to changes here BurntSushi/xsv#227 (comment).

@nagisa
Copy link
Member

nagisa commented Jul 18, 2021

@bors retry

perhaps?

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jul 18, 2021
@bors
Copy link
Contributor

bors commented Jul 18, 2021

⌛ Testing commit f612ba1 with merge 5921685...

@bors
Copy link
Contributor

bors commented Jul 18, 2021

☀️ Test successful - checks-actions
Approved by: nagisa
Pushing 5921685 to master...

@bors bors added the merged-by-bors This PR was explicitly merged by bors. label Jul 18, 2021
@bors bors merged commit 5921685 into rust-lang:master Jul 18, 2021
@rustbot rustbot added this to the 1.55.0 milestone Jul 18, 2021
@tmiasko tmiasko deleted the personality branch July 19, 2021 04:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

rustc segfault
9 participants