[INFO] crate minidump 0.1.0 is already in cache
[INFO] checking minidump-0.1.0 against master#209b2be09fcaff937480d1fbbe8b31646e361c7a for pr-70917
[INFO] extracting crate minidump 0.1.0 into /workspace/builds/worker-3/source
[INFO] validating manifest of crates.io crate minidump 0.1.0 on toolchain 209b2be09fcaff937480d1fbbe8b31646e361c7a
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] started tweaking crates.io crate minidump 0.1.0
[INFO] finished tweaking crates.io crate minidump 0.1.0
[INFO] tweaked toml for crates.io crate minidump 0.1.0 written to /workspace/builds/worker-3/source/Cargo.toml
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"`
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "check" "--frozen" "--all" "--all-targets"`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 6d42a61770f04b2dab1d4c37fb701d7686a6f44e40582b599c9173752d4b167f
[INFO] running `"docker" "start" "-a" "6d42a61770f04b2dab1d4c37fb701d7686a6f44e40582b599c9173752d4b167f"`
[INFO] [stderr]     Checking test-assembler v0.1.5
[INFO] [stderr]     Checking minidump-common v0.1.0
[INFO] [stderr]     Checking range-map v0.1.5
[INFO] [stderr]     Checking minidump v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:169:9
[INFO] [stderr]     |
[INFO] [stderr] 169 |         try!(f.seek(SeekFrom::Start(location.rva as u64)).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:174:47
[INFO] [stderr]     |
[INFO] [stderr] 174 |             let ctx : md::MDRawContextAMD64 = try!(read(f).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |                                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:181:47
[INFO] [stderr]     |
[INFO] [stderr] 181 |             let ctx : md::MDRawContextPPC64 = try!(read(f).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |                                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:188:47
[INFO] [stderr]     |
[INFO] [stderr] 188 |             let ctx : md::MDRawContextARM64 = try!(read(f).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |                                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:198:31
[INFO] [stderr]     |
[INFO] [stderr] 198 |             let flags : u32 = try!(read(f).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:199:13
[INFO] [stderr]     |
[INFO] [stderr] 199 |             try!(f.seek(SeekFrom::Current(-4)).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:204:53
[INFO] [stderr]     |
[INFO] [stderr] 204 |                     let ctx : md::MDRawContextX86 = try!(read(f).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |                                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:208:53
[INFO] [stderr]     |
[INFO] [stderr] 208 |                     let ctx : md::MDRawContextPPC = try!(read(f).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |                                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:212:55
[INFO] [stderr]     |
[INFO] [stderr] 212 |                     let ctx : md::MDRawContextSPARC = try!(read(f).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |                                                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:216:53
[INFO] [stderr]     |
[INFO] [stderr] 216 |                     let ctx : md::MDRawContextARM = try!(read(f).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |                                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:220:54
[INFO] [stderr]     |
[INFO] [stderr] 220 |                     let ctx : md::MDRawContextMIPS = try!(read(f).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |                                                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:293:17
[INFO] [stderr]     |
[INFO] [stderr] 293 |                 try!(write!(f, r#"MDRawContextX86
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:325:17
[INFO] [stderr]     |
[INFO] [stderr] 325 |                 try!(write_bytes(f, &raw.float_save.register_area));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:326:17
[INFO] [stderr]     |
[INFO] [stderr] 326 |                 try!(write!(f, "\n"));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:327:17
[INFO] [stderr]     |
[INFO] [stderr] 327 |                 try!(write!(f, r#"  float_save.cr0_npx_state     = {:#x}
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:364:17
[INFO] [stderr]     |
[INFO] [stderr] 364 |                 try!(write_bytes(f, &raw.extended_registers));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:365:17
[INFO] [stderr]     |
[INFO] [stderr] 365 |                 try!(write!(f, "\n\n"));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:374:17
[INFO] [stderr]     |
[INFO] [stderr] 374 |                 try!(write!(f, r#"MDRawContextAMD64
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:459:17
[INFO] [stderr]     |
[INFO] [stderr] 459 |                 try!(write!(f, r#"MDRawContextARM
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:463:21
[INFO] [stderr]     |
[INFO] [stderr] 463 |                     try!(writeln!(f, "  iregs[{:2}]            = {:#x}", i, reg));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:465:17
[INFO] [stderr]     |
[INFO] [stderr] 465 |                 try!(write!(f, r#"  cpsr                = {:#x}
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:471:21
[INFO] [stderr]     |
[INFO] [stderr] 471 |                     try!(writeln!(f, "  float_save.regs[{:2}] = {:#x}", i, reg));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:474:21
[INFO] [stderr]     |
[INFO] [stderr] 474 |                     try!(writeln!(f, "  float_save.extra[{:2}] = {:#x}", i, reg));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/iostuff.rs:21:5
[INFO] [stderr]    |
[INFO] [stderr] 21 |     try!(f.take(count as u64).read_to_end(&mut buf));
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/iostuff.rs:39:15
[INFO] [stderr]    |
[INFO] [stderr] 39 |     let buf = try!(read_bytes(f, size));
[INFO] [stderr]    |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/iostuff.rs:45:5
[INFO] [stderr]    |
[INFO] [stderr] 45 |     try!(f.seek(SeekFrom::Start(offset)));
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/iostuff.rs:46:19
[INFO] [stderr]    |
[INFO] [stderr] 46 |     let u : u32 = try!(read(f));
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/iostuff.rs:53:15
[INFO] [stderr]    |
[INFO] [stderr] 53 |     let buf = try!(read_bytes(f, size));
[INFO] [stderr]    |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/iostuff.rs:63:9
[INFO] [stderr]    |
[INFO] [stderr] 63 |         try!(write!(f, "{:02x}", b));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:237:35
[INFO] [stderr]     |
[INFO] [stderr] 237 |             CodeViewPDBRaw::PDB70(try!(read(f).or(Err(Error::CodeViewReadFailure))))
[INFO] [stderr]     |                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:242:35
[INFO] [stderr]     |
[INFO] [stderr] 242 |             CodeViewPDBRaw::PDB20(try!(read(f).or(Err(Error::CodeViewReadFailure))))
[INFO] [stderr]     |                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:249:5
[INFO] [stderr]     |
[INFO] [stderr] 249 |     try!(f.seek(SeekFrom::Current(-1)).or(Err(Error::CodeViewReadFailure)));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:250:17
[INFO] [stderr]     |
[INFO] [stderr] 250 |     let bytes = try!(read_bytes(f, size).or(Err(Error::CodeViewReadFailure)));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:265:5
[INFO] [stderr]     |
[INFO] [stderr] 265 |     try!(f.seek(SeekFrom::Start(location.rva as u64)).or(Err(Error::CodeViewReadFailure)));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:270:27
[INFO] [stderr]     |
[INFO] [stderr] 270 |     let signature : u32 = try!(read(f).or(Err(Error::CodeViewReadFailure)));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:272:5
[INFO] [stderr]     |
[INFO] [stderr] 272 |     try!(f.seek(SeekFrom::Start(location.rva as u64)).or(Err(Error::CodeViewReadFailure)));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:282:13
[INFO] [stderr]     |
[INFO] [stderr] 282 |             try!(f.seek(SeekFrom::Current(sig_size as i64)).or(Err(Error::CodeViewReadFailure)));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:283:23
[INFO] [stderr]     |
[INFO] [stderr] 283 |             let raw = try!(read_bytes(f, size - sig_size).or(Err(Error::CodeViewReadFailure)));
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:291:43
[INFO] [stderr]     |
[INFO] [stderr] 291 |             Ok(CodeView::Unknown { bytes: try!(read_bytes(f, size).or(Err(Error::CodeViewReadFailure))) })
[INFO] [stderr]     |                                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:313:20
[INFO] [stderr]     |
[INFO] [stderr] 313 |         let name = try!(read_string_utf16(f, raw.module_name_rva as u64)
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:316:18
[INFO] [stderr]     |
[INFO] [stderr] 316 |             Some(try!(read_codeview(f, raw.cv_record)
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:333:9
[INFO] [stderr]     |
[INFO] [stderr] 333 |         try!(write!(f, "MDRawModule
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:386:17
[INFO] [stderr]     |
[INFO] [stderr] 386 |                 try!(write!(f, "  (cv_record).cv_signature        = {:#x}
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:409:17
[INFO] [stderr]     |
[INFO] [stderr] 409 |                 try!(write!(f, "  (cv_record).cv_header.signature = {:#x}
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:425:17
[INFO] [stderr]     |
[INFO] [stderr] 425 |                 try!(write!(f, "  (cv_record).cv_signature        = {:#x}
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:433:17
[INFO] [stderr]     |
[INFO] [stderr] 433 |                 try!(writeln!(f, "  (cv_record)                     = {}",
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:438:17
[INFO] [stderr]     |
[INFO] [stderr] 438 |                 try!(writeln!(f, "  (cv_record)                     = (null)"));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:445:13
[INFO] [stderr]     |
[INFO] [stderr] 445 |             try!(writeln!(f, "  (misc_record)                   = (unimplemented)"));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:447:13
[INFO] [stderr]     |
[INFO] [stderr] 447 |             try!(writeln!(f, "  (misc_record)                   = (null)"));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:451:9
[INFO] [stderr]     |
[INFO] [stderr] 451 |         try!(write!(f, r#"  (debug_file)                    = "{}"
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:595:19
[INFO] [stderr]     |
[INFO] [stderr] 595 |     let u : u32 = try!(read(f).or(Err(Error::StreamReadFailure)));
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:605:24
[INFO] [stderr]     |
[INFO] [stderr] 605 |             let _pad = try!(read_bytes(f, 4).or(Err(Error::StreamReadFailure)));
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:612:23
[INFO] [stderr]     |
[INFO] [stderr] 612 |         let raw : T = try!(read(f).or(Err(Error::StreamReadFailure)));
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:698:9
[INFO] [stderr]     |
[INFO] [stderr] 698 |         try!(write!(f, "MinidumpModuleList
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:703:13
[INFO] [stderr]     |
[INFO] [stderr] 703 |             try!(writeln!(f, "module[{}]", i));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:704:13
[INFO] [stderr]     |
[INFO] [stderr] 704 |             try!(module.print(f));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:713:50
[INFO] [stderr]     |
[INFO] [stderr] 713 |         let raw_modules : Vec<md::MDRawModule> = try!(read_stream_list(f, expected_size));
[INFO] [stderr]     |                                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:723:26
[INFO] [stderr]     |
[INFO] [stderr] 723 |             modules.push(try!(MinidumpModule::read(f, raw)));
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:732:9
[INFO] [stderr]     |
[INFO] [stderr] 732 |         try!(f.seek(SeekFrom::Start(desc.memory.rva as u64)).or(Err(Error::StreamReadFailure)));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:733:21
[INFO] [stderr]     |
[INFO] [stderr] 733 |         let bytes = try!(read_bytes(f, desc.memory.data_size as usize).or(Err(Error::DataError)));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:763:9
[INFO] [stderr]     |
[INFO] [stderr] 763 |         try!(write!(f, "MDMemoryDescriptor
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:773:9
[INFO] [stderr]     |
[INFO] [stderr] 773 |         try!(self.print_contents(f));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:779:9
[INFO] [stderr]     |
[INFO] [stderr] 779 |         try!(write!(f, "0x"));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:781:13
[INFO] [stderr]     |
[INFO] [stderr] 781 |             try!(write!(f, "{:02x}", byte));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:783:9
[INFO] [stderr]     |
[INFO] [stderr] 783 |         try!(write!(f, "\n"));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:852:9
[INFO] [stderr]     |
[INFO] [stderr] 852 |         try!(write!(f, "MinidumpMemoryList
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:857:13
[INFO] [stderr]     |
[INFO] [stderr] 857 |             try!(writeln!(f, "region[{}]", i));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:858:13
[INFO] [stderr]     |
[INFO] [stderr] 858 |             try!(region.print(f));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:867:56
[INFO] [stderr]     |
[INFO] [stderr] 867 |         let descriptors: Vec<md::MDMemoryDescriptor> = try!(read_stream_list(f, expected_size));
[INFO] [stderr]     |                                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:878:26
[INFO] [stderr]     |
[INFO] [stderr] 878 |             regions.push(try!(MinidumpMemory::read(f, &raw)));
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:889:9
[INFO] [stderr]     |
[INFO] [stderr] 889 |         try!(write!(f, r#"MDRawThread
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:914:13
[INFO] [stderr]     |
[INFO] [stderr] 914 |             try!(ctx.print(f));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:916:13
[INFO] [stderr]     |
[INFO] [stderr] 916 |             try!(write!(f, "  (no context)\n\n"));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:920:13
[INFO] [stderr]     |
[INFO] [stderr] 920 |             try!(writeln!(f, "Stack"));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:921:13
[INFO] [stderr]     |
[INFO] [stderr] 921 |             try!(stack.print_contents(f));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:923:13
[INFO] [stderr]     |
[INFO] [stderr] 923 |             try!(writeln!(f, "No stack"));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:925:9
[INFO] [stderr]     |
[INFO] [stderr] 925 |         try!(write!(f, "\n"));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:933:50
[INFO] [stderr]     |
[INFO] [stderr] 933 |         let raw_threads : Vec<md::MDRawThread> = try!(read_stream_list(f, expected_size));
[INFO] [stderr]     |                                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:965:9
[INFO] [stderr]     |
[INFO] [stderr] 965 |         try!(write!(f, r#"MinidumpThreadList
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:971:13
[INFO] [stderr]     |
[INFO] [stderr] 971 |             try!(write!(f, "thread[{}]\n", i));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:972:13
[INFO] [stderr]     |
[INFO] [stderr] 972 |             try!(thread.print(f));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:984:41
[INFO] [stderr]     |
[INFO] [stderr] 984 |         let raw : md::MDRawSystemInfo = try!(read(f).or(Err(Error::StreamReadFailure)));
[INFO] [stderr]     |                                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:998:9
[INFO] [stderr]     |
[INFO] [stderr] 998 |         try!(write!(f, "MDRawSystemInfo
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1034:25
[INFO] [stderr]      |
[INFO] [stderr] 1034 |         let mut bytes = try!(read_bytes(f, expected_size).or(Err(Error::StreamReadFailure)));
[INFO] [stderr]      |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1058:9
[INFO] [stderr]      |
[INFO] [stderr] 1058 |         try!(write!(f, "MDRawMiscInfo
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1065:13
[INFO] [stderr]      |
[INFO] [stderr] 1065 |             try!(writeln!(f, "{}", self.raw.process_id));
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1067:13
[INFO] [stderr]      |
[INFO] [stderr] 1067 |             try!(writeln!(f, "(invalid)"));
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1069:9
[INFO] [stderr]      |
[INFO] [stderr] 1069 |         try!(write!(f, "  process_create_time          = "));
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1071:13
[INFO] [stderr]      |
[INFO] [stderr] 1071 |             try!(writeln!(f, "{:#x} {}",
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1076:13
[INFO] [stderr]      |
[INFO] [stderr] 1076 |             try!(writeln!(f, "(invalid)"));
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1078:9
[INFO] [stderr]      |
[INFO] [stderr] 1078 |         try!(write!(f, "  process_user_time            = "));
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1080:13
[INFO] [stderr]      |
[INFO] [stderr] 1080 |             try!(writeln!(f, "{}", self.raw.process_user_time));
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1082:13
[INFO] [stderr]      |
[INFO] [stderr] 1082 |             try!(writeln!(f, "(invalid)"));
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1084:9
[INFO] [stderr]      |
[INFO] [stderr] 1084 |         try!(write!(f, "  process_kernel_time          = "));
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1086:13
[INFO] [stderr]      |
[INFO] [stderr] 1086 |             try!(writeln!(f, "{}", self.raw.process_kernel_time));
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1088:13
[INFO] [stderr]      |
[INFO] [stderr] 1088 |             try!(writeln!(f, "(invalid)"));
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:169:9
[INFO] [stderr]     |
[INFO] [stderr] 169 |         try!(f.seek(SeekFrom::Start(location.rva as u64)).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |         ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1091:9
[INFO] [stderr]      |
[INFO] [stderr] 1091 |         try!(writeln!(f, ""));
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1102:43
[INFO] [stderr]      |
[INFO] [stderr] 1102 |         let raw : md::MDRawBreakpadInfo = try!(read(f).or(Err(Error::StreamReadFailure)));
[INFO] [stderr]      |                                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:174:47
[INFO] [stderr]     |
[INFO] [stderr] 174 |             let ctx : md::MDRawContextAMD64 = try!(read(f).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |                                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:181:47
[INFO] [stderr]     |
[INFO] [stderr] 181 |             let ctx : md::MDRawContextPPC64 = try!(read(f).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |                                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1133:9
[INFO] [stderr]      |
[INFO] [stderr] 1133 |         try!(write!(f, "MDRawBreakpadInfo
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:188:47
[INFO] [stderr]     |
[INFO] [stderr] 188 |             let ctx : md::MDRawContextARM64 = try!(read(f).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |                                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1175:46
[INFO] [stderr]      |
[INFO] [stderr] 1175 |         let raw : md::MDRawExceptionStream = try!(read(f).or(Err(Error::StreamReadFailure)));
[INFO] [stderr]      |                                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1208:9
[INFO] [stderr]      |
[INFO] [stderr] 1208 |         try!(write!(f, "MDException
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1224:13
[INFO] [stderr]      |
[INFO] [stderr] 1224 |             try!(writeln!(f, "  exception_record.exception_information[{:2}] = {:#x}",
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1228:9
[INFO] [stderr]      |
[INFO] [stderr] 1228 |         try!(write!(f, "  thread_context.data_size                   = {}
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1234:13
[INFO] [stderr]      |
[INFO] [stderr] 1234 |             try!(writeln!(f, ""));
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1235:13
[INFO] [stderr]      |
[INFO] [stderr] 1235 |             try!(context.print(f));
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1237:13
[INFO] [stderr]      |
[INFO] [stderr] 1237 |             try!(write!(f, "  (no context)
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1258:40
[INFO] [stderr]      |
[INFO] [stderr] 1258 |         let header : md::MDRawHeader = try!(read(&mut f).or(Err(Error::MissingHeader)));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1273:13
[INFO] [stderr]      |
[INFO] [stderr] 1273 |             try!(f.seek(SeekFrom::Start(header.stream_directory_rva as u64)).or(Err(Error::MissingDirectory)));
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1276:44
[INFO] [stderr]      |
[INFO] [stderr] 1276 |             let dir : md::MDRawDirectory = try!(read(&mut f).or(Err(Error::MissingDirectory)));
[INFO] [stderr]      |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1298:17
[INFO] [stderr]      |
[INFO] [stderr] 1298 |                 try!(self.reader.seek(SeekFrom::Start(dir.location.rva as u64)).or(Err(Error::StreamReadFailure)));
[INFO] [stderr]      |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1316:17
[INFO] [stderr]      |
[INFO] [stderr] 1316 |                 try!(self.reader.seek(SeekFrom::Start(dir.location.rva as u64)).or(Err(Error::StreamReadFailure)));
[INFO] [stderr]      |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1391:9
[INFO] [stderr]      |
[INFO] [stderr] 1391 |         try!(write!(f, r#"MDRawHeader
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1413:13
[INFO] [stderr]      |
[INFO] [stderr] 1413 |             try!(write!(f, r#"mDirectory[{}]
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1426:9
[INFO] [stderr]      |
[INFO] [stderr] 1426 |         try!(write!(f, "Streams:\n"));
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1429:13
[INFO] [stderr]      |
[INFO] [stderr] 1429 |             try!(write!(f, "  stream type {:#x} ({}) at index {}\n",
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1434:9
[INFO] [stderr]      |
[INFO] [stderr] 1434 |         try!(write!(f, "\n"));
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/minidump.rs:49:18
[INFO] [stderr]    |
[INFO] [stderr] 49 |     reader : Box<Readable + 'static>,
[INFO] [stderr]    |                  ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Readable + 'static`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/minidump.rs:620:15
[INFO] [stderr]     |
[INFO] [stderr] 620 |     iter: Box<Iterator<Item=&'a MinidumpModule> + 'a>,
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=&'a MinidumpModule> + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/minidump.rs:794:15
[INFO] [stderr]     |
[INFO] [stderr] 794 |     iter: Box<Iterator<Item=&'a MinidumpMemory> + 'a>,
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=&'a MinidumpMemory> + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]   --> src/iostuff.rs:30:27
[INFO] [stderr]    |
[INFO] [stderr] 30 |         let mut val : T = mem::uninitialized();
[INFO] [stderr]    |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:198:31
[INFO] [stderr]     |
[INFO] [stderr] 198 |             let flags : u32 = try!(read(f).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:199:13
[INFO] [stderr]     |
[INFO] [stderr] 199 |             try!(f.seek(SeekFrom::Current(-4)).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:204:53
[INFO] [stderr]     |
[INFO] [stderr] 204 |                     let ctx : md::MDRawContextX86 = try!(read(f).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |                                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:208:53
[INFO] [stderr]     |
[INFO] [stderr] 208 |                     let ctx : md::MDRawContextPPC = try!(read(f).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |                                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:212:55
[INFO] [stderr]     |
[INFO] [stderr] 212 |                     let ctx : md::MDRawContextSPARC = try!(read(f).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |                                                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:216:53
[INFO] [stderr]     |
[INFO] [stderr] 216 |                     let ctx : md::MDRawContextARM = try!(read(f).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |                                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:220:54
[INFO] [stderr]     |
[INFO] [stderr] 220 |                     let ctx : md::MDRawContextMIPS = try!(read(f).or(Err(ContextError::ReadFailure)));
[INFO] [stderr]     |                                                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:293:17
[INFO] [stderr]     |
[INFO] [stderr] 293 |                 try!(write!(f, r#"MDRawContextX86
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:325:17
[INFO] [stderr]     |
[INFO] [stderr] 325 |                 try!(write_bytes(f, &raw.float_save.register_area));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:326:17
[INFO] [stderr]     |
[INFO] [stderr] 326 |                 try!(write!(f, "\n"));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:327:17
[INFO] [stderr]     |
[INFO] [stderr] 327 |                 try!(write!(f, r#"  float_save.cr0_npx_state     = {:#x}
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:364:17
[INFO] [stderr]     |
[INFO] [stderr] 364 |                 try!(write_bytes(f, &raw.extended_registers));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:365:17
[INFO] [stderr]     |
[INFO] [stderr] 365 |                 try!(write!(f, "\n\n"));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:374:17
[INFO] [stderr]     |
[INFO] [stderr] 374 |                 try!(write!(f, r#"MDRawContextAMD64
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:459:17
[INFO] [stderr]     |
[INFO] [stderr] 459 |                 try!(write!(f, r#"MDRawContextARM
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:463:21
[INFO] [stderr]     |
[INFO] [stderr] 463 |                     try!(writeln!(f, "  iregs[{:2}]            = {:#x}", i, reg));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:465:17
[INFO] [stderr]     |
[INFO] [stderr] 465 |                 try!(write!(f, r#"  cpsr                = {:#x}
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:471:21
[INFO] [stderr]     |
[INFO] [stderr] 471 |                     try!(writeln!(f, "  float_save.regs[{:2}] = {:#x}", i, reg));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context.rs:474:21
[INFO] [stderr]     |
[INFO] [stderr] 474 |                     try!(writeln!(f, "  float_save.extra[{:2}] = {:#x}", i, reg));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/iostuff.rs:21:5
[INFO] [stderr]    |
[INFO] [stderr] 21 |     try!(f.take(count as u64).read_to_end(&mut buf));
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/iostuff.rs:39:15
[INFO] [stderr]    |
[INFO] [stderr] 39 |     let buf = try!(read_bytes(f, size));
[INFO] [stderr]    |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/iostuff.rs:45:5
[INFO] [stderr]    |
[INFO] [stderr] 45 |     try!(f.seek(SeekFrom::Start(offset)));
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/iostuff.rs:46:19
[INFO] [stderr]    |
[INFO] [stderr] 46 |     let u : u32 = try!(read(f));
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/iostuff.rs:53:15
[INFO] [stderr]    |
[INFO] [stderr] 53 |     let buf = try!(read_bytes(f, size));
[INFO] [stderr]    |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/iostuff.rs:63:9
[INFO] [stderr]    |
[INFO] [stderr] 63 |         try!(write!(f, "{:02x}", b));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:237:35
[INFO] [stderr]     |
[INFO] [stderr] 237 |             CodeViewPDBRaw::PDB70(try!(read(f).or(Err(Error::CodeViewReadFailure))))
[INFO] [stderr]     |                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:242:35
[INFO] [stderr]     |
[INFO] [stderr] 242 |             CodeViewPDBRaw::PDB20(try!(read(f).or(Err(Error::CodeViewReadFailure))))
[INFO] [stderr]     |                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:249:5
[INFO] [stderr]     |
[INFO] [stderr] 249 |     try!(f.seek(SeekFrom::Current(-1)).or(Err(Error::CodeViewReadFailure)));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:250:17
[INFO] [stderr]     |
[INFO] [stderr] 250 |     let bytes = try!(read_bytes(f, size).or(Err(Error::CodeViewReadFailure)));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:265:5
[INFO] [stderr]     |
[INFO] [stderr] 265 |     try!(f.seek(SeekFrom::Start(location.rva as u64)).or(Err(Error::CodeViewReadFailure)));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:270:27
[INFO] [stderr]     |
[INFO] [stderr] 270 |     let signature : u32 = try!(read(f).or(Err(Error::CodeViewReadFailure)));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:272:5
[INFO] [stderr]     |
[INFO] [stderr] 272 |     try!(f.seek(SeekFrom::Start(location.rva as u64)).or(Err(Error::CodeViewReadFailure)));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:282:13
[INFO] [stderr]     |
[INFO] [stderr] 282 |             try!(f.seek(SeekFrom::Current(sig_size as i64)).or(Err(Error::CodeViewReadFailure)));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:283:23
[INFO] [stderr]     |
[INFO] [stderr] 283 |             let raw = try!(read_bytes(f, size - sig_size).or(Err(Error::CodeViewReadFailure)));
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:291:43
[INFO] [stderr]     |
[INFO] [stderr] 291 |             Ok(CodeView::Unknown { bytes: try!(read_bytes(f, size).or(Err(Error::CodeViewReadFailure))) })
[INFO] [stderr]     |                                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:313:20
[INFO] [stderr]     |
[INFO] [stderr] 313 |         let name = try!(read_string_utf16(f, raw.module_name_rva as u64)
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:316:18
[INFO] [stderr]     |
[INFO] [stderr] 316 |             Some(try!(read_codeview(f, raw.cv_record)
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:333:9
[INFO] [stderr]     |
[INFO] [stderr] 333 |         try!(write!(f, "MDRawModule
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:386:17
[INFO] [stderr]     |
[INFO] [stderr] 386 |                 try!(write!(f, "  (cv_record).cv_signature        = {:#x}
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:409:17
[INFO] [stderr]     |
[INFO] [stderr] 409 |                 try!(write!(f, "  (cv_record).cv_header.signature = {:#x}
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:425:17
[INFO] [stderr]     |
[INFO] [stderr] 425 |                 try!(write!(f, "  (cv_record).cv_signature        = {:#x}
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:433:17
[INFO] [stderr]     |
[INFO] [stderr] 433 |                 try!(writeln!(f, "  (cv_record)                     = {}",
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:438:17
[INFO] [stderr]     |
[INFO] [stderr] 438 |                 try!(writeln!(f, "  (cv_record)                     = (null)"));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:445:13
[INFO] [stderr]     |
[INFO] [stderr] 445 |             try!(writeln!(f, "  (misc_record)                   = (unimplemented)"));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:447:13
[INFO] [stderr]     |
[INFO] [stderr] 447 |             try!(writeln!(f, "  (misc_record)                   = (null)"));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:451:9
[INFO] [stderr]     |
[INFO] [stderr] 451 |         try!(write!(f, r#"  (debug_file)                    = "{}"
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:595:19
[INFO] [stderr]     |
[INFO] [stderr] 595 |     let u : u32 = try!(read(f).or(Err(Error::StreamReadFailure)));
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:605:24
[INFO] [stderr]     |
[INFO] [stderr] 605 |             let _pad = try!(read_bytes(f, 4).or(Err(Error::StreamReadFailure)));
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:612:23
[INFO] [stderr]     |
[INFO] [stderr] 612 |         let raw : T = try!(read(f).or(Err(Error::StreamReadFailure)));
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:698:9
[INFO] [stderr]     |
[INFO] [stderr] 698 |         try!(write!(f, "MinidumpModuleList
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:703:13
[INFO] [stderr]     |
[INFO] [stderr] 703 |             try!(writeln!(f, "module[{}]", i));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:704:13
[INFO] [stderr]     |
[INFO] [stderr] 704 |             try!(module.print(f));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:713:50
[INFO] [stderr]     |
[INFO] [stderr] 713 |         let raw_modules : Vec<md::MDRawModule> = try!(read_stream_list(f, expected_size));
[INFO] [stderr]     |                                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:723:26
[INFO] [stderr]     |
[INFO] [stderr] 723 |             modules.push(try!(MinidumpModule::read(f, raw)));
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:732:9
[INFO] [stderr]     |
[INFO] [stderr] 732 |         try!(f.seek(SeekFrom::Start(desc.memory.rva as u64)).or(Err(Error::StreamReadFailure)));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:733:21
[INFO] [stderr]     |
[INFO] [stderr] 733 |         let bytes = try!(read_bytes(f, desc.memory.data_size as usize).or(Err(Error::DataError)));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:763:9
[INFO] [stderr]     |
[INFO] [stderr] 763 |         try!(write!(f, "MDMemoryDescriptor
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:773:9
[INFO] [stderr]     |
[INFO] [stderr] 773 |         try!(self.print_contents(f));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:779:9
[INFO] [stderr]     |
[INFO] [stderr] 779 |         try!(write!(f, "0x"));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:781:13
[INFO] [stderr]     |
[INFO] [stderr] 781 |             try!(write!(f, "{:02x}", byte));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:783:9
[INFO] [stderr]     |
[INFO] [stderr] 783 |         try!(write!(f, "\n"));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:852:9
[INFO] [stderr]     |
[INFO] [stderr] 852 |         try!(write!(f, "MinidumpMemoryList
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:857:13
[INFO] [stderr]     |
[INFO] [stderr] 857 |             try!(writeln!(f, "region[{}]", i));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:858:13
[INFO] [stderr]     |
[INFO] [stderr] 858 |             try!(region.print(f));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:867:56
[INFO] [stderr]     |
[INFO] [stderr] 867 |         let descriptors: Vec<md::MDMemoryDescriptor> = try!(read_stream_list(f, expected_size));
[INFO] [stderr]     |                                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:878:26
[INFO] [stderr]     |
[INFO] [stderr] 878 |             regions.push(try!(MinidumpMemory::read(f, &raw)));
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:889:9
[INFO] [stderr]     |
[INFO] [stderr] 889 |         try!(write!(f, r#"MDRawThread
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:914:13
[INFO] [stderr]     |
[INFO] [stderr] 914 |             try!(ctx.print(f));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:916:13
[INFO] [stderr]     |
[INFO] [stderr] 916 |             try!(write!(f, "  (no context)\n\n"));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:920:13
[INFO] [stderr]     |
[INFO] [stderr] 920 |             try!(writeln!(f, "Stack"));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:921:13
[INFO] [stderr]     |
[INFO] [stderr] 921 |             try!(stack.print_contents(f));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:923:13
[INFO] [stderr]     |
[INFO] [stderr] 923 |             try!(writeln!(f, "No stack"));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:925:9
[INFO] [stderr]     |
[INFO] [stderr] 925 |         try!(write!(f, "\n"));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:933:50
[INFO] [stderr]     |
[INFO] [stderr] 933 |         let raw_threads : Vec<md::MDRawThread> = try!(read_stream_list(f, expected_size));
[INFO] [stderr]     |                                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:965:9
[INFO] [stderr]     |
[INFO] [stderr] 965 |         try!(write!(f, r#"MinidumpThreadList
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:971:13
[INFO] [stderr]     |
[INFO] [stderr] 971 |             try!(write!(f, "thread[{}]\n", i));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:972:13
[INFO] [stderr]     |
[INFO] [stderr] 972 |             try!(thread.print(f));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:984:41
[INFO] [stderr]     |
[INFO] [stderr] 984 |         let raw : md::MDRawSystemInfo = try!(read(f).or(Err(Error::StreamReadFailure)));
[INFO] [stderr]     |                                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/minidump.rs:998:9
[INFO] [stderr]     |
[INFO] [stderr] 998 |         try!(write!(f, "MDRawSystemInfo
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1034:25
[INFO] [stderr]      |
[INFO] [stderr] 1034 |         let mut bytes = try!(read_bytes(f, expected_size).or(Err(Error::StreamReadFailure)));
[INFO] [stderr]      |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1058:9
[INFO] [stderr]      |
[INFO] [stderr] 1058 |         try!(write!(f, "MDRawMiscInfo
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1065:13
[INFO] [stderr]      |
[INFO] [stderr] 1065 |             try!(writeln!(f, "{}", self.raw.process_id));
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1067:13
[INFO] [stderr]      |
[INFO] [stderr] 1067 |             try!(writeln!(f, "(invalid)"));
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1069:9
[INFO] [stderr]      |
[INFO] [stderr] 1069 |         try!(write!(f, "  process_create_time          = "));
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1071:13
[INFO] [stderr]      |
[INFO] [stderr] 1071 |             try!(writeln!(f, "{:#x} {}",
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1076:13
[INFO] [stderr]      |
[INFO] [stderr] 1076 |             try!(writeln!(f, "(invalid)"));
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1078:9
[INFO] [stderr]      |
[INFO] [stderr] 1078 |         try!(write!(f, "  process_user_time            = "));
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1080:13
[INFO] [stderr]      |
[INFO] [stderr] 1080 |             try!(writeln!(f, "{}", self.raw.process_user_time));
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1082:13
[INFO] [stderr]      |
[INFO] [stderr] 1082 |             try!(writeln!(f, "(invalid)"));
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1084:9
[INFO] [stderr]      |
[INFO] [stderr] 1084 |         try!(write!(f, "  process_kernel_time          = "));
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1086:13
[INFO] [stderr]      |
[INFO] [stderr] 1086 |             try!(writeln!(f, "{}", self.raw.process_kernel_time));
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1088:13
[INFO] [stderr]      |
[INFO] [stderr] 1088 |             try!(writeln!(f, "(invalid)"));
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1091:9
[INFO] [stderr]      |
[INFO] [stderr] 1091 |         try!(writeln!(f, ""));
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1102:43
[INFO] [stderr]      |
[INFO] [stderr] 1102 |         let raw : md::MDRawBreakpadInfo = try!(read(f).or(Err(Error::StreamReadFailure)));
[INFO] [stderr]      |                                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1133:9
[INFO] [stderr]      |
[INFO] [stderr] 1133 |         try!(write!(f, "MDRawBreakpadInfo
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1175:46
[INFO] [stderr]      |
[INFO] [stderr] 1175 |         let raw : md::MDRawExceptionStream = try!(read(f).or(Err(Error::StreamReadFailure)));
[INFO] [stderr]      |                                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1208:9
[INFO] [stderr]      |
[INFO] [stderr] 1208 |         try!(write!(f, "MDException
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1224:13
[INFO] [stderr]      |
[INFO] [stderr] 1224 |             try!(writeln!(f, "  exception_record.exception_information[{:2}] = {:#x}",
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1228:9
[INFO] [stderr]      |
[INFO] [stderr] 1228 |         try!(write!(f, "  thread_context.data_size                   = {}
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1234:13
[INFO] [stderr]      |
[INFO] [stderr] 1234 |             try!(writeln!(f, ""));
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1235:13
[INFO] [stderr]      |
[INFO] [stderr] 1235 |             try!(context.print(f));
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1237:13
[INFO] [stderr]      |
[INFO] [stderr] 1237 |             try!(write!(f, "  (no context)
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1258:40
[INFO] [stderr]      |
[INFO] [stderr] 1258 |         let header : md::MDRawHeader = try!(read(&mut f).or(Err(Error::MissingHeader)));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1273:13
[INFO] [stderr]      |
[INFO] [stderr] 1273 |             try!(f.seek(SeekFrom::Start(header.stream_directory_rva as u64)).or(Err(Error::MissingDirectory)));
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1276:44
[INFO] [stderr]      |
[INFO] [stderr] 1276 |             let dir : md::MDRawDirectory = try!(read(&mut f).or(Err(Error::MissingDirectory)));
[INFO] [stderr]      |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1298:17
[INFO] [stderr]      |
[INFO] [stderr] 1298 |                 try!(self.reader.seek(SeekFrom::Start(dir.location.rva as u64)).or(Err(Error::StreamReadFailure)));
[INFO] [stderr]      |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1316:17
[INFO] [stderr]      |
[INFO] [stderr] 1316 |                 try!(self.reader.seek(SeekFrom::Start(dir.location.rva as u64)).or(Err(Error::StreamReadFailure)));
[INFO] [stderr]      |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1391:9
[INFO] [stderr]      |
[INFO] [stderr] 1391 |         try!(write!(f, r#"MDRawHeader
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1413:13
[INFO] [stderr]      |
[INFO] [stderr] 1413 |             try!(write!(f, r#"mDirectory[{}]
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1426:9
[INFO] [stderr]      |
[INFO] [stderr] 1426 |         try!(write!(f, "Streams:\n"));
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1429:13
[INFO] [stderr]      |
[INFO] [stderr] 1429 |             try!(write!(f, "  stream type {:#x} ({}) at index {}\n",
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/minidump.rs:1434:9
[INFO] [stderr]      |
[INFO] [stderr] 1434 |         try!(write!(f, "\n"));
[INFO] [stderr]      |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/minidump.rs:49:18
[INFO] [stderr]    |
[INFO] [stderr] 49 |     reader : Box<Readable + 'static>,
[INFO] [stderr]    |                  ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Readable + 'static`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/minidump.rs:620:15
[INFO] [stderr]     |
[INFO] [stderr] 620 |     iter: Box<Iterator<Item=&'a MinidumpModule> + 'a>,
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=&'a MinidumpModule> + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/minidump.rs:794:15
[INFO] [stderr]     |
[INFO] [stderr] 794 |     iter: Box<Iterator<Item=&'a MinidumpMemory> + 'a>,
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=&'a MinidumpMemory> + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]   --> src/iostuff.rs:30:27
[INFO] [stderr]    |
[INFO] [stderr] 30 |         let mut val : T = mem::uninitialized();
[INFO] [stderr]    |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'core::str::<impl str>::trim_right_matches': superseded by `trim_end_matches`
[INFO] [stderr]    --> src/minidump.rs:252:63
[INFO] [stderr]     |
[INFO] [stderr] 252 |     let file = String::from(String::from_utf8(bytes).unwrap().trim_right_matches('\0'));
[INFO] [stderr]     |                                                               ^^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `trim_end_matches`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'core::str::<impl str>::trim_right_matches': superseded by `trim_end_matches`
[INFO] [stderr]    --> src/minidump.rs:252:63
[INFO] [stderr]     |
[INFO] [stderr] 252 |     let file = String::from(String::from_utf8(bytes).unwrap().trim_right_matches('\0'));
[INFO] [stderr]     |                                                               ^^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `trim_end_matches`
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:309:29
[INFO] [stderr]     |
[INFO] [stderr] 309 | ...                   raw.context_flags,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(safe_packed_borrows)]` on by default
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:310:29
[INFO] [stderr]     |
[INFO] [stderr] 310 | ...                   raw.dr0,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:311:29
[INFO] [stderr]     |
[INFO] [stderr] 311 | ...                   raw.dr1,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:312:29
[INFO] [stderr]     |
[INFO] [stderr] 312 | ...                   raw.dr2,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:313:29
[INFO] [stderr]     |
[INFO] [stderr] 313 | ...                   raw.dr3,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:314:29
[INFO] [stderr]     |
[INFO] [stderr] 314 | ...                   raw.dr6,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:315:29
[INFO] [stderr]     |
[INFO] [stderr] 315 | ...                   raw.dr7,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:316:29
[INFO] [stderr]     |
[INFO] [stderr] 316 | ...                   raw.float_save.control_word,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:317:29
[INFO] [stderr]     |
[INFO] [stderr] 317 | ...                   raw.float_save.status_word,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:318:29
[INFO] [stderr]     |
[INFO] [stderr] 318 | ...                   raw.float_save.tag_word,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:319:29
[INFO] [stderr]     |
[INFO] [stderr] 319 | ...                   raw.float_save.error_offset,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:320:29
[INFO] [stderr]     |
[INFO] [stderr] 320 | ...                   raw.float_save.error_selector,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:321:29
[INFO] [stderr]     |
[INFO] [stderr] 321 | ...                   raw.float_save.data_offset,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:322:29
[INFO] [stderr]     |
[INFO] [stderr] 322 | ...                   raw.float_save.data_selector,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:345:29
[INFO] [stderr]     |
[INFO] [stderr] 345 | ...                   raw.float_save.cr0_npx_state,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:346:29
[INFO] [stderr]     |
[INFO] [stderr] 346 | ...                   raw.gs,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:347:29
[INFO] [stderr]     |
[INFO] [stderr] 347 | ...                   raw.fs,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:348:29
[INFO] [stderr]     |
[INFO] [stderr] 348 | ...                   raw.es,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:349:29
[INFO] [stderr]     |
[INFO] [stderr] 349 | ...                   raw.ds,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:350:29
[INFO] [stderr]     |
[INFO] [stderr] 350 | ...                   raw.edi,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:351:29
[INFO] [stderr]     |
[INFO] [stderr] 351 | ...                   raw.esi,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:352:29
[INFO] [stderr]     |
[INFO] [stderr] 352 | ...                   raw.ebx,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:353:29
[INFO] [stderr]     |
[INFO] [stderr] 353 | ...                   raw.edx,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:354:29
[INFO] [stderr]     |
[INFO] [stderr] 354 | ...                   raw.ecx,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:355:29
[INFO] [stderr]     |
[INFO] [stderr] 355 | ...                   raw.eax,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:356:29
[INFO] [stderr]     |
[INFO] [stderr] 356 | ...                   raw.ebp,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:357:29
[INFO] [stderr]     |
[INFO] [stderr] 357 | ...                   raw.eip,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:358:29
[INFO] [stderr]     |
[INFO] [stderr] 358 | ...                   raw.cs,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:359:29
[INFO] [stderr]     |
[INFO] [stderr] 359 | ...                   raw.eflags,
[INFO] [stderr]     |                       ^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:360:29
[INFO] [stderr]     |
[INFO] [stderr] 360 | ...                   raw.esp,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:361:29
[INFO] [stderr]     |
[INFO] [stderr] 361 | ...                   raw.ss,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:415:29
[INFO] [stderr]     |
[INFO] [stderr] 415 | ...                   raw.p1_home,
[INFO] [stderr]     |                       ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:416:29
[INFO] [stderr]     |
[INFO] [stderr] 416 | ...                   raw.p2_home,
[INFO] [stderr]     |                       ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:417:29
[INFO] [stderr]     |
[INFO] [stderr] 417 | ...                   raw.p3_home,
[INFO] [stderr]     |                       ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:418:29
[INFO] [stderr]     |
[INFO] [stderr] 418 | ...                   raw.p4_home,
[INFO] [stderr]     |                       ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:419:29
[INFO] [stderr]     |
[INFO] [stderr] 419 | ...                   raw.p5_home,
[INFO] [stderr]     |                       ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:420:29
[INFO] [stderr]     |
[INFO] [stderr] 420 | ...                   raw.p6_home,
[INFO] [stderr]     |                       ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:421:29
[INFO] [stderr]     |
[INFO] [stderr] 421 | ...                   raw.context_flags,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:422:29
[INFO] [stderr]     |
[INFO] [stderr] 422 | ...                   raw.mx_csr,
[INFO] [stderr]     |                       ^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:423:29
[INFO] [stderr]     |
[INFO] [stderr] 423 | ...                   raw.cs,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:424:29
[INFO] [stderr]     |
[INFO] [stderr] 424 | ...                   raw.ds,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:425:29
[INFO] [stderr]     |
[INFO] [stderr] 425 | ...                   raw.es,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:426:29
[INFO] [stderr]     |
[INFO] [stderr] 426 | ...                   raw.fs,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:427:29
[INFO] [stderr]     |
[INFO] [stderr] 427 | ...                   raw.gs,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:428:29
[INFO] [stderr]     |
[INFO] [stderr] 428 | ...                   raw.ss,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:429:29
[INFO] [stderr]     |
[INFO] [stderr] 429 | ...                   raw.eflags,
[INFO] [stderr]     |                       ^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:430:29
[INFO] [stderr]     |
[INFO] [stderr] 430 | ...                   raw.dr0,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:431:29
[INFO] [stderr]     |
[INFO] [stderr] 431 | ...                   raw.dr1,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:432:29
[INFO] [stderr]     |
[INFO] [stderr] 432 | ...                   raw.dr2,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:433:29
[INFO] [stderr]     |
[INFO] [stderr] 433 | ...                   raw.dr3,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:434:29
[INFO] [stderr]     |
[INFO] [stderr] 434 | ...                   raw.dr6,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:435:29
[INFO] [stderr]     |
[INFO] [stderr] 435 | ...                   raw.dr7,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:436:29
[INFO] [stderr]     |
[INFO] [stderr] 436 | ...                   raw.rax,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:437:29
[INFO] [stderr]     |
[INFO] [stderr] 437 | ...                   raw.rcx,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:438:29
[INFO] [stderr]     |
[INFO] [stderr] 438 | ...                   raw.rdx,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:439:29
[INFO] [stderr]     |
[INFO] [stderr] 439 | ...                   raw.rbx,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:440:29
[INFO] [stderr]     |
[INFO] [stderr] 440 | ...                   raw.rsp,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:441:29
[INFO] [stderr]     |
[INFO] [stderr] 441 | ...                   raw.rbp,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:442:29
[INFO] [stderr]     |
[INFO] [stderr] 442 | ...                   raw.rsi,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:443:29
[INFO] [stderr]     |
[INFO] [stderr] 443 | ...                   raw.rdi,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:444:29
[INFO] [stderr]     |
[INFO] [stderr] 444 | ...                   raw.r8,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:445:29
[INFO] [stderr]     |
[INFO] [stderr] 445 | ...                   raw.r9,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:446:29
[INFO] [stderr]     |
[INFO] [stderr] 446 | ...                   raw.r10,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:447:29
[INFO] [stderr]     |
[INFO] [stderr] 447 | ...                   raw.r11,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:448:29
[INFO] [stderr]     |
[INFO] [stderr] 448 | ...                   raw.r12,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:449:29
[INFO] [stderr]     |
[INFO] [stderr] 449 | ...                   raw.r13,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:450:29
[INFO] [stderr]     |
[INFO] [stderr] 450 | ...                   raw.r14,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:451:29
[INFO] [stderr]     |
[INFO] [stderr] 451 | ...                   raw.r15,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:452:29
[INFO] [stderr]     |
[INFO] [stderr] 452 | ...                   raw.rip,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:461:5
[INFO] [stderr]     |
[INFO] [stderr] 461 | "#, raw.context_flags));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:462:33
[INFO] [stderr]     |
[INFO] [stderr] 462 |                 for (i, reg) in raw.iregs.iter().enumerate() {
[INFO] [stderr]     |                                 ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:468:29
[INFO] [stderr]     |
[INFO] [stderr] 468 | ...                   raw.cpsr,
[INFO] [stderr]     |                       ^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:469:29
[INFO] [stderr]     |
[INFO] [stderr] 469 | ...                   raw.float_save.fpscr));
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:470:33
[INFO] [stderr]     |
[INFO] [stderr] 470 |                 for (i, reg) in raw.float_save.regs.iter().enumerate() {
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:473:33
[INFO] [stderr]     |
[INFO] [stderr] 473 |                 for (i, reg) in raw.float_save.extra.iter().enumerate() {
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:356:21
[INFO] [stderr]     |
[INFO] [stderr] 356 |                     self.raw.base_of_image,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:357:21
[INFO] [stderr]     |
[INFO] [stderr] 357 |                     self.raw.size_of_image,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:358:21
[INFO] [stderr]     |
[INFO] [stderr] 358 |                     self.raw.checksum,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:359:21
[INFO] [stderr]     |
[INFO] [stderr] 359 |                     self.raw.time_date_stamp,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:361:21
[INFO] [stderr]     |
[INFO] [stderr] 361 |                     self.raw.module_name_rva,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:362:21
[INFO] [stderr]     |
[INFO] [stderr] 362 |                     self.raw.version_info.signature,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:363:21
[INFO] [stderr]     |
[INFO] [stderr] 363 |                     self.raw.version_info.struct_version,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:364:21
[INFO] [stderr]     |
[INFO] [stderr] 364 |                     self.raw.version_info.file_version_hi,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:365:21
[INFO] [stderr]     |
[INFO] [stderr] 365 |                     self.raw.version_info.file_version_lo,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:366:21
[INFO] [stderr]     |
[INFO] [stderr] 366 |                     self.raw.version_info.product_version_hi,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:367:21
[INFO] [stderr]     |
[INFO] [stderr] 367 |                     self.raw.version_info.product_version_lo,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:368:21
[INFO] [stderr]     |
[INFO] [stderr] 368 |                     self.raw.version_info.file_flags_mask,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:369:21
[INFO] [stderr]     |
[INFO] [stderr] 369 |                     self.raw.version_info.file_flags,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:370:21
[INFO] [stderr]     |
[INFO] [stderr] 370 |                     self.raw.version_info.file_os,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:371:21
[INFO] [stderr]     |
[INFO] [stderr] 371 |                     self.raw.version_info.file_type,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:372:21
[INFO] [stderr]     |
[INFO] [stderr] 372 |                     self.raw.version_info.file_subtype,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:373:21
[INFO] [stderr]     |
[INFO] [stderr] 373 |                     self.raw.version_info.file_date_hi,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:374:21
[INFO] [stderr]     |
[INFO] [stderr] 374 |                     self.raw.version_info.file_date_lo,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:375:21
[INFO] [stderr]     |
[INFO] [stderr] 375 |                     self.raw.cv_record.data_size,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:376:21
[INFO] [stderr]     |
[INFO] [stderr] 376 |                     self.raw.cv_record.rva,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:377:21
[INFO] [stderr]     |
[INFO] [stderr] 377 |                     self.raw.misc_record.data_size,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:378:21
[INFO] [stderr]     |
[INFO] [stderr] 378 |                     self.raw.misc_record.rva,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:391:29
[INFO] [stderr]     |
[INFO] [stderr] 391 | ...                   raw.cv_signature,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:392:29
[INFO] [stderr]     |
[INFO] [stderr] 392 | ...                   raw.signature.data1,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:393:29
[INFO] [stderr]     |
[INFO] [stderr] 393 | ...                   raw.signature.data2,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:394:29
[INFO] [stderr]     |
[INFO] [stderr] 394 | ...                   raw.signature.data3,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:403:29
[INFO] [stderr]     |
[INFO] [stderr] 403 | ...                   raw.age,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:415:29
[INFO] [stderr]     |
[INFO] [stderr] 415 | ...                   raw.cv_header.signature,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:416:29
[INFO] [stderr]     |
[INFO] [stderr] 416 | ...                   raw.cv_header.offset,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:417:29
[INFO] [stderr]     |
[INFO] [stderr] 417 | ...                   raw.signature,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:419:29
[INFO] [stderr]     |
[INFO] [stderr] 419 | ...                   raw.age,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:500:13
[INFO] [stderr]     |
[INFO] [stderr] 500 |             guid.data1,
[INFO] [stderr]     |             ^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:501:13
[INFO] [stderr]     |
[INFO] [stderr] 501 |             guid.data2,
[INFO] [stderr]     |             ^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:502:13
[INFO] [stderr]     |
[INFO] [stderr] 502 |             guid.data3,
[INFO] [stderr]     |             ^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:525:52
[INFO] [stderr]     |
[INFO] [stderr] 525 |                 Cow::Owned(format!("{0:08X}{1:x}", self.raw.time_date_stamp,
[INFO] [stderr]     |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:526:36
[INFO] [stderr]     |
[INFO] [stderr] 526 | ...                   self.raw.size_of_image))
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:543:34
[INFO] [stderr]     |
[INFO] [stderr] 543 | ...                   raw.age,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:549:34
[INFO] [stderr]     |
[INFO] [stderr] 549 | ...                   raw.signature,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:550:34
[INFO] [stderr]     |
[INFO] [stderr] 550 | ...                   raw.age);
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:769:21
[INFO] [stderr]     |
[INFO] [stderr] 769 |                     self.desc.start_of_memory_range,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:770:21
[INFO] [stderr]     |
[INFO] [stderr] 770 |                     self.desc.memory.data_size,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:771:21
[INFO] [stderr]     |
[INFO] [stderr] 771 |                     self.desc.memory.rva,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:902:21
[INFO] [stderr]     |
[INFO] [stderr] 902 |                     self.raw.thread_id,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:903:21
[INFO] [stderr]     |
[INFO] [stderr] 903 |                     self.raw.suspend_count,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:904:21
[INFO] [stderr]     |
[INFO] [stderr] 904 |                     self.raw.priority_class,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:905:21
[INFO] [stderr]     |
[INFO] [stderr] 905 |                     self.raw.priority,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:906:21
[INFO] [stderr]     |
[INFO] [stderr] 906 |                     self.raw.teb,
[INFO] [stderr]     |                     ^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:907:21
[INFO] [stderr]     |
[INFO] [stderr] 907 |                     self.raw.stack.start_of_memory_range,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:908:21
[INFO] [stderr]     |
[INFO] [stderr] 908 |                     self.raw.stack.memory.data_size,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:909:21
[INFO] [stderr]     |
[INFO] [stderr] 909 |                     self.raw.stack.memory.rva,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:910:21
[INFO] [stderr]     |
[INFO] [stderr] 910 |                     self.raw.thread_context.data_size,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:911:21
[INFO] [stderr]     |
[INFO] [stderr] 911 |                     self.raw.thread_context.rva,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1012:21
[INFO] [stderr]      |
[INFO] [stderr] 1012 |                     self.raw.processor_architecture,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1013:21
[INFO] [stderr]      |
[INFO] [stderr] 1013 |                     self.raw.processor_level,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1014:21
[INFO] [stderr]      |
[INFO] [stderr] 1014 |                     self.raw.processor_revision,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1017:21
[INFO] [stderr]      |
[INFO] [stderr] 1017 |                     self.raw.major_version,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1018:21
[INFO] [stderr]      |
[INFO] [stderr] 1018 |                     self.raw.minor_version,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1019:21
[INFO] [stderr]      |
[INFO] [stderr] 1019 |                     self.raw.build_number,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1020:21
[INFO] [stderr]      |
[INFO] [stderr] 1020 |                     self.raw.platform_id,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1021:21
[INFO] [stderr]      |
[INFO] [stderr] 1021 |                     self.raw.csd_version_rva,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1022:21
[INFO] [stderr]      |
[INFO] [stderr] 1022 |                     self.raw.suite_mask));
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1062:21
[INFO] [stderr]      |
[INFO] [stderr] 1062 |                     self.raw.size_of_info,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1063:21
[INFO] [stderr]      |
[INFO] [stderr] 1063 |                     self.raw.flags1));
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1065:36
[INFO] [stderr]      |
[INFO] [stderr] 1065 |             try!(writeln!(f, "{}", self.raw.process_id));
[INFO] [stderr]      |                                    ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1072:27
[INFO] [stderr]      |
[INFO] [stderr] 1072 |                           self.raw.process_create_time,
[INFO] [stderr]      |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1080:36
[INFO] [stderr]      |
[INFO] [stderr] 1080 |             try!(writeln!(f, "{}", self.raw.process_user_time));
[INFO] [stderr]      |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1086:36
[INFO] [stderr]      |
[INFO] [stderr] 1086 |             try!(writeln!(f, "{}", self.raw.process_kernel_time));
[INFO] [stderr]      |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1138:21
[INFO] [stderr]      |
[INFO] [stderr] 1138 |                     self.raw.validity,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1217:21
[INFO] [stderr]      |
[INFO] [stderr] 1217 |                     self.raw.exception_record.exception_code,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1218:21
[INFO] [stderr]      |
[INFO] [stderr] 1218 |                     self.raw.exception_record.exception_flags,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1219:21
[INFO] [stderr]      |
[INFO] [stderr] 1219 |                     self.raw.exception_record.exception_record,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1220:21
[INFO] [stderr]      |
[INFO] [stderr] 1220 |                     self.raw.exception_record.exception_address,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1221:21
[INFO] [stderr]      |
[INFO] [stderr] 1221 |                     self.raw.exception_record.number_parameters,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1226:27
[INFO] [stderr]      |
[INFO] [stderr] 1226 |                           self.raw.exception_record.exception_information[i]));
[INFO] [stderr]      |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1231:21
[INFO] [stderr]      |
[INFO] [stderr] 1231 |                     self.raw.thread_context.data_size,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1232:21
[INFO] [stderr]      |
[INFO] [stderr] 1232 |                     self.raw.thread_context.rva));
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1401:21
[INFO] [stderr]      |
[INFO] [stderr] 1401 |                     self.header.signature,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1402:21
[INFO] [stderr]      |
[INFO] [stderr] 1402 |                     self.header.version,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1403:21
[INFO] [stderr]      |
[INFO] [stderr] 1403 |                     self.header.stream_count,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1404:21
[INFO] [stderr]      |
[INFO] [stderr] 1404 |                     self.header.stream_directory_rva,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1405:21
[INFO] [stderr]      |
[INFO] [stderr] 1405 |                     self.header.checksum,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1406:21
[INFO] [stderr]      |
[INFO] [stderr] 1406 |                     self.header.time_date_stamp,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1408:21
[INFO] [stderr]      |
[INFO] [stderr] 1408 |                     self.header.flags,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1421:25
[INFO] [stderr]      |
[INFO] [stderr] 1421 |                         stream.stream_type,
[INFO] [stderr]      |                         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1423:25
[INFO] [stderr]      |
[INFO] [stderr] 1423 |                         stream.location.data_size,
[INFO] [stderr]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1424:25
[INFO] [stderr]      |
[INFO] [stderr] 1424 |                         stream.location.rva));
[INFO] [stderr]      |                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1430:25
[INFO] [stderr]      |
[INFO] [stderr] 1430 |                         stream.stream_type,
[INFO] [stderr]      |                         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:309:29
[INFO] [stderr]     |
[INFO] [stderr] 309 | ...                   raw.context_flags,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(safe_packed_borrows)]` on by default
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:310:29
[INFO] [stderr]     |
[INFO] [stderr] 310 | ...                   raw.dr0,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:311:29
[INFO] [stderr]     |
[INFO] [stderr] 311 | ...                   raw.dr1,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:312:29
[INFO] [stderr]     |
[INFO] [stderr] 312 | ...                   raw.dr2,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:313:29
[INFO] [stderr]     |
[INFO] [stderr] 313 | ...                   raw.dr3,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:314:29
[INFO] [stderr]     |
[INFO] [stderr] 314 | ...                   raw.dr6,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:315:29
[INFO] [stderr]     |
[INFO] [stderr] 315 | ...                   raw.dr7,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:316:29
[INFO] [stderr]     |
[INFO] [stderr] 316 | ...                   raw.float_save.control_word,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:317:29
[INFO] [stderr]     |
[INFO] [stderr] 317 | ...                   raw.float_save.status_word,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:318:29
[INFO] [stderr]     |
[INFO] [stderr] 318 | ...                   raw.float_save.tag_word,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:319:29
[INFO] [stderr]     |
[INFO] [stderr] 319 | ...                   raw.float_save.error_offset,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:320:29
[INFO] [stderr]     |
[INFO] [stderr] 320 | ...                   raw.float_save.error_selector,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:321:29
[INFO] [stderr]     |
[INFO] [stderr] 321 | ...                   raw.float_save.data_offset,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:322:29
[INFO] [stderr]     |
[INFO] [stderr] 322 | ...                   raw.float_save.data_selector,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:345:29
[INFO] [stderr]     |
[INFO] [stderr] 345 | ...                   raw.float_save.cr0_npx_state,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:346:29
[INFO] [stderr]     |
[INFO] [stderr] 346 | ...                   raw.gs,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:347:29
[INFO] [stderr]     |
[INFO] [stderr] 347 | ...                   raw.fs,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:348:29
[INFO] [stderr]     |
[INFO] [stderr] 348 | ...                   raw.es,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:349:29
[INFO] [stderr]     |
[INFO] [stderr] 349 | ...                   raw.ds,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:350:29
[INFO] [stderr]     |
[INFO] [stderr] 350 | ...                   raw.edi,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:351:29
[INFO] [stderr]     |
[INFO] [stderr] 351 | ...                   raw.esi,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:352:29
[INFO] [stderr]     |
[INFO] [stderr] 352 | ...                   raw.ebx,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:353:29
[INFO] [stderr]     |
[INFO] [stderr] 353 | ...                   raw.edx,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:354:29
[INFO] [stderr]     |
[INFO] [stderr] 354 | ...                   raw.ecx,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:355:29
[INFO] [stderr]     |
[INFO] [stderr] 355 | ...                   raw.eax,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:356:29
[INFO] [stderr]     |
[INFO] [stderr] 356 | ...                   raw.ebp,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:357:29
[INFO] [stderr]     |
[INFO] [stderr] 357 | ...                   raw.eip,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:358:29
[INFO] [stderr]     |
[INFO] [stderr] 358 | ...                   raw.cs,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:359:29
[INFO] [stderr]     |
[INFO] [stderr] 359 | ...                   raw.eflags,
[INFO] [stderr]     |                       ^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:360:29
[INFO] [stderr]     |
[INFO] [stderr] 360 | ...                   raw.esp,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:361:29
[INFO] [stderr]     |
[INFO] [stderr] 361 | ...                   raw.ss,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:415:29
[INFO] [stderr]     |
[INFO] [stderr] 415 | ...                   raw.p1_home,
[INFO] [stderr]     |                       ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:416:29
[INFO] [stderr]     |
[INFO] [stderr] 416 | ...                   raw.p2_home,
[INFO] [stderr]     |                       ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:417:29
[INFO] [stderr]     |
[INFO] [stderr] 417 | ...                   raw.p3_home,
[INFO] [stderr]     |                       ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:418:29
[INFO] [stderr]     |
[INFO] [stderr] 418 | ...                   raw.p4_home,
[INFO] [stderr]     |                       ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:419:29
[INFO] [stderr]     |
[INFO] [stderr] 419 | ...                   raw.p5_home,
[INFO] [stderr]     |                       ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:420:29
[INFO] [stderr]     |
[INFO] [stderr] 420 | ...                   raw.p6_home,
[INFO] [stderr]     |                       ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:421:29
[INFO] [stderr]     |
[INFO] [stderr] 421 | ...                   raw.context_flags,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:422:29
[INFO] [stderr]     |
[INFO] [stderr] 422 | ...                   raw.mx_csr,
[INFO] [stderr]     |                       ^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:423:29
[INFO] [stderr]     |
[INFO] [stderr] 423 | ...                   raw.cs,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:424:29
[INFO] [stderr]     |
[INFO] [stderr] 424 | ...                   raw.ds,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:425:29
[INFO] [stderr]     |
[INFO] [stderr] 425 | ...                   raw.es,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:426:29
[INFO] [stderr]     |
[INFO] [stderr] 426 | ...                   raw.fs,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:427:29
[INFO] [stderr]     |
[INFO] [stderr] 427 | ...                   raw.gs,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:428:29
[INFO] [stderr]     |
[INFO] [stderr] 428 | ...                   raw.ss,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:429:29
[INFO] [stderr]     |
[INFO] [stderr] 429 | ...                   raw.eflags,
[INFO] [stderr]     |                       ^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:430:29
[INFO] [stderr]     |
[INFO] [stderr] 430 | ...                   raw.dr0,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:431:29
[INFO] [stderr]     |
[INFO] [stderr] 431 | ...                   raw.dr1,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:432:29
[INFO] [stderr]     |
[INFO] [stderr] 432 | ...                   raw.dr2,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:433:29
[INFO] [stderr]     |
[INFO] [stderr] 433 | ...                   raw.dr3,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:434:29
[INFO] [stderr]     |
[INFO] [stderr] 434 | ...                   raw.dr6,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:435:29
[INFO] [stderr]     |
[INFO] [stderr] 435 | ...                   raw.dr7,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:436:29
[INFO] [stderr]     |
[INFO] [stderr] 436 | ...                   raw.rax,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:437:29
[INFO] [stderr]     |
[INFO] [stderr] 437 | ...                   raw.rcx,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:438:29
[INFO] [stderr]     |
[INFO] [stderr] 438 | ...                   raw.rdx,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:439:29
[INFO] [stderr]     |
[INFO] [stderr] 439 | ...                   raw.rbx,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:440:29
[INFO] [stderr]     |
[INFO] [stderr] 440 | ...                   raw.rsp,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:441:29
[INFO] [stderr]     |
[INFO] [stderr] 441 | ...                   raw.rbp,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:442:29
[INFO] [stderr]     |
[INFO] [stderr] 442 | ...                   raw.rsi,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:443:29
[INFO] [stderr]     |
[INFO] [stderr] 443 | ...                   raw.rdi,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:444:29
[INFO] [stderr]     |
[INFO] [stderr] 444 | ...                   raw.r8,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:445:29
[INFO] [stderr]     |
[INFO] [stderr] 445 | ...                   raw.r9,
[INFO] [stderr]     |                       ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:446:29
[INFO] [stderr]     |
[INFO] [stderr] 446 | ...                   raw.r10,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:447:29
[INFO] [stderr]     |
[INFO] [stderr] 447 | ...                   raw.r11,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:448:29
[INFO] [stderr]     |
[INFO] [stderr] 448 | ...                   raw.r12,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:449:29
[INFO] [stderr]     |
[INFO] [stderr] 449 | ...                   raw.r13,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:450:29
[INFO] [stderr]     |
[INFO] [stderr] 450 | ...                   raw.r14,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:451:29
[INFO] [stderr]     |
[INFO] [stderr] 451 | ...                   raw.r15,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:452:29
[INFO] [stderr]     |
[INFO] [stderr] 452 | ...                   raw.rip,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:461:5
[INFO] [stderr]     |
[INFO] [stderr] 461 | "#, raw.context_flags));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:462:33
[INFO] [stderr]     |
[INFO] [stderr] 462 |                 for (i, reg) in raw.iregs.iter().enumerate() {
[INFO] [stderr]     |                                 ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:468:29
[INFO] [stderr]     |
[INFO] [stderr] 468 | ...                   raw.cpsr,
[INFO] [stderr]     |                       ^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:469:29
[INFO] [stderr]     |
[INFO] [stderr] 469 | ...                   raw.float_save.fpscr));
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:470:33
[INFO] [stderr]     |
[INFO] [stderr] 470 |                 for (i, reg) in raw.float_save.regs.iter().enumerate() {
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/context.rs:473:33
[INFO] [stderr]     |
[INFO] [stderr] 473 |                 for (i, reg) in raw.float_save.extra.iter().enumerate() {
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:356:21
[INFO] [stderr]     |
[INFO] [stderr] 356 |                     self.raw.base_of_image,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:357:21
[INFO] [stderr]     |
[INFO] [stderr] 357 |                     self.raw.size_of_image,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:358:21
[INFO] [stderr]     |
[INFO] [stderr] 358 |                     self.raw.checksum,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:359:21
[INFO] [stderr]     |
[INFO] [stderr] 359 |                     self.raw.time_date_stamp,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:361:21
[INFO] [stderr]     |
[INFO] [stderr] 361 |                     self.raw.module_name_rva,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:362:21
[INFO] [stderr]     |
[INFO] [stderr] 362 |                     self.raw.version_info.signature,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:363:21
[INFO] [stderr]     |
[INFO] [stderr] 363 |                     self.raw.version_info.struct_version,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:364:21
[INFO] [stderr]     |
[INFO] [stderr] 364 |                     self.raw.version_info.file_version_hi,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:365:21
[INFO] [stderr]     |
[INFO] [stderr] 365 |                     self.raw.version_info.file_version_lo,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:366:21
[INFO] [stderr]     |
[INFO] [stderr] 366 |                     self.raw.version_info.product_version_hi,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:367:21
[INFO] [stderr]     |
[INFO] [stderr] 367 |                     self.raw.version_info.product_version_lo,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:368:21
[INFO] [stderr]     |
[INFO] [stderr] 368 |                     self.raw.version_info.file_flags_mask,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:369:21
[INFO] [stderr]     |
[INFO] [stderr] 369 |                     self.raw.version_info.file_flags,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:370:21
[INFO] [stderr]     |
[INFO] [stderr] 370 |                     self.raw.version_info.file_os,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:371:21
[INFO] [stderr]     |
[INFO] [stderr] 371 |                     self.raw.version_info.file_type,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:372:21
[INFO] [stderr]     |
[INFO] [stderr] 372 |                     self.raw.version_info.file_subtype,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:373:21
[INFO] [stderr]     |
[INFO] [stderr] 373 |                     self.raw.version_info.file_date_hi,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:374:21
[INFO] [stderr]     |
[INFO] [stderr] 374 |                     self.raw.version_info.file_date_lo,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:375:21
[INFO] [stderr]     |
[INFO] [stderr] 375 |                     self.raw.cv_record.data_size,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:376:21
[INFO] [stderr]     |
[INFO] [stderr] 376 |                     self.raw.cv_record.rva,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:377:21
[INFO] [stderr]     |
[INFO] [stderr] 377 |                     self.raw.misc_record.data_size,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:378:21
[INFO] [stderr]     |
[INFO] [stderr] 378 |                     self.raw.misc_record.rva,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:391:29
[INFO] [stderr]     |
[INFO] [stderr] 391 | ...                   raw.cv_signature,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:392:29
[INFO] [stderr]     |
[INFO] [stderr] 392 | ...                   raw.signature.data1,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:393:29
[INFO] [stderr]     |
[INFO] [stderr] 393 | ...                   raw.signature.data2,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:394:29
[INFO] [stderr]     |
[INFO] [stderr] 394 | ...                   raw.signature.data3,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:403:29
[INFO] [stderr]     |
[INFO] [stderr] 403 | ...                   raw.age,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:415:29
[INFO] [stderr]     |
[INFO] [stderr] 415 | ...                   raw.cv_header.signature,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:416:29
[INFO] [stderr]     |
[INFO] [stderr] 416 | ...                   raw.cv_header.offset,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:417:29
[INFO] [stderr]     |
[INFO] [stderr] 417 | ...                   raw.signature,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:419:29
[INFO] [stderr]     |
[INFO] [stderr] 419 | ...                   raw.age,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:500:13
[INFO] [stderr]     |
[INFO] [stderr] 500 |             guid.data1,
[INFO] [stderr]     |             ^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:501:13
[INFO] [stderr]     |
[INFO] [stderr] 501 |             guid.data2,
[INFO] [stderr]     |             ^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:502:13
[INFO] [stderr]     |
[INFO] [stderr] 502 |             guid.data3,
[INFO] [stderr]     |             ^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:525:52
[INFO] [stderr]     |
[INFO] [stderr] 525 |                 Cow::Owned(format!("{0:08X}{1:x}", self.raw.time_date_stamp,
[INFO] [stderr]     |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:526:36
[INFO] [stderr]     |
[INFO] [stderr] 526 | ...                   self.raw.size_of_image))
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:543:34
[INFO] [stderr]     |
[INFO] [stderr] 543 | ...                   raw.age,
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:549:34
[INFO] [stderr]     |
[INFO] [stderr] 549 | ...                   raw.signature,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:550:34
[INFO] [stderr]     |
[INFO] [stderr] 550 | ...                   raw.age);
[INFO] [stderr]     |                       ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:769:21
[INFO] [stderr]     |
[INFO] [stderr] 769 |                     self.desc.start_of_memory_range,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:770:21
[INFO] [stderr]     |
[INFO] [stderr] 770 |                     self.desc.memory.data_size,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:771:21
[INFO] [stderr]     |
[INFO] [stderr] 771 |                     self.desc.memory.rva,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:902:21
[INFO] [stderr]     |
[INFO] [stderr] 902 |                     self.raw.thread_id,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:903:21
[INFO] [stderr]     |
[INFO] [stderr] 903 |                     self.raw.suspend_count,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:904:21
[INFO] [stderr]     |
[INFO] [stderr] 904 |                     self.raw.priority_class,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:905:21
[INFO] [stderr]     |
[INFO] [stderr] 905 |                     self.raw.priority,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:906:21
[INFO] [stderr]     |
[INFO] [stderr] 906 |                     self.raw.teb,
[INFO] [stderr]     |                     ^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:907:21
[INFO] [stderr]     |
[INFO] [stderr] 907 |                     self.raw.stack.start_of_memory_range,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:908:21
[INFO] [stderr]     |
[INFO] [stderr] 908 |                     self.raw.stack.memory.data_size,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:909:21
[INFO] [stderr]     |
[INFO] [stderr] 909 |                     self.raw.stack.memory.rva,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:910:21
[INFO] [stderr]     |
[INFO] [stderr] 910 |                     self.raw.thread_context.data_size,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> src/minidump.rs:911:21
[INFO] [stderr]     |
[INFO] [stderr] 911 |                     self.raw.thread_context.rva,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1012:21
[INFO] [stderr]      |
[INFO] [stderr] 1012 |                     self.raw.processor_architecture,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1013:21
[INFO] [stderr]      |
[INFO] [stderr] 1013 |                     self.raw.processor_level,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1014:21
[INFO] [stderr]      |
[INFO] [stderr] 1014 |                     self.raw.processor_revision,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1017:21
[INFO] [stderr]      |
[INFO] [stderr] 1017 |                     self.raw.major_version,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1018:21
[INFO] [stderr]      |
[INFO] [stderr] 1018 |                     self.raw.minor_version,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1019:21
[INFO] [stderr]      |
[INFO] [stderr] 1019 |                     self.raw.build_number,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1020:21
[INFO] [stderr]      |
[INFO] [stderr] 1020 |                     self.raw.platform_id,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1021:21
[INFO] [stderr]      |
[INFO] [stderr] 1021 |                     self.raw.csd_version_rva,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1022:21
[INFO] [stderr]      |
[INFO] [stderr] 1022 |                     self.raw.suite_mask));
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1062:21
[INFO] [stderr]      |
[INFO] [stderr] 1062 |                     self.raw.size_of_info,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1063:21
[INFO] [stderr]      |
[INFO] [stderr] 1063 |                     self.raw.flags1));
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1065:36
[INFO] [stderr]      |
[INFO] [stderr] 1065 |             try!(writeln!(f, "{}", self.raw.process_id));
[INFO] [stderr]      |                                    ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1072:27
[INFO] [stderr]      |
[INFO] [stderr] 1072 |                           self.raw.process_create_time,
[INFO] [stderr]      |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1080:36
[INFO] [stderr]      |
[INFO] [stderr] 1080 |             try!(writeln!(f, "{}", self.raw.process_user_time));
[INFO] [stderr]      |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1086:36
[INFO] [stderr]      |
[INFO] [stderr] 1086 |             try!(writeln!(f, "{}", self.raw.process_kernel_time));
[INFO] [stderr]      |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1138:21
[INFO] [stderr]      |
[INFO] [stderr] 1138 |                     self.raw.validity,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1217:21
[INFO] [stderr]      |
[INFO] [stderr] 1217 |                     self.raw.exception_record.exception_code,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1218:21
[INFO] [stderr]      |
[INFO] [stderr] 1218 |                     self.raw.exception_record.exception_flags,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1219:21
[INFO] [stderr]      |
[INFO] [stderr] 1219 |                     self.raw.exception_record.exception_record,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1220:21
[INFO] [stderr]      |
[INFO] [stderr] 1220 |                     self.raw.exception_record.exception_address,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1221:21
[INFO] [stderr]      |
[INFO] [stderr] 1221 |                     self.raw.exception_record.number_parameters,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1226:27
[INFO] [stderr]      |
[INFO] [stderr] 1226 |                           self.raw.exception_record.exception_information[i]));
[INFO] [stderr]      |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1231:21
[INFO] [stderr]      |
[INFO] [stderr] 1231 |                     self.raw.thread_context.data_size,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1232:21
[INFO] [stderr]      |
[INFO] [stderr] 1232 |                     self.raw.thread_context.rva));
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1401:21
[INFO] [stderr]      |
[INFO] [stderr] 1401 |                     self.header.signature,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1402:21
[INFO] [stderr]      |
[INFO] [stderr] 1402 |                     self.header.version,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1403:21
[INFO] [stderr]      |
[INFO] [stderr] 1403 |                     self.header.stream_count,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1404:21
[INFO] [stderr]      |
[INFO] [stderr] 1404 |                     self.header.stream_directory_rva,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1405:21
[INFO] [stderr]      |
[INFO] [stderr] 1405 |                     self.header.checksum,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1406:21
[INFO] [stderr]      |
[INFO] [stderr] 1406 |                     self.header.time_date_stamp,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1408:21
[INFO] [stderr]      |
[INFO] [stderr] 1408 |                     self.header.flags,
[INFO] [stderr]      |                     ^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1421:25
[INFO] [stderr]      |
[INFO] [stderr] 1421 |                         stream.stream_type,
[INFO] [stderr]      |                         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1423:25
[INFO] [stderr]      |
[INFO] [stderr] 1423 |                         stream.location.data_size,
[INFO] [stderr]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1424:25
[INFO] [stderr]      |
[INFO] [stderr] 1424 |                         stream.location.rva));
[INFO] [stderr]      |                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1430:25
[INFO] [stderr]      |
[INFO] [stderr] 1430 |                         stream.stream_type,
[INFO] [stderr]      |                         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1539:9
[INFO] [stderr]      |
[INFO] [stderr] 1539 |         assert_eq!(misc.raw.process_id, PID);
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]     --> src/minidump.rs:1558:9
[INFO] [stderr]      |
[INFO] [stderr] 1558 |         assert_eq!(misc.raw.process_id, PID);
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]      = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/bin/minidump_dump.rs:23:5
[INFO] [stderr]    |
[INFO] [stderr] 23 |     try!(writeln!(out, "Stream {}:", name));
[INFO] [stderr]    |     ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/bin/minidump_dump.rs:23:5
[INFO] [stderr]    |
[INFO] [stderr] 23 |     try!(writeln!(out, "Stream {}:", name));
[INFO] [stderr]    |     ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> tests/test_minidump.rs:114:5
[INFO] [stderr]     |
[INFO] [stderr] 114 |     assert_eq!(misc_info.raw.process_id, 3932);
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(safe_packed_borrows)]` on by default
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> tests/test_minidump.rs:115:5
[INFO] [stderr]     |
[INFO] [stderr] 115 |     assert_eq!(misc_info.raw.process_create_time, 0x45d35f73);
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> tests/test_minidump.rs:133:5
[INFO] [stderr]     |
[INFO] [stderr] 133 | /     assert_eq!(exception.raw.exception_record.exception_code,
[INFO] [stderr] 134 | |                0xc0000005);
[INFO] [stderr]     | |___________________________^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> tests/test_minidump.rs:140:13
[INFO] [stderr]     |
[INFO] [stderr] 140 |             assert_eq!(raw.eip, 0x40429e);
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> tests/test_minidump.rs:156:5
[INFO] [stderr]     |
[INFO] [stderr] 156 |     assert_eq!(threads[0].raw.thread_id, 0xbf4);
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> tests/test_minidump.rs:157:5
[INFO] [stderr]     |
[INFO] [stderr] 157 |     assert_eq!(threads[1].raw.thread_id, 0x11c0);
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> tests/test_minidump.rs:159:5
[INFO] [stderr]     |
[INFO] [stderr] 159 |     assert_eq!(thread_list.get_thread(id).unwrap().raw.thread_id, id);
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
[INFO] [stderr]    --> tests/test_minidump.rs:165:13
[INFO] [stderr]     |
[INFO] [stderr] 165 |             assert_eq!(raw.eip, 0x7c90eb94);
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
[INFO] [stderr]     = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 4.86s
[INFO] running `"docker" "inspect" "6d42a61770f04b2dab1d4c37fb701d7686a6f44e40582b599c9173752d4b167f"`
[INFO] running `"docker" "rm" "-f" "6d42a61770f04b2dab1d4c37fb701d7686a6f44e40582b599c9173752d4b167f"`
[INFO] [stdout] 6d42a61770f04b2dab1d4c37fb701d7686a6f44e40582b599c9173752d4b167f
