Guillaume Gomez
dc766874aa
Update browser-ui-test version to 0.13.1
2022-11-09 17:00:18 +01:00
Guillaume Gomez
0e804b4b47
Extend crate-search div GUI tests
2022-11-09 16:16:29 +01:00
Guillaume Gomez
8f9bc6d6e0
Migrate crate-search element to CSS variables
2022-11-09 16:16:28 +01:00
Boxy
4c197c0319
docs
2022-11-09 14:25:08 +00:00
SLASHLogin
caada745d1
Add missing emitted_at
to the Diagnostic
2022-11-09 15:14:58 +01:00
SLASHLogin
39895b0716
Add constructor for Diagnostic
that takes Vec<(DiagnosticMessage, Style)>
2022-11-09 14:57:54 +01:00
SLASHLogin
0baac880fc
Update compiler/rustc_codegen_llvm/src/back/archive.rs
...
Co-authored-by: David Wood <agile.lion3441@fuligin.ink>
2022-11-09 14:56:21 +01:00
SLASHLogin
a8a8055cc7
Use LayoutError
's implementation of IntoDiagnostic
2022-11-09 14:56:21 +01:00
SLASHLogin
0381e51822
Formatting
2022-11-09 14:56:21 +01:00
SLASHLogin
3b949eb7c1
Add replace_args
method for rustc_errors::diagnostic::Diagnostic
2022-11-09 14:56:21 +01:00
SLASHLogin
b4820a3b94
Delay diagnostic translation in rustc_codegen_ssa
2022-11-09 14:56:21 +01:00
SLASHLogin
9a1545861e
Simplify existing Diagnostic implementations
2022-11-09 14:56:21 +01:00
SLASHLogin
3728e95596
Port diagnostics created by Handler
2022-11-09 14:56:21 +01:00
SLASHLogin
67394e7945
Flatten diagnostic structs
2022-11-09 14:56:21 +01:00
SLASHLogin
e9a5329a6f
Correct tests to match errors
2022-11-09 14:56:21 +01:00
SLASHLogin
1c7a801bbc
Fix CI
...
Add missing 'the' to the error en-US translation
2022-11-09 14:56:21 +01:00
SLASHLogin
185ef7b6de
Port MissingFeatures
and TargetFeatureDisableOrEnable
2022-11-09 14:56:21 +01:00
SLASHLogin
33ef16f291
Port UnknownArchiveKind
2022-11-09 14:56:21 +01:00
SLASHLogin
c01546fcd6
Port DlltoolFailImportLibrary
and implement IntoDiagnosticArg
for Cow<'a, str>
2022-11-09 14:56:21 +01:00
SLASHLogin
81f7a8d7f1
Port ErrorCallingDllTool
2022-11-09 14:56:21 +01:00
SLASHLogin
ddbb650289
Import ErrorWritingDEFFile
2022-11-09 14:56:21 +01:00
SLASHLogin
d32caf9ced
Port ArchiveBuildFailure
2022-11-09 14:56:21 +01:00
SLASHLogin
978b5f73e4
Port SanitizerMemtagRequiresMte
2022-11-09 14:56:21 +01:00
SLASHLogin
02403ee31d
Reuse SymbolAlreadyDefined
2022-11-09 14:56:20 +01:00
SLASHLogin
60ee496c74
Port LinkageConstOrMutType error
2022-11-09 14:56:20 +01:00
SLASHLogin
5d79d3c4bb
Port InvalidMinimumAlignment
2022-11-09 14:56:20 +01:00
SLASHLogin
39d363fd58
Port layout size overflow
2022-11-09 14:56:20 +01:00
SLASHLogin
f031823ecd
Formatting
2022-11-09 14:56:20 +01:00
SLASHLogin
59b8aedf0e
Port branch protection on aarch64
2022-11-09 14:56:20 +01:00
SLASHLogin
ec1e101e1b
Fix diag() and formatting
2022-11-09 14:56:20 +01:00
SLASHLogin
9f0c16576b
Port symbol_already_defined
error
2022-11-09 14:56:20 +01:00
SLASHLogin
4c625dc682
Port Instrument coverage requires llvm 12 to the new struct
2022-11-09 14:56:20 +01:00
SLASHLogin
05ae7ecb74
Import error creating import library
2022-11-09 14:56:20 +01:00
SLASHLogin
69d412a073
Missing lifetime parameter and formatting
2022-11-09 14:56:20 +01:00
SLASHLogin
b1647903f8
Change String in structs to &'a str
2022-11-09 14:56:20 +01:00
SLASHLogin
21b04265c1
Trailing whitespaces
2022-11-09 14:56:20 +01:00
SLASHLogin
1c4bd835ec
locales formatting
2022-11-09 14:56:20 +01:00
SLASHLogin
a54c8003ab
Formatting
2022-11-09 14:56:20 +01:00
SLASHLogin
575f6098da
Port unknown feature diagnostic to the new framework
2022-11-09 14:56:20 +01:00
Dylan DPC
062f2fc50f
Rollup merge of #104125 - ink-feather-org:const_cmp_tuples, r=fee1-dead
...
Const Compare for Tuples
Makes the impls for Tuples of ~const `PartialEq` types also `PartialEq`, impls for Tuples of ~const `PartialOrd` types also `PartialOrd`, for Tuples of ~const `Ord` types also `Ord`.
behind the `#![feature(const_cmp)]` gate.
~~Do not merge before #104113 is merged because I want to use this feature to clean up the new test that I added there.~~
r? ``@fee1-dead``
2022-11-09 19:21:25 +05:30
Dylan DPC
64e737c07c
Rollup merge of #104111 - yancyribbens:add-mutable-to-the-description-for-as-simd-mut, r=scottmcm
...
rustdoc: Add mutable to the description
Add mutable the description to differentiate [as_simd](https://github.com/rust-lang/rust/blob/master/library/core/src/slice/mod.rs#L3654 ) from [as_simd_mut](https://github.com/rust-lang/rust/blob/master/library/core/src/slice/mod.rs#L3654 ).
2022-11-09 19:21:24 +05:30
Dylan DPC
1d262cd713
Rollup merge of #103952 - ehuss:dont-intra-linkcheck-reference, r=Mark-Simulacrum
...
Don't intra linkcheck reference
This removes the reference from the intra-doc link checks. This causes problems if any of the reference content needs to change, it causes the linkchecker to break. The reference has its own broken link check (https://github.com/rust-lang/reference/tree/master/style-check ) which uses pulldown-cmark on the source to find actual broken links (instead of false-positives like this regex does).
I think the intra-doc link check could potentially be removed completely, since I think rustdoc is now checking for them well enough. However, it may serve as a decent regression check.
2022-11-09 19:21:24 +05:30
Dylan DPC
2313d32c36
Rollup merge of #103933 - nicholasbishop:bishop-uefi-tier-2, r=JohnTitor
...
Promote {aarch64,i686,x86_64}-unknown-uefi to Tier 2
MCP: https://github.com/rust-lang/compiler-team/issues/555
CC `@dvdhrm`
2022-11-09 19:21:23 +05:30
Dylan DPC
4b50fb3745
Rollup merge of #103919 - nnethercote:unescaping-cleanups, r=matklad
...
Unescaping cleanups
Some code improvements, and some error message improvements.
Best reviewed one commit at a time.
r? ````@matklad````
2022-11-09 19:21:22 +05:30
Dylan DPC
b457d707e8
Rollup merge of #103694 - WaffleLapkin:mask_doc_example, r=scottmcm
...
Add documentation examples for `pointer::mask`
The examples are somewhat convoluted, but I don't know how to make this better :(
2022-11-09 19:21:22 +05:30
Dylan DPC
1db7f690b1
Rollup merge of #103570 - lukas-code:stabilize-ilog, r=scottmcm
...
Stabilize integer logarithms
Stabilizes feature `int_log`.
I've also made the functions const stable, because they don't depend on any unstable const features. `rustc_allow_const_fn_unstable` is just there for `Option::expect`, which could be replaced with a `match` and `panic!`. cc ``@rust-lang/wg-const-eval``
closes https://github.com/rust-lang/rust/issues/70887 (tracking issue)
~~blocked on FCP finishing: https://github.com/rust-lang/rust/issues/70887#issuecomment-1289028216~~
FCP finished: https://github.com/rust-lang/rust/issues/70887#issuecomment-1302121266
2022-11-09 19:21:21 +05:30
bors
cc9b259b5e
Auto merge of #103723 - CastilloDel:master, r=jackh726
...
Remove allow(rustc::potential_query_instability) in rustc_trait_selection
Related to https://github.com/rust-lang/rust/issues/84447
This PR needs to be benchmarked to check for regressions.
2022-11-09 13:45:27 +00:00
nils
35ef05a146
Ignore "Change InferCtxtBuilder from enter to build" in git blame
...
Because it changed the indentation of many things, this commit caused a lot of diff with no functional changes, so we should ignore it.
2022-11-09 12:48:38 +01:00
yukang
91b4e7c4fd
bless clippy
2022-11-09 19:23:23 +08:00
onestacked
b6c05eb7d3
Cleanup fn trait ref test
2022-11-09 11:35:28 +01:00