Instantly share code, notes, and snippets.

Embed
What would you like to do?
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