Tshepang Lekhonkhobe
ad460446c9
doc: make Stack and StackElement a little pretty
...
Also, fix rustdoc warnings.
2020-05-01 21:40:10 +02:00
Jack Huey
ef0da3ba4e
Remove leftover chalk types
2020-05-01 14:39:05 -04:00
Tshepang Lekhonkhobe
28f8586698
doc: this resulted in a link pointing to a non-existent target
2020-05-01 20:37:34 +02:00
Tshepang Lekhonkhobe
e0db42b32f
doc: reference does not exist, probably a typo
2020-05-01 20:25:50 +02:00
bors
7f65393b9a
Auto merge of #71759 - Dylan-DPC:rollup-5hncork, r=Dylan-DPC
...
Rollup of 5 pull requests
Successful merges:
- #71744 (remove obsolete comment)
- #71747 (Remove deadcode in eval_mir_constant_to_operand)
- #71749 (fix Miri error message padding)
- #71752 (make Stability doc a more readable (and fix rustdoc warning))
- #71755 (fix doc reference)
Failed merges:
r? @ghost
2020-05-01 18:00:52 +00:00
LeSeulArtichaut
d61debac64
Document unsafety for *const T
and *mut T
2020-05-01 19:49:56 +02:00
Dylan DPC
da42f6897e
Rollup merge of #71755 - tshepang:fix-comment, r=jonas-schievink
...
fix doc reference
Should of been in e0ce9f8c0a97e5949c9cadd220279d6969289daa,
but that had a typo.
2020-05-01 19:49:18 +02:00
Dylan DPC
2a3c2b335b
Rollup merge of #71752 - tshepang:more-readable, r=jonas-schievink
...
make Stability doc a more readable (and fix rustdoc warning)
2020-05-01 19:49:16 +02:00
Dylan DPC
8d9912ef49
Rollup merge of #71749 - RalfJung:miri-error-print, r=oli-obk
...
fix Miri error message padding
I screwed up in the previous PR, and accidentally padded with spaces instead of 0s...
r? @oli-obk
2020-05-01 19:49:14 +02:00
Dylan DPC
d83d8be65d
Rollup merge of #71747 - spastorino:safety-scheme-around-consts-cleanup, r=oli-obk
...
Remove deadcode in eval_mir_constant_to_operand
r? @oli-obk @RalfJung
2020-05-01 19:49:13 +02:00
Dylan DPC
54013532cd
Rollup merge of #71744 - tshepang:obsolete-comment, r=Dylan-DPC
...
remove obsolete comment
Referenced was removed in 8770d0f34a9bee2691517ab95803a277c453dfda
2020-05-01 19:49:11 +02:00
bors
d2708873ef
Auto merge of #5548 - matthiaskrgr:traget_os, r=flip1995
...
mismatched_target_os: link to respective section in rust reference
changelog: none
2020-05-01 16:33:14 +00:00
Alex Crichton
e1832fa4e4
Rename bitcode-in-rlib
option to embed-bitcode
...
This commit finishes work first pioneered in #70458 and started in #71528 .
The `-C bitcode-in-rlib` option, which has not yet reached stable, is
renamed to `-C embed-bitcode` since that more accurately reflects what
it does now anyway. Various tests and such are updated along the way as
well.
This'll also need to be backported to the beta channel to ensure we
don't accidentally stabilize `-Cbitcode-in-rlib` as well.
2020-05-01 09:05:13 -07:00
Tshepang Lekhonkhobe
5f4b7a4585
fix doc reference
...
Should of been in e0ce9f8c0a97e5949c9cadd220279d6969289daa,
but that had a typo.
2020-05-01 17:53:52 +02:00
Oliver Scherer
c64c776678
Remove a comment that made only sense in the original position of this cycle check.
2020-05-01 17:45:51 +02:00
Camille GILLOT
6cde87def1
Mark query function as must_use.
2020-05-01 17:45:30 +02:00
Oliver Scherer
ba26df0998
Name test appropriately and link to the issues it regress-checks for
2020-05-01 17:45:10 +02:00
LeSeulArtichaut
8d9f73a690
Add new tests and bless old tests
2020-05-01 17:32:06 +02:00
Nicholas Nethercote
d4e5e1bcff
Don't copy bytecode files into the incr. comp. cache.
...
It's no longer necessary now that bitcode is embedded into object files.
This change meant that `WorkProductFileKind::Bytecode` is no longer
necessary, which means that type is no longer necessary, which allowed
several places in the code to become simpler.
2020-05-01 08:14:39 -07:00
Tshepang Lekhonkhobe
7a1a69911b
make Stability docs a bit more readable, and fix some rustdoc warnings
2020-05-01 16:41:50 +02:00
LeSeulArtichaut
f9b9ba51d3
Prevent functions with #[target_feature]
to be coerced to safe function pointers
2020-05-01 16:37:47 +02:00
LeSeulArtichaut
f2c6cbd98f
Prevent calls to functions with #[target_feature]
in safe contexts
2020-05-01 16:24:59 +02:00
Oliver Scherer
004208fc46
Move recursion check for zsts back to read site instead of access check site.
2020-05-01 15:52:08 +02:00
Camille GILLOT
e4976d0caf
Restrict access.
2020-05-01 15:10:45 +02:00
Camille GILLOT
282d72f6bb
Inline a few things.
2020-05-01 15:10:12 +02:00
Camille GILLOT
49e024ee7c
Monomorphise the interface.
2020-05-01 14:53:55 +02:00
Camille GILLOT
e15383cce1
Move the DepNode construction to librustc_query_system.
2020-05-01 14:48:14 +02:00
Camille GILLOT
8f3e96d658
Monomorphise try_execute_query.
2020-05-01 14:40:17 +02:00
Ralf Jung
1bab6a4db7
fix Miri error message padding
2020-05-01 14:39:41 +02:00
Camille GILLOT
1c7376e797
Monomorphise try_start.
2020-05-01 14:37:12 +02:00
Camille GILLOT
d56085cbc9
Monomorphise try_execute_anon_query.
2020-05-01 14:32:11 +02:00
Santiago Pastorino
8bdf988be2
Remove deadcode in eval_mir_constant_to_operand
2020-05-01 09:30:55 -03:00
Camille GILLOT
85704a41db
Monomorphise load_from_disk_and_cache_in_memory.
2020-05-01 14:29:35 +02:00
Camille GILLOT
1b2deaf57a
Monomorphise force_query_with_job.
2020-05-01 14:28:57 +02:00
bors
a91d64873f
Auto merge of #71742 - matthiaskrgr:submodule_upd, r=Dylan-DPC
...
submodules: update cargo from 90931d9b3 to 258c89644
Changes:
````
Remove unnecessary loop in `maybe_spurious`
Fix error with git repo discovery and symlinks.
Allow failure when setting file mtime.
Support multiple `--target` flags on the CLI
build-std: Don't treat std like a "local" package.
Allow `cargo package --list` even for things that don't package.
````
I'd like to get https://github.com/rust-lang/cargo/pull/8186 into nightly asap. :)
r? @ehuss
2020-05-01 12:18:41 +00:00
LeSeulArtichaut
2474f0ed88
Allow #[target_feature]
on safe functions
2020-05-01 14:17:43 +02:00
jumbatm
bd18ad4fef
Note that try_validation_pat can take a format str directly.
2020-05-01 21:52:43 +10:00
jumbatm
830473959a
Manually format macro to not go over text width.
2020-05-01 21:52:43 +10:00
jumbatm
8175c4ceec
Expect at least one expr for p, what_fmt and expected_fmt.
2020-05-01 21:52:43 +10:00
jumbatm
f1d778fef1
Also make expected param wrapped in format_args.
2020-05-01 21:52:43 +10:00
jumbatm
65c36f6e38
Wrap try_validation_pat! args in format_args!
2020-05-01 21:52:43 +10:00
jumbatm
425a99f1eb
Update try_validation_pat! doc comment.
2020-05-01 21:52:43 +10:00
jumbatm
cb96d41fa1
Apply suggestions for try_validation_pat!.
2020-05-01 21:52:43 +10:00
jumbatm
9459b37780
Fix comment to reflect error handling behaviour.
2020-05-01 21:52:43 +10:00
jumbatm
9c898d65b8
Allow unreachable_patterns instead of using if true
2020-05-01 21:52:43 +10:00
jumbatm
eca147896f
Match kind in try_validation_pat!.
...
Avoids having to repeat InterpErrorInfo { .. }
2020-05-01 21:52:43 +10:00
jumbatm
656ab76397
Add FIXME about replacing all usages of try_validation.
2020-05-01 21:52:43 +10:00
jumbatm
894a83d409
Apply suggestions from code review
...
Co-Authored-By: Ralf Jung <post@ralfj.de>
Co-Authored-By: Oliver Scherer <github35764891676564198441@oli-obk.de>
2020-05-01 21:52:43 +10:00
jumbatm
5b1d6000a0
Update stderrs.
2020-05-01 21:52:43 +10:00
jumbatm
2887d7923e
Partially unrevert #70566 .
...
This partially reverts commit 4b5b6cbe60a8dd1822cfa46c41cf1ad58c113e18,
reversing some changes made to 62b362472dbf8bdf43b252ac5ea53b527a8dbee3.
2020-05-01 21:52:43 +10:00