]> git.lizzy.rs Git - rust.git/commit
fix a bug in compiletest JSON parsing for duplicate errors
authorNiko Matsakis <niko@alum.mit.edu>
Tue, 11 Apr 2017 20:58:04 +0000 (16:58 -0400)
committerNiko Matsakis <niko@alum.mit.edu>
Wed, 12 Apr 2017 00:32:47 +0000 (20:32 -0400)
commit14f1e3459f02e3ce45232a84cd923c86eef55cb5
tree00999979b018118bab6c4610974e1f6eba5bf2ce
parent77d9e38e9499df1dac393937d62d3bf626c51abb
fix a bug in compiletest JSON parsing for duplicate errors

In some cases, we give multiple primary spans, in which case we would
report one `//~` annotation per primary span. That was very confusing
because these things are reported to the user as a single error.

UI tests would be better here.
src/test/compile-fail/binop-move-semantics.rs
src/test/compile-fail/borrowck/borrowck-lend-flow-loop.rs
src/test/compile-fail/borrowck/borrowck-mut-borrow-linear-errors.rs
src/test/compile-fail/issue-25579.rs
src/test/compile-fail/issue-38412.rs
src/test/compile-fail/lint-unused-imports.rs
src/tools/compiletest/src/json.rs