about summary refs log tree commit diff
path: root/src/libstd/thread
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2018-10-17 23:16:10 +0000
committerbors <bors@rust-lang.org>2018-10-17 23:16:10 +0000
commitf7eb7fbbf6bca0eaa146c4a48cd39c133a257706 (patch)
treedff6498867ed6b5d5f6765fec64efe4bdc6ef8e0 /src/libstd/thread
parent1dceaddfbe163e2d916c904b98923342730ba970 (diff)
parent539404b77d1e443793c653ae03b207c62b3b1ae0 (diff)
downloadrust-f7eb7fbbf6bca0eaa146c4a48cd39c133a257706.tar.gz
rust-f7eb7fbbf6bca0eaa146c4a48cd39c133a257706.zip
Auto merge of #55134 - davidtwco:issue-55118, r=pnkfelix
NLL: change compare-mode=nll to use borrowck=migrate

Fixes #55118.

This PR is split into two parts:

The first commit is a minor change that fixes a flaw in the existing `borrowck=migrate` implementation whereby a lint that was promoted to an error in the AST borrow checker would result in the same lint from the NLL borrow checker being downgraded to a warning in migrate mode. This PR fixes this by ensuring lints are exempt from buffering in the NLL borrow checker.

The second commit updates `compiletest` to make the NLL compare mode use `-Z borrowck=migrate` rather than `-Z borrowck=mir`. The third commit shows all the test output changes that result from this.

r? @pnkfelix
Diffstat (limited to 'src/libstd/thread')
0 files changed, 0 insertions, 0 deletions