Skip to content
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 7 pull requests #127360

Merged
merged 24 commits into from
Jul 5, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
3d90595
DependencyList: remove outdated comment
klensy Apr 23, 2024
9e40b54
add fixme
klensy Apr 23, 2024
45b0f68
Use the native unwind function in miri where possible
bjorn3 Jul 1, 2024
e03c3b6
Allow _Unwind_RaiseException with MinGW
bjorn3 Jul 1, 2024
34860a5
Update windows-bindgen to 0.58.0
ChrisDenton Jul 4, 2024
14f4ed2
Add comments to windows_targets.rs
ChrisDenton Jul 4, 2024
40cad01
rewrite and rename include_bytes_deps to rmake
Oneirical Jun 19, 2024
73d7dc7
rewrite optimization-remarks-dir-pgo to rmake
Oneirical Jun 19, 2024
651f023
rewrite optimization-remarks-dir to rmake
Oneirical Jun 19, 2024
5e23dfe
rewrite and rename issue-40535 to rmake
Oneirical Jun 19, 2024
b167a15
rewrite rmeta-preferred to rmake
Oneirical Jun 19, 2024
3ea36f5
add shallow_find_files helper function to run-make-support
Oneirical Jun 20, 2024
86a1946
Tweak `-1 as usize` suggestion
estebank Jul 5, 2024
f095de4
coverage: Rename `mir::coverage::BranchInfo` to `CoverageInfoHi`
Zalathar Jul 4, 2024
f96f443
Tweak how the extra newline is printed after coverage info
Zalathar Jul 5, 2024
3e43680
Improve `Command::args` API in `run-make-support`
GuillaumeGomez Jul 2, 2024
415e202
Improve code of `run-make/llvm-ident` test
GuillaumeGomez Jul 5, 2024
7a79392
Rollup merge of #124290 - klensy:dep-format, r=jieyouxu
GuillaumeGomez Jul 5, 2024
e66f4d3
Rollup merge of #126709 - Oneirical:exitestial-crisis, r=jieyouxu
GuillaumeGomez Jul 5, 2024
7a208c7
Rollup merge of #127214 - bjorn3:miri_native_unwind, r=oli-obk
GuillaumeGomez Jul 5, 2024
80a9717
Rollup merge of #127320 - ChrisDenton:win-sys, r=Mark-Simulacrum
GuillaumeGomez Jul 5, 2024
6d3f2b1
Rollup merge of #127349 - estebank:negative-unsigned-literal, r=petro…
GuillaumeGomez Jul 5, 2024
e4d7f7c
Rollup merge of #127352 - Zalathar:coverage-info, r=oli-obk
GuillaumeGomez Jul 5, 2024
4fd3b12
Rollup merge of #127359 - GuillaumeGomez:improve-run-make-llvm-ident-…
GuillaumeGomez Jul 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
rewrite and rename issue-40535 to rmake
  • Loading branch information
Oneirical committed Jul 4, 2024
commit 5e23dfea9dee65b8a5b7ed54354b4c46d38f12ca
1 change: 0 additions & 1 deletion src/tools/tidy/src/allowed_run_make_makefiles.txt
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,6 @@ run-make/issue-33329/Makefile
run-make/issue-35164/Makefile
run-make/issue-36710/Makefile
run-make/issue-37839/Makefile
run-make/issue-40535/Makefile
run-make/issue-47551/Makefile
run-make/issue-69368/Makefile
run-make/issue-83045/Makefile
Expand Down
13 changes: 0 additions & 13 deletions tests/run-make/issue-40535/Makefile

This file was deleted.

14 changes: 14 additions & 0 deletions tests/run-make/metadata-only-crate-no-ice/rmake.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
// In a dependency hierarchy, metadata-only crates could cause an Internal
// Compiler Error (ICE) due to a compiler bug - not correctly fetching sources for
// metadata-only crates. This test is a minimal reproduction of a program that triggered
// this bug, and checks that no ICE occurs.
// See https://github.com/rust-lang/rust/issues/40535

use run_make_support::rustc;

fn main() {
rustc().input("baz.rs").emit("metadata").run();
rustc().input("bar.rs").emit("metadata").extern_("baz", "libbaz.rmeta").run();
// There should be no internal compiler error message.
rustc().input("foo.rs").emit("metadata").extern_("bar", "libbaz.rmeta").run().assert_stderr_not_contains("unexpectedly panicked");
}