Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 27110f4

Browse files
authoredOct 9, 2024··
Rollup merge of #131435 - jieyouxu:macos-pipe, r=Zalathar
Ignore broken-pipe-no-ice on apple (specifically macOS) for now This test fails for me locally (initially reported by Zalathar) because apparently on macOS it doesn't say "internal compiler error" but it does report the std I/O panic, and it doesn't exit with a code of 101 but instead terminates with a wait signal of SIGPIPE. Ignore this test on apple for now, until we try to actually address the underlying issue. See #131155 and #131436 for more context.
2 parents 8c68a20 + fe87487 commit 27110f4

File tree

1 file changed

+6
-0
lines changed
  • tests/run-make/broken-pipe-no-ice

1 file changed

+6
-0
lines changed
 

Diff for: ‎tests/run-make/broken-pipe-no-ice/rmake.rs

+6
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@
55
66
//@ ignore-cross-compile (needs to run test binary)
77

8+
//@ ignore-apple
9+
// FIXME(#131436): on macOS rustc is still reporting the std broken pipe io error panick but it
10+
// doesn't fail with 101 exit status (it terminates with a wait status of SIGPIPE). It doesn't say
11+
// Internal Compiler Error strangely, but it doesn't even go through normal diagnostic infra. Very
12+
// strange.
13+
814
#![feature(anonymous_pipe)]
915

1016
use std::io::Read;

0 commit comments

Comments
 (0)
Please sign in to comment.