-
Notifications
You must be signed in to change notification settings - Fork 12.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rollup of 9 pull requests #128783
Rollup of 9 pull requests #128783
Commits on Jul 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ba5ff07 - Browse repository at this point
Copy the full SHA ba5ff07View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee89db9 - Browse repository at this point
Copy the full SHA ee89db9View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb764bd - Browse repository at this point
Copy the full SHA bb764bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c987cb - Browse repository at this point
Copy the full SHA 3c987cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 216686b - Browse repository at this point
Copy the full SHA 216686bView commit details
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ec77db8 - Browse repository at this point
Copy the full SHA ec77db8View commit details
Commits on Aug 2, 2024
-
More information for fully-qualified suggestion when there are multip…
…le impls ``` error[E0790]: cannot call associated function on trait without specifying the corresponding `impl` type --> $DIR/E0283.rs:30:21 | LL | fn create() -> u32; | ------------------- `Coroutine::create` defined here ... LL | let cont: u32 = Coroutine::create(); | ^^^^^^^^^^^^^^^^^^^ cannot call associated function of trait | help: use a fully-qualified path to a specific available implementation | LL | let cont: u32 = <Impl as Coroutine>::create(); | ++++++++ + LL | let cont: u32 = <AnotherImpl as Coroutine>::create(); | +++++++++++++++ + ```
Configuration menu - View commit details
-
Copy full SHA for 2c83c99 - Browse repository at this point
Copy the full SHA 2c83c99View commit details
Commits on Aug 5, 2024
-
Enable msvc for run-make/rust-lld
This is simply a matter of using the right argument for lld-link.
Configuration menu - View commit details
-
Copy full SHA for 1737845 - Browse repository at this point
Copy the full SHA 1737845View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1054054 - Browse repository at this point
Copy the full SHA 1054054View commit details
Commits on Aug 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c656ce7 - Browse repository at this point
Copy the full SHA c656ce7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0149ba3 - Browse repository at this point
Copy the full SHA 0149ba3View commit details
Commits on Aug 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c8eacd6 - Browse repository at this point
Copy the full SHA c8eacd6View commit details -
Update ar_archive_writer to 0.3.3
Version 0.3.1 has added support for writing import libraries. Version 0.3.2 fixed creating archives containing members of import libraries. Version 0.3.3 fixed building on big-endian systems.
Configuration menu - View commit details
-
Copy full SHA for f58e737 - Browse repository at this point
Copy the full SHA f58e737View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b584dc - Browse repository at this point
Copy the full SHA 2b584dcView commit details -
Rollup merge of rust-lang#128206 - bjorn3:import_lib_writing_refactor…
…, r=jieyouxu Make create_dll_import_lib easier to implement This will make it easier to implement raw-dylib support in cg_clif and cg_gcc. This PR doesn't yet include an create_dll_import_lib implementation for cg_clif as I need to correctly implement dllimport in cg_clif first before raw-dylib can work at all with cg_clif. Required for rust-lang/rustc_codegen_cranelift#1345
Configuration menu - View commit details
-
Copy full SHA for 355eb9c - Browse repository at this point
Copy the full SHA 355eb9cView commit details -
Rollup merge of rust-lang#128424 - fee1-dead-contrib:fx-clean, r=oli-obk
minor `effects` cleanups * remove the fixme comment about not needing defaults because it turns out we do need defaults (if I made it None instead it would ice a bunch of tests) * remove the part that special cased trait args when lowering them. This is now historical because effects doesn't add host args to traits anymore (we use associated types now)
Configuration menu - View commit details
-
Copy full SHA for a6cacee - Browse repository at this point
Copy the full SHA a6caceeView commit details -
Rollup merge of rust-lang#128527 - estebank:ambiguity-suggestion, r=N…
…adrieril More information for fully-qualified suggestion when there are multiple impls ``` error[E0790]: cannot call associated function on trait without specifying the corresponding `impl` type --> $DIR/E0283.rs:30:21 | LL | fn create() -> u32; | ------------------- `Coroutine::create` defined here ... LL | let cont: u32 = Coroutine::create(); | ^^^^^^^^^^^^^^^^^^^ cannot call associated function of trait | help: use a fully-qualified path to a specific available implementation | LL | let cont: u32 = <Impl as Coroutine>::create(); | ++++++++ + LL | let cont: u32 = <AnotherImpl as Coroutine>::create(); | +++++++++++++++ + ```
Configuration menu - View commit details
-
Copy full SHA for 493233c - Browse repository at this point
Copy the full SHA 493233cView commit details -
Rollup merge of rust-lang#128656 - ChrisDenton:rust-lld, r=lqd
Enable msvc for run-make/rust-lld This is simply a matter of using the right argument for lld-link. As a bonus, I also fixed a typo. try-job: i686-msvc try-job: x86_64-msvc
Configuration menu - View commit details
-
Copy full SHA for a05f187 - Browse repository at this point
Copy the full SHA a05f187View commit details -
Rollup merge of rust-lang#128683 - RalfJung:miri-ui-test-deps, r=onur…
…-ozkan bootstrap: clear miri's ui test deps when rustc changes `@onur-ozkan` I hope this makes sense... it's quite hard to test this, but it did at least cause one rebuild of the right files for me, and then it doesn't seem to keep rebuilding, so at first sight this look at least better than the status quo.
Configuration menu - View commit details
-
Copy full SHA for 37dfe41 - Browse repository at this point
Copy the full SHA 37dfe41View commit details -
Rollup merge of rust-lang#128700 - Oneirical:i-ffind-these-tests-quit…
…e-simdple, r=jieyouxu Migrate `simd-ffi` `run-make` test to rmake Part of rust-lang#121876 and the associated [Google Summer of Code project](https://blog.rust-lang.org/2024/05/01/gsoc-2024-selected-projects.html). try-job: x86_64-msvc try-job: x86_64-mingw try-job: i686-msvc try-job: armhf-gnu try-job: test-various try-job: aarch64-apple try-job: x86_64-gnu-llvm-17
Configuration menu - View commit details
-
Copy full SHA for f739c00 - Browse repository at this point
Copy the full SHA f739c00View commit details -
Rollup merge of rust-lang#128753 - compiler-errors:arbitrary-upper, r…
…=spastorino Don't arbitrarily choose one upper bound for hidden captured region error message You could argue that the error message is objectively worse, even though it's more accurate. I guess we could also add a note explaining like "cannot capture the intersection of two regions" or something, though I'm not sure if that is confusing due to being totally technical jargon. This addresses the fact that rust-lang#128752 says "add `+ 'b`" even though it does nothing to fix the issue. It doesn't fix the issue's root cause, though. r? `@spastorino`
Configuration menu - View commit details
-
Copy full SHA for 888d157 - Browse repository at this point
Copy the full SHA 888d157View commit details -
Rollup merge of rust-lang#128757 - Oneirical:calm-before-the-sltorm, …
…r=jieyouxu Migrate `pgo-gen-lto` `run-make` test to rmake Part of rust-lang#121876 and the associated [Google Summer of Code project](https://blog.rust-lang.org/2024/05/01/gsoc-2024-selected-projects.html). This one is so easy, I'm surprised I missed it. try-job: aarch64-apple try-job: x86_64-msvc try-job: x86_64-mingw try-job: i686-msvc try-job: i686-mingw try-job: x86_64-gnu-llvm-17
Configuration menu - View commit details
-
Copy full SHA for c0efd51 - Browse repository at this point
Copy the full SHA c0efd51View commit details -
Rollup merge of rust-lang#128758 - devnexen:vxworks_release_min, r=tg…
…ross35 Specify a minimum supported version for VxWorks Document that VxWorks 7 is the minimum supported version.
Configuration menu - View commit details
-
Copy full SHA for 920cb64 - Browse repository at this point
Copy the full SHA 920cb64View commit details