Sep 04 02:48:59.320 INFO checking url-1.6.1 against master#2687112ea6a8701cbf36e6dd4d77d64694cf93d8 for pr-53913 Sep 04 02:48:59.321 INFO running: cargo +2687112ea6a8701cbf36e6dd4d77d64694cf93d8-alt check --frozen --all --all-targets Sep 04 02:48:59.321 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-2/pr-53913/master#2687112ea6a8701cbf36e6dd4d77d64694cf93d8:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-53913/worker-2/master#2687112ea6a8701cbf36e6dd4d77d64694cf93d8:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +2687112ea6a8701cbf36e6dd4d77d64694cf93d8-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "2G" "crater"` Sep 04 02:48:59.546 INFO blam! 4a47b3d8b1bcc2ab9f0e1703cad1878e66dd015a9fa4b2ebb60f7ba23e4cc806 Sep 04 02:48:59.548 INFO running `"docker" "start" "-a" "4a47b3d8b1bcc2ab9f0e1703cad1878e66dd015a9fa4b2ebb60f7ba23e4cc806"` Sep 04 02:49:00.427 INFO kablam! Checking url v1.6.1 (file:///source) Sep 04 02:49:01.072 INFO kablam! warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead Sep 04 02:49:01.072 INFO kablam! --> src/parser.rs:9:5 Sep 04 02:49:01.073 INFO kablam! | Sep 04 02:49:01.073 INFO kablam! 9 | use std::ascii::AsciiExt; Sep 04 02:49:01.073 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Sep 04 02:49:01.073 INFO kablam! | Sep 04 02:49:01.073 INFO kablam! = note: #[warn(deprecated)] on by default Sep 04 02:49:01.073 INFO kablam! Sep 04 02:49:01.268 INFO kablam! warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead Sep 04 02:49:01.268 INFO kablam! --> src/parser.rs:9:5 Sep 04 02:49:01.268 INFO kablam! | Sep 04 02:49:01.268 INFO kablam! 9 | use std::ascii::AsciiExt; Sep 04 02:49:01.268 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Sep 04 02:49:01.268 INFO kablam! | Sep 04 02:49:01.268 INFO kablam! = note: #[warn(deprecated)] on by default Sep 04 02:49:01.269 INFO kablam! Sep 04 02:49:02.291 INFO kablam! warning: unused import: `std::ascii::AsciiExt` Sep 04 02:49:02.291 INFO kablam! --> src/parser.rs:9:5 Sep 04 02:49:02.291 INFO kablam! | Sep 04 02:49:02.291 INFO kablam! 9 | use std::ascii::AsciiExt; Sep 04 02:49:02.291 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Sep 04 02:49:02.291 INFO kablam! | Sep 04 02:49:02.291 INFO kablam! = note: #[warn(unused_imports)] on by default Sep 04 02:49:02.291 INFO kablam! Sep 04 02:49:02.524 INFO kablam! warning: unused import: `std::ascii::AsciiExt` Sep 04 02:49:02.525 INFO kablam! --> src/parser.rs:9:5 Sep 04 02:49:02.525 INFO kablam! | Sep 04 02:49:02.525 INFO kablam! 9 | use std::ascii::AsciiExt; Sep 04 02:49:02.525 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Sep 04 02:49:02.525 INFO kablam! | Sep 04 02:49:02.525 INFO kablam! = note: #[warn(unused_imports)] on by default Sep 04 02:49:02.525 INFO kablam! Sep 04 02:49:03.726 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.726 INFO kablam! --> tests/unit.rs:21:1 Sep 04 02:49:03.726 INFO kablam! | Sep 04 02:49:03.726 INFO kablam! 21 | / fn size() { Sep 04 02:49:03.726 INFO kablam! 22 | | use std::mem::size_of; Sep 04 02:49:03.726 INFO kablam! 23 | | assert_eq!(size_of::(), size_of::>()); Sep 04 02:49:03.726 INFO kablam! 24 | | } Sep 04 02:49:03.726 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.726 INFO kablam! Sep 04 02:49:03.726 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.726 INFO kablam! --> tests/unit.rs:39:1 Sep 04 02:49:03.726 INFO kablam! | Sep 04 02:49:03.726 INFO kablam! 39 | / fn new_file_paths() { Sep 04 02:49:03.726 INFO kablam! 40 | | if cfg!(unix) { Sep 04 02:49:03.727 INFO kablam! 41 | | assert_eq!(Url::from_file_path(Path::new("relative")), Err(())); Sep 04 02:49:03.727 INFO kablam! 42 | | assert_eq!(Url::from_file_path(Path::new("../relative")), Err(())); Sep 04 02:49:03.727 INFO kablam! ... | Sep 04 02:49:03.727 INFO kablam! 55 | | } Sep 04 02:49:03.727 INFO kablam! 56 | | } Sep 04 02:49:03.727 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.727 INFO kablam! Sep 04 02:49:03.727 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.727 INFO kablam! --> tests/unit.rs:60:1 Sep 04 02:49:03.727 INFO kablam! | Sep 04 02:49:03.727 INFO kablam! 60 | / fn new_path_bad_utf8() { Sep 04 02:49:03.727 INFO kablam! 61 | | use std::ffi::OsStr; Sep 04 02:49:03.727 INFO kablam! 62 | | use std::os::unix::prelude::*; Sep 04 02:49:03.727 INFO kablam! 63 | | Sep 04 02:49:03.727 INFO kablam! ... | Sep 04 02:49:03.727 INFO kablam! 66 | | assert_eq!(url.to_file_path(), Ok(PathBuf::from(os_str))); Sep 04 02:49:03.727 INFO kablam! 67 | | } Sep 04 02:49:03.727 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.727 INFO kablam! Sep 04 02:49:03.727 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.727 INFO kablam! --> tests/unit.rs:70:1 Sep 04 02:49:03.727 INFO kablam! | Sep 04 02:49:03.727 INFO kablam! 70 | / fn new_path_windows_fun() { Sep 04 02:49:03.727 INFO kablam! 71 | | if cfg!(windows) { Sep 04 02:49:03.727 INFO kablam! 72 | | assert_from_file_path!(r"C:\foo\bar", "/C:/foo/bar"); Sep 04 02:49:03.727 INFO kablam! 73 | | assert_from_file_path!("C:\\foo\\ba\0r", "/C:/foo/ba%00r"); Sep 04 02:49:03.728 INFO kablam! ... | Sep 04 02:49:03.728 INFO kablam! 85 | | } Sep 04 02:49:03.728 INFO kablam! 86 | | } Sep 04 02:49:03.728 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.728 INFO kablam! Sep 04 02:49:03.728 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.728 INFO kablam! --> tests/unit.rs:90:1 Sep 04 02:49:03.728 INFO kablam! | Sep 04 02:49:03.728 INFO kablam! 90 | / fn new_directory_paths() { Sep 04 02:49:03.728 INFO kablam! 91 | | if cfg!(unix) { Sep 04 02:49:03.728 INFO kablam! 92 | | assert_eq!(Url::from_directory_path(Path::new("relative")), Err(())); Sep 04 02:49:03.728 INFO kablam! 93 | | assert_eq!(Url::from_directory_path(Path::new("../relative")), Err(())); Sep 04 02:49:03.728 INFO kablam! ... | Sep 04 02:49:03.728 INFO kablam! 108 | | } Sep 04 02:49:03.728 INFO kablam! 109 | | } Sep 04 02:49:03.728 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.728 INFO kablam! Sep 04 02:49:03.728 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.728 INFO kablam! --> tests/unit.rs:112:1 Sep 04 02:49:03.728 INFO kablam! | Sep 04 02:49:03.728 INFO kablam! 112 | / fn from_str() { Sep 04 02:49:03.728 INFO kablam! 113 | | assert!("http://testing.com/this".parse::().is_ok()); Sep 04 02:49:03.728 INFO kablam! 114 | | } Sep 04 02:49:03.728 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.728 INFO kablam! Sep 04 02:49:03.728 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.729 INFO kablam! --> tests/unit.rs:117:1 Sep 04 02:49:03.729 INFO kablam! | Sep 04 02:49:03.729 INFO kablam! 117 | / fn parse_with_params() { Sep 04 02:49:03.729 INFO kablam! 118 | | let url = Url::parse_with_params("http://testing.com/this?dont=clobberme", Sep 04 02:49:03.729 INFO kablam! 119 | | &[("lang", "rust")]).unwrap(); Sep 04 02:49:03.729 INFO kablam! 120 | | Sep 04 02:49:03.729 INFO kablam! 121 | | assert_eq!(url.as_str(), "http://testing.com/this?dont=clobberme&lang=rust"); Sep 04 02:49:03.729 INFO kablam! 122 | | } Sep 04 02:49:03.729 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.729 INFO kablam! Sep 04 02:49:03.729 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.729 INFO kablam! --> tests/unit.rs:125:1 Sep 04 02:49:03.729 INFO kablam! | Sep 04 02:49:03.729 INFO kablam! 125 | / fn issue_124() { Sep 04 02:49:03.729 INFO kablam! 126 | | let url: Url = "file:a".parse().unwrap(); Sep 04 02:49:03.729 INFO kablam! 127 | | assert_eq!(url.path(), "/a"); Sep 04 02:49:03.729 INFO kablam! 128 | | let url: Url = "file:...".parse().unwrap(); Sep 04 02:49:03.729 INFO kablam! ... | Sep 04 02:49:03.729 INFO kablam! 131 | | assert_eq!(url.path(), "/"); Sep 04 02:49:03.729 INFO kablam! 132 | | } Sep 04 02:49:03.729 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.729 INFO kablam! Sep 04 02:49:03.729 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.729 INFO kablam! --> tests/unit.rs:135:1 Sep 04 02:49:03.729 INFO kablam! | Sep 04 02:49:03.729 INFO kablam! 135 | / fn test_equality() { Sep 04 02:49:03.730 INFO kablam! 136 | | use std::hash::{Hash, Hasher}; Sep 04 02:49:03.730 INFO kablam! 137 | | use std::collections::hash_map::DefaultHasher; Sep 04 02:49:03.730 INFO kablam! 138 | | Sep 04 02:49:03.730 INFO kablam! ... | Sep 04 02:49:03.730 INFO kablam! 178 | | check_eq(&a, &b); Sep 04 02:49:03.730 INFO kablam! 179 | | } Sep 04 02:49:03.730 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.730 INFO kablam! Sep 04 02:49:03.730 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.730 INFO kablam! --> tests/unit.rs:182:1 Sep 04 02:49:03.730 INFO kablam! | Sep 04 02:49:03.730 INFO kablam! 182 | / fn host() { Sep 04 02:49:03.730 INFO kablam! 183 | | fn assert_host(input: &str, host: Host<&str>) { Sep 04 02:49:03.730 INFO kablam! 184 | | assert_eq!(Url::parse(input).unwrap().host(), Some(host)); Sep 04 02:49:03.730 INFO kablam! 185 | | } Sep 04 02:49:03.730 INFO kablam! ... | Sep 04 02:49:03.730 INFO kablam! 198 | | assert!(Url::parse("http://192.168.0.257").is_err()); Sep 04 02:49:03.730 INFO kablam! 199 | | } Sep 04 02:49:03.730 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.730 INFO kablam! Sep 04 02:49:03.730 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.730 INFO kablam! --> tests/unit.rs:202:1 Sep 04 02:49:03.730 INFO kablam! | Sep 04 02:49:03.730 INFO kablam! 202 | / fn host_serialization() { Sep 04 02:49:03.730 INFO kablam! 203 | | // libstd’s `Display for Ipv6Addr` serializes 0:0:0:0:0:0:_:_ and 0:0:0:0:0:ffff:_:_ Sep 04 02:49:03.730 INFO kablam! 204 | | // using IPv4-like syntax, as suggested in https://tools.ietf.org/html/rfc5952#section-4 Sep 04 02:49:03.730 INFO kablam! 205 | | // but https://url.spec.whatwg.org/#concept-ipv6-serializer specifies not to. Sep 04 02:49:03.731 INFO kablam! ... | Sep 04 02:49:03.731 INFO kablam! 209 | | assert_eq!(Url::parse("http://[0::ffff:0:2]").unwrap().host_str(), Some("[::ffff:0:2]")); Sep 04 02:49:03.731 INFO kablam! 210 | | } Sep 04 02:49:03.731 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.731 INFO kablam! Sep 04 02:49:03.731 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.731 INFO kablam! --> tests/unit.rs:213:1 Sep 04 02:49:03.731 INFO kablam! | Sep 04 02:49:03.731 INFO kablam! 213 | / fn test_idna() { Sep 04 02:49:03.731 INFO kablam! 214 | | assert!("http://goșu.ro".parse::().is_ok()); Sep 04 02:49:03.731 INFO kablam! 215 | | assert_eq!(Url::parse("http://☃.net/").unwrap().host(), Some(Host::Domain("xn--n3h.net"))); Sep 04 02:49:03.731 INFO kablam! 216 | | assert!("https://r2---sn-huoa-cvhl.googlevideo.com/crossdomain.xml".parse::().is_ok()); Sep 04 02:49:03.731 INFO kablam! 217 | | } Sep 04 02:49:03.731 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.731 INFO kablam! Sep 04 02:49:03.731 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.731 INFO kablam! --> tests/unit.rs:220:1 Sep 04 02:49:03.731 INFO kablam! | Sep 04 02:49:03.731 INFO kablam! 220 | / fn test_serialization() { Sep 04 02:49:03.731 INFO kablam! 221 | | let data = [ Sep 04 02:49:03.731 INFO kablam! 222 | | ("http://example.com/", "http://example.com/"), Sep 04 02:49:03.731 INFO kablam! 223 | | ("http://addslash.com", "http://addslash.com/"), Sep 04 02:49:03.731 INFO kablam! ... | Sep 04 02:49:03.731 INFO kablam! 234 | | } Sep 04 02:49:03.731 INFO kablam! 235 | | } Sep 04 02:49:03.731 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.731 INFO kablam! Sep 04 02:49:03.732 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.732 INFO kablam! --> tests/unit.rs:238:1 Sep 04 02:49:03.732 INFO kablam! | Sep 04 02:49:03.732 INFO kablam! 238 | / fn test_form_urlencoded() { Sep 04 02:49:03.732 INFO kablam! 239 | | let pairs: &[(Cow, Cow)] = &[ Sep 04 02:49:03.732 INFO kablam! 240 | | ("foo".into(), "é&".into()), Sep 04 02:49:03.732 INFO kablam! 241 | | ("bar".into(), "".into()), Sep 04 02:49:03.732 INFO kablam! ... | Sep 04 02:49:03.732 INFO kablam! 246 | | assert_eq!(form_urlencoded::parse(encoded.as_bytes()).collect::>(), pairs.to_vec()); Sep 04 02:49:03.732 INFO kablam! 247 | | } Sep 04 02:49:03.732 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.732 INFO kablam! Sep 04 02:49:03.732 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.732 INFO kablam! --> tests/unit.rs:250:1 Sep 04 02:49:03.732 INFO kablam! | Sep 04 02:49:03.732 INFO kablam! 250 | / fn test_form_serialize() { Sep 04 02:49:03.732 INFO kablam! 251 | | let encoded = form_urlencoded::Serializer::new(String::new()) Sep 04 02:49:03.732 INFO kablam! 252 | | .append_pair("foo", "é&") Sep 04 02:49:03.732 INFO kablam! 253 | | .append_pair("bar", "") Sep 04 02:49:03.732 INFO kablam! ... | Sep 04 02:49:03.733 INFO kablam! 256 | | assert_eq!(encoded, "foo=%C3%A9%26&bar=&foo=%23"); Sep 04 02:49:03.733 INFO kablam! 257 | | } Sep 04 02:49:03.733 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.733 INFO kablam! Sep 04 02:49:03.733 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.733 INFO kablam! --> tests/unit.rs:260:1 Sep 04 02:49:03.733 INFO kablam! | Sep 04 02:49:03.733 INFO kablam! 260 | / fn form_urlencoded_custom_encoding_override() { Sep 04 02:49:03.733 INFO kablam! 261 | | let encoded = form_urlencoded::Serializer::new(String::new()) Sep 04 02:49:03.733 INFO kablam! 262 | | .custom_encoding_override(|s| s.as_bytes().to_ascii_uppercase().into()) Sep 04 02:49:03.733 INFO kablam! 263 | | .append_pair("foo", "bar") Sep 04 02:49:03.733 INFO kablam! 264 | | .finish(); Sep 04 02:49:03.733 INFO kablam! 265 | | assert_eq!(encoded, "FOO=BAR"); Sep 04 02:49:03.733 INFO kablam! 266 | | } Sep 04 02:49:03.733 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.733 INFO kablam! Sep 04 02:49:03.733 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.733 INFO kablam! --> tests/unit.rs:269:1 Sep 04 02:49:03.733 INFO kablam! | Sep 04 02:49:03.733 INFO kablam! 269 | / fn host_and_port_display() { Sep 04 02:49:03.733 INFO kablam! 270 | | assert_eq!( Sep 04 02:49:03.734 INFO kablam! 271 | | format!( Sep 04 02:49:03.734 INFO kablam! 272 | | "{}", Sep 04 02:49:03.734 INFO kablam! ... | Sep 04 02:49:03.734 INFO kablam! 295 | | ) Sep 04 02:49:03.734 INFO kablam! 296 | | } Sep 04 02:49:03.734 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.734 INFO kablam! Sep 04 02:49:03.734 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.734 INFO kablam! --> tests/unit.rs:300:1 Sep 04 02:49:03.734 INFO kablam! | Sep 04 02:49:03.734 INFO kablam! 300 | / fn issue_25() { Sep 04 02:49:03.734 INFO kablam! 301 | | let filename = if cfg!(windows) { r"C:\run\pg.sock" } else { "/run/pg.sock" }; Sep 04 02:49:03.735 INFO kablam! 302 | | let mut url = Url::from_file_path(filename).unwrap(); Sep 04 02:49:03.735 INFO kablam! 303 | | url.check_invariants().unwrap(); Sep 04 02:49:03.735 INFO kablam! ... | Sep 04 02:49:03.735 INFO kablam! 311 | | assert_eq!(url.as_str(), expected); Sep 04 02:49:03.735 INFO kablam! 312 | | } Sep 04 02:49:03.735 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.735 INFO kablam! Sep 04 02:49:03.735 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.735 INFO kablam! --> tests/unit.rs:316:1 Sep 04 02:49:03.735 INFO kablam! | Sep 04 02:49:03.735 INFO kablam! 316 | / fn issue_61() { Sep 04 02:49:03.736 INFO kablam! 317 | | let mut url = Url::parse("http://mozilla.org").unwrap(); Sep 04 02:49:03.736 INFO kablam! 318 | | url.set_scheme("https").unwrap(); Sep 04 02:49:03.736 INFO kablam! 319 | | assert_eq!(url.port(), None); Sep 04 02:49:03.736 INFO kablam! 320 | | assert_eq!(url.port_or_known_default(), Some(443)); Sep 04 02:49:03.736 INFO kablam! 321 | | url.check_invariants().unwrap(); Sep 04 02:49:03.736 INFO kablam! 322 | | } Sep 04 02:49:03.736 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.736 INFO kablam! Sep 04 02:49:03.736 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.736 INFO kablam! --> tests/unit.rs:327:1 Sep 04 02:49:03.737 INFO kablam! | Sep 04 02:49:03.737 INFO kablam! 327 | / fn issue_197() { Sep 04 02:49:03.737 INFO kablam! 328 | | let mut url = Url::from_file_path("/").expect("Failed to parse path"); Sep 04 02:49:03.737 INFO kablam! 329 | | url.check_invariants().unwrap(); Sep 04 02:49:03.737 INFO kablam! 330 | | assert_eq!(url, Url::parse("file:///").expect("Failed to parse path + protocol")); Sep 04 02:49:03.737 INFO kablam! 331 | | url.path_segments_mut().expect("path_segments_mut").pop_if_empty(); Sep 04 02:49:03.737 INFO kablam! 332 | | } Sep 04 02:49:03.737 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.737 INFO kablam! Sep 04 02:49:03.737 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.738 INFO kablam! --> tests/unit.rs:335:1 Sep 04 02:49:03.738 INFO kablam! | Sep 04 02:49:03.738 INFO kablam! 335 | / fn issue_241() { Sep 04 02:49:03.738 INFO kablam! 336 | | Url::parse("mailto:").unwrap().cannot_be_a_base(); Sep 04 02:49:03.738 INFO kablam! 337 | | } Sep 04 02:49:03.738 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.738 INFO kablam! Sep 04 02:49:03.739 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.739 INFO kablam! --> tests/unit.rs:341:1 Sep 04 02:49:03.739 INFO kablam! | Sep 04 02:49:03.739 INFO kablam! 341 | / fn append_trailing_slash() { Sep 04 02:49:03.739 INFO kablam! 342 | | let mut url: Url = "http://localhost:6767/foo/bar?a=b".parse().unwrap(); Sep 04 02:49:03.739 INFO kablam! 343 | | url.check_invariants().unwrap(); Sep 04 02:49:03.739 INFO kablam! 344 | | url.path_segments_mut().unwrap().push(""); Sep 04 02:49:03.739 INFO kablam! 345 | | url.check_invariants().unwrap(); Sep 04 02:49:03.739 INFO kablam! 346 | | assert_eq!(url.to_string(), "http://localhost:6767/foo/bar/?a=b"); Sep 04 02:49:03.740 INFO kablam! 347 | | } Sep 04 02:49:03.740 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.740 INFO kablam! Sep 04 02:49:03.740 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.740 INFO kablam! --> tests/unit.rs:351:1 Sep 04 02:49:03.740 INFO kablam! | Sep 04 02:49:03.740 INFO kablam! 351 | / fn extend_query_pairs_then_mutate() { Sep 04 02:49:03.740 INFO kablam! 352 | | let mut url: Url = "http://localhost:6767/foo/bar".parse().unwrap(); Sep 04 02:49:03.740 INFO kablam! 353 | | url.query_pairs_mut().extend_pairs(vec![ ("auth", "my-token") ].into_iter()); Sep 04 02:49:03.741 INFO kablam! 354 | | url.check_invariants().unwrap(); Sep 04 02:49:03.741 INFO kablam! ... | Sep 04 02:49:03.741 INFO kablam! 358 | | assert_eq!(url.to_string(), "http://localhost:6767/foo/bar/some_other_path?auth=my-token"); Sep 04 02:49:03.741 INFO kablam! 359 | | } Sep 04 02:49:03.741 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.741 INFO kablam! Sep 04 02:49:03.741 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.741 INFO kablam! --> tests/unit.rs:363:1 Sep 04 02:49:03.741 INFO kablam! | Sep 04 02:49:03.741 INFO kablam! 363 | / fn append_empty_segment_then_mutate() { Sep 04 02:49:03.742 INFO kablam! 364 | | let mut url: Url = "http://localhost:6767/foo/bar?a=b".parse().unwrap(); Sep 04 02:49:03.742 INFO kablam! 365 | | url.check_invariants().unwrap(); Sep 04 02:49:03.742 INFO kablam! 366 | | url.path_segments_mut().unwrap().push("").pop(); Sep 04 02:49:03.742 INFO kablam! 367 | | url.check_invariants().unwrap(); Sep 04 02:49:03.742 INFO kablam! 368 | | assert_eq!(url.to_string(), "http://localhost:6767/foo/bar?a=b"); Sep 04 02:49:03.742 INFO kablam! 369 | | } Sep 04 02:49:03.742 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.742 INFO kablam! Sep 04 02:49:03.742 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.742 INFO kablam! --> tests/unit.rs:373:1 Sep 04 02:49:03.743 INFO kablam! | Sep 04 02:49:03.743 INFO kablam! 373 | / fn test_set_host() { Sep 04 02:49:03.743 INFO kablam! 374 | | let mut url = Url::parse("https://example.net/hello").unwrap(); Sep 04 02:49:03.743 INFO kablam! 375 | | url.set_host(Some("foo.com")).unwrap(); Sep 04 02:49:03.743 INFO kablam! 376 | | assert_eq!(url.as_str(), "https://foo.com/hello"); Sep 04 02:49:03.743 INFO kablam! ... | Sep 04 02:49:03.743 INFO kablam! 384 | | assert_eq!(url.as_str(), "foobar:/hello"); Sep 04 02:49:03.743 INFO kablam! 385 | | } Sep 04 02:49:03.744 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.745 INFO kablam! Sep 04 02:49:03.745 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.745 INFO kablam! --> tests/unit.rs:389:1 Sep 04 02:49:03.745 INFO kablam! | Sep 04 02:49:03.745 INFO kablam! 389 | / fn test_leading_dots() { Sep 04 02:49:03.745 INFO kablam! 390 | | assert_eq!(Host::parse(".org").unwrap(), Host::Domain(".org".to_owned())); Sep 04 02:49:03.745 INFO kablam! 391 | | assert_eq!(Url::parse("file://./foo").unwrap().domain(), Some(".")); Sep 04 02:49:03.745 INFO kablam! 392 | | } Sep 04 02:49:03.745 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.745 INFO kablam! Sep 04 02:49:03.746 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.746 INFO kablam! --> tests/unit.rs:397:1 Sep 04 02:49:03.746 INFO kablam! | Sep 04 02:49:03.746 INFO kablam! 397 | / fn define_encode_set_scopes() { Sep 04 02:49:03.746 INFO kablam! 398 | | use url::percent_encoding::{utf8_percent_encode, SIMPLE_ENCODE_SET}; Sep 04 02:49:03.746 INFO kablam! 399 | | Sep 04 02:49:03.746 INFO kablam! 400 | | define_encode_set! { Sep 04 02:49:03.746 INFO kablam! ... | Sep 04 02:49:03.746 INFO kablam! 420 | | m::test(); Sep 04 02:49:03.747 INFO kablam! 421 | | } Sep 04 02:49:03.747 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.747 INFO kablam! Sep 04 02:49:03.747 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.747 INFO kablam! --> tests/unit.rs:425:1 Sep 04 02:49:03.747 INFO kablam! | Sep 04 02:49:03.747 INFO kablam! 425 | / fn test_origin_hash() { Sep 04 02:49:03.747 INFO kablam! 426 | | use std::hash::{Hash,Hasher}; Sep 04 02:49:03.747 INFO kablam! 427 | | use std::collections::hash_map::DefaultHasher; Sep 04 02:49:03.748 INFO kablam! 428 | | Sep 04 02:49:03.748 INFO kablam! ... | Sep 04 02:49:03.748 INFO kablam! 462 | | assert_ne!(hash(&opaque_origin), hash(&other_opaque_origin)); Sep 04 02:49:03.748 INFO kablam! 463 | | } Sep 04 02:49:03.748 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.748 INFO kablam! Sep 04 02:49:03.748 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Sep 04 02:49:03.748 INFO kablam! --> tests/unit.rs:466:1 Sep 04 02:49:03.748 INFO kablam! | Sep 04 02:49:03.748 INFO kablam! 466 | / fn test_windows_unc_path() { Sep 04 02:49:03.749 INFO kablam! 467 | | if !cfg!(windows) { Sep 04 02:49:03.749 INFO kablam! 468 | | return Sep 04 02:49:03.751 INFO kablam! 469 | | } Sep 04 02:49:03.751 INFO kablam! ... | Sep 04 02:49:03.751 INFO kablam! 489 | | assert!(url.is_err()); Sep 04 02:49:03.752 INFO kablam! 490 | | } Sep 04 02:49:03.752 INFO kablam! | |_^ not found in `self::test` Sep 04 02:49:03.752 INFO kablam! Sep 04 02:49:03.767 INFO kablam! warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead Sep 04 02:49:03.767 INFO kablam! --> tests/unit.rs:14:5 Sep 04 02:49:03.767 INFO kablam! | Sep 04 02:49:03.767 INFO kablam! 14 | use std::ascii::AsciiExt; Sep 04 02:49:03.767 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Sep 04 02:49:03.767 INFO kablam! | Sep 04 02:49:03.767 INFO kablam! = note: #[warn(deprecated)] on by default Sep 04 02:49:03.767 INFO kablam! Sep 04 02:49:04.207 INFO kablam! warning: unused import: `std::ascii::AsciiExt` Sep 04 02:49:04.207 INFO kablam! --> tests/unit.rs:14:5 Sep 04 02:49:04.207 INFO kablam! | Sep 04 02:49:04.207 INFO kablam! 14 | use std::ascii::AsciiExt; Sep 04 02:49:04.207 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Sep 04 02:49:04.207 INFO kablam! | Sep 04 02:49:04.207 INFO kablam! = note: #[warn(unused_imports)] on by default Sep 04 02:49:04.207 INFO kablam! Sep 04 02:49:04.213 INFO kablam! error: aborting due to 29 previous errors Sep 04 02:49:04.214 INFO kablam! Sep 04 02:49:04.214 INFO kablam! For more information about this error, try `rustc --explain E0425`. Sep 04 02:49:04.221 INFO kablam! error: Could not compile `url`. Sep 04 02:49:04.221 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 04 02:49:04.583 INFO kablam! error: build failed Sep 04 02:49:04.585 INFO kablam! su: No module specific data is present Sep 04 02:49:05.009 INFO running `"docker" "rm" "-f" "4a47b3d8b1bcc2ab9f0e1703cad1878e66dd015a9fa4b2ebb60f7ba23e4cc806"` Sep 04 02:49:05.119 INFO blam! 4a47b3d8b1bcc2ab9f0e1703cad1878e66dd015a9fa4b2ebb60f7ba23e4cc806