Jul 11 18:28:17.887 INFO checking url-1.7.0 against try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255 for pr-52234 Jul 11 18:28:17.887 INFO running: cargo +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets Jul 11 18:28:17.887 INFO creating container for: cargo +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets Jul 11 18:28:17.887 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-2/pr-52234/try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-52234/worker-2/try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255:/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 +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Jul 11 18:28:18.225 INFO blam! e384b9a701712aa3f07901459051fbc106002be7716ea1ab7c4b66da9c162ac7 Jul 11 18:28:18.228 INFO running `"docker" "start" "-a" "e384b9a701712aa3f07901459051fbc106002be7716ea1ab7c4b66da9c162ac7"` Jul 11 18:28:19.252 INFO kablam! Blocking waiting for file lock on the registry index Jul 11 18:28:19.429 INFO kablam! Compiling semver-parser v0.7.0 Jul 11 18:28:19.431 INFO kablam! Checking url v1.7.0 (file:///source) Jul 11 18:28:20.010 INFO kablam! warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead Jul 11 18:28:20.010 INFO kablam! --> src/parser.rs:9:5 Jul 11 18:28:20.010 INFO kablam! | Jul 11 18:28:20.010 INFO kablam! 9 | use std::ascii::AsciiExt; Jul 11 18:28:20.010 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Jul 11 18:28:20.010 INFO kablam! | Jul 11 18:28:20.010 INFO kablam! = note: #[warn(deprecated)] on by default Jul 11 18:28:20.010 INFO kablam! Jul 11 18:28:21.739 INFO kablam! Compiling semver v0.9.0 Jul 11 18:28:22.078 INFO kablam! warning: unused import: `std::ascii::AsciiExt` Jul 11 18:28:22.078 INFO kablam! --> src/parser.rs:9:5 Jul 11 18:28:22.078 INFO kablam! | Jul 11 18:28:22.078 INFO kablam! 9 | use std::ascii::AsciiExt; Jul 11 18:28:22.078 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Jul 11 18:28:22.078 INFO kablam! | Jul 11 18:28:22.078 INFO kablam! = note: #[warn(unused_imports)] on by default Jul 11 18:28:22.078 INFO kablam! Jul 11 18:28:24.571 INFO kablam! Compiling rustc_version v0.2.2 Jul 11 18:28:26.925 INFO kablam! Compiling rustc-test v0.2.0 Jul 11 18:28:31.066 INFO kablam! warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead Jul 11 18:28:31.066 INFO kablam! --> src/parser.rs:9:5 Jul 11 18:28:31.066 INFO kablam! | Jul 11 18:28:31.066 INFO kablam! 9 | use std::ascii::AsciiExt; Jul 11 18:28:31.066 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Jul 11 18:28:31.067 INFO kablam! | Jul 11 18:28:31.067 INFO kablam! = note: #[warn(deprecated)] on by default Jul 11 18:28:31.067 INFO kablam! Jul 11 18:28:31.606 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.606 INFO kablam! --> tests/unit.rs:22:1 Jul 11 18:28:31.606 INFO kablam! | Jul 11 18:28:31.606 INFO kablam! 22 | / fn size() { Jul 11 18:28:31.606 INFO kablam! 23 | | use std::mem::size_of; Jul 11 18:28:31.606 INFO kablam! 24 | | assert_eq!(size_of::(), size_of::>()); Jul 11 18:28:31.606 INFO kablam! 25 | | } Jul 11 18:28:31.606 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.606 INFO kablam! Jul 11 18:28:31.607 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.607 INFO kablam! --> tests/unit.rs:40:1 Jul 11 18:28:31.607 INFO kablam! | Jul 11 18:28:31.607 INFO kablam! 40 | / fn new_file_paths() { Jul 11 18:28:31.607 INFO kablam! 41 | | if cfg!(unix) { Jul 11 18:28:31.607 INFO kablam! 42 | | assert_eq!(Url::from_file_path(Path::new("relative")), Err(())); Jul 11 18:28:31.607 INFO kablam! 43 | | assert_eq!(Url::from_file_path(Path::new("../relative")), Err(())); Jul 11 18:28:31.607 INFO kablam! ... | Jul 11 18:28:31.607 INFO kablam! 56 | | } Jul 11 18:28:31.607 INFO kablam! 57 | | } Jul 11 18:28:31.607 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.608 INFO kablam! Jul 11 18:28:31.619 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.619 INFO kablam! --> tests/unit.rs:61:1 Jul 11 18:28:31.619 INFO kablam! | Jul 11 18:28:31.619 INFO kablam! 61 | / fn new_path_bad_utf8() { Jul 11 18:28:31.619 INFO kablam! 62 | | use std::ffi::OsStr; Jul 11 18:28:31.619 INFO kablam! 63 | | use std::os::unix::prelude::*; Jul 11 18:28:31.619 INFO kablam! 64 | | Jul 11 18:28:31.619 INFO kablam! ... | Jul 11 18:28:31.619 INFO kablam! 67 | | assert_eq!(url.to_file_path(), Ok(PathBuf::from(os_str))); Jul 11 18:28:31.619 INFO kablam! 68 | | } Jul 11 18:28:31.619 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.619 INFO kablam! Jul 11 18:28:31.620 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.620 INFO kablam! --> tests/unit.rs:71:1 Jul 11 18:28:31.620 INFO kablam! | Jul 11 18:28:31.620 INFO kablam! 71 | / fn new_path_windows_fun() { Jul 11 18:28:31.620 INFO kablam! 72 | | if cfg!(windows) { Jul 11 18:28:31.620 INFO kablam! 73 | | assert_from_file_path!(r"C:\foo\bar", "/C:/foo/bar"); Jul 11 18:28:31.620 INFO kablam! 74 | | assert_from_file_path!("C:\\foo\\ba\0r", "/C:/foo/ba%00r"); Jul 11 18:28:31.620 INFO kablam! ... | Jul 11 18:28:31.620 INFO kablam! 86 | | } Jul 11 18:28:31.621 INFO kablam! 87 | | } Jul 11 18:28:31.621 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.621 INFO kablam! Jul 11 18:28:31.621 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.621 INFO kablam! --> tests/unit.rs:91:1 Jul 11 18:28:31.621 INFO kablam! | Jul 11 18:28:31.621 INFO kablam! 91 | / fn new_directory_paths() { Jul 11 18:28:31.621 INFO kablam! 92 | | if cfg!(unix) { Jul 11 18:28:31.621 INFO kablam! 93 | | assert_eq!(Url::from_directory_path(Path::new("relative")), Err(())); Jul 11 18:28:31.621 INFO kablam! 94 | | assert_eq!(Url::from_directory_path(Path::new("../relative")), Err(())); Jul 11 18:28:31.621 INFO kablam! ... | Jul 11 18:28:31.621 INFO kablam! 109 | | } Jul 11 18:28:31.621 INFO kablam! 110 | | } Jul 11 18:28:31.621 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.621 INFO kablam! Jul 11 18:28:31.621 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.621 INFO kablam! --> tests/unit.rs:113:1 Jul 11 18:28:31.621 INFO kablam! | Jul 11 18:28:31.621 INFO kablam! 113 | / fn from_str() { Jul 11 18:28:31.621 INFO kablam! 114 | | assert!("http://testing.com/this".parse::().is_ok()); Jul 11 18:28:31.621 INFO kablam! 115 | | } Jul 11 18:28:31.621 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.621 INFO kablam! Jul 11 18:28:31.621 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.621 INFO kablam! --> tests/unit.rs:118:1 Jul 11 18:28:31.622 INFO kablam! | Jul 11 18:28:31.622 INFO kablam! 118 | / fn parse_with_params() { Jul 11 18:28:31.622 INFO kablam! 119 | | let url = Url::parse_with_params("http://testing.com/this?dont=clobberme", Jul 11 18:28:31.622 INFO kablam! 120 | | &[("lang", "rust")]).unwrap(); Jul 11 18:28:31.622 INFO kablam! 121 | | Jul 11 18:28:31.622 INFO kablam! 122 | | assert_eq!(url.as_str(), "http://testing.com/this?dont=clobberme&lang=rust"); Jul 11 18:28:31.622 INFO kablam! 123 | | } Jul 11 18:28:31.622 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.622 INFO kablam! Jul 11 18:28:31.622 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.622 INFO kablam! --> tests/unit.rs:126:1 Jul 11 18:28:31.622 INFO kablam! | Jul 11 18:28:31.622 INFO kablam! 126 | / fn issue_124() { Jul 11 18:28:31.622 INFO kablam! 127 | | let url: Url = "file:a".parse().unwrap(); Jul 11 18:28:31.622 INFO kablam! 128 | | assert_eq!(url.path(), "/a"); Jul 11 18:28:31.622 INFO kablam! 129 | | let url: Url = "file:...".parse().unwrap(); Jul 11 18:28:31.622 INFO kablam! ... | Jul 11 18:28:31.622 INFO kablam! 132 | | assert_eq!(url.path(), "/"); Jul 11 18:28:31.622 INFO kablam! 133 | | } Jul 11 18:28:31.622 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.626 INFO kablam! Jul 11 18:28:31.627 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.627 INFO kablam! --> tests/unit.rs:136:1 Jul 11 18:28:31.627 INFO kablam! | Jul 11 18:28:31.627 INFO kablam! 136 | / fn test_equality() { Jul 11 18:28:31.627 INFO kablam! 137 | | use std::hash::{Hash, Hasher}; Jul 11 18:28:31.627 INFO kablam! 138 | | use std::collections::hash_map::DefaultHasher; Jul 11 18:28:31.627 INFO kablam! 139 | | Jul 11 18:28:31.627 INFO kablam! ... | Jul 11 18:28:31.627 INFO kablam! 179 | | check_eq(&a, &b); Jul 11 18:28:31.628 INFO kablam! 180 | | } Jul 11 18:28:31.628 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.628 INFO kablam! Jul 11 18:28:31.628 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.628 INFO kablam! --> tests/unit.rs:183:1 Jul 11 18:28:31.628 INFO kablam! | Jul 11 18:28:31.628 INFO kablam! 183 | / fn host() { Jul 11 18:28:31.628 INFO kablam! 184 | | fn assert_host(input: &str, host: Host<&str>) { Jul 11 18:28:31.628 INFO kablam! 185 | | assert_eq!(Url::parse(input).unwrap().host(), Some(host)); Jul 11 18:28:31.628 INFO kablam! 186 | | } Jul 11 18:28:31.628 INFO kablam! ... | Jul 11 18:28:31.628 INFO kablam! 199 | | assert!(Url::parse("http://192.168.0.257").is_err()); Jul 11 18:28:31.628 INFO kablam! 200 | | } Jul 11 18:28:31.628 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.628 INFO kablam! Jul 11 18:28:31.629 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.629 INFO kablam! --> tests/unit.rs:203:1 Jul 11 18:28:31.629 INFO kablam! | Jul 11 18:28:31.629 INFO kablam! 203 | / fn host_serialization() { Jul 11 18:28:31.629 INFO kablam! 204 | | // libstd’s `Display for Ipv6Addr` serializes 0:0:0:0:0:0:_:_ and 0:0:0:0:0:ffff:_:_ Jul 11 18:28:31.629 INFO kablam! 205 | | // using IPv4-like syntax, as suggested in https://tools.ietf.org/html/rfc5952#section-4 Jul 11 18:28:31.629 INFO kablam! 206 | | // but https://url.spec.whatwg.org/#concept-ipv6-serializer specifies not to. Jul 11 18:28:31.629 INFO kablam! ... | Jul 11 18:28:31.629 INFO kablam! 210 | | assert_eq!(Url::parse("http://[0::ffff:0:2]").unwrap().host_str(), Some("[::ffff:0:2]")); Jul 11 18:28:31.629 INFO kablam! 211 | | } Jul 11 18:28:31.629 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.629 INFO kablam! Jul 11 18:28:31.629 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.629 INFO kablam! --> tests/unit.rs:214:1 Jul 11 18:28:31.629 INFO kablam! | Jul 11 18:28:31.629 INFO kablam! 214 | / fn test_idna() { Jul 11 18:28:31.629 INFO kablam! 215 | | assert!("http://goșu.ro".parse::().is_ok()); Jul 11 18:28:31.629 INFO kablam! 216 | | assert_eq!(Url::parse("http://☃.net/").unwrap().host(), Some(Host::Domain("xn--n3h.net"))); Jul 11 18:28:31.629 INFO kablam! 217 | | assert!("https://r2---sn-huoa-cvhl.googlevideo.com/crossdomain.xml".parse::().is_ok()); Jul 11 18:28:31.630 INFO kablam! 218 | | } Jul 11 18:28:31.630 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.630 INFO kablam! Jul 11 18:28:31.630 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.631 INFO kablam! --> tests/unit.rs:221:1 Jul 11 18:28:31.631 INFO kablam! | Jul 11 18:28:31.631 INFO kablam! 221 | / fn test_serialization() { Jul 11 18:28:31.631 INFO kablam! 222 | | let data = [ Jul 11 18:28:31.631 INFO kablam! 223 | | ("http://example.com/", "http://example.com/"), Jul 11 18:28:31.631 INFO kablam! 224 | | ("http://addslash.com", "http://addslash.com/"), Jul 11 18:28:31.631 INFO kablam! ... | Jul 11 18:28:31.631 INFO kablam! 235 | | } Jul 11 18:28:31.631 INFO kablam! 236 | | } Jul 11 18:28:31.631 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.631 INFO kablam! Jul 11 18:28:31.631 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.631 INFO kablam! --> tests/unit.rs:239:1 Jul 11 18:28:31.631 INFO kablam! | Jul 11 18:28:31.631 INFO kablam! 239 | / fn test_form_urlencoded() { Jul 11 18:28:31.631 INFO kablam! 240 | | let pairs: &[(Cow, Cow)] = &[ Jul 11 18:28:31.631 INFO kablam! 241 | | ("foo".into(), "é&".into()), Jul 11 18:28:31.631 INFO kablam! 242 | | ("bar".into(), "".into()), Jul 11 18:28:31.631 INFO kablam! ... | Jul 11 18:28:31.631 INFO kablam! 247 | | assert_eq!(form_urlencoded::parse(encoded.as_bytes()).collect::>(), pairs.to_vec()); Jul 11 18:28:31.631 INFO kablam! 248 | | } Jul 11 18:28:31.631 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.631 INFO kablam! Jul 11 18:28:31.632 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.632 INFO kablam! --> tests/unit.rs:251:1 Jul 11 18:28:31.632 INFO kablam! | Jul 11 18:28:31.632 INFO kablam! 251 | / fn test_form_serialize() { Jul 11 18:28:31.632 INFO kablam! 252 | | let encoded = form_urlencoded::Serializer::new(String::new()) Jul 11 18:28:31.632 INFO kablam! 253 | | .append_pair("foo", "é&") Jul 11 18:28:31.632 INFO kablam! 254 | | .append_pair("bar", "") Jul 11 18:28:31.633 INFO kablam! ... | Jul 11 18:28:31.633 INFO kablam! 257 | | assert_eq!(encoded, "foo=%C3%A9%26&bar=&foo=%23"); Jul 11 18:28:31.633 INFO kablam! 258 | | } Jul 11 18:28:31.633 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.633 INFO kablam! Jul 11 18:28:31.633 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.633 INFO kablam! --> tests/unit.rs:261:1 Jul 11 18:28:31.633 INFO kablam! | Jul 11 18:28:31.633 INFO kablam! 261 | / fn form_urlencoded_custom_encoding_override() { Jul 11 18:28:31.633 INFO kablam! 262 | | let encoded = form_urlencoded::Serializer::new(String::new()) Jul 11 18:28:31.633 INFO kablam! 263 | | .custom_encoding_override(|s| s.as_bytes().to_ascii_uppercase().into()) Jul 11 18:28:31.633 INFO kablam! 264 | | .append_pair("foo", "bar") Jul 11 18:28:31.633 INFO kablam! 265 | | .finish(); Jul 11 18:28:31.633 INFO kablam! 266 | | assert_eq!(encoded, "FOO=BAR"); Jul 11 18:28:31.633 INFO kablam! 267 | | } Jul 11 18:28:31.633 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.638 INFO kablam! Jul 11 18:28:31.639 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.639 INFO kablam! --> tests/unit.rs:270:1 Jul 11 18:28:31.639 INFO kablam! | Jul 11 18:28:31.639 INFO kablam! 270 | / fn host_and_port_display() { Jul 11 18:28:31.639 INFO kablam! 271 | | assert_eq!( Jul 11 18:28:31.639 INFO kablam! 272 | | format!( Jul 11 18:28:31.639 INFO kablam! 273 | | "{}", Jul 11 18:28:31.639 INFO kablam! ... | Jul 11 18:28:31.639 INFO kablam! 296 | | ) Jul 11 18:28:31.639 INFO kablam! 297 | | } Jul 11 18:28:31.640 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.640 INFO kablam! Jul 11 18:28:31.640 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.640 INFO kablam! --> tests/unit.rs:301:1 Jul 11 18:28:31.640 INFO kablam! | Jul 11 18:28:31.640 INFO kablam! 301 | / fn issue_61() { Jul 11 18:28:31.640 INFO kablam! 302 | | let mut url = Url::parse("http://mozilla.org").unwrap(); Jul 11 18:28:31.640 INFO kablam! 303 | | url.set_scheme("https").unwrap(); Jul 11 18:28:31.640 INFO kablam! 304 | | assert_eq!(url.port(), None); Jul 11 18:28:31.640 INFO kablam! 305 | | assert_eq!(url.port_or_known_default(), Some(443)); Jul 11 18:28:31.640 INFO kablam! 306 | | url.check_invariants().unwrap(); Jul 11 18:28:31.640 INFO kablam! 307 | | } Jul 11 18:28:31.640 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.640 INFO kablam! Jul 11 18:28:31.640 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.640 INFO kablam! --> tests/unit.rs:312:1 Jul 11 18:28:31.641 INFO kablam! | Jul 11 18:28:31.641 INFO kablam! 312 | / fn issue_197() { Jul 11 18:28:31.641 INFO kablam! 313 | | let mut url = Url::from_file_path("/").expect("Failed to parse path"); Jul 11 18:28:31.641 INFO kablam! 314 | | url.check_invariants().unwrap(); Jul 11 18:28:31.641 INFO kablam! 315 | | assert_eq!(url, Url::parse("file:///").expect("Failed to parse path + protocol")); Jul 11 18:28:31.641 INFO kablam! 316 | | url.path_segments_mut().expect("path_segments_mut").pop_if_empty(); Jul 11 18:28:31.641 INFO kablam! 317 | | } Jul 11 18:28:31.641 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.641 INFO kablam! Jul 11 18:28:31.642 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.642 INFO kablam! --> tests/unit.rs:320:1 Jul 11 18:28:31.642 INFO kablam! | Jul 11 18:28:31.642 INFO kablam! 320 | / fn issue_241() { Jul 11 18:28:31.642 INFO kablam! 321 | | Url::parse("mailto:").unwrap().cannot_be_a_base(); Jul 11 18:28:31.642 INFO kablam! 322 | | } Jul 11 18:28:31.642 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.642 INFO kablam! Jul 11 18:28:31.642 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.642 INFO kablam! --> tests/unit.rs:326:1 Jul 11 18:28:31.642 INFO kablam! | Jul 11 18:28:31.642 INFO kablam! 326 | / fn append_trailing_slash() { Jul 11 18:28:31.642 INFO kablam! 327 | | let mut url: Url = "http://localhost:6767/foo/bar?a=b".parse().unwrap(); Jul 11 18:28:31.642 INFO kablam! 328 | | url.check_invariants().unwrap(); Jul 11 18:28:31.642 INFO kablam! 329 | | url.path_segments_mut().unwrap().push(""); Jul 11 18:28:31.642 INFO kablam! 330 | | url.check_invariants().unwrap(); Jul 11 18:28:31.642 INFO kablam! 331 | | assert_eq!(url.to_string(), "http://localhost:6767/foo/bar/?a=b"); Jul 11 18:28:31.642 INFO kablam! 332 | | } Jul 11 18:28:31.642 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.642 INFO kablam! Jul 11 18:28:31.643 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.643 INFO kablam! --> tests/unit.rs:336:1 Jul 11 18:28:31.643 INFO kablam! | Jul 11 18:28:31.643 INFO kablam! 336 | / fn extend_query_pairs_then_mutate() { Jul 11 18:28:31.643 INFO kablam! 337 | | let mut url: Url = "http://localhost:6767/foo/bar".parse().unwrap(); Jul 11 18:28:31.643 INFO kablam! 338 | | url.query_pairs_mut().extend_pairs(vec![ ("auth", "my-token") ].into_iter()); Jul 11 18:28:31.643 INFO kablam! 339 | | url.check_invariants().unwrap(); Jul 11 18:28:31.643 INFO kablam! ... | Jul 11 18:28:31.643 INFO kablam! 343 | | assert_eq!(url.to_string(), "http://localhost:6767/foo/bar/some_other_path?auth=my-token"); Jul 11 18:28:31.643 INFO kablam! 344 | | } Jul 11 18:28:31.643 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.643 INFO kablam! Jul 11 18:28:31.643 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.644 INFO kablam! --> tests/unit.rs:348:1 Jul 11 18:28:31.644 INFO kablam! | Jul 11 18:28:31.644 INFO kablam! 348 | / fn append_empty_segment_then_mutate() { Jul 11 18:28:31.644 INFO kablam! 349 | | let mut url: Url = "http://localhost:6767/foo/bar?a=b".parse().unwrap(); Jul 11 18:28:31.644 INFO kablam! 350 | | url.check_invariants().unwrap(); Jul 11 18:28:31.644 INFO kablam! 351 | | url.path_segments_mut().unwrap().push("").pop(); Jul 11 18:28:31.644 INFO kablam! 352 | | url.check_invariants().unwrap(); Jul 11 18:28:31.644 INFO kablam! 353 | | assert_eq!(url.to_string(), "http://localhost:6767/foo/bar?a=b"); Jul 11 18:28:31.644 INFO kablam! 354 | | } Jul 11 18:28:31.644 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.644 INFO kablam! Jul 11 18:28:31.645 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.645 INFO kablam! --> tests/unit.rs:358:1 Jul 11 18:28:31.645 INFO kablam! | Jul 11 18:28:31.645 INFO kablam! 358 | / fn test_set_host() { Jul 11 18:28:31.645 INFO kablam! 359 | | let mut url = Url::parse("https://example.net/hello").unwrap(); Jul 11 18:28:31.645 INFO kablam! 360 | | url.set_host(Some("foo.com")).unwrap(); Jul 11 18:28:31.645 INFO kablam! 361 | | assert_eq!(url.as_str(), "https://foo.com/hello"); Jul 11 18:28:31.645 INFO kablam! ... | Jul 11 18:28:31.645 INFO kablam! 374 | | assert_eq!(url.as_str(), "foo://go%C8%99u.ro/"); Jul 11 18:28:31.645 INFO kablam! 375 | | } Jul 11 18:28:31.645 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.645 INFO kablam! Jul 11 18:28:31.645 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.645 INFO kablam! --> tests/unit.rs:379:1 Jul 11 18:28:31.645 INFO kablam! | Jul 11 18:28:31.645 INFO kablam! 379 | / fn test_leading_dots() { Jul 11 18:28:31.645 INFO kablam! 380 | | assert_eq!(Host::parse(".org").unwrap(), Host::Domain(".org".to_owned())); Jul 11 18:28:31.645 INFO kablam! 381 | | assert_eq!(Url::parse("file://./foo").unwrap().domain(), Some(".")); Jul 11 18:28:31.645 INFO kablam! 382 | | } Jul 11 18:28:31.645 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.645 INFO kablam! Jul 11 18:28:31.646 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.646 INFO kablam! --> tests/unit.rs:387:1 Jul 11 18:28:31.646 INFO kablam! | Jul 11 18:28:31.646 INFO kablam! 387 | / fn define_encode_set_scopes() { Jul 11 18:28:31.646 INFO kablam! 388 | | use url::percent_encoding::{utf8_percent_encode, SIMPLE_ENCODE_SET}; Jul 11 18:28:31.646 INFO kablam! 389 | | Jul 11 18:28:31.646 INFO kablam! 390 | | define_encode_set! { Jul 11 18:28:31.646 INFO kablam! ... | Jul 11 18:28:31.646 INFO kablam! 410 | | m::test(); Jul 11 18:28:31.646 INFO kablam! 411 | | } Jul 11 18:28:31.647 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.654 INFO kablam! Jul 11 18:28:31.655 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.655 INFO kablam! --> tests/unit.rs:415:1 Jul 11 18:28:31.656 INFO kablam! | Jul 11 18:28:31.656 INFO kablam! 415 | / fn test_origin_hash() { Jul 11 18:28:31.656 INFO kablam! 416 | | use std::hash::{Hash,Hasher}; Jul 11 18:28:31.656 INFO kablam! 417 | | use std::collections::hash_map::DefaultHasher; Jul 11 18:28:31.656 INFO kablam! 418 | | Jul 11 18:28:31.656 INFO kablam! ... | Jul 11 18:28:31.656 INFO kablam! 452 | | assert_ne!(hash(&opaque_origin), hash(&other_opaque_origin)); Jul 11 18:28:31.656 INFO kablam! 453 | | } Jul 11 18:28:31.656 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.656 INFO kablam! Jul 11 18:28:31.656 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.656 INFO kablam! --> tests/unit.rs:456:1 Jul 11 18:28:31.656 INFO kablam! | Jul 11 18:28:31.656 INFO kablam! 456 | / fn test_windows_unc_path() { Jul 11 18:28:31.656 INFO kablam! 457 | | if !cfg!(windows) { Jul 11 18:28:31.656 INFO kablam! 458 | | return Jul 11 18:28:31.657 INFO kablam! 459 | | } Jul 11 18:28:31.657 INFO kablam! ... | Jul 11 18:28:31.657 INFO kablam! 479 | | assert!(url.is_err()); Jul 11 18:28:31.657 INFO kablam! 480 | | } Jul 11 18:28:31.657 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.657 INFO kablam! Jul 11 18:28:31.657 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.657 INFO kablam! --> tests/unit.rs:486:1 Jul 11 18:28:31.657 INFO kablam! | Jul 11 18:28:31.657 INFO kablam! 486 | / fn test_old_log_violation_option() { Jul 11 18:28:31.657 INFO kablam! 487 | | let violation = Cell::new(None); Jul 11 18:28:31.657 INFO kablam! 488 | | let url = Url::options() Jul 11 18:28:31.657 INFO kablam! 489 | | .log_syntax_violation(Some(&|s| violation.set(Some(s.to_owned())))) Jul 11 18:28:31.657 INFO kablam! ... | Jul 11 18:28:31.657 INFO kablam! 494 | | assert_eq!(violation, Some("expected //".to_string())); Jul 11 18:28:31.657 INFO kablam! 495 | | } Jul 11 18:28:31.657 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.657 INFO kablam! Jul 11 18:28:31.658 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.658 INFO kablam! --> tests/unit.rs:498:1 Jul 11 18:28:31.658 INFO kablam! | Jul 11 18:28:31.658 INFO kablam! 498 | / fn test_syntax_violation_callback() { Jul 11 18:28:31.658 INFO kablam! 499 | | use url::SyntaxViolation::*; Jul 11 18:28:31.658 INFO kablam! 500 | | let violation = Cell::new(None); Jul 11 18:28:31.658 INFO kablam! 501 | | let url = Url::options() Jul 11 18:28:31.658 INFO kablam! ... | Jul 11 18:28:31.658 INFO kablam! 508 | | assert_eq!(v.description(), "expected //"); Jul 11 18:28:31.658 INFO kablam! 509 | | } Jul 11 18:28:31.658 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.658 INFO kablam! Jul 11 18:28:31.659 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.659 INFO kablam! --> tests/unit.rs:512:1 Jul 11 18:28:31.659 INFO kablam! | Jul 11 18:28:31.659 INFO kablam! 512 | / fn test_syntax_violation_callback_lifetimes() { Jul 11 18:28:31.659 INFO kablam! 513 | | use url::SyntaxViolation::*; Jul 11 18:28:31.659 INFO kablam! 514 | | let violation = Cell::new(None); Jul 11 18:28:31.659 INFO kablam! 515 | | let vfn = |s| violation.set(Some(s)); Jul 11 18:28:31.659 INFO kablam! ... | Jul 11 18:28:31.659 INFO kablam! 527 | | assert_eq!(violation.take(), Some(Backslash)); Jul 11 18:28:31.659 INFO kablam! 528 | | } Jul 11 18:28:31.659 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.659 INFO kablam! Jul 11 18:28:31.660 INFO kablam! error[E0425]: cannot find function `assert_test_result` in module `self::test` Jul 11 18:28:31.660 INFO kablam! --> tests/unit.rs:531:1 Jul 11 18:28:31.660 INFO kablam! | Jul 11 18:28:31.660 INFO kablam! 531 | / fn test_options_reuse() { Jul 11 18:28:31.660 INFO kablam! 532 | | use url::SyntaxViolation::*; Jul 11 18:28:31.660 INFO kablam! 533 | | let violations = RefCell::new(Vec::new()); Jul 11 18:28:31.660 INFO kablam! 534 | | let vfn = |v| violations.borrow_mut().push(v); Jul 11 18:28:31.660 INFO kablam! ... | Jul 11 18:28:31.660 INFO kablam! 544 | | vec!(ExpectedDoubleSlash, Backslash)); Jul 11 18:28:31.660 INFO kablam! 545 | | } Jul 11 18:28:31.660 INFO kablam! | |_^ not found in `self::test` Jul 11 18:28:31.660 INFO kablam! Jul 11 18:28:31.716 INFO kablam! warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead Jul 11 18:28:31.716 INFO kablam! --> tests/unit.rs:14:5 Jul 11 18:28:31.716 INFO kablam! | Jul 11 18:28:31.716 INFO kablam! 14 | use std::ascii::AsciiExt; Jul 11 18:28:31.717 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Jul 11 18:28:31.722 INFO kablam! | Jul 11 18:28:31.722 INFO kablam! = note: #[warn(deprecated)] on by default Jul 11 18:28:31.723 INFO kablam! Jul 11 18:28:33.237 INFO kablam! warning: unused import: `std::ascii::AsciiExt` Jul 11 18:28:33.237 INFO kablam! --> tests/unit.rs:14:5 Jul 11 18:28:33.237 INFO kablam! | Jul 11 18:28:33.237 INFO kablam! 14 | use std::ascii::AsciiExt; Jul 11 18:28:33.237 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Jul 11 18:28:33.237 INFO kablam! | Jul 11 18:28:33.237 INFO kablam! = note: #[warn(unused_imports)] on by default Jul 11 18:28:33.237 INFO kablam! Jul 11 18:28:33.255 INFO kablam! error: aborting due to 32 previous errors Jul 11 18:28:33.256 INFO kablam! Jul 11 18:28:33.256 INFO kablam! For more information about this error, try `rustc --explain E0425`. Jul 11 18:28:33.271 INFO kablam! error: Could not compile `url`. Jul 11 18:28:33.272 INFO kablam! warning: build failed, waiting for other jobs to finish... Jul 11 18:28:33.998 INFO kablam! warning: unused import: `std::ascii::AsciiExt` Jul 11 18:28:33.998 INFO kablam! --> src/parser.rs:9:5 Jul 11 18:28:33.998 INFO kablam! | Jul 11 18:28:33.998 INFO kablam! 9 | use std::ascii::AsciiExt; Jul 11 18:28:33.998 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Jul 11 18:28:33.999 INFO kablam! | Jul 11 18:28:33.999 INFO kablam! = note: #[warn(unused_imports)] on by default Jul 11 18:28:33.999 INFO kablam! Jul 11 18:28:35.215 INFO kablam! error: build failed Jul 11 18:28:35.218 INFO kablam! su: No module specific data is present Jul 11 18:28:35.745 INFO running `"docker" "rm" "-f" "e384b9a701712aa3f07901459051fbc106002be7716ea1ab7c4b66da9c162ac7"` Jul 11 18:28:35.897 INFO blam! e384b9a701712aa3f07901459051fbc106002be7716ea1ab7c4b66da9c162ac7