Commit graph

123 commits

Author SHA1 Message Date
Jan Beich
6d08af5244 lang/rust-nightly: update to 1.38.0.20190706
Changes:	088b987307...481068a707
2019-07-06 00:44:25 +00:00
Jan Beich
0b56f0eef3 lang/rust-nightly: update to 1.36.0.20190704
Changes:	17e62f77f9...088b987307
2019-07-04 00:39:36 +00:00
Jan Beich
e43277becb lang/rust-nightly: update to 1.36.0.20190702
Changes:	9a90d03ad1...17e62f77f9
2019-07-02 00:42:52 +00:00
Jan Beich
10e21b1d05 lang/rust-nightly: update to 1.36.0.20190630
Changes:	d3e2cec292...9a90d03ad1
2019-06-30 00:51:49 +00:00
Jan Beich
5fd9b1f5dd lang/rust-nightly: update to 1.36.0.20190627
Changes:	8aa42ed7c2...d3e2cec292
2019-06-27 00:43:14 +00:00
Jan Beich
6885ac26f0 lang/rust-nightly: update to 1.36.0.20190625
Changes:	b25ee64497...8aa42ed7c2
2019-06-25 00:44:56 +00:00
Jan Beich
0268f9be9a lang/rust-nightly: update to 1.36.0.20190618
Changes:	7840a0b753...b25ee64497
2019-06-18 00:52:01 +00:00
Jan Beich
630a973442 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
2019-06-01 17:34:26 +00:00
Jan Beich
e0044cf2b0 lang/rust-nightly: update to 1.36.0.20190601
Changes:	e70d5386d7...7840a0b753
2019-06-01 00:46:40 +00:00
Tobias Kortkamp
bebaf73f0e lang/rust*: Add link to upstream issue for the LLVM STAGEDIR bug 2019-05-29 08:12:21 +00:00
Jan Beich
214cbacd1c lang/rust-nightly: update to 1.36.0.20190528
Changes:	dec4c5201f...e70d5386d7
2019-05-28 00:40:31 +00:00
Jan Beich
d2e0454db8 lang/rust-nightly: update to 1.36.0.20190525
Changes:	37ff5d388f...dec4c5201f
2019-05-25 00:57:45 +00:00
Tobias Kortkamp
c237f167ef lang/rust-nightly: Fix check-plist same as lang/rust 1.35.0
Avoid staging the local copy of LLVM into ${STAGEDIR}${WRKDIR}
during install.
2019-05-24 05:58:28 +00:00
Jan Beich
249dd1169c lang/rust-nightly: update to 1.36.0.20190523
Changes:	d35181ad87...37ff5d388f
2019-05-23 00:33:41 +00:00
Jan Beich
65b35eb32c lang/rust-nightly: update to 1.36.0.20190521
Changes:	963184bbb6...d35181ad87
2019-05-21 00:44:10 +00:00
Jan Beich
98d9c2ac56 lang/rust-nightly: update to 1.36.0.20190519
Changes:	73a3a90d25...963184bbb6
2019-05-19 00:51:00 +00:00
Jan Beich
4435ea13f4 lang/rust-nightly: update to 1.36.0.20190518
Changes:	7158ed9cbe...73a3a90d25
2019-05-18 00:47:23 +00:00
Jan Beich
5d46f27aeb lang/rust-nightly: update to 1.36.0.20190516
Changes:	a9ec99f420...7158ed9cbe
2019-05-16 00:52:34 +00:00
Jan Beich
ee69a28ec4 lang/rust-nightly: update to 1.36.0.20190514
Changes:	d595b11358...a9ec99f420
2019-05-14 00:47:56 +00:00
Jan Beich
eae35ec465 lang/rust-nightly: update to 1.36.0.20190511
Changes:	3f5152e200...d595b11358
2019-05-11 00:56:39 +00:00
Jan Beich
91dfec49fe lang/rust-nightly: update to 1.36.0.20190509
Changes:	a19cf18c7d...3f5152e200
2019-05-09 00:52:28 +00:00
Jan Beich
dc8a0f6dcb lang/rust-nightly: update to 1.36.0.20190507
Changes:	a3404557c5...a19cf18c7d
2019-05-07 00:32:56 +00:00
Jan Beich
fe4ee07401 lang/rust-nightly: update to 1.36.0.20190504
Changes:	9b67bd42b7...a3404557c5
2019-05-04 00:42:32 +00:00
Jan Beich
5917476365 lang/rust-nightly: update to 1.36.0.20190502
Changes:	00859e3e65...9b67bd42b7
2019-05-02 00:33:14 +00:00
Jan Beich
e7da714219 lang/rust-nightly: update to 1.36.0.20190430
Changes:	https://github.com/rust-lang/rust/compare/597f432489f1...
2019-04-30 00:29:35 +00:00
Jan Beich
cb4d72fbc0 lang/rust-nightly: update to 1.36.0.20190427
Changes:	e305df1846...597f432489
2019-04-27 00:49:56 +00:00
Jan Beich
6454f61de3 lang/rust-nightly: update to 1.36.0.20190425
Changes:	6d599337fa...e305df1846
2019-04-25 00:52:32 +00:00
Jan Beich
2c95f15633 lang/rust-nightly: update to 1.36.0.20190423
Changes:	8aaae4294b...6d599337fa
2019-04-23 00:34:00 +00:00
Jan Beich
684dda4f4c lang/rust-nightly: update to 1.36.0.20190420
Changes:	3c3d3c1777...8aaae4294b
2019-04-20 00:47:17 +00:00
Jan Beich
af5e185ddc lang/rust-nightly: update to 1.36.0.20190418
Changes:	2975a3c4be...3c3d3c1777
2019-04-18 00:54:28 +00:00
Jan Beich
ba88823206 lang/rust-nightly: update to 1.35.0.20190416
Changes:	e4c66afba5...2975a3c4be
2019-04-16 00:42:22 +00:00
Jan Beich
2538a040cb lang/rust-nightly: update to 1.35.0.20190414
Changes:	99da733f7f...e4c66afba5
2019-04-14 00:49:29 +00:00
Jan Beich
a2135e4f4e lang/rust-nightly: update to 1.35.0.20190413
Changes:	96d700f1b7...99da733f7f
2019-04-13 00:51:04 +00:00
Jan Beich
75e8c2f8fa lang/rust-nightly: update to 1.35.0.20190411
Changes:	3750348daf...96d700f1b7
2019-04-11 00:52:46 +00:00
Jan Beich
420e2f7cf4 lang/rust-nightly: update to 1.35.0.20190409
Changes:	acd8dd6a50...3750348daf
2019-04-09 00:32:42 +00:00
Jan Beich
11b4a9f269 lang/rust-nightly: update to 1.35.0.20190406
Changes:	f8673e0ad8...acd8dd6a50
2019-04-06 00:39:51 +00:00
Jan Beich
d14a87032e lang/rust-nightly: update to 1.35.0.20190404
Changes:	f694222887...f8673e0ad8
2019-04-04 00:34:35 +00:00
Jan Beich
91672cfd30 lang/rust-nightly: update to 1.35.0.20190402
Changes:	e782d790f1...f694222887
2019-04-02 00:40:26 +00:00
Jan Beich
d3d34e3eb8 lang/rust-nightly: unbreak after r497231
thread 'rustc' panicked at 'src/librustc/hir/def.rs:259: attempted .def_id() on invalid def: NonMacroAttr(Builtin)', src/librustc/util/bug.rs:37:26
2019-03-30 00:51:40 +00:00
Jan Beich
8da838457c lang/rust-nightly: update to 1.35.0.20190330
Changes:	33ef0bad21...e782d790f1
2019-03-30 00:34:21 +00:00
Jan Beich
4771c7a80f lang/rust-nightly: update to 1.35.0.20190328
Changes:	4c27fb19ba...33ef0bad21
2019-03-28 00:28:52 +00:00
Jan Beich
f1ce57c821 lang/rust-nightly: update to 1.35.0.20190326
Changes:	cb2f34dc6d...4c27fb19ba
2019-03-26 00:41:59 +00:00
Jan Beich
bcccd48ef2 lang/rust-nightly: update to 1.35.0.20190323
Changes:	82e2f3ec25...cb2f34dc6d
2019-03-23 00:38:03 +00:00
Jan Beich
525d42bb70 lang/rust-nightly: update to 1.35.0.20190321
Changes:	0f88167f89...82e2f3ec25
2019-03-21 00:47:53 +00:00
Jan Beich
1cd9894eca lang/rust-nightly: update to 1.35.0.20190319
Changes:	52e885628e...0f88167f89
2019-03-19 00:50:10 +00:00
Jan Beich
f37d357f6a lang/rust-nightly: update to 1.35.0.20190316
Changes:	719b0d9849...52e885628e
2019-03-16 00:40:30 +00:00
Jan Beich
0dee70c607 lang/rust-nightly: update to 1.35.0.20190314
Changes:	e68bf8ae15...719b0d9849
2019-03-14 00:53:54 +00:00
Jan Beich
d154571aa8 lang/rust-nightly: update to 1.35.0.20190312
Changes:	2a65cbeea7...e68bf8ae15
2019-03-12 00:46:25 +00:00
Jan Beich
99d3b8b11f lang/rust-nightly: update to 1.35.0.20190309
Changes:	a9da8fc9c2...2a65cbeea7
2019-03-09 00:40:08 +00:00
Jan Beich
51eafdaf20 lang/rust-nightly: update to 1.35.0.20190305
Changes:	0ea22717a1...a9da8fc9c2
2019-03-05 00:41:23 +00:00