1. 29 12月, 2019 4 次提交
    • B
      Auto merge of #67334 - estebank:ignore-triple, r=nikomatsakis · 00fc203b
      bors 提交于
      Teach `compiletest` to ignore platform triples
      
      The UI tests are written assuming `--remap-path-prefix` is *not used* (`remap-debuginfo` in `config.toml`). The consequence is that the error messages may include paths and snippets into the standard library. When `remap-debuginfo` is enabled, these messages change in format and structure because `rustc` will not show paths and snippets into the standard library.
      
      This normally isn't a problem for the "main" platforms (linux/macos/windows), because the CI infrastructure is set up so that the tests run without `remap-debuginfo`, but the `dist` artifacts are built separately with `remap-debuginfo` enabled. However, some of the lower-tier platforms perform both tests and distribution in a single step with `remap-debuginfo` enabled. This also affects developers and distributors who use `remap-debuginfo`.
      
      To sidestep this problem, we add a way to ignore tests in specific platform triples, and update the overly broad `ignore-x86` rule in affected tests.
      
      Address #46948, #54546, #53081.
      00fc203b
    • E
      90bf0d2e
    • B
      Auto merge of #67151 - petrochenkov:docomm, r=estebank · 3a3f4a7c
      bors 提交于
      doc comments: Less attribute mimicking
      
      Make sure doc comments are not converted into intermediate meta-items, or not mixed with `doc(inline)` or something like that.
      
      Follow-up to https://github.com/rust-lang/rust/pull/65750.
      3a3f4a7c
    • B
      Auto merge of #67459 - ssomers:#67438, r=RalfJung · e39ae6f8
      bors 提交于
      prune ill-conceived BTreeMap iter_mut assertion and test its mutability
      
      Proposal to deal with #67438 (and I'm more sure now that this is the right thing to do).
      Passes testing with miri.
      e39ae6f8
  2. 28 12月, 2019 27 次提交
  3. 27 12月, 2019 9 次提交