aboutsummaryrefslogtreecommitdiffstats
path: root/lang/rust-nightly
diff options
context:
space:
mode:
authorjbeich <jbeich@FreeBSD.org>2019-06-02 01:34:26 +0800
committerjbeich <jbeich@FreeBSD.org>2019-06-02 01:34:26 +0800
commita5b3a4e7cfa41026cb5aa0191a9a867e2b28d63b (patch)
treefe0e40b462b18670815ae9699b7810980fb0fa79 /lang/rust-nightly
parent32ff5de4056c517d1161df6688b2c99fb6709fd4 (diff)
downloadfreebsd-ports-gnome-a5b3a4e7cfa41026cb5aa0191a9a867e2b28d63b.tar.gz
freebsd-ports-gnome-a5b3a4e7cfa41026cb5aa0191a9a867e2b28d63b.tar.zst
freebsd-ports-gnome-a5b3a4e7cfa41026cb5aa0191a9a867e2b28d63b.zip
lang/rust-nightly: mark BROKEN after r503207
error[E0412]: cannot find type `Mir` in module `mir` --> src/tools/miri/src/fn_call.rs:20:45 | 20 | ) -> EvalResult<'tcx, Option<&'mir mir::Mir<'tcx>>> { | ^^^ not found in `mir` help: there is an enum variant `rustc::session::config::BorrowckMode::Mir` and 3 others; try using the variant's enum | 20 | ) -> EvalResult<'tcx, Option<&'mir rustc::session::config::BorrowckMode>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 20 | ) -> EvalResult<'tcx, Option<&'mir rustc::session::config::OutputType>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 20 | ) -> EvalResult<'tcx, Option<&'mir rustc_mir::util::borrowck_errors::Origin>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error[E0412]: cannot find type `Mir` in module `mir` --> src/tools/miri/src/lib.rs:410:45 | 410 | ) -> EvalResult<'tcx, Option<&'mir mir::Mir<'tcx>>> { | ^^^ not found in `mir` help: there is an enum variant `rustc::session::config::BorrowckMode::Mir` and 3 others; try using the variant's enum | 410 | ) -> EvalResult<'tcx, Option<&'mir rustc::session::config::BorrowckMode>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 410 | ) -> EvalResult<'tcx, Option<&'mir rustc::session::config::OutputType>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 410 | ) -> EvalResult<'tcx, Option<&'mir rustc_mir::util::borrowck_errors::Origin>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: no variant `Bits` in enum `rustc_mir::interpret::Scalar<_, _>` --> src/tools/miri/src/fn_call.rs:610:29 | 610 | Scalar::Bits { bits: 0, size } => { | --------^^^^ | | | variant not found in `rustc_mir::interpret::Scalar<_, _>` error: no variant `Bits` in enum `rustc_mir::interpret::Scalar<_, _>` --> src/tools/miri/src/fn_call.rs:614:29 | 614 | Scalar::Bits { .. } => return err!(ReadBytesAsPointer), | --------^^^^ | | | variant not found in `rustc_mir::interpret::Scalar<_, _>` error: no variant `Bits` in enum `rustc_mir::interpret::Scalar<_, _>` --> src/tools/miri/src/operator.rs:144:22 | 144 | (Scalar::Bits { .. }, Scalar::Bits { .. }) => | --------^^^^ | | | variant not found in `rustc_mir::interpret::Scalar<_, _>` error: no variant `Bits` in enum `rustc_mir::interpret::Scalar<_, _>` --> src/tools/miri/src/operator.rs:144:43 | 144 | (Scalar::Bits { .. }, Scalar::Bits { .. }) => | --------^^^^ | | | variant not found in `rustc_mir::interpret::Scalar<_, _>` error: no variant `Bits` in enum `rustc_mir::interpret::Scalar<_, _>` --> src/tools/miri/src/operator.rs:168:40 | 168 | (Scalar::Ptr(ptr), Scalar::Bits { bits, size }) | | --------^^^^ | | | variant not found in `rustc_mir::interpret::Scalar<_, _>` error: no variant `Bits` in enum `rustc_mir::interpret::Scalar<_, _>` --> src/tools/miri/src/operator.rs:169:22 | 169 | (Scalar::Bits { bits, size }, Scalar::Ptr(ptr)) => { | --------^^^^ | | | variant not found in `rustc_mir::interpret::Scalar<_, _>` error[E0061]: this function takes 3 parameters but 2 parameters were supplied --> src/tools/miri/src/operator.rs:161:35 | 161 | self.memory().check_bounds_ptr(left, InboundsCheck::Live)?; | ^^^^^^^^^^^^^^^^ expected 3 parameters error[E0061]: this function takes 3 parameters but 2 parameters were supplied --> src/tools/miri/src/operator.rs:162:35 | 162 | self.memory().check_bounds_ptr(right, InboundsCheck::Live)?; | ^^^^^^^^^^^^^^^^ expected 3 parameters error[E0061]: this function takes 3 parameters but 2 parameters were supplied --> src/tools/miri/src/operator.rs:186:38 | 186 | if self.memory().check_bounds_ptr(ptr, InboundsCheck::MaybeDead).is_ok() { | ^^^^^^^^^^^^^^^^ expected 3 parameters error: no variant `Bits` in enum `rustc_mir::interpret::Scalar<_, _>` --> src/tools/miri/src/operator.rs:281:30 | 281 | (Scalar::Bits { bits: (left.offset.bytes() as u128) & right, size: ptr_size }, false) | --------^^^^ | | | variant not found in `rustc_mir::interpret::Scalar<_, _>` error: no variant `Bits` in enum `rustc_mir::interpret::Scalar<_, _>` --> src/tools/miri/src/operator.rs:295:30 | 295 | (Scalar::Bits { bits: 0, size: ptr_size }, false) | --------^^^^ | | | variant not found in `rustc_mir::interpret::Scalar<_, _>` error: no variant `Bits` in enum `rustc_mir::interpret::Scalar<_, _>` --> src/tools/miri/src/operator.rs:300:33 | 300 | Scalar::Bits { | --------^^^^ | | | variant not found in `rustc_mir::interpret::Scalar<_, _>` error[E0061]: this function takes 3 parameters but 2 parameters were supplied --> src/tools/miri/src/operator.rs:343:27 | 343 | self.memory().check_bounds_ptr(ptr, InboundsCheck::Live)?; | ^^^^^^^^^^^^^^^^ expected 3 parameters error[E0061]: this function takes 3 parameters but 2 parameters were supplied --> src/tools/miri/src/operator.rs:345:27 | 345 | self.memory().check_bounds_ptr(ptr, InboundsCheck::Live)?; | ^^^^^^^^^^^^^^^^ expected 3 parameters error[E0061]: this function takes 4 parameters but 3 parameters were supplied --> src/tools/miri/src/stacked_borrows.rs:553:15 | 553 | alloc.check_bounds(this, ptr, size)?; | ^^^^^^^^^^^^ expected 4 parameters error: aborting due to 17 previous errors Reported by: pkg-fallout
Diffstat (limited to 'lang/rust-nightly')
-rw-r--r--lang/rust-nightly/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/lang/rust-nightly/Makefile b/lang/rust-nightly/Makefile
index 2530f935d8c2..73f8ddc9890b 100644
--- a/lang/rust-nightly/Makefile
+++ b/lang/rust-nightly/Makefile
@@ -24,6 +24,7 @@ CARGO_BOOTSTRAP_VERSION= beta
CARGO_VENDOR_DIR= ${WRKSRC}/vendor
+BROKEN= https://github.com/rust-lang/rust/issues/61435
# Other bootstraps aren't provided by upstream yet
ONLY_FOR_ARCHS= amd64 i386