Remove //@ ignore-windows-gnu
from tests that need the profiler
The profiler runtime is no longer built in mingw test jobs, so these tests should naturally be skipped by `//@ needs-profiler-support`.
This commit is contained in:
parent
3f3b8bb1ca
commit
2646db92fe
@ -1023,9 +1023,6 @@ fn iter_header(
|
||||
if mode == Mode::CoverageRun {
|
||||
let extra_directives: &[&str] = &[
|
||||
"needs-profiler-support",
|
||||
// FIXME(mati865): MinGW GCC miscompiles compiler-rt profiling library but with Clang it works
|
||||
// properly. Since we only have GCC on the CI ignore the test for now.
|
||||
"ignore-windows-gnu",
|
||||
// FIXME(pietroalbini): this test currently does not work on cross-compiled
|
||||
// targets because remote-test is not capable of sending back the *.profraw
|
||||
// files generated by the LLVM instrumentation.
|
||||
|
@ -1,10 +1,6 @@
|
||||
# needs-profiler-support
|
||||
# ignore-windows-gnu
|
||||
# ignore-cross-compile
|
||||
|
||||
# FIXME(mati865): MinGW GCC miscompiles compiler-rt profiling library but with Clang it works
|
||||
# properly. Since we only have GCC on the CI ignore the test for now.
|
||||
|
||||
include ../tools.mk
|
||||
|
||||
PROFILE_DIR=$(TMPDIR)/profiles
|
||||
|
@ -10,10 +10,6 @@
|
||||
//@ needs-profiler-support
|
||||
//@ ignore-cross-compile
|
||||
|
||||
// FIXME(Oneirical): This test has problems generating profdata on mingw.
|
||||
// For more information, see https://github.com/rust-lang/rust/pull/122613
|
||||
//@ ignore-windows-gnu
|
||||
|
||||
use run_make_support::{fs_wrapper, llvm_filecheck, llvm_profdata, run_with_args, rustc};
|
||||
use std::path::Path;
|
||||
|
||||
|
@ -1,10 +1,6 @@
|
||||
# needs-profiler-support
|
||||
# ignore-windows-gnu
|
||||
# ignore-cross-compile
|
||||
|
||||
# FIXME(mati865): MinGW GCC miscompiles compiler-rt profiling library but with Clang it works
|
||||
# properly. Since we only have GCC on the CI ignore the test for now.
|
||||
|
||||
include ../tools.mk
|
||||
|
||||
COMPILE_FLAGS=-Copt-level=3 -Clto=fat -Cprofile-generate="$(TMPDIR)"
|
||||
|
@ -1,10 +1,6 @@
|
||||
# needs-profiler-support
|
||||
# ignore-windows-gnu
|
||||
# ignore-cross-compile
|
||||
|
||||
# FIXME(mati865): MinGW GCC miscompiles compiler-rt profiling library but with Clang it works
|
||||
# properly. Since we only have GCC on the CI ignore the test for now.
|
||||
|
||||
include ../tools.mk
|
||||
|
||||
COMPILE_FLAGS=-g -Cprofile-generate="$(TMPDIR)"
|
||||
|
@ -1,10 +1,6 @@
|
||||
# needs-profiler-support
|
||||
# ignore-windows-gnu
|
||||
# ignore-cross-compile
|
||||
|
||||
# FIXME(mati865): MinGW GCC miscompiles compiler-rt profiling library but with Clang it works
|
||||
# properly. Since we only have GCC on the CI ignore the test for now.
|
||||
|
||||
include ../tools.mk
|
||||
|
||||
all:
|
||||
|
@ -1,10 +1,6 @@
|
||||
# needs-profiler-support
|
||||
# ignore-windows-gnu
|
||||
# ignore-cross-compile
|
||||
|
||||
# FIXME(mati865): MinGW GCC miscompiles compiler-rt profiling library but with Clang it works
|
||||
# properly. Since we only have GCC on the CI ignore the test for now.
|
||||
|
||||
include ../tools.mk
|
||||
|
||||
# This test makes sure that PGO profiling data leads to cold functions being
|
||||
|
@ -1,5 +1,4 @@
|
||||
# needs-profiler-support
|
||||
# ignore-windows-gnu
|
||||
|
||||
include ../tools.mk
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user