Skip to content

Commit a054e68

Browse files
committed
---
yaml --- r: 11895 b: refs/heads/master c: e697456 h: refs/heads/master i: 11893: a6188cb 11891: 3ff4cc1 11887: 9fe9128 v: v3
1 parent 983e395 commit a054e68

File tree

4 files changed

+11
-5
lines changed

4 files changed

+11
-5
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
refs/heads/master: 5f68206a73977507bad9a17f6c5722673c5e7f8b
2+
refs/heads/master: e697456d52c96f01d662009252f4b47804b8640b
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: 4a81779abd786ff22d71434c6d9a5917ea4cdfff
55
refs/heads/try: 2898dcc5d97da9427ac367542382b6239d9c0bbf

trunk/src/compiletest/header.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ fn is_test_ignored(config: config, testfile: str) -> bool {
5656
let found = false;
5757
iter_header(testfile) {|ln|
5858
// FIXME: Can't return or break from iterator
59+
// (Fix when Issue #1619 is resolved)
5960
found = found || parse_name_directive(ln, "xfail-test");
6061
found = found || parse_name_directive(ln, xfail_target());
6162
if (config.mode == common::mode_pretty) {

trunk/src/libcore/cmath.rs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
export c_float;
22
export c_double;
33

4+
// uncomment once #1433 is fixed
45
// FIXME export c_float_math_consts;
56
// FIXME export c_double_math_consts;
67

@@ -70,6 +71,7 @@ native mod c_double {
7071
pure fn modf(n: c_double, &iptr: c_double) -> c_double;
7172
pure fn pow(n: c_double, e: c_double) -> c_double;
7273
// FIXME enable when rounding modes become available
74+
// (See Issue #1379)
7375
// pure fn rint(n: c_double) -> c_double;
7476
pure fn round(n: c_double) -> c_double;
7577
// rename: for consistency with logradix
@@ -152,6 +154,7 @@ native mod c_float {
152154
&iptr: c_float) -> c_float;
153155
#[link_name="powf"] pure fn pow(n: c_float, e: c_float) -> c_float;
154156
// FIXME enable when rounding modes become available
157+
// (See Issue #1379)
155158
// #[link_name="rintf"] pure fn rint(n: c_float) -> c_float;
156159
#[link_name="roundf"] pure fn round(n: c_float) -> c_float;
157160
#[link_name="scalbnf"] pure fn ldexp_radix(n: c_float, i: c_int)
@@ -167,7 +170,7 @@ native mod c_float {
167170

168171
// PORT check these by running src/etc/machconsts.c for your architecture
169172

170-
// FIXME obtain machine float/math constants automatically
173+
// FIXME obtain machine float/math constants automatically (Issue #1986)
171174

172175
mod c_float_targ_consts {
173176
const radix: uint = 2u;
@@ -178,6 +181,7 @@ mod c_float_targ_consts {
178181
const min_10_exp: int = -37;
179182
const max_10_exp: int = 38;
180183
// FIXME this is wrong! replace with hexadecimal (%a) constants below
184+
// (see Issue #1433)
181185
const min_value: f32 = 1.175494e-38_f32;
182186
const max_value: f32 = 3.402823e+38_f32;
183187
const epsilon: f32 = 0.000000_f32;
@@ -192,14 +196,15 @@ mod c_double_targ_consts {
192196
const min_10_exp: int = -307;
193197
const max_10_exp: int = 308;
194198
// FIXME this is wrong! replace with hexadecimal (%a) constants below
199+
// (see Issue #1433)
195200
const min_value: f64 = 2.225074e-308_f64;
196201
const max_value: f64 = 1.797693e+308_f64;
197202
const epsilon: f64 = 2.220446e-16_f64;
198203
}
199204

200205
/*
201206
202-
FIXME use these once they can be parsed
207+
FIXME use these once they can be parsed (see Issue #1433)
203208
204209
mod c_float_math_consts {
205210
const pi: c_float = 0x1.921fb6p+1_f32;

trunk/src/libcore/comm.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ native mod rustrt {
5858

5959
#[abi = "rust-intrinsic"]
6060
native mod rusti {
61-
// FIXME: This should probably not take a boxed closure
61+
// FIXME: This should probably not take a boxed closure (Issue #1987)
6262
fn call_with_retptr<T: send>(&&f: fn@(*uint)) -> T;
6363
}
6464

@@ -89,7 +89,7 @@ resource port_ptr<T: send>(po: *rust_port) {
8989
if yield != 0u {
9090
// Need to wait for the port to be detached
9191
// FIXME: If this fails then we're going to leave our port
92-
// in a bogus state.
92+
// in a bogus state. (Issue #1988)
9393
task::yield();
9494
}
9595
rustrt::rust_port_end_detach(po);

0 commit comments

Comments
 (0)