Regressed by https://github.com/rust-lang/rust/pull/60445 ```rust $ rustc -vV rustc 1.38.0-nightly binary: rustc commit-hash: 481068a70767 commit-date: 2019-07-05 host: x86_64-unknown-freebsd release: 1.38.0-nightly LLVM version: 8.0 $ echo "ac_add_options --enable-warnings-as-errors" >>.mozconfig $ ./mach build [...] error: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead --> gfx/wr/webrender/src/prim_store/gradient.rs:665:77 | 665 | let mut entries: [GradientDataEntry; GRADIENT_DATA_SIZE] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^ | = note: `-D deprecated` implied by `-D warnings` error: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead --> gfx/wr/webrender/src/renderer.rs:1467:32 | 1467 | data.push(unsafe { mem::uninitialized() }); | ^^^^^^^^^^^^^^^^^^ error: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead --> gfx/wr/webrender/src/renderer.rs:1475:36 | 1475 | data.push(unsafe { mem::uninitialized() }); | ^^^^^^^^^^^^^^^^^^ error: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead --> gfx/wr/webrender/src/platform/unix/font.rs:546:42 | 546 | let mut cbox: FT_BBox = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^ error: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead --> gfx/wr/webrender/src/platform/unix/font.rs:729:37 | 729 | let mut cbox: FT_BBox = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^ error: aborting due to 5 previous errors error: Could not compile `webrender`. ```
Bug 1563878 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Regressed by https://github.com/rust-lang/rust/pull/60445 ```rust $ rustc -vV rustc 1.38.0-nightly binary: rustc commit-hash: 481068a70767 commit-date: 2019-07-05 host: x86_64-unknown-freebsd release: 1.38.0-nightly LLVM version: 8.0 $ echo "ac_add_options --enable-warnings-as-errors" >>.mozconfig $ ./mach build [...] error: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead --> gfx/wr/webrender/src/prim_store/gradient.rs:665:77 | 665 | let mut entries: [GradientDataEntry; GRADIENT_DATA_SIZE] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^ | = note: `-D deprecated` implied by `-D warnings` error: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead --> gfx/wr/webrender/src/renderer.rs:1467:32 | 1467 | data.push(unsafe { mem::uninitialized() }); | ^^^^^^^^^^^^^^^^^^ error: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead --> gfx/wr/webrender/src/renderer.rs:1475:36 | 1475 | data.push(unsafe { mem::uninitialized() }); | ^^^^^^^^^^^^^^^^^^ error: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead --> gfx/wr/webrender/src/platform/unix/font.rs:546:42 | 546 | let mut cbox: FT_BBox = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^ error: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead --> gfx/wr/webrender/src/platform/unix/font.rs:729:37 | 729 | let mut cbox: FT_BBox = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^ error: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead --> gfx/wr/webrender/src/renderer.rs:1467:32 | 1467 | data.push(unsafe { mem::uninitialized() }); | ^^^^^^^^^^^^^^^^^^ | = note: `-D deprecated` implied by `-D warnings` error: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead --> gfx/wr/webrender/src/renderer.rs:1475:36 | 1475 | data.push(unsafe { mem::uninitialized() }); | ^^^^^^^^^^^^^^^^^^ error: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead --> gfx/wr/webrender/src/platform/unix/font.rs:546:42 | 546 | let mut cbox: FT_BBox = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^ error: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead --> gfx/wr/webrender/src/platform/unix/font.rs:729:37 | 729 | let mut cbox: FT_BBox = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^ error: aborting due to 5 previous errors error: Could not compile `webrender`. ```
Regressed by https://github.com/rust-lang/rust/pull/60445 ```rust $ rustc -vV rustc 1.38.0-nightly binary: rustc commit-hash: 481068a70767 commit-date: 2019-07-05 host: x86_64-unknown-freebsd release: 1.38.0-nightly LLVM version: 8.0 $ echo "ac_add_options --enable-warnings-as-errors" >>.mozconfig $ ./mach build [...] error: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead --> gfx/wr/webrender/src/prim_store/gradient.rs:665:77 | 665 | let mut entries: [GradientDataEntry; GRADIENT_DATA_SIZE] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^ | = note: `-D deprecated` implied by `-D warnings` error: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead --> gfx/wr/webrender/src/renderer.rs:1467:32 | 1467 | data.push(unsafe { mem::uninitialized() }); | ^^^^^^^^^^^^^^^^^^ error: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead --> gfx/wr/webrender/src/renderer.rs:1475:36 | 1475 | data.push(unsafe { mem::uninitialized() }); | ^^^^^^^^^^^^^^^^^^ error: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead --> gfx/wr/webrender/src/platform/unix/font.rs:546:42 | 546 | let mut cbox: FT_BBox = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^ error: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead --> gfx/wr/webrender/src/platform/unix/font.rs:729:37 | 729 | let mut cbox: FT_BBox = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^ error: aborting due to 5 previous errors error: Could not compile `webrender`. ```