Skip to content

Commit 17bf5ff

Browse files
committed
---
yaml --- r: 145270 b: refs/heads/try2 c: 5165ecd h: refs/heads/master v: v3
1 parent e9fd30a commit 17bf5ff

File tree

4 files changed

+50
-58
lines changed

4 files changed

+50
-58
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ refs/heads/snap-stage3: 78a7676898d9f80ab540c6df5d4c9ce35bb50463
55
refs/heads/try: 519addf6277dbafccbb4159db4b710c37eaa2ec5
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
8-
refs/heads/try2: 85c0fb7b8a81fc48a2155decd20abf16b1c5eeb6
8+
refs/heads/try2: 5165ecde66913874225ebd9d013b2cd4140fe69d
99
refs/heads/dist-snap: ba4081a5a8573875fed17545846f6f6902c8ba8d
1010
refs/tags/release-0.2: c870d2dffb391e14efb05aa27898f1f6333a9596
1111
refs/tags/release-0.3: b5f0d0f648d9a6153664837026ba1be43d3e2503

branches/try2/src/librustc/middle/lang_items.rs

Lines changed: 43 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -59,36 +59,36 @@ pub enum LangItem {
5959

6060
StrEqFnLangItem, // 19
6161
UniqStrEqFnLangItem, // 20
62-
FailFnLangItem, // 21
63-
FailBoundsCheckFnLangItem, // 22
64-
ExchangeMallocFnLangItem, // 23
65-
ClosureExchangeMallocFnLangItem, // 24
66-
ExchangeFreeFnLangItem, // 25
67-
MallocFnLangItem, // 26
68-
FreeFnLangItem, // 27
69-
BorrowAsImmFnLangItem, // 28
70-
BorrowAsMutFnLangItem, // 29
71-
ReturnToMutFnLangItem, // 30
72-
CheckNotBorrowedFnLangItem, // 31
73-
StrDupUniqFnLangItem, // 32
74-
RecordBorrowFnLangItem, // 33
75-
UnrecordBorrowFnLangItem, // 34
76-
77-
StartFnLangItem, // 35
78-
79-
TyDescStructLangItem, // 36
80-
TyVisitorTraitLangItem, // 37
81-
OpaqueStructLangItem, // 38
62+
FailFnLangItem, // 22
63+
FailBoundsCheckFnLangItem, // 23
64+
ExchangeMallocFnLangItem, // 24
65+
ClosureExchangeMallocFnLangItem, // 25
66+
ExchangeFreeFnLangItem, // 26
67+
MallocFnLangItem, // 27
68+
FreeFnLangItem, // 28
69+
BorrowAsImmFnLangItem, // 29
70+
BorrowAsMutFnLangItem, // 30
71+
ReturnToMutFnLangItem, // 31
72+
CheckNotBorrowedFnLangItem, // 32
73+
StrDupUniqFnLangItem, // 33
74+
RecordBorrowFnLangItem, // 34
75+
UnrecordBorrowFnLangItem, // 35
76+
77+
StartFnLangItem, // 36
78+
79+
TyDescStructLangItem, // 37
80+
TyVisitorTraitLangItem, // 38
81+
OpaqueStructLangItem, // 39
8282
}
8383

8484
pub struct LanguageItems {
85-
items: [Option<DefId>, ..39]
85+
items: [Option<DefId>, ..41]
8686
}
8787

8888
impl LanguageItems {
8989
pub fn new() -> LanguageItems {
9090
LanguageItems {
91-
items: [ None, ..39 ]
91+
items: [ None, ..41 ]
9292
}
9393
}
9494

@@ -122,26 +122,27 @@ impl LanguageItems {
122122

123123
19 => "str_eq",
124124
20 => "uniq_str_eq",
125-
21 => "fail_",
126-
22 => "fail_bounds_check",
127-
23 => "exchange_malloc",
128-
24 => "closure_exchange_malloc",
129-
25 => "exchange_free",
130-
26 => "malloc",
131-
27 => "free",
132-
28 => "borrow_as_imm",
133-
29 => "borrow_as_mut",
134-
30 => "return_to_mut",
135-
31 => "check_not_borrowed",
136-
32 => "strdup_uniq",
137-
33 => "record_borrow",
138-
34 => "unrecord_borrow",
139-
140-
35 => "start",
141-
142-
36 => "ty_desc",
143-
37 => "ty_visitor",
144-
38 => "opaque",
125+
21 => "log_type",
126+
22 => "fail_",
127+
23 => "fail_bounds_check",
128+
24 => "exchange_malloc",
129+
25 => "closure_exchange_malloc",
130+
26 => "exchange_free",
131+
27 => "malloc",
132+
28 => "free",
133+
29 => "borrow_as_imm",
134+
30 => "borrow_as_mut",
135+
31 => "return_to_mut",
136+
32 => "check_not_borrowed",
137+
33 => "strdup_uniq",
138+
34 => "record_borrow",
139+
35 => "unrecord_borrow",
140+
141+
36 => "start",
142+
143+
37 => "ty_desc",
144+
38 => "ty_visitor",
145+
39 => "opaque",
145146

146147
_ => "???"
147148
}

branches/try2/src/libstd/rt/io/process.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@ mod tests {
151151

152152
#[test]
153153
#[cfg(unix, not(android))]
154+
#[ignore] // FIXME(#9341)
154155
fn smoke() {
155156
let io = ~[];
156157
let args = ProcessConfig {
@@ -168,6 +169,7 @@ mod tests {
168169

169170
#[test]
170171
#[cfg(unix, not(android))]
172+
#[ignore] // FIXME(#9341)
171173
fn smoke_failure() {
172174
let io = ~[];
173175
let args = ProcessConfig {
@@ -185,6 +187,7 @@ mod tests {
185187

186188
#[test]
187189
#[cfg(unix, not(android))]
190+
#[ignore] // FIXME(#9341)
188191
fn exit_reported_right() {
189192
let io = ~[];
190193
let args = ProcessConfig {
@@ -225,6 +228,7 @@ mod tests {
225228

226229
#[test]
227230
#[cfg(unix, not(android))]
231+
#[ignore] // FIXME(#9341)
228232
fn stdout_works() {
229233
let pipe = PipeStream::new().unwrap();
230234
let io = ~[Ignored, CreatePipe(pipe, false, true)];
@@ -240,6 +244,7 @@ mod tests {
240244

241245
#[test]
242246
#[cfg(unix, not(android))]
247+
#[ignore] // FIXME(#9341)
243248
fn set_cwd_works() {
244249
let pipe = PipeStream::new().unwrap();
245250
let io = ~[Ignored, CreatePipe(pipe, false, true)];
@@ -256,6 +261,7 @@ mod tests {
256261

257262
#[test]
258263
#[cfg(unix, not(android))]
264+
#[ignore] // FIXME(#9341)
259265
fn stdin_works() {
260266
let input = PipeStream::new().unwrap();
261267
let output = PipeStream::new().unwrap();

branches/try2/src/test/compile-fail/required-lang-item.rs

Lines changed: 0 additions & 15 deletions
This file was deleted.

0 commit comments

Comments
 (0)