| techempower@tfbapp3:~/FrameworkBenchmarks/frameworks/Rust/Iron$ cargo build --release | |
| Compiling route-recognizer v0.1.0 (https://github.com/conduit-rust/route-recognizer.rs.git#9dfb3413) | |
| Compiling htmlescape v0.2.1 (https://github.com/torhve/rust-htmlescape.git#ebb10485) | |
| Compiling encoding v0.1.0 (https://github.com/lifthrasiir/rust-encoding#dd618329) | |
| Compiling phf v0.0.0 (https://github.com/sfackler/rust-phf.git#996edc69) | |
| Compiling phf_mac v0.0.0 (https://github.com/sfackler/rust-phf.git#996edc69) | |
| Compiling openssl v0.0.0 (https://github.com/sfackler/rust-openssl.git#6277635e) | |
| Compiling mysql v0.0.0 (https://github.com/blackbeam/rust-mysql-simple#596dc367) | |
| Compiling error v0.0.0 (https://github.com/reem/rust-error.git#7d34ac82) | |
| Compiling typemap v0.0.0 (https://github.com/reem/rust-typemap.git#895f26e2) | |
| src/htmlescape.rs:316:19: 316:23 error: macro undefined: 'fail!' | |
| src/htmlescape.rs:316 Err(_) => fail!(), | |
| ^~~~ | |
| src/htmlescape.rs:374:19: 374:23 error: macro undefined: 'fail!' | |
| src/htmlescape.rs:374 Err(_) => fail!(), | |
| ^~~~ | |
| error: aborting due to 2 previous errors | |
| Build failed, waiting for other jobs to finish... | |
| /home/techempower/.cargo/git/checkouts/route-recognizer.rs-a047ede58208f8ea/master/src/lib.rs:79:21: 79:25 error: macro undefined: 'fail!' | |
| /home/techempower/.cargo/git/checkouts/route-recognizer.rs-a047ede58208f8ea/master/src/lib.rs:79 None => fail!(format!("params[{}] did not exist", index)), | |
| ^~~~ | |
| src/lib.rs:75:6: 75:16 error: attempt to implement a nonexistent trait `Collection` | |
| src/lib.rs:75 impl Collection for TypeMap { | |
| ^~~~~~~~~~ | |
| src/lib.rs:81:6: 81:13 error: attempt to implement a nonexistent trait `Mutable` | |
| src/lib.rs:81 impl Mutable for TypeMap { | |
| ^~~~~~~ | |
| error: aborting due to 2 previous errors | |
| error: aborting due to previous error | |
| src/lib.rs:12:5: 12:33 error: unresolved import `std::collections::Collection`. There is no `Collection` in `std::collections` | |
| src/lib.rs:12 use std::collections::Collection; | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| error: aborting due to previous error | |
| src/bn/mod.rs:486:21: 486:25 error: macro undefined: 'fail!' | |
| src/bn/mod.rs:486 fail!("Unexpected null pointer from BN_dup(..)") | |
| ^~~~ | |
| src/crypto/pkcs5.rs:20:21: 20:25 error: macro undefined: 'fail!' | |
| src/crypto/pkcs5.rs:20 if r != 1 { fail!(); } | |
| ^~~~ | |
| src/crypto/rand.rs:10:30: 10:34 error: macro undefined: 'fail!' | |
| src/crypto/rand.rs:10 if r != 1 as c_int { fail!() } | |
| ^~~~ | |
| src/ssl/error.rs:77:14: 77:18 error: macro undefined: 'fail!' | |
| src/ssl/error.rs:77 _ => fail!("This should always be an `OpenSslErrors` variant.") | |
| ^~~~ | |
| src/x509/mod.rs:393:29: 393:33 error: macro undefined: 'fail!' | |
| src/x509/mod.rs:393 Less => fail!("Fingerprint buffer was corrupted!") | |
| ^~~~ | |
| error: aborting due to 5 previous errors | |
| src/lib.rs:25:36: 25:44 error: cannot convert to a trait object because trait `Error` is not object-safe [E0038] | |
| src/lib.rs:25 fn erase(self) -> Box<Error> { box self as Box<Error> } | |
| ^~~~~~~~ | |
| note: cannot call a method (`unwrap`) with a by-value receiver through a trait object | |
| note: cannot call a method (`erase`) with a by-value receiver through a trait object | |
| error: aborting due to previous error | |
| src/lib.rs:15:33: 15:41 error: unresolved import `std::collections::hashmap::Occupied`. Could not find `hashmap` in `std::collections`. | |
| src/lib.rs:15 use std::collections::hashmap::{Occupied, Vacant}; | |
| ^~~~~~~~ | |
| src/lib.rs:15:43: 15:49 error: unresolved import `std::collections::hashmap::Vacant`. Could not find `hashmap` in `std::collections`. | |
| src/lib.rs:15 use std::collections::hashmap::{Occupied, Vacant}; | |
| ^~~~~~ | |
| src/lib.rs:23:44: 23:49 error: unresolved import `syntax::parse::token::COMMA`. There is no `COMMA` in `syntax::parse::token` | |
| src/lib.rs:23 use syntax::parse::token::{InternedString, COMMA, EOF, FAT_ARROW}; | |
| ^~~~~ | |
| src/lib.rs:23:51: 23:54 error: unresolved import `syntax::parse::token::EOF`. There is no `EOF` in `syntax::parse::token` | |
| src/lib.rs:23 use syntax::parse::token::{InternedString, COMMA, EOF, FAT_ARROW}; | |
| ^~~ | |
| src/lib.rs:23:56: 23:65 error: unresolved import `syntax::parse::token::FAT_ARROW`. There is no `FAT_ARROW` in `syntax::parse::token` | |
| src/lib.rs:23 use syntax::parse::token::{InternedString, COMMA, EOF, FAT_ARROW}; | |
| ^~~~~~~~~ | |
| error: aborting due to 5 previous errors | |
| src/value.rs:112:18: 112:22 error: macro undefined: 'fail!' | |
| src/value.rs:112 _ => fail!("Called `Value::bytes_ref()` on non `Bytes` value") | |
| ^~~~ | |
| src/value.rs:118:18: 118:22 error: macro undefined: 'fail!' | |
| src/value.rs:118 _ => fail!("Called `Value::unwrap_bytes()` on non `Bytes` value") | |
| ^~~~ | |
| src/value.rs:136:18: 136:22 error: macro undefined: 'fail!' | |
| src/value.rs:136 _ => fail!("Called `Value::get_int()` on non `Int` value") | |
| ^~~~ | |
| src/value.rs:154:18: 154:22 error: macro undefined: 'fail!' | |
| src/value.rs:154 _ => fail!("Called `Value::get_uint()` on non `UInt` value") | |
| ^~~~ | |
| src/value.rs:172:18: 172:22 error: macro undefined: 'fail!' | |
| src/value.rs:172 _ => fail!("Called `Value::get_float()` on non `Float` value") | |
| ^~~~ | |
| src/value.rs:190:18: 190:22 error: macro undefined: 'fail!' | |
| src/value.rs:190 _ => fail!("Called `Value::get_year()` on non `Date` value") | |
| ^~~~ | |
| src/value.rs:196:18: 196:22 error: macro undefined: 'fail!' | |
| src/value.rs:196 _ => fail!("Called `Value::get_month()` on non `Date` value") | |
| ^~~~ | |
| src/value.rs:202:18: 202:22 error: macro undefined: 'fail!' | |
| src/value.rs:202 _ => fail!("Called `Value::get_day()` on non `Date` value") | |
| ^~~~ | |
| src/value.rs:215:18: 215:22 error: macro undefined: 'fail!' | |
| src/value.rs:215 _ => fail!("Called `Value::is_neg()` on non `Time` value") | |
| ^~~~ | |
| src/value.rs:221:18: 221:22 error: macro undefined: 'fail!' | |
| src/value.rs:221 _ => fail!("Called `Value::get_days()` on non `Time` value") | |
| ^~~~ | |
| src/value.rs:228:18: 228:22 error: macro undefined: 'fail!' | |
| src/value.rs:228 _ => fail!("Called `Value::get_hour()` on non `Date` nor `Time` value") | |
| ^~~~ | |
| src/value.rs:235:18: 235:22 error: macro undefined: 'fail!' | |
| src/value.rs:235 _ => fail!("Called `Value::get_min()` on non `Date` nor `Time` value") | |
| ^~~~ | |
| src/value.rs:242:18: 242:22 error: macro undefined: 'fail!' | |
| src/value.rs:242 _ => fail!("Called `Value::get_sec()` on non `Date` nor `Time` value") | |
| ^~~~ | |
| src/value.rs:249:18: 249:22 error: macro undefined: 'fail!' | |
| src/value.rs:249 _ => fail!("Called `Value::get_usec()` on non `Date` nor `Time` value") | |
| ^~~~ | |
| error: aborting due to 14 previous errors | |
| /home/techempower/.cargo/git/checkouts/rust-encoding-aceee0e55a114022/master/src/types.rs:427:21: 427:25 error: macro undefined: 'fail!' | |
| /home/techempower/.cargo/git/checkouts/rust-encoding-aceee0e55a114022/master/src/types.rs:427 fail!("{:s} cannot reencode a replacement string", trapname); | |
| ^~~~ | |
| error: aborting due to previous error | |
| Could not compile `htmlescape`. | |
| To learn more, run the command again with --verbose. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment