Nov 02 03:25:52.437 INFO testing sunk-0.1.1 against beta-2018-10-30 for beta-1.31-1
Nov 02 03:25:52.437 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-1/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-1/beta-2018-10-30:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +beta-2018-10-30 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 02 03:25:52.691 INFO blam! 5d93935bfc524993a90f1a06550c9093906cae37d0f8265759ca990e19e21898
Nov 02 03:25:52.693 INFO running `"docker" "start" "-a" "5d93935bfc524993a90f1a06550c9093906cae37d0f8265759ca990e19e21898"`
Nov 02 03:25:53.215 INFO kablam! usermod: no changes
Nov 02 03:25:53.449 INFO kablam!    Compiling sunk v0.1.1 (/source)
Nov 02 03:25:59.444 INFO kablam! warning: unused imports: `Album`, `Artist`, `Song`
Nov 02 03:25:59.445 INFO kablam!  --> src/client.rs:5:6
Nov 02 03:25:59.445 INFO kablam!   |
Nov 02 03:25:59.445 INFO kablam! 5 | use {Album, Artist, Error, Genre, Lyrics, MusicFolder, Result, Song, UrlError,
Nov 02 03:25:59.446 INFO kablam!   |      ^^^^^  ^^^^^^                                             ^^^^
Nov 02 03:25:59.451 INFO kablam!   |
Nov 02 03:25:59.452 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 02 03:25:59.452 INFO kablam! 
Nov 02 03:25:59.466 INFO kablam! warning: unused import: `RandomSongs`
Nov 02 03:25:59.466 INFO kablam!    --> src/lib.rs:146:26
Nov 02 03:25:59.467 INFO kablam!     |
Nov 02 03:25:59.467 INFO kablam! 146 | use self::song::{Lyrics, RandomSongs, Song};
Nov 02 03:25:59.467 INFO kablam!     |                          ^^^^^^^^^^^
Nov 02 03:25:59.468 INFO kablam! 
Nov 02 03:25:59.475 INFO kablam! warning: unused import: `self::video::Video`
Nov 02 03:25:59.475 INFO kablam!    --> src/lib.rs:147:5
Nov 02 03:25:59.475 INFO kablam!     |
Nov 02 03:25:59.475 INFO kablam! 147 | use self::video::Video;
Nov 02 03:25:59.476 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^
Nov 02 03:25:59.476 INFO kablam! 
Nov 02 03:26:02.207 INFO kablam! warning: method is never used: `get_bytes`
Nov 02 03:26:02.207 INFO kablam!    --> src/media/mod.rs:230:5
Nov 02 03:26:02.207 INFO kablam!     |
Nov 02 03:26:02.207 INFO kablam! 230 |     fn get_bytes(&self, client: &Client) -> Result<Vec<u8>> {
Nov 02 03:26:02.207 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.207 INFO kablam!     |
Nov 02 03:26:02.207 INFO kablam!     = note: #[warn(dead_code)] on by default
Nov 02 03:26:02.207 INFO kablam! 
Nov 02 03:26:02.207 INFO kablam! warning: field is never used: `is_dir`
Nov 02 03:26:02.207 INFO kablam!    --> src/media/mod.rs:306:13
Nov 02 03:26:02.207 INFO kablam!     |
Nov 02 03:26:02.207 INFO kablam! 306 |             is_dir: bool,
Nov 02 03:26:02.207 INFO kablam!     |             ^^^^^^^^^^^^
Nov 02 03:26:02.207 INFO kablam! 
Nov 02 03:26:02.207 INFO kablam! warning: field is never used: `title`
Nov 02 03:26:02.207 INFO kablam!    --> src/media/mod.rs:307:13
Nov 02 03:26:02.207 INFO kablam!     |
Nov 02 03:26:02.207 INFO kablam! 307 |             title: String,
Nov 02 03:26:02.207 INFO kablam!     |             ^^^^^^^^^^^^^
Nov 02 03:26:02.207 INFO kablam! 
Nov 02 03:26:02.207 INFO kablam! warning: field is never used: `size`
Nov 02 03:26:02.207 INFO kablam!    --> src/media/mod.rs:308:13
Nov 02 03:26:02.207 INFO kablam!     |
Nov 02 03:26:02.207 INFO kablam! 308 |             size: usize,
Nov 02 03:26:02.207 INFO kablam!     |             ^^^^^^^^^^^
Nov 02 03:26:02.207 INFO kablam! 
Nov 02 03:26:02.207 INFO kablam! warning: field is never used: `content_type`
Nov 02 03:26:02.207 INFO kablam!    --> src/media/mod.rs:309:13
Nov 02 03:26:02.207 INFO kablam!     |
Nov 02 03:26:02.207 INFO kablam! 309 |             content_type: String,
Nov 02 03:26:02.207 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.207 INFO kablam! 
Nov 02 03:26:02.207 INFO kablam! warning: field is never used: `suffix`
Nov 02 03:26:02.207 INFO kablam!    --> src/media/mod.rs:310:13
Nov 02 03:26:02.207 INFO kablam!     |
Nov 02 03:26:02.207 INFO kablam! 310 |             suffix: String,
Nov 02 03:26:02.207 INFO kablam!     |             ^^^^^^^^^^^^^^
Nov 02 03:26:02.207 INFO kablam! 
Nov 02 03:26:02.207 INFO kablam! warning: field is never used: `transcoded_content_type`
Nov 02 03:26:02.207 INFO kablam!    --> src/media/mod.rs:311:13
Nov 02 03:26:02.207 INFO kablam!     |
Nov 02 03:26:02.207 INFO kablam! 311 |             transcoded_content_type: Option<String>,
Nov 02 03:26:02.207 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.207 INFO kablam! 
Nov 02 03:26:02.207 INFO kablam! warning: field is never used: `transcoded_suffix`
Nov 02 03:26:02.208 INFO kablam!    --> src/media/mod.rs:312:13
Nov 02 03:26:02.208 INFO kablam!     |
Nov 02 03:26:02.208 INFO kablam! 312 |             transcoded_suffix: Option<String>,
Nov 02 03:26:02.208 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.208 INFO kablam! 
Nov 02 03:26:02.208 INFO kablam! warning: field is never used: `path`
Nov 02 03:26:02.208 INFO kablam!    --> src/media/mod.rs:313:13
Nov 02 03:26:02.208 INFO kablam!     |
Nov 02 03:26:02.208 INFO kablam! 313 |             path: String,
Nov 02 03:26:02.208 INFO kablam!     |             ^^^^^^^^^^^^
Nov 02 03:26:02.208 INFO kablam! 
Nov 02 03:26:02.208 INFO kablam! warning: field is never used: `created`
Nov 02 03:26:02.208 INFO kablam!    --> src/media/mod.rs:315:13
Nov 02 03:26:02.208 INFO kablam!     |
Nov 02 03:26:02.208 INFO kablam! 315 |             created: String,
Nov 02 03:26:02.208 INFO kablam!     |             ^^^^^^^^^^^^^^^
Nov 02 03:26:02.208 INFO kablam! 
Nov 02 03:26:02.208 INFO kablam! warning: field is never used: `media_type`
Nov 02 03:26:02.208 INFO kablam!    --> src/media/mod.rs:317:13
Nov 02 03:26:02.208 INFO kablam!     |
Nov 02 03:26:02.208 INFO kablam! 317 |             media_type: String,
Nov 02 03:26:02.208 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.208 INFO kablam! 
Nov 02 03:26:02.208 INFO kablam! warning: function is never used: `get_playlists`
Nov 02 03:26:02.208 INFO kablam!    --> src/collections/playlist.rs:94:1
Nov 02 03:26:02.208 INFO kablam!     |
Nov 02 03:26:02.208 INFO kablam! 94  | / fn get_playlists(
Nov 02 03:26:02.208 INFO kablam! 95  | |     client: &Client,
Nov 02 03:26:02.208 INFO kablam! 96  | |     user: Option<String>,
Nov 02 03:26:02.208 INFO kablam! 97  | | ) -> Result<Vec<Playlist>> {
Nov 02 03:26:02.208 INFO kablam! 98  | |     let playlist = client.get("getPlaylists", Query::with("username", user))?;
Nov 02 03:26:02.208 INFO kablam! 99  | |     Ok(get_list_as!(playlist, Playlist))
Nov 02 03:26:02.208 INFO kablam! 100 | | }
Nov 02 03:26:02.208 INFO kablam!     | |_^
Nov 02 03:26:02.208 INFO kablam! 
Nov 02 03:26:02.208 INFO kablam! warning: function is never used: `create_playlist`
Nov 02 03:26:02.208 INFO kablam!    --> src/collections/playlist.rs:111:1
Nov 02 03:26:02.208 INFO kablam!     |
Nov 02 03:26:02.208 INFO kablam! 111 | / fn create_playlist(
Nov 02 03:26:02.208 INFO kablam! 112 | |     client: &Client,
Nov 02 03:26:02.208 INFO kablam! 113 | |     name: String,
Nov 02 03:26:02.208 INFO kablam! 114 | |     songs: &[u64],
Nov 02 03:26:02.208 INFO kablam! ...   |
Nov 02 03:26:02.208 INFO kablam! 128 | |     // }
Nov 02 03:26:02.208 INFO kablam! 129 | | }
Nov 02 03:26:02.208 INFO kablam!     | |_^
Nov 02 03:26:02.208 INFO kablam! 
Nov 02 03:26:02.208 INFO kablam! warning: function is never used: `update_playlist`
Nov 02 03:26:02.208 INFO kablam!    --> src/collections/playlist.rs:132:1
Nov 02 03:26:02.208 INFO kablam!     |
Nov 02 03:26:02.208 INFO kablam! 132 | / fn update_playlist<'a, B, S>(
Nov 02 03:26:02.208 INFO kablam! 133 | |     client: &Client,
Nov 02 03:26:02.208 INFO kablam! 134 | |     id: u64,
Nov 02 03:26:02.208 INFO kablam! 135 | |     name: S,
Nov 02 03:26:02.208 INFO kablam! ...   |
Nov 02 03:26:02.208 INFO kablam! 155 | |     Ok(())
Nov 02 03:26:02.208 INFO kablam! 156 | | }
Nov 02 03:26:02.208 INFO kablam!     | |_^
Nov 02 03:26:02.208 INFO kablam! 
Nov 02 03:26:02.208 INFO kablam! warning: function is never used: `delete_playlist`
Nov 02 03:26:02.208 INFO kablam!    --> src/collections/playlist.rs:158:1
Nov 02 03:26:02.208 INFO kablam!     |
Nov 02 03:26:02.208 INFO kablam! 158 | fn delete_playlist(client: &Client, id: u64) -> Result<()> {
Nov 02 03:26:02.208 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.208 INFO kablam! 
Nov 02 03:26:02.231 INFO kablam! warning: method is never used: `is_err`
Nov 02 03:26:02.231 INFO kablam!    --> src/response.rs:144:5
Nov 02 03:26:02.231 INFO kablam!     |
Nov 02 03:26:02.231 INFO kablam! 144 |     pub fn is_err(&self) -> bool { !self.is_ok() }
Nov 02 03:26:02.231 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.231 INFO kablam! 
Nov 02 03:26:02.239 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.239 INFO kablam!   --> src/client.rs:54:5
Nov 02 03:26:02.239 INFO kablam!    |
Nov 02 03:26:02.239 INFO kablam! 54 |     pub ver: Version,
Nov 02 03:26:02.239 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 02 03:26:02.239 INFO kablam!    |
Nov 02 03:26:02.239 INFO kablam! note: lint level defined here
Nov 02 03:26:02.239 INFO kablam!   --> src/lib.rs:1:9
Nov 02 03:26:02.239 INFO kablam!    |
Nov 02 03:26:02.239 INFO kablam! 1  | #![warn(missing_docs)]
Nov 02 03:26:02.239 INFO kablam!    |         ^^^^^^^^^^^^
Nov 02 03:26:02.239 INFO kablam! 
Nov 02 03:26:02.255 INFO kablam! warning: missing documentation for a module
Nov 02 03:26:02.255 INFO kablam!  --> src/media/mod.rs:9:1
Nov 02 03:26:02.255 INFO kablam!   |
Nov 02 03:26:02.255 INFO kablam! 9 | pub mod podcast;
Nov 02 03:26:02.255 INFO kablam!   | ^^^^^^^^^^^^^^^^
Nov 02 03:26:02.255 INFO kablam! 
Nov 02 03:26:02.255 INFO kablam! warning: missing documentation for a struct
Nov 02 03:26:02.255 INFO kablam!  --> src/media/podcast.rs:8:1
Nov 02 03:26:02.255 INFO kablam!   |
Nov 02 03:26:02.255 INFO kablam! 8 | pub struct Podcast {
Nov 02 03:26:02.255 INFO kablam!   | ^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.255 INFO kablam! 
Nov 02 03:26:02.255 INFO kablam! warning: missing documentation for a struct
Nov 02 03:26:02.255 INFO kablam!   --> src/media/podcast.rs:21:1
Nov 02 03:26:02.255 INFO kablam!    |
Nov 02 03:26:02.255 INFO kablam! 21 | pub struct Episode {
Nov 02 03:26:02.255 INFO kablam!    | ^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.255 INFO kablam! 
Nov 02 03:26:02.255 INFO kablam! warning: missing documentation for a module
Nov 02 03:26:02.255 INFO kablam!   --> src/media/mod.rs:10:1
Nov 02 03:26:02.255 INFO kablam!    |
Nov 02 03:26:02.255 INFO kablam! 10 | pub mod song;
Nov 02 03:26:02.255 INFO kablam!    | ^^^^^^^^^^^^^
Nov 02 03:26:02.255 INFO kablam! 
Nov 02 03:26:02.255 INFO kablam! warning: missing documentation for a module
Nov 02 03:26:02.255 INFO kablam!   --> src/media/mod.rs:11:1
Nov 02 03:26:02.255 INFO kablam!    |
Nov 02 03:26:02.255 INFO kablam! 11 | pub mod video;
Nov 02 03:26:02.255 INFO kablam!    | ^^^^^^^^^^^^^^
Nov 02 03:26:02.255 INFO kablam! 
Nov 02 03:26:02.255 INFO kablam! warning: missing documentation for a struct
Nov 02 03:26:02.255 INFO kablam!  --> src/media/video.rs:9:1
Nov 02 03:26:02.255 INFO kablam!   |
Nov 02 03:26:02.255 INFO kablam! 9 | pub struct Video {
Nov 02 03:26:02.255 INFO kablam!   | ^^^^^^^^^^^^^^^^
Nov 02 03:26:02.255 INFO kablam! 
Nov 02 03:26:02.255 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.255 INFO kablam!   --> src/media/video.rs:10:5
Nov 02 03:26:02.255 INFO kablam!    |
Nov 02 03:26:02.255 INFO kablam! 10 |     pub id: usize,
Nov 02 03:26:02.255 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 02 03:26:02.256 INFO kablam! 
Nov 02 03:26:02.256 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.256 INFO kablam!   --> src/media/video.rs:13:5
Nov 02 03:26:02.256 INFO kablam!    |
Nov 02 03:26:02.256 INFO kablam! 13 |     pub title: String,
Nov 02 03:26:02.256 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.256 INFO kablam! 
Nov 02 03:26:02.256 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.256 INFO kablam!   --> src/media/video.rs:14:5
Nov 02 03:26:02.256 INFO kablam!    |
Nov 02 03:26:02.256 INFO kablam! 14 |     pub album: Option<String>,
Nov 02 03:26:02.256 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.256 INFO kablam! 
Nov 02 03:26:02.256 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.256 INFO kablam!   --> src/media/video.rs:16:5
Nov 02 03:26:02.256 INFO kablam!    |
Nov 02 03:26:02.256 INFO kablam! 16 |     pub size: usize,
Nov 02 03:26:02.256 INFO kablam!    |     ^^^^^^^^^^^^^^^
Nov 02 03:26:02.256 INFO kablam! 
Nov 02 03:26:02.256 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.256 INFO kablam!   --> src/media/video.rs:21:5
Nov 02 03:26:02.256 INFO kablam!    |
Nov 02 03:26:02.256 INFO kablam! 21 |     pub duration: usize,
Nov 02 03:26:02.256 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.256 INFO kablam! 
Nov 02 03:26:02.256 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.256 INFO kablam!   --> src/media/video.rs:27:5
Nov 02 03:26:02.256 INFO kablam!    |
Nov 02 03:26:02.256 INFO kablam! 27 |     pub media_type: String,
Nov 02 03:26:02.256 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.256 INFO kablam! 
Nov 02 03:26:02.256 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.256 INFO kablam!   --> src/media/video.rs:38:5
Nov 02 03:26:02.256 INFO kablam!    |
Nov 02 03:26:02.256 INFO kablam! 38 |     pub fn get(client: &Client, id: usize) -> Result<Video> {
Nov 02 03:26:02.256 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.256 INFO kablam! 
Nov 02 03:26:02.256 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.256 INFO kablam!   --> src/media/video.rs:45:5
Nov 02 03:26:02.256 INFO kablam!    |
Nov 02 03:26:02.256 INFO kablam! 45 |     pub fn list(client: &Client) -> Result<Vec<Video>> {
Nov 02 03:26:02.256 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.256 INFO kablam! 
Nov 02 03:26:02.256 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.256 INFO kablam!   --> src/media/video.rs:50:5
Nov 02 03:26:02.256 INFO kablam!    |
Nov 02 03:26:02.256 INFO kablam! 50 | /     pub fn info<'a, S>(&self, client: &Client, format: S) -> Result<VideoInfo>
Nov 02 03:26:02.256 INFO kablam! 51 | |     where
Nov 02 03:26:02.256 INFO kablam! 52 | |         S: Into<Option<&'a str>>,
Nov 02 03:26:02.256 INFO kablam! 53 | |     {
Nov 02 03:26:02.256 INFO kablam! ...  |
Nov 02 03:26:02.256 INFO kablam! 58 | |         Ok(serde_json::from_value(res)?)
Nov 02 03:26:02.256 INFO kablam! 59 | |     }
Nov 02 03:26:02.256 INFO kablam!    | |_____^
Nov 02 03:26:02.256 INFO kablam! 
Nov 02 03:26:02.257 INFO kablam! warning: missing documentation for a struct
Nov 02 03:26:02.257 INFO kablam!    --> src/media/video.rs:233:1
Nov 02 03:26:02.257 INFO kablam!     |
Nov 02 03:26:02.257 INFO kablam! 233 | pub struct VideoInfo {
Nov 02 03:26:02.257 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.257 INFO kablam! 
Nov 02 03:26:02.257 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.257 INFO kablam!    --> src/media/video.rs:234:5
Nov 02 03:26:02.257 INFO kablam!     |
Nov 02 03:26:02.257 INFO kablam! 234 |     pub id: usize,
Nov 02 03:26:02.257 INFO kablam!     |     ^^^^^^^^^^^^^
Nov 02 03:26:02.257 INFO kablam! 
Nov 02 03:26:02.257 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.257 INFO kablam!    --> src/media/video.rs:235:5
Nov 02 03:26:02.257 INFO kablam!     |
Nov 02 03:26:02.257 INFO kablam! 235 |     pub captions: Option<Captions>,
Nov 02 03:26:02.257 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.257 INFO kablam! 
Nov 02 03:26:02.257 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.257 INFO kablam!    --> src/media/video.rs:236:5
Nov 02 03:26:02.257 INFO kablam!     |
Nov 02 03:26:02.257 INFO kablam! 236 |     pub audio_tracks: Vec<AudioTrack>,
Nov 02 03:26:02.257 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.257 INFO kablam! 
Nov 02 03:26:02.257 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.257 INFO kablam!    --> src/media/video.rs:237:5
Nov 02 03:26:02.257 INFO kablam!     |
Nov 02 03:26:02.257 INFO kablam! 237 |     pub conversion: Option<Conversion>,
Nov 02 03:26:02.257 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.257 INFO kablam! 
Nov 02 03:26:02.257 INFO kablam! warning: missing documentation for a struct
Nov 02 03:26:02.257 INFO kablam!    --> src/media/video.rs:265:1
Nov 02 03:26:02.257 INFO kablam!     |
Nov 02 03:26:02.257 INFO kablam! 265 | pub struct AudioTrack {
Nov 02 03:26:02.257 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.257 INFO kablam! 
Nov 02 03:26:02.257 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.257 INFO kablam!    --> src/media/video.rs:266:5
Nov 02 03:26:02.257 INFO kablam!     |
Nov 02 03:26:02.257 INFO kablam! 266 |     pub id: usize,
Nov 02 03:26:02.257 INFO kablam!     |     ^^^^^^^^^^^^^
Nov 02 03:26:02.257 INFO kablam! 
Nov 02 03:26:02.257 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.257 INFO kablam!    --> src/media/video.rs:267:5
Nov 02 03:26:02.257 INFO kablam!     |
Nov 02 03:26:02.257 INFO kablam! 267 |     pub name: String,
Nov 02 03:26:02.257 INFO kablam!     |     ^^^^^^^^^^^^^^^^
Nov 02 03:26:02.257 INFO kablam! 
Nov 02 03:26:02.257 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.257 INFO kablam!    --> src/media/video.rs:268:5
Nov 02 03:26:02.257 INFO kablam!     |
Nov 02 03:26:02.257 INFO kablam! 268 |     pub language_code: String,
Nov 02 03:26:02.257 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.257 INFO kablam! 
Nov 02 03:26:02.259 INFO kablam! warning: missing documentation for a struct
Nov 02 03:26:02.259 INFO kablam!    --> src/media/video.rs:293:1
Nov 02 03:26:02.259 INFO kablam!     |
Nov 02 03:26:02.259 INFO kablam! 293 | pub struct Captions {
Nov 02 03:26:02.259 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.259 INFO kablam! 
Nov 02 03:26:02.259 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.259 INFO kablam!    --> src/media/video.rs:294:5
Nov 02 03:26:02.259 INFO kablam!     |
Nov 02 03:26:02.259 INFO kablam! 294 |     pub id: usize,
Nov 02 03:26:02.259 INFO kablam!     |     ^^^^^^^^^^^^^
Nov 02 03:26:02.259 INFO kablam! 
Nov 02 03:26:02.259 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.259 INFO kablam!    --> src/media/video.rs:295:5
Nov 02 03:26:02.259 INFO kablam!     |
Nov 02 03:26:02.259 INFO kablam! 295 |     pub name: String,
Nov 02 03:26:02.259 INFO kablam!     |     ^^^^^^^^^^^^^^^^
Nov 02 03:26:02.259 INFO kablam! 
Nov 02 03:26:02.259 INFO kablam! warning: missing documentation for a struct
Nov 02 03:26:02.259 INFO kablam!    --> src/media/video.rs:317:1
Nov 02 03:26:02.259 INFO kablam!     |
Nov 02 03:26:02.259 INFO kablam! 317 | pub struct Conversion {
Nov 02 03:26:02.259 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.259 INFO kablam! 
Nov 02 03:26:02.259 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.259 INFO kablam!    --> src/media/video.rs:318:5
Nov 02 03:26:02.259 INFO kablam!     |
Nov 02 03:26:02.259 INFO kablam! 318 |     pub id: usize,
Nov 02 03:26:02.259 INFO kablam!     |     ^^^^^^^^^^^^^
Nov 02 03:26:02.259 INFO kablam! 
Nov 02 03:26:02.259 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.259 INFO kablam!    --> src/media/video.rs:319:5
Nov 02 03:26:02.259 INFO kablam!     |
Nov 02 03:26:02.259 INFO kablam! 319 |     pub bitrate: usize,
Nov 02 03:26:02.259 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.259 INFO kablam! 
Nov 02 03:26:02.259 INFO kablam! warning: missing documentation for a struct
Nov 02 03:26:02.259 INFO kablam!  --> src/media/radio.rs:8:1
Nov 02 03:26:02.259 INFO kablam!   |
Nov 02 03:26:02.259 INFO kablam! 8 | pub struct RadioStation {
Nov 02 03:26:02.259 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.259 INFO kablam! 
Nov 02 03:26:02.259 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.259 INFO kablam!   --> src/media/radio.rs:10:5
Nov 02 03:26:02.259 INFO kablam!    |
Nov 02 03:26:02.259 INFO kablam! 10 |     pub name: String,
Nov 02 03:26:02.259 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 02 03:26:02.259 INFO kablam! 
Nov 02 03:26:02.261 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.261 INFO kablam!   --> src/media/radio.rs:11:5
Nov 02 03:26:02.261 INFO kablam!    |
Nov 02 03:26:02.261 INFO kablam! 11 |     pub stream_url: String,
Nov 02 03:26:02.261 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.261 INFO kablam! 
Nov 02 03:26:02.261 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.261 INFO kablam!   --> src/media/radio.rs:12:5
Nov 02 03:26:02.261 INFO kablam!    |
Nov 02 03:26:02.261 INFO kablam! 12 |     pub homepage_url: Option<String>,
Nov 02 03:26:02.261 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.261 INFO kablam! 
Nov 02 03:26:02.261 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.261 INFO kablam!   --> src/media/radio.rs:39:5
Nov 02 03:26:02.261 INFO kablam!    |
Nov 02 03:26:02.261 INFO kablam! 39 |     pub fn id(&self) -> usize { self.id }
Nov 02 03:26:02.261 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.261 INFO kablam! 
Nov 02 03:26:02.261 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.261 INFO kablam!   --> src/media/radio.rs:41:5
Nov 02 03:26:02.261 INFO kablam!    |
Nov 02 03:26:02.261 INFO kablam! 41 |     pub fn list(client: &Client) -> Result<Vec<RadioStation>> {
Nov 02 03:26:02.261 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.262 INFO kablam! 
Nov 02 03:26:02.264 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.264 INFO kablam!   --> src/media/radio.rs:48:5
Nov 02 03:26:02.264 INFO kablam!    |
Nov 02 03:26:02.264 INFO kablam! 48 | /     pub fn create(
Nov 02 03:26:02.265 INFO kablam! 49 | |         client: &Client,
Nov 02 03:26:02.265 INFO kablam! 50 | |         name: &str,
Nov 02 03:26:02.265 INFO kablam! 51 | |         url: &str,
Nov 02 03:26:02.265 INFO kablam! ...  |
Nov 02 03:26:02.265 INFO kablam! 59 | |         Ok(())
Nov 02 03:26:02.265 INFO kablam! 60 | |     }
Nov 02 03:26:02.265 INFO kablam!    | |_____^
Nov 02 03:26:02.265 INFO kablam! 
Nov 02 03:26:02.265 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.265 INFO kablam!   --> src/media/radio.rs:62:5
Nov 02 03:26:02.265 INFO kablam!    |
Nov 02 03:26:02.265 INFO kablam! 62 |     pub fn update(&self, client: &Client) -> Result<()> {
Nov 02 03:26:02.265 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.265 INFO kablam! 
Nov 02 03:26:02.265 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.265 INFO kablam!   --> src/media/radio.rs:75:5
Nov 02 03:26:02.265 INFO kablam!    |
Nov 02 03:26:02.265 INFO kablam! 75 |     pub fn delete(&self, client: &Client) -> Result<()> {
Nov 02 03:26:02.265 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.265 INFO kablam! 
Nov 02 03:26:02.265 INFO kablam! warning: missing documentation for an enum
Nov 02 03:26:02.265 INFO kablam!   --> src/collections/album.rs:11:1
Nov 02 03:26:02.265 INFO kablam!    |
Nov 02 03:26:02.265 INFO kablam! 11 | pub enum ListType {
Nov 02 03:26:02.265 INFO kablam!    | ^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.265 INFO kablam! 
Nov 02 03:26:02.265 INFO kablam! warning: missing documentation for a variant
Nov 02 03:26:02.265 INFO kablam!   --> src/collections/album.rs:12:5
Nov 02 03:26:02.265 INFO kablam!    |
Nov 02 03:26:02.265 INFO kablam! 12 |     AlphaByArtist,
Nov 02 03:26:02.265 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 02 03:26:02.265 INFO kablam! 
Nov 02 03:26:02.265 INFO kablam! warning: missing documentation for a variant
Nov 02 03:26:02.265 INFO kablam!   --> src/collections/album.rs:13:5
Nov 02 03:26:02.265 INFO kablam!    |
Nov 02 03:26:02.265 INFO kablam! 13 |     AlphaByName,
Nov 02 03:26:02.265 INFO kablam!    |     ^^^^^^^^^^^
Nov 02 03:26:02.265 INFO kablam! 
Nov 02 03:26:02.268 INFO kablam! warning: missing documentation for a variant
Nov 02 03:26:02.268 INFO kablam!   --> src/collections/album.rs:14:5
Nov 02 03:26:02.268 INFO kablam!    |
Nov 02 03:26:02.268 INFO kablam! 14 |     Frequent,
Nov 02 03:26:02.268 INFO kablam!    |     ^^^^^^^^
Nov 02 03:26:02.268 INFO kablam! 
Nov 02 03:26:02.268 INFO kablam! warning: missing documentation for a variant
Nov 02 03:26:02.268 INFO kablam!   --> src/collections/album.rs:15:5
Nov 02 03:26:02.268 INFO kablam!    |
Nov 02 03:26:02.268 INFO kablam! 15 |     Highest,
Nov 02 03:26:02.268 INFO kablam!    |     ^^^^^^^
Nov 02 03:26:02.268 INFO kablam! 
Nov 02 03:26:02.268 INFO kablam! warning: missing documentation for a variant
Nov 02 03:26:02.268 INFO kablam!   --> src/collections/album.rs:16:5
Nov 02 03:26:02.268 INFO kablam!    |
Nov 02 03:26:02.268 INFO kablam! 16 |     Newest,
Nov 02 03:26:02.268 INFO kablam!    |     ^^^^^^
Nov 02 03:26:02.268 INFO kablam! 
Nov 02 03:26:02.268 INFO kablam! warning: missing documentation for a variant
Nov 02 03:26:02.268 INFO kablam!   --> src/collections/album.rs:17:5
Nov 02 03:26:02.268 INFO kablam!    |
Nov 02 03:26:02.268 INFO kablam! 17 |     Random,
Nov 02 03:26:02.268 INFO kablam!    |     ^^^^^^
Nov 02 03:26:02.268 INFO kablam! 
Nov 02 03:26:02.268 INFO kablam! warning: missing documentation for a variant
Nov 02 03:26:02.268 INFO kablam!   --> src/collections/album.rs:18:5
Nov 02 03:26:02.268 INFO kablam!    |
Nov 02 03:26:02.268 INFO kablam! 18 |     Recent,
Nov 02 03:26:02.268 INFO kablam!    |     ^^^^^^
Nov 02 03:26:02.268 INFO kablam! 
Nov 02 03:26:02.268 INFO kablam! warning: missing documentation for a variant
Nov 02 03:26:02.268 INFO kablam!   --> src/collections/album.rs:19:5
Nov 02 03:26:02.268 INFO kablam!    |
Nov 02 03:26:02.268 INFO kablam! 19 |     Starred,
Nov 02 03:26:02.268 INFO kablam!    |     ^^^^^^^
Nov 02 03:26:02.268 INFO kablam! 
Nov 02 03:26:02.268 INFO kablam! warning: missing documentation for a struct
Nov 02 03:26:02.268 INFO kablam!   --> src/collections/album.rs:48:1
Nov 02 03:26:02.268 INFO kablam!    |
Nov 02 03:26:02.268 INFO kablam! 48 | pub struct Album {
Nov 02 03:26:02.268 INFO kablam!    | ^^^^^^^^^^^^^^^^
Nov 02 03:26:02.268 INFO kablam! 
Nov 02 03:26:02.268 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.268 INFO kablam!   --> src/collections/album.rs:49:5
Nov 02 03:26:02.268 INFO kablam!    |
Nov 02 03:26:02.268 INFO kablam! 49 |     pub id: u64,
Nov 02 03:26:02.268 INFO kablam!    |     ^^^^^^^^^^^
Nov 02 03:26:02.268 INFO kablam! 
Nov 02 03:26:02.268 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.268 INFO kablam!   --> src/collections/album.rs:50:5
Nov 02 03:26:02.268 INFO kablam!    |
Nov 02 03:26:02.268 INFO kablam! 50 |     pub name: String,
Nov 02 03:26:02.268 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 02 03:26:02.268 INFO kablam! 
Nov 02 03:26:02.268 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.268 INFO kablam!   --> src/collections/album.rs:51:5
Nov 02 03:26:02.268 INFO kablam!    |
Nov 02 03:26:02.269 INFO kablam! 51 |     pub artist: Option<String>,
Nov 02 03:26:02.269 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.269 INFO kablam! 
Nov 02 03:26:02.269 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.269 INFO kablam!   --> src/collections/album.rs:54:5
Nov 02 03:26:02.269 INFO kablam!    |
Nov 02 03:26:02.269 INFO kablam! 54 |     pub duration: u64,
Nov 02 03:26:02.269 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.269 INFO kablam! 
Nov 02 03:26:02.269 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.269 INFO kablam!   --> src/collections/album.rs:55:5
Nov 02 03:26:02.269 INFO kablam!    |
Nov 02 03:26:02.269 INFO kablam! 55 |     pub year: Option<u64>,
Nov 02 03:26:02.269 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.269 INFO kablam! 
Nov 02 03:26:02.269 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.269 INFO kablam!   --> src/collections/album.rs:56:5
Nov 02 03:26:02.269 INFO kablam!    |
Nov 02 03:26:02.269 INFO kablam! 56 |     pub genre: Option<String>,
Nov 02 03:26:02.269 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.269 INFO kablam! 
Nov 02 03:26:02.269 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.269 INFO kablam!   --> src/collections/album.rs:57:5
Nov 02 03:26:02.269 INFO kablam!    |
Nov 02 03:26:02.269 INFO kablam! 57 |     pub song_count: u64,
Nov 02 03:26:02.269 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.269 INFO kablam! 
Nov 02 03:26:02.271 INFO kablam! warning: missing documentation for a struct
Nov 02 03:26:02.271 INFO kablam!    --> src/collections/album.rs:170:1
Nov 02 03:26:02.271 INFO kablam!     |
Nov 02 03:26:02.271 INFO kablam! 170 | pub struct AlbumInfo {
Nov 02 03:26:02.271 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.271 INFO kablam! 
Nov 02 03:26:02.271 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.271 INFO kablam!    --> src/collections/album.rs:171:5
Nov 02 03:26:02.271 INFO kablam!     |
Nov 02 03:26:02.271 INFO kablam! 171 |     pub notes: String,
Nov 02 03:26:02.271 INFO kablam!     |     ^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.271 INFO kablam! 
Nov 02 03:26:02.271 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.271 INFO kablam!    --> src/collections/album.rs:172:5
Nov 02 03:26:02.271 INFO kablam!     |
Nov 02 03:26:02.271 INFO kablam! 172 |     pub lastfm_url: String,
Nov 02 03:26:02.271 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.271 INFO kablam! 
Nov 02 03:26:02.271 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.271 INFO kablam!    --> src/collections/album.rs:173:5
Nov 02 03:26:02.271 INFO kablam!     |
Nov 02 03:26:02.271 INFO kablam! 173 |     pub musicbrainz_id: String,
Nov 02 03:26:02.271 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.271 INFO kablam! 
Nov 02 03:26:02.271 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.271 INFO kablam!    --> src/collections/album.rs:174:5
Nov 02 03:26:02.271 INFO kablam!     |
Nov 02 03:26:02.271 INFO kablam! 174 |     pub image_urls: (String, String, String),
Nov 02 03:26:02.271 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.271 INFO kablam! 
Nov 02 03:26:02.283 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.283 INFO kablam!   --> src/collections/artist.rs:12:5
Nov 02 03:26:02.283 INFO kablam!    |
Nov 02 03:26:02.283 INFO kablam! 12 |     pub id: usize,
Nov 02 03:26:02.283 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 02 03:26:02.283 INFO kablam! 
Nov 02 03:26:02.283 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.283 INFO kablam!   --> src/collections/artist.rs:13:5
Nov 02 03:26:02.283 INFO kablam!    |
Nov 02 03:26:02.283 INFO kablam! 13 |     pub name: String,
Nov 02 03:26:02.283 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 02 03:26:02.283 INFO kablam! 
Nov 02 03:26:02.283 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.283 INFO kablam!   --> src/collections/artist.rs:16:5
Nov 02 03:26:02.283 INFO kablam!    |
Nov 02 03:26:02.283 INFO kablam! 16 |     pub album_count: usize,
Nov 02 03:26:02.283 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.283 INFO kablam! 
Nov 02 03:26:02.283 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.283 INFO kablam!   --> src/collections/artist.rs:35:5
Nov 02 03:26:02.283 INFO kablam!    |
Nov 02 03:26:02.283 INFO kablam! 35 |     pub fn get(client: &Client, id: usize) -> Result<Artist> {
Nov 02 03:26:02.283 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.283 INFO kablam! 
Nov 02 03:26:02.283 INFO kablam! warning: missing documentation for a struct
Nov 02 03:26:02.283 INFO kablam!  --> src/collections/playlist.rs:9:1
Nov 02 03:26:02.283 INFO kablam!   |
Nov 02 03:26:02.283 INFO kablam! 9 | pub struct Playlist {
Nov 02 03:26:02.283 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.283 INFO kablam! 
Nov 02 03:26:02.283 INFO kablam! warning: missing documentation for a struct field
Nov 02 03:26:02.283 INFO kablam!   --> src/jukebox.rs:29:5
Nov 02 03:26:02.283 INFO kablam!    |
Nov 02 03:26:02.283 INFO kablam! 29 |     pub position: usize,
Nov 02 03:26:02.283 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.283 INFO kablam! 
Nov 02 03:26:02.287 INFO kablam! warning: missing documentation for a struct
Nov 02 03:26:02.287 INFO kablam!  --> src/version.rs:4:1
Nov 02 03:26:02.287 INFO kablam!   |
Nov 02 03:26:02.287 INFO kablam! 4 | pub struct Version(u8, u8, u8);
Nov 02 03:26:02.287 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.287 INFO kablam! 
Nov 02 03:26:02.289 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.289 INFO kablam!    --> src/user.rs:213:9
Nov 02 03:26:02.289 INFO kablam!     |
Nov 02 03:26:02.289 INFO kablam! 213 |         pub fn $f(&mut self, $f: $t) -> &mut UserBuilder {
Nov 02 03:26:02.289 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.289 INFO kablam! ...
Nov 02 03:26:02.289 INFO kablam! 232 |     build!(username: &str);
Nov 02 03:26:02.289 INFO kablam!     |     ----------------------- in this macro invocation
Nov 02 03:26:02.289 INFO kablam! 
Nov 02 03:26:02.289 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.289 INFO kablam!    --> src/user.rs:213:9
Nov 02 03:26:02.289 INFO kablam!     |
Nov 02 03:26:02.289 INFO kablam! 213 |         pub fn $f(&mut self, $f: $t) -> &mut UserBuilder {
Nov 02 03:26:02.289 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.289 INFO kablam! ...
Nov 02 03:26:02.289 INFO kablam! 234 |     build!(password: &str);
Nov 02 03:26:02.289 INFO kablam!     |     ----------------------- in this macro invocation
Nov 02 03:26:02.289 INFO kablam! 
Nov 02 03:26:02.289 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.289 INFO kablam!    --> src/user.rs:213:9
Nov 02 03:26:02.289 INFO kablam!     |
Nov 02 03:26:02.289 INFO kablam! 213 |         pub fn $f(&mut self, $f: $t) -> &mut UserBuilder {
Nov 02 03:26:02.289 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.289 INFO kablam! ...
Nov 02 03:26:02.289 INFO kablam! 236 |     build!(email: &str);
Nov 02 03:26:02.289 INFO kablam!     |     -------------------- in this macro invocation
Nov 02 03:26:02.289 INFO kablam! 
Nov 02 03:26:02.289 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.289 INFO kablam!    --> src/user.rs:213:9
Nov 02 03:26:02.289 INFO kablam!     |
Nov 02 03:26:02.289 INFO kablam! 213 |         pub fn $f(&mut self, $f: $t) -> &mut UserBuilder {
Nov 02 03:26:02.289 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.289 INFO kablam! ...
Nov 02 03:26:02.289 INFO kablam! 238 |     build!(ldap_authenticated: bool);
Nov 02 03:26:02.289 INFO kablam!     |     --------------------------------- in this macro invocation
Nov 02 03:26:02.289 INFO kablam! 
Nov 02 03:26:02.289 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.289 INFO kablam!    --> src/user.rs:213:9
Nov 02 03:26:02.289 INFO kablam!     |
Nov 02 03:26:02.289 INFO kablam! 213 |         pub fn $f(&mut self, $f: $t) -> &mut UserBuilder {
Nov 02 03:26:02.289 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.289 INFO kablam! ...
Nov 02 03:26:02.289 INFO kablam! 240 |     build!(admin_role: bool);
Nov 02 03:26:02.289 INFO kablam!     |     ------------------------- in this macro invocation
Nov 02 03:26:02.289 INFO kablam! 
Nov 02 03:26:02.289 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.289 INFO kablam!    --> src/user.rs:213:9
Nov 02 03:26:02.289 INFO kablam!     |
Nov 02 03:26:02.289 INFO kablam! 213 |         pub fn $f(&mut self, $f: $t) -> &mut UserBuilder {
Nov 02 03:26:02.289 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.289 INFO kablam! ...
Nov 02 03:26:02.289 INFO kablam! 242 |     build!(settings_role: bool);
Nov 02 03:26:02.289 INFO kablam!     |     ---------------------------- in this macro invocation
Nov 02 03:26:02.289 INFO kablam! 
Nov 02 03:26:02.289 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.289 INFO kablam!    --> src/user.rs:213:9
Nov 02 03:26:02.289 INFO kablam!     |
Nov 02 03:26:02.289 INFO kablam! 213 |         pub fn $f(&mut self, $f: $t) -> &mut UserBuilder {
Nov 02 03:26:02.289 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.289 INFO kablam! ...
Nov 02 03:26:02.289 INFO kablam! 244 |     build!(stream_role: bool);
Nov 02 03:26:02.290 INFO kablam!     |     -------------------------- in this macro invocation
Nov 02 03:26:02.290 INFO kablam! 
Nov 02 03:26:02.295 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.295 INFO kablam!    --> src/user.rs:213:9
Nov 02 03:26:02.295 INFO kablam!     |
Nov 02 03:26:02.295 INFO kablam! 213 |         pub fn $f(&mut self, $f: $t) -> &mut UserBuilder {
Nov 02 03:26:02.295 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.295 INFO kablam! ...
Nov 02 03:26:02.295 INFO kablam! 246 |     build!(jukebox_role: bool);
Nov 02 03:26:02.295 INFO kablam!     |     --------------------------- in this macro invocation
Nov 02 03:26:02.295 INFO kablam! 
Nov 02 03:26:02.295 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.295 INFO kablam!    --> src/user.rs:213:9
Nov 02 03:26:02.295 INFO kablam!     |
Nov 02 03:26:02.295 INFO kablam! 213 |         pub fn $f(&mut self, $f: $t) -> &mut UserBuilder {
Nov 02 03:26:02.295 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.295 INFO kablam! ...
Nov 02 03:26:02.295 INFO kablam! 248 |     build!(download_role: bool);
Nov 02 03:26:02.295 INFO kablam!     |     ---------------------------- in this macro invocation
Nov 02 03:26:02.295 INFO kablam! 
Nov 02 03:26:02.295 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.295 INFO kablam!    --> src/user.rs:213:9
Nov 02 03:26:02.295 INFO kablam!     |
Nov 02 03:26:02.295 INFO kablam! 213 |         pub fn $f(&mut self, $f: $t) -> &mut UserBuilder {
Nov 02 03:26:02.295 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.295 INFO kablam! ...
Nov 02 03:26:02.295 INFO kablam! 250 |     build!(upload_role: bool);
Nov 02 03:26:02.295 INFO kablam!     |     -------------------------- in this macro invocation
Nov 02 03:26:02.295 INFO kablam! 
Nov 02 03:26:02.295 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.295 INFO kablam!    --> src/user.rs:213:9
Nov 02 03:26:02.295 INFO kablam!     |
Nov 02 03:26:02.295 INFO kablam! 213 |         pub fn $f(&mut self, $f: $t) -> &mut UserBuilder {
Nov 02 03:26:02.295 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.295 INFO kablam! ...
Nov 02 03:26:02.295 INFO kablam! 252 |     build!(cover_art_role: bool);
Nov 02 03:26:02.295 INFO kablam!     |     ----------------------------- in this macro invocation
Nov 02 03:26:02.295 INFO kablam! 
Nov 02 03:26:02.295 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.295 INFO kablam!    --> src/user.rs:213:9
Nov 02 03:26:02.295 INFO kablam!     |
Nov 02 03:26:02.295 INFO kablam! 213 |         pub fn $f(&mut self, $f: $t) -> &mut UserBuilder {
Nov 02 03:26:02.295 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.295 INFO kablam! ...
Nov 02 03:26:02.295 INFO kablam! 254 |     build!(comment_role: bool);
Nov 02 03:26:02.295 INFO kablam!     |     --------------------------- in this macro invocation
Nov 02 03:26:02.295 INFO kablam! 
Nov 02 03:26:02.295 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.295 INFO kablam!    --> src/user.rs:213:9
Nov 02 03:26:02.295 INFO kablam!     |
Nov 02 03:26:02.296 INFO kablam! 213 |         pub fn $f(&mut self, $f: $t) -> &mut UserBuilder {
Nov 02 03:26:02.296 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.296 INFO kablam! ...
Nov 02 03:26:02.296 INFO kablam! 256 |     build!(podcast_role: bool);
Nov 02 03:26:02.296 INFO kablam!     |     --------------------------- in this macro invocation
Nov 02 03:26:02.296 INFO kablam! 
Nov 02 03:26:02.296 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.296 INFO kablam!    --> src/user.rs:213:9
Nov 02 03:26:02.296 INFO kablam!     |
Nov 02 03:26:02.296 INFO kablam! 213 |         pub fn $f(&mut self, $f: $t) -> &mut UserBuilder {
Nov 02 03:26:02.296 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.296 INFO kablam! ...
Nov 02 03:26:02.296 INFO kablam! 258 |     build!(share_role: bool);
Nov 02 03:26:02.296 INFO kablam!     |     ------------------------- in this macro invocation
Nov 02 03:26:02.296 INFO kablam! 
Nov 02 03:26:02.296 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.296 INFO kablam!    --> src/user.rs:213:9
Nov 02 03:26:02.296 INFO kablam!     |
Nov 02 03:26:02.296 INFO kablam! 213 |         pub fn $f(&mut self, $f: $t) -> &mut UserBuilder {
Nov 02 03:26:02.296 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.296 INFO kablam! ...
Nov 02 03:26:02.296 INFO kablam! 260 |     build!(video_conversion_role: bool);
Nov 02 03:26:02.296 INFO kablam!     |     ------------------------------------ in this macro invocation
Nov 02 03:26:02.296 INFO kablam! 
Nov 02 03:26:02.296 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.296 INFO kablam!    --> src/user.rs:213:9
Nov 02 03:26:02.296 INFO kablam!     |
Nov 02 03:26:02.296 INFO kablam! 213 |         pub fn $f(&mut self, $f: $t) -> &mut UserBuilder {
Nov 02 03:26:02.296 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.296 INFO kablam! ...
Nov 02 03:26:02.296 INFO kablam! 262 |     build!(folders: &[u64]);
Nov 02 03:26:02.296 INFO kablam!     |     ------------------------ in this macro invocation
Nov 02 03:26:02.296 INFO kablam! 
Nov 02 03:26:02.296 INFO kablam! warning: missing documentation for a method
Nov 02 03:26:02.296 INFO kablam!    --> src/user.rs:213:9
Nov 02 03:26:02.296 INFO kablam!     |
Nov 02 03:26:02.296 INFO kablam! 213 |         pub fn $f(&mut self, $f: $t) -> &mut UserBuilder {
Nov 02 03:26:02.296 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:02.296 INFO kablam! ...
Nov 02 03:26:02.296 INFO kablam! 265 |     build!(max_bit_rate: u64);
Nov 02 03:26:02.296 INFO kablam!     |     -------------------------- in this macro invocation
Nov 02 03:26:02.296 INFO kablam! 
Nov 02 03:26:07.085 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 13.86s
Nov 02 03:26:07.107 INFO kablam! su: No module specific data is present
Nov 02 03:26:07.779 INFO running `"docker" "rm" "-f" "5d93935bfc524993a90f1a06550c9093906cae37d0f8265759ca990e19e21898"`
Nov 02 03:26:08.168 INFO blam! 5d93935bfc524993a90f1a06550c9093906cae37d0f8265759ca990e19e21898
Nov 02 03:26:08.174 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-1/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-1/beta-2018-10-30:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +beta-2018-10-30 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 02 03:26:08.630 INFO blam! d67a02992ea791a425b4d316b1e05d10b3a83d9cc1b7c8f58dfc02fafd2e14ac
Nov 02 03:26:08.632 INFO running `"docker" "start" "-a" "d67a02992ea791a425b4d316b1e05d10b3a83d9cc1b7c8f58dfc02fafd2e14ac"`
Nov 02 03:26:09.867 INFO kablam! usermod: no changes
Nov 02 03:26:10.105 INFO kablam!    Compiling sunk v0.1.1 (/source)
Nov 02 03:26:15.199 INFO kablam! warning: unused imports: `Album`, `Artist`, `Song`
Nov 02 03:26:15.199 INFO kablam!  --> src/client.rs:5:6
Nov 02 03:26:15.199 INFO kablam!   |
Nov 02 03:26:15.199 INFO kablam! 5 | use {Album, Artist, Error, Genre, Lyrics, MusicFolder, Result, Song, UrlError,
Nov 02 03:26:15.199 INFO kablam!   |      ^^^^^  ^^^^^^                                             ^^^^
Nov 02 03:26:15.199 INFO kablam!   |
Nov 02 03:26:15.199 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 02 03:26:15.199 INFO kablam! 
Nov 02 03:26:15.226 INFO kablam! warning: unused import: `RandomSongs`
Nov 02 03:26:15.226 INFO kablam!    --> src/lib.rs:146:26
Nov 02 03:26:15.226 INFO kablam!     |
Nov 02 03:26:15.226 INFO kablam! 146 | use self::song::{Lyrics, RandomSongs, Song};
Nov 02 03:26:15.226 INFO kablam!     |                          ^^^^^^^^^^^
Nov 02 03:26:15.226 INFO kablam! 
Nov 02 03:26:15.226 INFO kablam! warning: unused import: `self::video::Video`
Nov 02 03:26:15.226 INFO kablam!    --> src/lib.rs:147:5
Nov 02 03:26:15.226 INFO kablam!     |
Nov 02 03:26:15.226 INFO kablam! 147 | use self::video::Video;
Nov 02 03:26:15.226 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^
Nov 02 03:26:15.226 INFO kablam! 
Nov 02 03:26:18.056 INFO kablam! warning: method is never used: `get_bytes`
Nov 02 03:26:18.057 INFO kablam!    --> src/media/mod.rs:230:5
Nov 02 03:26:18.058 INFO kablam!     |
Nov 02 03:26:18.058 INFO kablam! 230 |     fn get_bytes(&self, client: &Client) -> Result<Vec<u8>> {
Nov 02 03:26:18.058 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:18.058 INFO kablam!     |
Nov 02 03:26:18.058 INFO kablam!     = note: #[warn(dead_code)] on by default
Nov 02 03:26:18.058 INFO kablam! 
Nov 02 03:26:18.058 INFO kablam! warning: field is never used: `is_dir`
Nov 02 03:26:18.058 INFO kablam!    --> src/media/mod.rs:306:13
Nov 02 03:26:18.059 INFO kablam!     |
Nov 02 03:26:18.059 INFO kablam! 306 |             is_dir: bool,
Nov 02 03:26:18.059 INFO kablam!     |             ^^^^^^^^^^^^
Nov 02 03:26:18.059 INFO kablam! 
Nov 02 03:26:18.059 INFO kablam! warning: field is never used: `title`
Nov 02 03:26:18.059 INFO kablam!    --> src/media/mod.rs:307:13
Nov 02 03:26:18.059 INFO kablam!     |
Nov 02 03:26:18.059 INFO kablam! 307 |             title: String,
Nov 02 03:26:18.059 INFO kablam!     |             ^^^^^^^^^^^^^
Nov 02 03:26:18.059 INFO kablam! 
Nov 02 03:26:18.059 INFO kablam! warning: field is never used: `size`
Nov 02 03:26:18.059 INFO kablam!    --> src/media/mod.rs:308:13
Nov 02 03:26:18.059 INFO kablam!     |
Nov 02 03:26:18.059 INFO kablam! 308 |             size: usize,
Nov 02 03:26:18.059 INFO kablam!     |             ^^^^^^^^^^^
Nov 02 03:26:18.059 INFO kablam! 
Nov 02 03:26:18.059 INFO kablam! warning: field is never used: `content_type`
Nov 02 03:26:18.059 INFO kablam!    --> src/media/mod.rs:309:13
Nov 02 03:26:18.059 INFO kablam!     |
Nov 02 03:26:18.059 INFO kablam! 309 |             content_type: String,
Nov 02 03:26:18.059 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:18.059 INFO kablam! 
Nov 02 03:26:18.059 INFO kablam! warning: field is never used: `suffix`
Nov 02 03:26:18.059 INFO kablam!    --> src/media/mod.rs:310:13
Nov 02 03:26:18.060 INFO kablam!     |
Nov 02 03:26:18.060 INFO kablam! 310 |             suffix: String,
Nov 02 03:26:18.060 INFO kablam!     |             ^^^^^^^^^^^^^^
Nov 02 03:26:18.060 INFO kablam! 
Nov 02 03:26:18.060 INFO kablam! warning: field is never used: `transcoded_content_type`
Nov 02 03:26:18.060 INFO kablam!    --> src/media/mod.rs:311:13
Nov 02 03:26:18.060 INFO kablam!     |
Nov 02 03:26:18.060 INFO kablam! 311 |             transcoded_content_type: Option<String>,
Nov 02 03:26:18.060 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:18.060 INFO kablam! 
Nov 02 03:26:18.060 INFO kablam! warning: field is never used: `transcoded_suffix`
Nov 02 03:26:18.060 INFO kablam!    --> src/media/mod.rs:312:13
Nov 02 03:26:18.060 INFO kablam!     |
Nov 02 03:26:18.060 INFO kablam! 312 |             transcoded_suffix: Option<String>,
Nov 02 03:26:18.060 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:18.060 INFO kablam! 
Nov 02 03:26:18.060 INFO kablam! warning: field is never used: `path`
Nov 02 03:26:18.060 INFO kablam!    --> src/media/mod.rs:313:13
Nov 02 03:26:18.060 INFO kablam!     |
Nov 02 03:26:18.060 INFO kablam! 313 |             path: String,
Nov 02 03:26:18.060 INFO kablam!     |             ^^^^^^^^^^^^
Nov 02 03:26:18.060 INFO kablam! 
Nov 02 03:26:18.060 INFO kablam! warning: field is never used: `created`
Nov 02 03:26:18.060 INFO kablam!    --> src/media/mod.rs:315:13
Nov 02 03:26:18.061 INFO kablam!     |
Nov 02 03:26:18.061 INFO kablam! 315 |             created: String,
Nov 02 03:26:18.061 INFO kablam!     |             ^^^^^^^^^^^^^^^
Nov 02 03:26:18.061 INFO kablam! 
Nov 02 03:26:18.061 INFO kablam! warning: field is never used: `media_type`
Nov 02 03:26:18.061 INFO kablam!    --> src/media/mod.rs:317:13
Nov 02 03:26:18.061 INFO kablam!     |
Nov 02 03:26:18.061 INFO kablam! 317 |             media_type: String,
Nov 02 03:26:18.061 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^
Nov 02 03:26:18.061 INFO kablam! 
Nov 02 03:26:18.061 INFO kablam! warning: function is never used: `get_playlists`
Nov 02 03:26:18.061 INFO kablam!    --> src/collections/playlist.rs:94:1
Nov 02 03:26:18.061 INFO kablam!     |
Nov 02 03:26:18.061 INFO kablam! 94  | / fn get_playlists(
Nov 02 03:26:18.061 INFO kablam! 95  | |     client: &Client,
Nov 02 03:26:18.061 INFO kablam! 96  | |     user: Option<String>,
Nov 02 03:26:18.061 INFO kablam! 97  | | ) -> Result<Vec<Playlist>> {
Nov 02 03:26:18.061 INFO kablam! 98  | |     let playlist = client.get("getPlaylists", Query::with("username", user))?;
Nov 02 03:26:18.061 INFO kablam! 99  | |     Ok(get_list_as!(playlist, Playlist))
Nov 02 03:26:18.061 INFO kablam! 100 | | }
Nov 02 03:26:18.062 INFO kablam!     | |_^
Nov 02 03:26:18.062 INFO kablam! 
Nov 02 03:26:18.062 INFO kablam! warning: function is never used: `create_playlist`
Nov 02 03:26:18.062 INFO kablam!    --> src/collections/playlist.rs:111:1
Nov 02 03:26:18.062 INFO kablam!     |
Nov 02 03:26:18.062 INFO kablam! 111 | / fn create_playlist(
Nov 02 03:26:18.062 INFO kablam! 112 | |     client: &Client,
Nov 02 03:26:18.062 INFO kablam! 113 | |     name: String,
Nov 02 03:26:18.062 INFO kablam! 114 | |     songs: &[u64],
Nov 02 03:26:18.062 INFO kablam! ...   |
Nov 02 03:26:18.062 INFO kablam! 128 | |     // }
Nov 02 03:26:18.062 INFO kablam! 129 | | }
Nov 02 03:26:18.062 INFO kablam!     | |_^
Nov 02 03:26:18.062 INFO kablam! 
Nov 02 03:26:18.062 INFO kablam! warning: function is never used: `update_playlist`
Nov 02 03:26:18.062 INFO kablam!    --> src/collections/playlist.rs:132:1
Nov 02 03:26:18.062 INFO kablam!     |
Nov 02 03:26:18.062 INFO kablam! 132 | / fn update_playlist<'a, B, S>(
Nov 02 03:26:18.062 INFO kablam! 133 | |     client: &Client,
Nov 02 03:26:18.062 INFO kablam! 134 | |     id: u64,
Nov 02 03:26:18.062 INFO kablam! 135 | |     name: S,
Nov 02 03:26:18.062 INFO kablam! ...   |
Nov 02 03:26:18.063 INFO kablam! 155 | |     Ok(())
Nov 02 03:26:18.063 INFO kablam! 156 | | }
Nov 02 03:26:18.063 INFO kablam!     | |_^
Nov 02 03:26:18.063 INFO kablam! 
Nov 02 03:26:18.063 INFO kablam! warning: function is never used: `delete_playlist`
Nov 02 03:26:18.063 INFO kablam!    --> src/collections/playlist.rs:158:1
Nov 02 03:26:18.063 INFO kablam!     |
Nov 02 03:26:18.063 INFO kablam! 158 | fn delete_playlist(client: &Client, id: u64) -> Result<()> {
Nov 02 03:26:18.063 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:18.063 INFO kablam! 
Nov 02 03:26:18.063 INFO kablam! warning: method is never used: `is_err`
Nov 02 03:26:18.063 INFO kablam!    --> src/response.rs:144:5
Nov 02 03:26:18.063 INFO kablam!     |
Nov 02 03:26:18.063 INFO kablam! 144 |     pub fn is_err(&self) -> bool { !self.is_ok() }
Nov 02 03:26:18.063 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 03:26:18.063 INFO kablam! 
Nov 02 03:26:25.051 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 15.15s
Nov 02 03:26:25.059 INFO kablam! su: No module specific data is present
Nov 02 03:26:25.395 INFO running `"docker" "rm" "-f" "d67a02992ea791a425b4d316b1e05d10b3a83d9cc1b7c8f58dfc02fafd2e14ac"`
Nov 02 03:26:25.642 INFO blam! d67a02992ea791a425b4d316b1e05d10b3a83d9cc1b7c8f58dfc02fafd2e14ac
Nov 02 03:26:25.651 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-1/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-1/beta-2018-10-30:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +beta-2018-10-30 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 02 03:26:25.899 INFO blam! e8114c57e06e27fc4364a011b7e67ae1e5ce2bd83478080ee7f56c039893486f
Nov 02 03:26:25.901 INFO running `"docker" "start" "-a" "e8114c57e06e27fc4364a011b7e67ae1e5ce2bd83478080ee7f56c039893486f"`
Nov 02 03:26:26.440 INFO kablam! usermod: no changes
Nov 02 03:26:26.635 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.17s
Nov 02 03:26:26.651 INFO kablam!      Running /target/debug/deps/sunk-4ab637a54643dbc6
Nov 02 03:26:26.655 INFO blam! 
Nov 02 03:26:26.655 INFO blam! running 27 tests
Nov 02 03:26:26.657 INFO blam! test collections::album::tests::parse_album ... ok
Nov 02 03:26:26.660 INFO blam! test collections::artist::tests::parse_artist ... ok
Nov 02 03:26:26.662 INFO blam! test collections::album::tests::parse_album_deep ... ok
Nov 02 03:26:26.667 INFO blam! test collections::artist::tests::parse_artist_deep ... ok
Nov 02 03:26:26.750 INFO blam! test collections::artist::tests::remote_artist_album_list ... ok
Nov 02 03:26:26.757 INFO blam! test jukebox::tests::parse_playlist ... ok
Nov 02 03:26:26.807 INFO blam! test collections::artist::tests::remote_artist_cover_art ... FAILED
Nov 02 03:26:26.808 INFO blam! test collections::playlist::tests::remote_playlist_songs ... FAILED
Nov 02 03:26:26.808 INFO blam! test client::tests::demo_ping ... FAILED
Nov 02 03:26:26.810 INFO blam! test media::video::tests::parse_video ... ok
Nov 02 03:26:26.812 INFO blam! test collections::album::tests::demo_get_albums ... FAILED
Nov 02 03:26:26.812 INFO blam! test query::tests::empty_query_is_empty ... ok
Nov 02 03:26:26.812 INFO blam! test query::tests::optional_query ... ok
Nov 02 03:26:26.812 INFO blam! test query::tests::query_vec ... ok
Nov 02 03:26:26.813 INFO blam! test query::tests::single_query ... ok
Nov 02 03:26:26.813 INFO blam! test query::tests::two_queries ... ok
Nov 02 03:26:26.815 INFO blam! test client::tests::demo_search ... FAILED
Nov 02 03:26:26.815 INFO blam! test response::tests::into_err_result ... ok
Nov 02 03:26:26.815 INFO blam! test client::tests::demo_license ... FAILED
Nov 02 03:26:26.815 INFO blam! test media::tests::parse_hls ... ok
Nov 02 03:26:26.817 INFO blam! test media::song::tests::parse_song ... ok
Nov 02 03:26:26.818 INFO blam! test media::song::tests::get_hls ... FAILED
Nov 02 03:26:26.818 INFO blam! test media::video::tests::parse_video_info ... ok
Nov 02 03:26:26.818 INFO blam! test client::tests::demo_scan_status ... FAILED
Nov 02 03:26:26.818 INFO blam! test version::tests::test_parse_api_no_inc ... ok
Nov 02 03:26:26.818 INFO blam! test version::tests::test_parse_api_full ... ok
Nov 02 03:26:26.835 INFO blam! test user::tests::remote_parse_user ... FAILED
Nov 02 03:26:26.835 INFO blam! 
Nov 02 03:26:26.835 INFO blam! failures:
Nov 02 03:26:26.835 INFO blam! 
Nov 02 03:26:26.835 INFO blam! ---- collections::artist::tests::remote_artist_cover_art stdout ----
Nov 02 03:26:26.835 INFO blam! thread 'collections::artist::tests::remote_artist_cover_art' panicked at 'called `Result::unwrap()` on an `Err` value: Reqwest(Error { kind: Io(Custom { kind: Other, error: StringError("failed to lookup address information: Temporary failure in name resolution") }), url: Some("http://demo.subsonic.org/rest/getCoverArt?u=guest3&t=f8808bbfafc965cad63d0bb430bc8e5d&s=8WW0JQEeXDs5SbfbJ55NOmOA2v2sB7nteur3&v=1.14.0&c=sunk&f=json&id=ar-1&") })', libcore/result.rs:1009:5
Nov 02 03:26:26.835 INFO blam! stack backtrace:
Nov 02 03:26:26.835 INFO blam!    0:     0x56394915474f - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h3c55afa80a996a32
Nov 02 03:26:26.835 INFO blam!                                at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
Nov 02 03:26:26.835 INFO blam!    1:     0x56394915dfd7 - std::sys_common::backtrace::print::hcef907ea7a07cd40
Nov 02 03:26:26.835 INFO blam!                                at libstd/sys_common/backtrace.rs:71
Nov 02 03:26:26.835 INFO blam!                                at libstd/sys_common/backtrace.rs:59
Nov 02 03:26:26.835 INFO blam!    2:     0x563949158aaf - std::panicking::default_hook::{{closure}}::hf541876c65f36ea7
Nov 02 03:26:26.835 INFO blam!                                at libstd/panicking.rs:211
Nov 02 03:26:26.835 INFO blam!    3:     0x5639491587ae - std::panicking::default_hook::h4ecc06b30ae4459d
Nov 02 03:26:26.835 INFO blam!                                at libstd/panicking.rs:221
Nov 02 03:26:26.835 INFO blam!    4:     0x56394915918e - std::panicking::rust_panic_with_hook::h0cc6d9cc9f34a947
Nov 02 03:26:26.835 INFO blam!                                at libstd/panicking.rs:476
Nov 02 03:26:26.835 INFO blam!    5:     0x563949158d31 - std::panicking::continue_panic_fmt::hc71ad5f01496e320
Nov 02 03:26:26.835 INFO blam!                                at libstd/panicking.rs:390
Nov 02 03:26:26.835 INFO blam!    6:     0x563949158c15 - rust_begin_unwind
Nov 02 03:26:26.835 INFO blam!                                at libstd/panicking.rs:325
Nov 02 03:26:26.836 INFO blam!    7:     0x56394919d15c - core::panicking::panic_fmt::ha71638b7d4f53c35
Nov 02 03:26:26.836 INFO blam!                                at libcore/panicking.rs:77
Nov 02 03:26:26.836 INFO blam!    8:     0x563948bea75b - core::result::unwrap_failed::h93939140d559365f
Nov 02 03:26:26.836 INFO blam!                                at libcore/macros.rs:26
Nov 02 03:26:26.836 INFO blam!    9:     0x563948be8ba3 - <core::result::Result<T, E>>::unwrap::haf112a29d7246ba7
Nov 02 03:26:26.836 INFO blam!                                at libcore/result.rs:808
Nov 02 03:26:26.836 INFO blam!   10:     0x563948c71f6a - sunk::collections::artist::tests::remote_artist_cover_art::h3b2b56b51f2f0ea9
Nov 02 03:26:26.836 INFO blam!                                at src/collections/artist.rs:232
Nov 02 03:26:26.836 INFO blam!   11:     0x563948c71c89 - sunk::collections::artist::tests::remote_artist_cover_art::{{closure}}::h2abee31192168b57
Nov 02 03:26:26.836 INFO blam!                                at src/collections/artist.rs:227
Nov 02 03:26:26.836 INFO blam!   12:     0x563948c2b02d - core::ops::function::FnOnce::call_once::h73f1f08bfb0c8296
Nov 02 03:26:26.836 INFO blam!                                at libcore/ops/function.rs:238
Nov 02 03:26:26.836 INFO blam!   13:     0x563948c7be5e - <F as alloc::boxed::FnBox<A>>::call_box::hf32558bd83684b60
Nov 02 03:26:26.836 INFO blam!                                at libtest/lib.rs:1468
Nov 02 03:26:26.836 INFO blam!                                at libcore/ops/function.rs:238
Nov 02 03:26:26.836 INFO blam!                                at liballoc/boxed.rs:672
Nov 02 03:26:26.836 INFO blam!   14:     0x563949169209 - __rust_maybe_catch_panic
Nov 02 03:26:26.836 INFO blam!                                at libpanic_unwind/lib.rs:102
Nov 02 03:26:26.836 INFO blam!   15:     0x563948c9dac2 - std::sys_common::backtrace::__rust_begin_short_backtrace::h1bb71a7386fd3269
Nov 02 03:26:26.836 INFO blam!                                at libstd/panicking.rs:289
Nov 02 03:26:26.836 INFO blam!                                at libstd/panic.rs:392
Nov 02 03:26:26.836 INFO blam!                                at libtest/lib.rs:1423
Nov 02 03:26:26.836 INFO blam!                                at libstd/sys_common/backtrace.rs:136
Nov 02 03:26:26.836 INFO blam!   16:     0x563948c9e574 - std::panicking::try::do_call::h9b94719c3074bb5c
Nov 02 03:26:26.836 INFO blam!                                at libstd/thread/mod.rs:409
Nov 02 03:26:26.836 INFO blam!                                at libstd/panic.rs:313
Nov 02 03:26:26.836 INFO blam!                                at libstd/panicking.rs:310
Nov 02 03:26:26.836 INFO blam!   17:     0x563949169209 - __rust_maybe_catch_panic
Nov 02 03:26:26.836 INFO blam!                                at libpanic_unwind/lib.rs:102
Nov 02 03:26:26.836 INFO blam!   18:     0x563948c8b79c - <F as alloc::boxed::FnBox<A>>::call_box::hb3bcd66d16fd3e84
Nov 02 03:26:26.836 INFO blam!                                at libstd/panicking.rs:289
Nov 02 03:26:26.836 INFO blam!                                at libstd/panic.rs:392
Nov 02 03:26:26.836 INFO blam!                                at libstd/thread/mod.rs:408
Nov 02 03:26:26.836 INFO blam!                                at liballoc/boxed.rs:672
Nov 02 03:26:26.836 INFO blam!   19:     0x5639491567ad - std::sys_common::thread::start_thread::had0c80d121669d29
Nov 02 03:26:26.836 INFO blam!                                at liballoc/boxed.rs:682
Nov 02 03:26:26.836 INFO blam!                                at libstd/sys_common/thread.rs:24
Nov 02 03:26:26.836 INFO blam!   20:     0x563949148f15 - std::sys::unix::thread::Thread::new::thread_start::h4a5b66a70d76f47f
Nov 02 03:26:26.836 INFO blam!                                at libstd/sys/unix/thread.rs:90
Nov 02 03:26:26.836 INFO blam!   21:     0x7fc3aae7e6b9 - start_thread
Nov 02 03:26:26.836 INFO blam!   22:     0x7fc3aa99e41c - clone
Nov 02 03:26:26.836 INFO blam!   23:                0x0 - <unknown>
Nov 02 03:26:26.836 INFO blam! 
Nov 02 03:26:26.836 INFO blam! ---- collections::playlist::tests::remote_playlist_songs stdout ----
Nov 02 03:26:26.836 INFO blam! thread 'collections::playlist::tests::remote_playlist_songs' panicked at 'unexpected error: Connection error: http://demo.subsonic.org/rest/getPlaylist?u=guest3&t=82bbf6e4fda952e521d158c7148369e0&s=pajMXYDE6xzKMACxAqZ4TI86X0UJT1wmOCqN&v=1.14.0&c=sunk&f=json&id=1: failed to lookup address information: Temporary failure in name resolution', src/collections/playlist.rs:179:23
Nov 02 03:26:26.836 INFO blam! stack backtrace:
Nov 02 03:26:26.836 INFO blam!    0:     0x56394915474f - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h3c55afa80a996a32
Nov 02 03:26:26.836 INFO blam!                                at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
Nov 02 03:26:26.836 INFO blam!    1:     0x56394915dfd7 - std::sys_common::backtrace::print::hcef907ea7a07cd40
Nov 02 03:26:26.836 INFO blam!                                at libstd/sys_common/backtrace.rs:71
Nov 02 03:26:26.836 INFO blam!                                at libstd/sys_common/backtrace.rs:59
Nov 02 03:26:26.836 INFO blam!    2:     0x563949158aaf - std::panicking::default_hook::{{closure}}::hf541876c65f36ea7
Nov 02 03:26:26.836 INFO blam!                                at libstd/panicking.rs:211
Nov 02 03:26:26.836 INFO blam!    3:     0x5639491587ae - std::panicking::default_hook::h4ecc06b30ae4459d
Nov 02 03:26:26.836 INFO blam!                                at libstd/panicking.rs:221
Nov 02 03:26:26.836 INFO blam!    4:     0x56394915918e - std::panicking::rust_panic_with_hook::h0cc6d9cc9f34a947
Nov 02 03:26:26.836 INFO blam!                                at libstd/panicking.rs:476
Nov 02 03:26:26.836 INFO blam!    5:     0x563949158d31 - std::panicking::continue_panic_fmt::hc71ad5f01496e320
Nov 02 03:26:26.836 INFO blam!                                at libstd/panicking.rs:390
Nov 02 03:26:26.836 INFO blam!    6:     0x563949158c7e - std::panicking::begin_panic_fmt::hdb958223ae20ca60
Nov 02 03:26:26.836 INFO blam!                                at libstd/panicking.rs:345
Nov 02 03:26:26.836 INFO blam!    7:     0x563948bf1c1d - sunk::collections::playlist::tests::remote_playlist_songs::h0c0f8a00529d240d
Nov 02 03:26:26.836 INFO blam!                                at src/collections/playlist.rs:179
Nov 02 03:26:26.836 INFO blam!    8:     0x563948bf1979 - sunk::collections::playlist::tests::remote_playlist_songs::{{closure}}::hd35274ba26801817
Nov 02 03:26:26.836 INFO blam!                                at src/collections/playlist.rs:170
Nov 02 03:26:26.836 INFO blam!    9:     0x563948c2a94d - core::ops::function::FnOnce::call_once::h137f53818517193c
Nov 02 03:26:26.836 INFO blam!                                at libcore/ops/function.rs:238
Nov 02 03:26:26.836 INFO blam!   10:     0x563948c7be5e - <F as alloc::boxed::FnBox<A>>::call_box::hf32558bd83684b60
Nov 02 03:26:26.836 INFO blam!                                at libtest/lib.rs:1468
Nov 02 03:26:26.836 INFO blam!                                at libcore/ops/function.rs:238
Nov 02 03:26:26.836 INFO blam!                                at liballoc/boxed.rs:672
Nov 02 03:26:26.836 INFO blam!   11:     0x563949169209 - __rust_maybe_catch_panic
Nov 02 03:26:26.836 INFO blam!                                at libpanic_unwind/lib.rs:102
Nov 02 03:26:26.836 INFO blam!   12:     0x563948c9dac2 - std::sys_common::backtrace::__rust_begin_short_backtrace::h1bb71a7386fd3269
Nov 02 03:26:26.836 INFO blam!                                at libstd/panicking.rs:289
Nov 02 03:26:26.836 INFO blam!                                at libstd/panic.rs:392
Nov 02 03:26:26.836 INFO blam!                                at libtest/lib.rs:1423
Nov 02 03:26:26.836 INFO blam!                                at libstd/sys_common/backtrace.rs:136
Nov 02 03:26:26.836 INFO blam!   13:     0x563948c9e574 - std::panicking::try::do_call::h9b94719c3074bb5c
Nov 02 03:26:26.836 INFO blam!                                at libstd/thread/mod.rs:409
Nov 02 03:26:26.836 INFO blam!                                at libstd/panic.rs:313
Nov 02 03:26:26.836 INFO blam!                                at libstd/panicking.rs:310
Nov 02 03:26:26.837 INFO blam!   14:     0x563949169209 - __rust_maybe_catch_panic
Nov 02 03:26:26.837 INFO blam!                                at libpanic_unwind/lib.rs:102
Nov 02 03:26:26.837 INFO blam!   15:     0x563948c8b79c - <F as alloc::boxed::FnBox<A>>::call_box::hb3bcd66d16fd3e84
Nov 02 03:26:26.837 INFO blam!                                at libstd/panicking.rs:289
Nov 02 03:26:26.837 INFO blam!                                at libstd/panic.rs:392
Nov 02 03:26:26.837 INFO blam!                                at libstd/thread/mod.rs:408
Nov 02 03:26:26.837 INFO blam!                                at liballoc/boxed.rs:672
Nov 02 03:26:26.837 INFO blam!   16:     0x5639491567ad - std::sys_common::thread::start_thread::had0c80d121669d29
Nov 02 03:26:26.837 INFO blam!                                at liballoc/boxed.rs:682
Nov 02 03:26:26.837 INFO blam!                                at libstd/sys_common/thread.rs:24
Nov 02 03:26:26.837 INFO blam!   17:     0x563949148f15 - std::sys::unix::thread::Thread::new::thread_start::h4a5b66a70d76f47f
Nov 02 03:26:26.837 INFO blam!                                at libstd/sys/unix/thread.rs:90
Nov 02 03:26:26.837 INFO blam!   18:     0x7fc3aae7e6b9 - start_thread
Nov 02 03:26:26.837 INFO blam!   19:     0x7fc3aa99e41c - clone
Nov 02 03:26:26.837 INFO blam!   20:                0x0 - <unknown>
Nov 02 03:26:26.837 INFO blam! 
Nov 02 03:26:26.837 INFO blam! ---- client::tests::demo_ping stdout ----
Nov 02 03:26:26.837 INFO blam! thread 'client::tests::demo_ping' panicked at 'called `Result::unwrap()` on an `Err` value: Reqwest(Error { kind: Io(Custom { kind: Other, error: StringError("failed to lookup address information: Temporary failure in name resolution") }), url: Some("http://demo.subsonic.org/rest/ping?u=guest3&t=087cf5bb4d4e26b0df1cad152a1accb0&s=Zr21vW9AWelNPm4ziAohZJj1ZMCP53JLU6z5&v=1.14.0&c=sunk&f=json&") })', libcore/result.rs:1009:5
Nov 02 03:26:26.837 INFO blam! stack backtrace:
Nov 02 03:26:26.837 INFO blam!    0:     0x56394915474f - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h3c55afa80a996a32
Nov 02 03:26:26.837 INFO blam!                                at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
Nov 02 03:26:26.837 INFO blam!    1:     0x56394915dfd7 - std::sys_common::backtrace::print::hcef907ea7a07cd40
Nov 02 03:26:26.837 INFO blam!                                at libstd/sys_common/backtrace.rs:71
Nov 02 03:26:26.837 INFO blam!                                at libstd/sys_common/backtrace.rs:59
Nov 02 03:26:26.837 INFO blam!    2:     0x563949158aaf - std::panicking::default_hook::{{closure}}::hf541876c65f36ea7
Nov 02 03:26:26.837 INFO blam!                                at libstd/panicking.rs:211
Nov 02 03:26:26.837 INFO blam!    3:     0x5639491587ae - std::panicking::default_hook::h4ecc06b30ae4459d
Nov 02 03:26:26.837 INFO blam!                                at libstd/panicking.rs:221
Nov 02 03:26:26.837 INFO blam!    4:     0x56394915918e - std::panicking::rust_panic_with_hook::h0cc6d9cc9f34a947
Nov 02 03:26:26.837 INFO blam!                                at libstd/panicking.rs:476
Nov 02 03:26:26.837 INFO blam!    5:     0x563949158d31 - std::panicking::continue_panic_fmt::hc71ad5f01496e320
Nov 02 03:26:26.837 INFO blam!                                at libstd/panicking.rs:390
Nov 02 03:26:26.837 INFO blam!    6:     0x563949158c15 - rust_begin_unwind
Nov 02 03:26:26.837 INFO blam!                                at libstd/panicking.rs:325
Nov 02 03:26:26.837 INFO blam!    7:     0x56394919d15c - core::panicking::panic_fmt::ha71638b7d4f53c35
Nov 02 03:26:26.837 INFO blam!                                at libcore/panicking.rs:77
Nov 02 03:26:26.837 INFO blam!    8:     0x563948bea75b - core::result::unwrap_failed::h93939140d559365f
Nov 02 03:26:26.837 INFO blam!                                at libcore/macros.rs:26
Nov 02 03:26:26.837 INFO blam!    9:     0x563948be83d8 - <core::result::Result<T, E>>::unwrap::h5f6bc1cc27006049
Nov 02 03:26:26.837 INFO blam!                                at libcore/result.rs:808
Nov 02 03:26:26.837 INFO blam!   10:     0x563948bc5513 - sunk::client::tests::demo_ping::hfbb4b9011c4ec11a
Nov 02 03:26:26.837 INFO blam!                                at src/client.rs:382
Nov 02 03:26:26.837 INFO blam!   11:     0x563948bc54a9 - sunk::client::tests::demo_ping::{{closure}}::h7633796b42cf80ac
Nov 02 03:26:26.837 INFO blam!                                at src/client.rs:380
Nov 02 03:26:26.837 INFO blam!   12:     0x563948c2b24d - core::ops::function::FnOnce::call_once::ha4084327ba89f51a
Nov 02 03:26:26.837 INFO blam!                                at libcore/ops/function.rs:238
Nov 02 03:26:26.837 INFO blam!   13:     0x563948c7be5e - <F as alloc::boxed::FnBox<A>>::call_box::hf32558bd83684b60
Nov 02 03:26:26.837 INFO blam!                                at libtest/lib.rs:1468
Nov 02 03:26:26.837 INFO blam!                                at libcore/ops/function.rs:238
Nov 02 03:26:26.837 INFO blam!                                at liballoc/boxed.rs:672
Nov 02 03:26:26.837 INFO blam!   14:     0x563949169209 - __rust_maybe_catch_panic
Nov 02 03:26:26.837 INFO blam!                                at libpanic_unwind/lib.rs:102
Nov 02 03:26:26.837 INFO blam!   15:     0x563948c9dac2 - std::sys_common::backtrace::__rust_begin_short_backtrace::h1bb71a7386fd3269
Nov 02 03:26:26.837 INFO blam!                                at libstd/panicking.rs:289
Nov 02 03:26:26.837 INFO blam!                                at libstd/panic.rs:392
Nov 02 03:26:26.837 INFO blam!                                at libtest/lib.rs:1423
Nov 02 03:26:26.837 INFO blam!                                at libstd/sys_common/backtrace.rs:136
Nov 02 03:26:26.837 INFO blam!   16:     0x563948c9e574 - std::panicking::try::do_call::h9b94719c3074bb5c
Nov 02 03:26:26.837 INFO blam!                                at libstd/thread/mod.rs:409
Nov 02 03:26:26.837 INFO blam!                                at libstd/panic.rs:313
Nov 02 03:26:26.837 INFO blam!                                at libstd/panicking.rs:310
Nov 02 03:26:26.837 INFO blam!   17:     0x563949169209 - __rust_maybe_catch_panic
Nov 02 03:26:26.837 INFO blam!                                at libpanic_unwind/lib.rs:102
Nov 02 03:26:26.837 INFO blam!   18:     0x563948c8b79c - <F as alloc::boxed::FnBox<A>>::call_box::hb3bcd66d16fd3e84
Nov 02 03:26:26.837 INFO blam!                                at libstd/panicking.rs:289
Nov 02 03:26:26.837 INFO blam!                                at libstd/panic.rs:392
Nov 02 03:26:26.837 INFO blam!                                at libstd/thread/mod.rs:408
Nov 02 03:26:26.837 INFO blam!                                at liballoc/boxed.rs:672
Nov 02 03:26:26.837 INFO blam!   19:     0x5639491567ad - std::sys_common::thread::start_thread::had0c80d121669d29
Nov 02 03:26:26.837 INFO blam!                                at liballoc/boxed.rs:682
Nov 02 03:26:26.837 INFO blam!                                at libstd/sys_common/thread.rs:24
Nov 02 03:26:26.837 INFO blam!   20:     0x563949148f15 - std::sys::unix::thread::Thread::new::thread_start::h4a5b66a70d76f47f
Nov 02 03:26:26.837 INFO blam!                                at libstd/sys/unix/thread.rs:90
Nov 02 03:26:26.837 INFO blam!   21:     0x7fc3aae7e6b9 - start_thread
Nov 02 03:26:26.837 INFO blam!   22:     0x7fc3aa99e41c - clone
Nov 02 03:26:26.837 INFO blam!   23:                0x0 - <unknown>
Nov 02 03:26:26.837 INFO blam! 
Nov 02 03:26:26.837 INFO blam! ---- collections::album::tests::demo_get_albums stdout ----
Nov 02 03:26:26.837 INFO blam! thread 'collections::album::tests::demo_get_albums' panicked at 'called `Result::unwrap()` on an `Err` value: Reqwest(Error { kind: Io(Custom { kind: Other, error: StringError("failed to lookup address information: Temporary failure in name resolution") }), url: Some("http://demo.subsonic.org/rest/getAlbumList2?u=guest3&t=0fa38a7d73c596b3487a37d4fc72dd60&s=xOoLl7bc6AObc6hHvI6ovOwCKBLyf7raQK5C&v=1.14.0&c=sunk&f=json&type=alphabeticalByArtist&") })', libcore/result.rs:1009:5
Nov 02 03:26:26.837 INFO blam! stack backtrace:
Nov 02 03:26:26.837 INFO blam!    0:     0x56394915474f - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h3c55afa80a996a32
Nov 02 03:26:26.837 INFO blam!                                at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
Nov 02 03:26:26.837 INFO blam!    1:     0x56394915dfd7 - std::sys_common::backtrace::print::hcef907ea7a07cd40
Nov 02 03:26:26.838 INFO blam!                                at libstd/sys_common/backtrace.rs:71
Nov 02 03:26:26.838 INFO blam!                                at libstd/sys_common/backtrace.rs:59
Nov 02 03:26:26.838 INFO blam!    2:     0x563949158aaf - std::panicking::default_hook::{{closure}}::hf541876c65f36ea7
Nov 02 03:26:26.838 INFO blam!                                at libstd/panicking.rs:211
Nov 02 03:26:26.838 INFO blam!    3:     0x5639491587ae - std::panicking::default_hook::h4ecc06b30ae4459d
Nov 02 03:26:26.838 INFO blam!                                at libstd/panicking.rs:221
Nov 02 03:26:26.838 INFO blam!    4:     0x56394915918e - std::panicking::rust_panic_with_hook::h0cc6d9cc9f34a947
Nov 02 03:26:26.838 INFO blam!                                at libstd/panicking.rs:476
Nov 02 03:26:26.838 INFO blam!    5:     0x563949158d31 - std::panicking::continue_panic_fmt::hc71ad5f01496e320
Nov 02 03:26:26.838 INFO blam!                                at libstd/panicking.rs:390
Nov 02 03:26:26.838 INFO blam!    6:     0x563949158c15 - rust_begin_unwind
Nov 02 03:26:26.838 INFO blam!                                at libstd/panicking.rs:325
Nov 02 03:26:26.838 INFO blam!    7:     0x56394919d15c - core::panicking::panic_fmt::ha71638b7d4f53c35
Nov 02 03:26:26.838 INFO blam!                                at libcore/panicking.rs:77
Nov 02 03:26:26.838 INFO blam!    8:     0x563948bea75b - core::result::unwrap_failed::h93939140d559365f
Nov 02 03:26:26.838 INFO blam!                                at libcore/macros.rs:26
Nov 02 03:26:26.838 INFO blam!    9:     0x563948be7b83 - <core::result::Result<T, E>>::unwrap::h2ada7d47703608cc
Nov 02 03:26:26.838 INFO blam!                                at libcore/result.rs:808
Nov 02 03:26:26.838 INFO blam!   10:     0x563948c68f8c - sunk::collections::album::tests::demo_get_albums::h62b3dbd15200239a
Nov 02 03:26:26.838 INFO blam!                                at src/collections/album.rs:243
Nov 02 03:26:26.838 INFO blam!   11:     0x563948c68e99 - sunk::collections::album::tests::demo_get_albums::{{closure}}::hb918985c6c32d4ed
Nov 02 03:26:26.838 INFO blam!                                at src/collections/album.rs:240
Nov 02 03:26:26.838 INFO blam!   12:     0x563948c2b65d - core::ops::function::FnOnce::call_once::hdbb3bf3c46662965
Nov 02 03:26:26.838 INFO blam!                                at libcore/ops/function.rs:238
Nov 02 03:26:26.838 INFO blam!   13:     0x563948c7be5e - <F as alloc::boxed::FnBox<A>>::call_box::hf32558bd83684b60
Nov 02 03:26:26.838 INFO blam!                                at libtest/lib.rs:1468
Nov 02 03:26:26.838 INFO blam!                                at libcore/ops/function.rs:238
Nov 02 03:26:26.838 INFO blam!                                at liballoc/boxed.rs:672
Nov 02 03:26:26.838 INFO blam!   14:     0x563949169209 - __rust_maybe_catch_panic
Nov 02 03:26:26.838 INFO blam!                                at libpanic_unwind/lib.rs:102
Nov 02 03:26:26.838 INFO blam!   15:     0x563948c9dac2 - std::sys_common::backtrace::__rust_begin_short_backtrace::h1bb71a7386fd3269
Nov 02 03:26:26.838 INFO blam!                                at libstd/panicking.rs:289
Nov 02 03:26:26.838 INFO blam!                                at libstd/panic.rs:392
Nov 02 03:26:26.838 INFO blam!                                at libtest/lib.rs:1423
Nov 02 03:26:26.838 INFO blam!                                at libstd/sys_common/backtrace.rs:136
Nov 02 03:26:26.838 INFO blam!   16:     0x563948c9e574 - std::panicking::try::do_call::h9b94719c3074bb5c
Nov 02 03:26:26.838 INFO blam!                                at libstd/thread/mod.rs:409
Nov 02 03:26:26.838 INFO blam!                                at libstd/panic.rs:313
Nov 02 03:26:26.838 INFO blam!                                at libstd/panicking.rs:310
Nov 02 03:26:26.838 INFO blam!   17:     0x563949169209 - __rust_maybe_catch_panic
Nov 02 03:26:26.838 INFO blam!                                at libpanic_unwind/lib.rs:102
Nov 02 03:26:26.838 INFO blam!   18:     0x563948c8b79c - <F as alloc::boxed::FnBox<A>>::call_box::hb3bcd66d16fd3e84
Nov 02 03:26:26.838 INFO blam!                                at libstd/panicking.rs:289
Nov 02 03:26:26.838 INFO blam!                                at libstd/panic.rs:392
Nov 02 03:26:26.838 INFO blam!                                at libstd/thread/mod.rs:408
Nov 02 03:26:26.838 INFO blam!                                at liballoc/boxed.rs:672
Nov 02 03:26:26.838 INFO blam!   19:     0x5639491567ad - std::sys_common::thread::start_thread::had0c80d121669d29
Nov 02 03:26:26.838 INFO blam!                                at liballoc/boxed.rs:682
Nov 02 03:26:26.838 INFO blam!                                at libstd/sys_common/thread.rs:24
Nov 02 03:26:26.838 INFO blam!   20:     0x563949148f15 - std::sys::unix::thread::Thread::new::thread_start::h4a5b66a70d76f47f
Nov 02 03:26:26.838 INFO blam!                                at libstd/sys/unix/thread.rs:90
Nov 02 03:26:26.838 INFO blam!   21:     0x7fc3aae7e6b9 - start_thread
Nov 02 03:26:26.838 INFO blam!   22:     0x7fc3aa99e41c - clone
Nov 02 03:26:26.838 INFO blam!   23:                0x0 - <unknown>
Nov 02 03:26:26.838 INFO blam! 
Nov 02 03:26:26.838 INFO blam! ---- client::tests::demo_search stdout ----
Nov 02 03:26:26.838 INFO blam! thread 'client::tests::demo_search' panicked at 'called `Result::unwrap()` on an `Err` value: Reqwest(Error { kind: Io(Custom { kind: Other, error: StringError("failed to lookup address information: Temporary failure in name resolution") }), url: Some("http://demo.subsonic.org/rest/search3?u=guest3&t=41fe2cd7886a3fba98fe434d9957b37b&s=0BOJgfhGzoDgLpvVCHioh4bOWcPGrF7esHaP&v=1.14.0&c=sunk&f=json&query=dada&artistCount=1&artistOffset=0&albumCount=1&albumOffset=0&songCount=1&songOffset=0") })', libcore/result.rs:1009:5
Nov 02 03:26:26.838 INFO blam! stack backtrace:
Nov 02 03:26:26.838 INFO blam!    0:     0x56394915474f - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h3c55afa80a996a32
Nov 02 03:26:26.838 INFO blam!                                at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
Nov 02 03:26:26.838 INFO blam!    1:     0x56394915dfd7 - std::sys_common::backtrace::print::hcef907ea7a07cd40
Nov 02 03:26:26.838 INFO blam!                                at libstd/sys_common/backtrace.rs:71
Nov 02 03:26:26.838 INFO blam!                                at libstd/sys_common/backtrace.rs:59
Nov 02 03:26:26.838 INFO blam!    2:     0x563949158aaf - std::panicking::default_hook::{{closure}}::hf541876c65f36ea7
Nov 02 03:26:26.838 INFO blam!                                at libstd/panicking.rs:211
Nov 02 03:26:26.838 INFO blam!    3:     0x5639491587ae - std::panicking::default_hook::h4ecc06b30ae4459d
Nov 02 03:26:26.838 INFO blam!                                at libstd/panicking.rs:221
Nov 02 03:26:26.838 INFO blam!    4:     0x56394915918e - std::panicking::rust_panic_with_hook::h0cc6d9cc9f34a947
Nov 02 03:26:26.838 INFO blam!                                at libstd/panicking.rs:476
Nov 02 03:26:26.838 INFO blam!    5:     0x563949158d31 - std::panicking::continue_panic_fmt::hc71ad5f01496e320
Nov 02 03:26:26.838 INFO blam!                                at libstd/panicking.rs:390
Nov 02 03:26:26.838 INFO blam!    6:     0x563949158c15 - rust_begin_unwind
Nov 02 03:26:26.838 INFO blam!                                at libstd/panicking.rs:325
Nov 02 03:26:26.838 INFO blam!    7:     0x56394919d15c - core::panicking::panic_fmt::ha71638b7d4f53c35
Nov 02 03:26:26.838 INFO blam!                                at libcore/panicking.rs:77
Nov 02 03:26:26.838 INFO blam!    8:     0x563948bea75b - core::result::unwrap_failed::h93939140d559365f
Nov 02 03:26:26.838 INFO blam!                                at libcore/macros.rs:26
Nov 02 03:26:26.838 INFO blam!    9:     0x563948be9113 - <core::result::Result<T, E>>::unwrap::hf4b84c16615a75e6
Nov 02 03:26:26.838 INFO blam!                                at libcore/result.rs:808
Nov 02 03:26:26.838 INFO blam!   10:     0x563948bc5dae - sunk::client::tests::demo_search::hec789b0ee01e15c5
Nov 02 03:26:26.839 INFO blam!                                at src/client.rs:406
Nov 02 03:26:26.839 INFO blam!   11:     0x563948bc5c59 - sunk::client::tests::demo_search::{{closure}}::h26b7b290c55f870c
Nov 02 03:26:26.839 INFO blam!                                at src/client.rs:403
Nov 02 03:26:26.839 INFO blam!   12:     0x563948c2aead - core::ops::function::FnOnce::call_once::h64e89ab723d27af9
Nov 02 03:26:26.839 INFO blam!                                at libcore/ops/function.rs:238
Nov 02 03:26:26.839 INFO blam!   13:     0x563948c7be5e - <F as alloc::boxed::FnBox<A>>::call_box::hf32558bd83684b60
Nov 02 03:26:26.839 INFO blam!                                at libtest/lib.rs:1468
Nov 02 03:26:26.839 INFO blam!                                at libcore/ops/function.rs:238
Nov 02 03:26:26.839 INFO blam!                                at liballoc/boxed.rs:672
Nov 02 03:26:26.839 INFO blam!   14:     0x563949169209 - __rust_maybe_catch_panic
Nov 02 03:26:26.839 INFO blam!                                at libpanic_unwind/lib.rs:102
Nov 02 03:26:26.839 INFO blam!   15:     0x563948c9dac2 - std::sys_common::backtrace::__rust_begin_short_backtrace::h1bb71a7386fd3269
Nov 02 03:26:26.839 INFO blam!                                at libstd/panicking.rs:289
Nov 02 03:26:26.839 INFO blam!                                at libstd/panic.rs:392
Nov 02 03:26:26.839 INFO kablam! error: test failed, to rerun pass '--lib'
Nov 02 03:26:26.839 INFO blam!                                at libtest/lib.rs:1423
Nov 02 03:26:26.839 INFO blam!                                at libstd/sys_common/backtrace.rs:136
Nov 02 03:26:26.839 INFO blam!   16:     0x563948c9e574 - std::panicking::try::do_call::h9b94719c3074bb5c
Nov 02 03:26:26.839 INFO blam!                                at libstd/thread/mod.rs:409
Nov 02 03:26:26.839 INFO blam!                                at libstd/panic.rs:313
Nov 02 03:26:26.839 INFO blam!                                at libstd/panicking.rs:310
Nov 02 03:26:26.839 INFO blam!   17:     0x563949169209 - __rust_maybe_catch_panic
Nov 02 03:26:26.839 INFO blam!                                at libpanic_unwind/lib.rs:102
Nov 02 03:26:26.839 INFO blam!   18:     0x563948c8b79c - <F as alloc::boxed::FnBox<A>>::call_box::hb3bcd66d16fd3e84
Nov 02 03:26:26.839 INFO blam!                                at libstd/panicking.rs:289
Nov 02 03:26:26.839 INFO blam!                                at libstd/panic.rs:392
Nov 02 03:26:26.839 INFO blam!                                at libstd/thread/mod.rs:408
Nov 02 03:26:26.839 INFO blam!                                at liballoc/boxed.rs:672
Nov 02 03:26:26.839 INFO blam!   19:     0x5639491567ad - std::sys_common::thread::start_thread::had0c80d121669d29
Nov 02 03:26:26.839 INFO blam!                                at liballoc/boxed.rs:682
Nov 02 03:26:26.839 INFO blam!                                at libstd/sys_common/thread.rs:24
Nov 02 03:26:26.839 INFO blam!   20:     0x563949148f15 - std::sys::unix::thread::Thread::new::thread_start::h4a5b66a70d76f47f
Nov 02 03:26:26.839 INFO blam!                                at libstd/sys/unix/thread.rs:90
Nov 02 03:26:26.839 INFO blam!   21:     0x7fc3aae7e6b9 - start_thread
Nov 02 03:26:26.839 INFO blam!   22:     0x7fc3aa99e41c - clone
Nov 02 03:26:26.839 INFO blam!   23:                0x0 - <unknown>
Nov 02 03:26:26.839 INFO blam! 
Nov 02 03:26:26.839 INFO blam! ---- client::tests::demo_license stdout ----
Nov 02 03:26:26.839 INFO blam! thread 'client::tests::demo_license' panicked at 'called `Result::unwrap()` on an `Err` value: Reqwest(Error { kind: Io(Custom { kind: Other, error: StringError("failed to lookup address information: Temporary failure in name resolution") }), url: Some("http://demo.subsonic.org/rest/getLicense?u=guest3&t=f410fc0c590aceb5be28cbac51ae7188&s=4NxtXNo5YWwp362SIKSBikvXoqLEqDemiGsx&v=1.14.0&c=sunk&f=json&") })', libcore/result.rs:1009:5
Nov 02 03:26:26.839 INFO blam! stack backtrace:
Nov 02 03:26:26.839 INFO blam!    0:     0x56394915474f - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h3c55afa80a996a32
Nov 02 03:26:26.839 INFO blam!                                at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
Nov 02 03:26:26.839 INFO blam!    1:     0x56394915dfd7 - std::sys_common::backtrace::print::hcef907ea7a07cd40
Nov 02 03:26:26.839 INFO blam!                                at libstd/sys_common/backtrace.rs:71
Nov 02 03:26:26.839 INFO blam!                                at libstd/sys_common/backtrace.rs:59
Nov 02 03:26:26.839 INFO blam!    2:     0x563949158aaf - std::panicking::default_hook::{{closure}}::hf541876c65f36ea7
Nov 02 03:26:26.839 INFO blam!                                at libstd/panicking.rs:211
Nov 02 03:26:26.839 INFO blam!    3:     0x5639491587ae - std::panicking::default_hook::h4ecc06b30ae4459d
Nov 02 03:26:26.839 INFO blam!                                at libstd/panicking.rs:221
Nov 02 03:26:26.839 INFO blam!    4:     0x56394915918e - std::panicking::rust_panic_with_hook::h0cc6d9cc9f34a947
Nov 02 03:26:26.839 INFO blam!                                at libstd/panicking.rs:476
Nov 02 03:26:26.839 INFO blam!    5:     0x563949158d31 - std::panicking::continue_panic_fmt::hc71ad5f01496e320
Nov 02 03:26:26.839 INFO blam!                                at libstd/panicking.rs:390
Nov 02 03:26:26.839 INFO blam!    6:     0x563949158c15 - rust_begin_unwind
Nov 02 03:26:26.839 INFO blam!                                at libstd/panicking.rs:325
Nov 02 03:26:26.839 INFO blam!    7:     0x56394919d15c - core::panicking::panic_fmt::ha71638b7d4f53c35
Nov 02 03:26:26.839 INFO blam!                                at libcore/panicking.rs:77
Nov 02 03:26:26.839 INFO blam!    8:     0x563948bea75b - core::result::unwrap_failed::h93939140d559365f
Nov 02 03:26:26.839 INFO blam!                                at libcore/macros.rs:26
Nov 02 03:26:26.839 INFO blam!    9:     0x563948be8d22 - <core::result::Result<T, E>>::unwrap::hb5eac58f9709f3a2
Nov 02 03:26:26.839 INFO blam!                                at libcore/result.rs:808
Nov 02 03:26:26.839 INFO blam!   10:     0x563948bc55cf - sunk::client::tests::demo_license::h4ce9e2de8c9c3a34
Nov 02 03:26:26.839 INFO blam!                                at src/client.rs:388
Nov 02 03:26:26.839 INFO blam!   11:     0x563948bc5559 - sunk::client::tests::demo_license::{{closure}}::hea343c074972fc30
Nov 02 03:26:26.839 INFO blam!                                at src/client.rs:386
Nov 02 03:26:26.839 INFO blam!   12:     0x563948c2b17d - core::ops::function::FnOnce::call_once::h8d5f3e7e16a21cc2
Nov 02 03:26:26.840 INFO blam!                                at libcore/ops/function.rs:238
Nov 02 03:26:26.840 INFO blam!   13:     0x563948c7be5e - <F as alloc::boxed::FnBox<A>>::call_box::hf32558bd83684b60
Nov 02 03:26:26.840 INFO blam!                                at libtest/lib.rs:1468
Nov 02 03:26:26.840 INFO blam!                                at libcore/ops/function.rs:238
Nov 02 03:26:26.840 INFO blam!                                at liballoc/boxed.rs:672
Nov 02 03:26:26.840 INFO blam!   14:     0x563949169209 - __rust_maybe_catch_panic
Nov 02 03:26:26.840 INFO blam!                                at libpanic_unwind/lib.rs:102
Nov 02 03:26:26.840 INFO blam!   15:     0x563948c9dac2 - std::sys_common::backtrace::__rust_begin_short_backtrace::h1bb71a7386fd3269
Nov 02 03:26:26.840 INFO blam!                                at libstd/panicking.rs:289
Nov 02 03:26:26.840 INFO blam!                                at libstd/panic.rs:392
Nov 02 03:26:26.840 INFO blam!                                at libtest/lib.rs:1423
Nov 02 03:26:26.840 INFO blam!                                at libstd/sys_common/backtrace.rs:136
Nov 02 03:26:26.840 INFO blam!   16:     0x563948c9e574 - std::panicking::try::do_call::h9b94719c3074bb5c
Nov 02 03:26:26.840 INFO blam!                                at libstd/thread/mod.rs:409
Nov 02 03:26:26.840 INFO blam!                                at libstd/panic.rs:313
Nov 02 03:26:26.840 INFO blam!                                at libstd/panicking.rs:310
Nov 02 03:26:26.840 INFO blam!   17:     0x563949169209 - __rust_maybe_catch_panic
Nov 02 03:26:26.840 INFO blam!                                at libpanic_unwind/lib.rs:102
Nov 02 03:26:26.840 INFO blam!   18:     0x563948c8b79c - <F as alloc::boxed::FnBox<A>>::call_box::hb3bcd66d16fd3e84
Nov 02 03:26:26.840 INFO blam!                                at libstd/panicking.rs:289
Nov 02 03:26:26.840 INFO blam!                                at libstd/panic.rs:392
Nov 02 03:26:26.840 INFO blam!                                at libstd/thread/mod.rs:408
Nov 02 03:26:26.840 INFO blam!                                at liballoc/boxed.rs:672
Nov 02 03:26:26.840 INFO blam!   19:     0x5639491567ad - std::sys_common::thread::start_thread::had0c80d121669d29
Nov 02 03:26:26.840 INFO blam!                                at liballoc/boxed.rs:682
Nov 02 03:26:26.840 INFO blam!                                at libstd/sys_common/thread.rs:24
Nov 02 03:26:26.840 INFO blam!   20:     0x563949148f15 - std::sys::unix::thread::Thread::new::thread_start::h4a5b66a70d76f47f
Nov 02 03:26:26.840 INFO blam!                                at libstd/sys/unix/thread.rs:90
Nov 02 03:26:26.840 INFO blam!   21:     0x7fc3aae7e6b9 - start_thread
Nov 02 03:26:26.840 INFO blam!   22:     0x7fc3aa99e41c - clone
Nov 02 03:26:26.840 INFO blam!   23:                0x0 - <unknown>
Nov 02 03:26:26.840 INFO blam! 
Nov 02 03:26:26.840 INFO blam! ---- media::song::tests::get_hls stdout ----
Nov 02 03:26:26.840 INFO blam! thread 'media::song::tests::get_hls' panicked at 'called `Result::unwrap()` on an `Err` value: Reqwest(Error { kind: Io(Custom { kind: Other, error: StringError("failed to lookup address information: Temporary failure in name resolution") }), url: Some("http://demo.subsonic.org/rest/hls?u=guest3&t=e79fc6d66b548d5b5fb5eee149455aef&s=b8OBCdujuUY5YJETxMKvH71zdzXsv9vUUkDZ&v=1.14.0&c=sunk&f=json&id=27") })', libcore/result.rs:1009:5
Nov 02 03:26:26.840 INFO blam! stack backtrace:
Nov 02 03:26:26.840 INFO blam!    0:     0x56394915474f - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h3c55afa80a996a32
Nov 02 03:26:26.840 INFO blam!                                at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
Nov 02 03:26:26.840 INFO blam!    1:     0x56394915dfd7 - std::sys_common::backtrace::print::hcef907ea7a07cd40
Nov 02 03:26:26.840 INFO blam!                                at libstd/sys_common/backtrace.rs:71
Nov 02 03:26:26.840 INFO blam!                                at libstd/sys_common/backtrace.rs:59
Nov 02 03:26:26.840 INFO blam!    2:     0x563949158aaf - std::panicking::default_hook::{{closure}}::hf541876c65f36ea7
Nov 02 03:26:26.840 INFO blam!                                at libstd/panicking.rs:211
Nov 02 03:26:26.840 INFO blam!    3:     0x5639491587ae - std::panicking::default_hook::h4ecc06b30ae4459d
Nov 02 03:26:26.840 INFO blam!                                at libstd/panicking.rs:221
Nov 02 03:26:26.840 INFO blam!    4:     0x56394915918e - std::panicking::rust_panic_with_hook::h0cc6d9cc9f34a947
Nov 02 03:26:26.840 INFO blam!                                at libstd/panicking.rs:476
Nov 02 03:26:26.840 INFO blam!    5:     0x563949158d31 - std::panicking::continue_panic_fmt::hc71ad5f01496e320
Nov 02 03:26:26.840 INFO blam!                                at libstd/panicking.rs:390
Nov 02 03:26:26.840 INFO blam!    6:     0x563949158c15 - rust_begin_unwind
Nov 02 03:26:26.840 INFO blam!                                at libstd/panicking.rs:325
Nov 02 03:26:26.840 INFO blam!    7:     0x56394919d15c - core::panicking::panic_fmt::ha71638b7d4f53c35
Nov 02 03:26:26.840 INFO blam!                                at libcore/panicking.rs:77
Nov 02 03:26:26.840 INFO blam!    8:     0x563948bea75b - core::result::unwrap_failed::h93939140d559365f
Nov 02 03:26:26.840 INFO blam!                                at libcore/macros.rs:26
Nov 02 03:26:26.840 INFO blam!    9:     0x563948be8902 - <core::result::Result<T, E>>::unwrap::h8235a2a4b94cd55c
Nov 02 03:26:26.840 INFO blam!                                at libcore/result.rs:808
Nov 02 03:26:26.840 INFO blam!   10:     0x563948bf07bc - sunk::media::song::tests::get_hls::h6c78bbd698a5efb3
Nov 02 03:26:26.840 INFO blam!                                at src/media/song.rs:447
Nov 02 03:26:26.840 INFO blam!   11:     0x563948bf06e9 - sunk::media::song::tests::get_hls::{{closure}}::hd0df94b745da1ec3
Nov 02 03:26:26.840 INFO blam!                                at src/media/song.rs:443
Nov 02 03:26:26.840 INFO blam!   12:     0x563948c2a86d - core::ops::function::FnOnce::call_once::h049248eb0bd08265
Nov 02 03:26:26.840 INFO blam!                                at libcore/ops/function.rs:238
Nov 02 03:26:26.840 INFO blam!   13:     0x563948c7be5e - <F as alloc::boxed::FnBox<A>>::call_box::hf32558bd83684b60
Nov 02 03:26:26.840 INFO blam!                                at libtest/lib.rs:1468
Nov 02 03:26:26.840 INFO blam!                                at libcore/ops/function.rs:238
Nov 02 03:26:26.840 INFO blam!                                at liballoc/boxed.rs:672
Nov 02 03:26:26.840 INFO blam!   14:     0x563949169209 - __rust_maybe_catch_panic
Nov 02 03:26:26.840 INFO blam!                                at libpanic_unwind/lib.rs:102
Nov 02 03:26:26.840 INFO blam!   15:     0x563948c9dac2 - std::sys_common::backtrace::__rust_begin_short_backtrace::h1bb71a7386fd3269
Nov 02 03:26:26.840 INFO blam!                                at libstd/panicking.rs:289
Nov 02 03:26:26.840 INFO blam!                                at libstd/panic.rs:392
Nov 02 03:26:26.840 INFO blam!                                at libtest/lib.rs:1423
Nov 02 03:26:26.840 INFO blam!                                at libstd/sys_common/backtrace.rs:136
Nov 02 03:26:26.840 INFO blam!   16:     0x563948c9e574 - std::panicking::try::do_call::h9b94719c3074bb5c
Nov 02 03:26:26.840 INFO blam!                                at libstd/thread/mod.rs:409
Nov 02 03:26:26.840 INFO blam!                                at libstd/panic.rs:313
Nov 02 03:26:26.840 INFO blam!                                at libstd/panicking.rs:310
Nov 02 03:26:26.840 INFO blam!   17:     0x563949169209 - __rust_maybe_catch_panic
Nov 02 03:26:26.840 INFO blam!                                at libpanic_unwind/lib.rs:102
Nov 02 03:26:26.840 INFO blam!   18:     0x563948c8b79c - <F as alloc::boxed::FnBox<A>>::call_box::hb3bcd66d16fd3e84
Nov 02 03:26:26.840 INFO blam!                                at libstd/panicking.rs:289
Nov 02 03:26:26.840 INFO blam!                                at libstd/panic.rs:392
Nov 02 03:26:26.840 INFO blam!                                at libstd/thread/mod.rs:408
Nov 02 03:26:26.840 INFO blam!                                at liballoc/boxed.rs:672
Nov 02 03:26:26.841 INFO blam!   19:     0x5639491567ad - std::sys_common::thread::start_thread::had0c80d121669d29
Nov 02 03:26:26.841 INFO blam!                                at liballoc/boxed.rs:682
Nov 02 03:26:26.841 INFO blam!                                at libstd/sys_common/thread.rs:24
Nov 02 03:26:26.841 INFO blam!   20:     0x563949148f15 - std::sys::unix::thread::Thread::new::thread_start::h4a5b66a70d76f47f
Nov 02 03:26:26.841 INFO blam!                                at libstd/sys/unix/thread.rs:90
Nov 02 03:26:26.841 INFO blam!   21:     0x7fc3aae7e6b9 - start_thread
Nov 02 03:26:26.841 INFO blam!   22:     0x7fc3aa99e41c - clone
Nov 02 03:26:26.841 INFO blam!   23:                0x0 - <unknown>
Nov 02 03:26:26.841 INFO blam! 
Nov 02 03:26:26.841 INFO blam! ---- client::tests::demo_scan_status stdout ----
Nov 02 03:26:26.841 INFO blam! thread 'client::tests::demo_scan_status' panicked at 'called `Result::unwrap()` on an `Err` value: Reqwest(Error { kind: Io(Custom { kind: Other, error: StringError("failed to lookup address information: Temporary failure in name resolution") }), url: Some("http://demo.subsonic.org/rest/getScanStatus?u=guest3&t=1ec5936a9963afdfc167c62cf2aef1b7&s=80mh3RGdSVclk3Xojd6SygLJDQj3hg9ILw3J&v=1.14.0&c=sunk&f=json&") })', libcore/result.rs:1009:5
Nov 02 03:26:26.841 INFO blam! stack backtrace:
Nov 02 03:26:26.841 INFO blam!    0:     0x56394915474f - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h3c55afa80a996a32
Nov 02 03:26:26.841 INFO blam!                                at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
Nov 02 03:26:26.841 INFO blam!    1:     0x56394915dfd7 - std::sys_common::backtrace::print::hcef907ea7a07cd40
Nov 02 03:26:26.841 INFO blam!                                at libstd/sys_common/backtrace.rs:71
Nov 02 03:26:26.841 INFO blam!                                at libstd/sys_common/backtrace.rs:59
Nov 02 03:26:26.841 INFO blam!    2:     0x563949158aaf - std::panicking::default_hook::{{closure}}::hf541876c65f36ea7
Nov 02 03:26:26.841 INFO blam!                                at libstd/panicking.rs:211
Nov 02 03:26:26.841 INFO blam!    3:     0x5639491587ae - std::panicking::default_hook::h4ecc06b30ae4459d
Nov 02 03:26:26.841 INFO blam!                                at libstd/panicking.rs:221
Nov 02 03:26:26.841 INFO blam!    4:     0x56394915918e - std::panicking::rust_panic_with_hook::h0cc6d9cc9f34a947
Nov 02 03:26:26.841 INFO blam!                                at libstd/panicking.rs:476
Nov 02 03:26:26.841 INFO blam!    5:     0x563949158d31 - std::panicking::continue_panic_fmt::hc71ad5f01496e320
Nov 02 03:26:26.841 INFO blam!                                at libstd/panicking.rs:390
Nov 02 03:26:26.841 INFO blam!    6:     0x563949158c15 - rust_begin_unwind
Nov 02 03:26:26.841 INFO blam!                                at libstd/panicking.rs:325
Nov 02 03:26:26.841 INFO blam!    7:     0x56394919d15c - core::panicking::panic_fmt::ha71638b7d4f53c35
Nov 02 03:26:26.841 INFO blam!                                at libcore/panicking.rs:77
Nov 02 03:26:26.841 INFO blam!    8:     0x563948bea75b - core::result::unwrap_failed::h93939140d559365f
Nov 02 03:26:26.841 INFO blam!                                at libcore/macros.rs:26
Nov 02 03:26:26.841 INFO blam!    9:     0x563948be8650 - <core::result::Result<T, E>>::unwrap::h7b6c4375245712b6
Nov 02 03:26:26.841 INFO blam!                                at libcore/result.rs:808
Nov 02 03:26:26.841 INFO blam!   10:     0x563948bc58d7 - sunk::client::tests::demo_scan_status::hd02470c6c9466476
Nov 02 03:26:26.841 INFO blam!                                at src/client.rs:397
Nov 02 03:26:26.841 INFO blam!   11:     0x563948bc5869 - sunk::client::tests::demo_scan_status::{{closure}}::h19a8ca174fc7389d
Nov 02 03:26:26.841 INFO blam!                                at src/client.rs:395
Nov 02 03:26:26.841 INFO blam!   12:     0x563948c2b70d - core::ops::function::FnOnce::call_once::he9d4a870169eaeac
Nov 02 03:26:26.841 INFO blam!                                at libcore/ops/function.rs:238
Nov 02 03:26:26.841 INFO blam!   13:     0x563948c7be5e - <F as alloc::boxed::FnBox<A>>::call_box::hf32558bd83684b60
Nov 02 03:26:26.841 INFO blam!                                at libtest/lib.rs:1468
Nov 02 03:26:26.841 INFO blam!                                at libcore/ops/function.rs:238
Nov 02 03:26:26.841 INFO blam!                                at liballoc/boxed.rs:672
Nov 02 03:26:26.841 INFO kablam! su: No module specific data is present
Nov 02 03:26:26.841 INFO blam!   14:     0x563949169209 - __rust_maybe_catch_panic
Nov 02 03:26:26.841 INFO blam!                                at libpanic_unwind/lib.rs:102
Nov 02 03:26:26.841 INFO blam!   15:     0x563948c9dac2 - std::sys_common::backtrace::__rust_begin_short_backtrace::h1bb71a7386fd3269
Nov 02 03:26:26.841 INFO blam!                                at libstd/panicking.rs:289
Nov 02 03:26:26.841 INFO blam!                                at libstd/panic.rs:392
Nov 02 03:26:26.841 INFO blam!                                at libtest/lib.rs:1423
Nov 02 03:26:26.841 INFO blam!                                at libstd/sys_common/backtrace.rs:136
Nov 02 03:26:26.841 INFO blam!   16:     0x563948c9e574 - std::panicking::try::do_call::h9b94719c3074bb5c
Nov 02 03:26:26.841 INFO blam!                                at libstd/thread/mod.rs:409
Nov 02 03:26:26.841 INFO blam!                                at libstd/panic.rs:313
Nov 02 03:26:26.841 INFO blam!                                at libstd/panicking.rs:310
Nov 02 03:26:26.841 INFO blam!   17:     0x563949169209 - __rust_maybe_catch_panic
Nov 02 03:26:26.841 INFO blam!                                at libpanic_unwind/lib.rs:102
Nov 02 03:26:26.841 INFO blam!   18:     0x563948c8b79c - <F as alloc::boxed::FnBox<A>>::call_box::hb3bcd66d16fd3e84
Nov 02 03:26:26.841 INFO blam!                                at libstd/panicking.rs:289
Nov 02 03:26:26.841 INFO blam!                                at libstd/panic.rs:392
Nov 02 03:26:26.841 INFO blam!                                at libstd/thread/mod.rs:408
Nov 02 03:26:26.841 INFO blam!                                at liballoc/boxed.rs:672
Nov 02 03:26:26.841 INFO blam!   19:     0x5639491567ad - std::sys_common::thread::start_thread::had0c80d121669d29
Nov 02 03:26:26.841 INFO blam!                                at liballoc/boxed.rs:682
Nov 02 03:26:26.841 INFO blam!                                at libstd/sys_common/thread.rs:24
Nov 02 03:26:26.841 INFO blam!   20:     0x563949148f15 - std::sys::unix::thread::Thread::new::thread_start::h4a5b66a70d76f47f
Nov 02 03:26:26.841 INFO blam!                                at libstd/sys/unix/thread.rs:90
Nov 02 03:26:26.841 INFO blam!   21:     0x7fc3aae7e6b9 - start_thread
Nov 02 03:26:26.841 INFO blam!   22:     0x7fc3aa99e41c - clone
Nov 02 03:26:26.841 INFO blam!   23:                0x0 - <unknown>
Nov 02 03:26:26.841 INFO blam! 
Nov 02 03:26:26.842 INFO blam! ---- user::tests::remote_parse_user stdout ----
Nov 02 03:26:26.842 INFO blam! thread 'user::tests::remote_parse_user' panicked at 'called `Result::unwrap()` on an `Err` value: Reqwest(Error { kind: Io(Custom { kind: Other, error: StringError("failed to lookup address information: Temporary failure in name resolution") }), url: Some("http://demo.subsonic.org/rest/getUser?u=guest3&t=485b46a8283be619bfe9fea967fcf1ae&s=oTv3YP4j9tkpjLVph4WcEvjaE7Vz2rHhtOET&v=1.14.0&c=sunk&f=json&username=guest3") })', libcore/result.rs:1009:5
Nov 02 03:26:26.842 INFO blam! stack backtrace:
Nov 02 03:26:26.842 INFO blam!    0:     0x56394915474f - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h3c55afa80a996a32
Nov 02 03:26:26.842 INFO blam!                                at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
Nov 02 03:26:26.842 INFO blam!    1:     0x56394915dfd7 - std::sys_common::backtrace::print::hcef907ea7a07cd40
Nov 02 03:26:26.842 INFO blam!                                at libstd/sys_common/backtrace.rs:71
Nov 02 03:26:26.842 INFO blam!                                at libstd/sys_common/backtrace.rs:59
Nov 02 03:26:26.842 INFO blam!    2:     0x563949158aaf - std::panicking::default_hook::{{closure}}::hf541876c65f36ea7
Nov 02 03:26:26.842 INFO blam!                                at libstd/panicking.rs:211
Nov 02 03:26:26.842 INFO blam!    3:     0x5639491587ae - std::panicking::default_hook::h4ecc06b30ae4459d
Nov 02 03:26:26.842 INFO blam!                                at libstd/panicking.rs:221
Nov 02 03:26:26.842 INFO blam!    4:     0x56394915918e - std::panicking::rust_panic_with_hook::h0cc6d9cc9f34a947
Nov 02 03:26:26.842 INFO blam!                                at libstd/panicking.rs:476
Nov 02 03:26:26.842 INFO blam!    5:     0x563949158d31 - std::panicking::continue_panic_fmt::hc71ad5f01496e320
Nov 02 03:26:26.842 INFO blam!                                at libstd/panicking.rs:390
Nov 02 03:26:26.842 INFO blam!    6:     0x563949158c15 - rust_begin_unwind
Nov 02 03:26:26.842 INFO blam!                                at libstd/panicking.rs:325
Nov 02 03:26:26.842 INFO blam!    7:     0x56394919d15c - core::panicking::panic_fmt::ha71638b7d4f53c35
Nov 02 03:26:26.842 INFO blam!                                at libcore/panicking.rs:77
Nov 02 03:26:26.842 INFO blam!    8:     0x563948bea75b - core::result::unwrap_failed::h93939140d559365f
Nov 02 03:26:26.842 INFO blam!                                at libcore/macros.rs:26
Nov 02 03:26:26.842 INFO blam!    9:     0x563948be7df3 - <core::result::Result<T, E>>::unwrap::h30fe22aadf01a2ca
Nov 02 03:26:26.842 INFO blam!                                at libcore/result.rs:808
Nov 02 03:26:26.842 INFO blam!   10:     0x563948c72b1b - sunk::user::tests::remote_parse_user::h790860a912866a1a
Nov 02 03:26:26.842 INFO blam!                                at src/user.rs:300
Nov 02 03:26:26.842 INFO blam!   11:     0x563948c72a99 - sunk::user::tests::remote_parse_user::{{closure}}::h50c2c37697d5971d
Nov 02 03:26:26.842 INFO blam!                                at src/user.rs:298
Nov 02 03:26:26.842 INFO blam!   12:     0x563948c2acbd - core::ops::function::FnOnce::call_once::h434802e2e6698bd9
Nov 02 03:26:26.842 INFO blam!                                at libcore/ops/function.rs:238
Nov 02 03:26:26.842 INFO blam!   13:     0x563948c7be5e - <F as alloc::boxed::FnBox<A>>::call_box::hf32558bd83684b60
Nov 02 03:26:26.842 INFO blam!                                at libtest/lib.rs:1468
Nov 02 03:26:26.842 INFO blam!                                at libcore/ops/function.rs:238
Nov 02 03:26:26.842 INFO blam!                                at liballoc/boxed.rs:672
Nov 02 03:26:26.842 INFO blam!   14:     0x563949169209 - __rust_maybe_catch_panic
Nov 02 03:26:26.842 INFO blam!                                at libpanic_unwind/lib.rs:102
Nov 02 03:26:26.842 INFO blam!   15:     0x563948c9dac2 - std::sys_common::backtrace::__rust_begin_short_backtrace::h1bb71a7386fd3269
Nov 02 03:26:26.842 INFO blam!                                at libstd/panicking.rs:289
Nov 02 03:26:26.842 INFO blam!                                at libstd/panic.rs:392
Nov 02 03:26:26.842 INFO blam!                                at libtest/lib.rs:1423
Nov 02 03:26:26.842 INFO blam!                                at libstd/sys_common/backtrace.rs:136
Nov 02 03:26:26.842 INFO blam!   16:     0x563948c9e574 - std::panicking::try::do_call::h9b94719c3074bb5c
Nov 02 03:26:26.842 INFO blam!                                at libstd/thread/mod.rs:409
Nov 02 03:26:26.842 INFO blam!                                at libstd/panic.rs:313
Nov 02 03:26:26.842 INFO blam!                                at libstd/panicking.rs:310
Nov 02 03:26:26.842 INFO blam!   17:     0x563949169209 - __rust_maybe_catch_panic
Nov 02 03:26:26.842 INFO blam!                                at libpanic_unwind/lib.rs:102
Nov 02 03:26:26.842 INFO blam!   18:     0x563948c8b79c - <F as alloc::boxed::FnBox<A>>::call_box::hb3bcd66d16fd3e84
Nov 02 03:26:26.842 INFO blam!                                at libstd/panicking.rs:289
Nov 02 03:26:26.842 INFO blam!                                at libstd/panic.rs:392
Nov 02 03:26:26.842 INFO blam!                                at libstd/thread/mod.rs:408
Nov 02 03:26:26.842 INFO blam!                                at liballoc/boxed.rs:672
Nov 02 03:26:26.842 INFO blam!   19:     0x5639491567ad - std::sys_common::thread::start_thread::had0c80d121669d29
Nov 02 03:26:26.842 INFO blam!                                at liballoc/boxed.rs:682
Nov 02 03:26:26.842 INFO blam!                                at libstd/sys_common/thread.rs:24
Nov 02 03:26:26.842 INFO blam!   20:     0x563949148f15 - std::sys::unix::thread::Thread::new::thread_start::h4a5b66a70d76f47f
Nov 02 03:26:26.842 INFO blam!                                at libstd/sys/unix/thread.rs:90
Nov 02 03:26:26.842 INFO blam!   21:     0x7fc3aae7e6b9 - start_thread
Nov 02 03:26:26.842 INFO blam!   22:     0x7fc3aa99e41c - clone
Nov 02 03:26:26.842 INFO blam!   23:                0x0 - <unknown>
Nov 02 03:26:26.842 INFO blam! 
Nov 02 03:26:26.842 INFO blam! 
Nov 02 03:26:26.842 INFO blam! failures:
Nov 02 03:26:26.842 INFO blam!     client::tests::demo_license
Nov 02 03:26:26.842 INFO blam!     client::tests::demo_ping
Nov 02 03:26:26.842 INFO blam!     client::tests::demo_scan_status
Nov 02 03:26:26.842 INFO blam!     client::tests::demo_search
Nov 02 03:26:26.842 INFO blam!     collections::album::tests::demo_get_albums
Nov 02 03:26:26.842 INFO blam!     collections::artist::tests::remote_artist_cover_art
Nov 02 03:26:26.842 INFO blam!     collections::playlist::tests::remote_playlist_songs
Nov 02 03:26:26.842 INFO blam!     media::song::tests::get_hls
Nov 02 03:26:26.842 INFO blam!     user::tests::remote_parse_user
Nov 02 03:26:26.842 INFO blam! 
Nov 02 03:26:26.842 INFO blam! test result: FAILED. 18 passed; 9 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 03:26:26.842 INFO blam! 
Nov 02 03:26:27.091 INFO running `"docker" "rm" "-f" "e8114c57e06e27fc4364a011b7e67ae1e5ce2bd83478080ee7f56c039893486f"`
Nov 02 03:26:27.247 INFO blam! e8114c57e06e27fc4364a011b7e67ae1e5ce2bd83478080ee7f56c039893486f
