Skip to content

Commit 2432ba0

Browse files
committed
Fix tests
STDOUT is not defined by libc. The correct name is stdout. This previously worked as STDOUT was incorrectly defined as null pointer during codegen.
1 parent 1d17c11 commit 2432ba0

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

tests/run/assign.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ mod libc {
5151
pub fn fflush(stream: *mut i32) -> i32;
5252
pub fn printf(format: *const i8, ...) -> i32;
5353

54-
pub static STDOUT: *mut i32;
54+
pub static stdout: *mut i32;
5555
}
5656
}
5757

@@ -67,7 +67,7 @@ mod intrinsics {
6767
pub fn panic(_msg: &str) -> ! {
6868
unsafe {
6969
libc::puts("Panicking\0" as *const str as *const u8);
70-
libc::fflush(libc::STDOUT);
70+
libc::fflush(libc::stdout);
7171
intrinsics::abort();
7272
}
7373
}

tests/run/int_overflow.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ mod libc {
4949
pub fn puts(s: *const u8) -> i32;
5050
pub fn fflush(stream: *mut i32) -> i32;
5151

52-
pub static STDOUT: *mut i32;
52+
pub static stdout: *mut i32;
5353
}
5454
}
5555

@@ -65,7 +65,7 @@ mod intrinsics {
6565
pub fn panic(_msg: &str) -> ! {
6666
unsafe {
6767
libc::puts("Panicking\0" as *const str as *const u8);
68-
libc::fflush(libc::STDOUT);
68+
libc::fflush(libc::stdout);
6969
intrinsics::abort();
7070
}
7171
}

tests/run/mut_ref.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ mod libc {
5353
pub fn fflush(stream: *mut i32) -> i32;
5454
pub fn printf(format: *const i8, ...) -> i32;
5555

56-
pub static STDOUT: *mut i32;
56+
pub static stdout: *mut i32;
5757
}
5858
}
5959

@@ -69,7 +69,7 @@ mod intrinsics {
6969
pub fn panic(_msg: &str) -> ! {
7070
unsafe {
7171
libc::puts("Panicking\0" as *const str as *const u8);
72-
libc::fflush(libc::STDOUT);
72+
libc::fflush(libc::stdout);
7373
intrinsics::abort();
7474
}
7575
}

tests/run/operations.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ mod libc {
5959
pub fn puts(s: *const u8) -> i32;
6060
pub fn fflush(stream: *mut i32) -> i32;
6161

62-
pub static STDOUT: *mut i32;
62+
pub static stdout: *mut i32;
6363
}
6464
}
6565

@@ -75,7 +75,7 @@ mod intrinsics {
7575
pub fn panic(_msg: &str) -> ! {
7676
unsafe {
7777
libc::puts("Panicking\0" as *const str as *const u8);
78-
libc::fflush(libc::STDOUT);
78+
libc::fflush(libc::stdout);
7979
intrinsics::abort();
8080
}
8181
}

0 commit comments

Comments
 (0)