From: Manish Goregaokar Date: Fri, 26 Jun 2020 07:39:12 +0000 (-0700) Subject: Rollup merge of #73681 - jackh726:chalk-0.14, r=nikomatsakis X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=1755e3b05cd5d8d8771bb72f8e42b632b4c8fbc3;p=rust.git Rollup merge of #73681 - jackh726:chalk-0.14, r=nikomatsakis Update Chalk to 0.14 Not a ton here. Notable changes: - Update to `0.14.0` - New dependency on `tracing`, in `librustc_traits` only - `FnAbi` from Chalk is `rustc_target::spec::abi::Abi` - `Dynamic` actually lowers region - Actually lower closures, with some tests. This doesn't 100% work, but can't confirm that's *only* because of closure lowering. - Use `FxIndexSet` instead of `FxHashSet` in `chalk_fulfill`, which seems to have fixed the non-deterministic test error ordering. Guess we'll see on CI - Actually implement `opaque_ty_data`, though I don't think this is sufficient for tests for them (I haven't added any) - Uncomment some of the chalk tests that now work r? @nikomatsakis --- 1755e3b05cd5d8d8771bb72f8e42b632b4c8fbc3