Skip to content
Closed
Changes from 2 commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
f05b47c
Don't download/sync llvm-project submodule if download-ci-llvm is set
est31 Sep 18, 2020
d4039c5
wip emit errors during AbstractConst building
lcnr Sep 19, 2020
30cbc97
words
lcnr Sep 19, 2020
eb3eb85
[mir-opt] Introduce a new flag to enable experimental/unsound mir opts
wesleywiser Sep 19, 2020
3498511
Remove unnecessary -Zunsound-mir-opts uses in tests
wesleywiser Sep 19, 2020
db74e1f
Add cfg(target_has_atomic_equal_alignment).
m-ou-se Sep 20, 2020
9e3f94d
Don't unwrap but report a fatal error for TargetDataLayout::parse.
m-ou-se Sep 20, 2020
af56ad7
Add feature gate ui test for cfg(target_has_atomic_load_store).
m-ou-se Sep 20, 2020
54fdf54
Add feature gate ui test for cfg(target_has_atomic_equal_alignment).
m-ou-se Sep 20, 2020
668225d
Revert "Revert adding Atomic::from_mut."
m-ou-se Sep 21, 2020
7a04ff6
Gate Atomic::from_mut on cfg(target_has_atomic_equal_alignment).
m-ou-se Sep 20, 2020
5d6f1a1
Move `use align_of` in atomic.rs into the places where it is used.
m-ou-se Sep 21, 2020
e734733
Record `tcx.def_span` instead of `item.span` in crate metadata
Aaron1011 Sep 19, 2020
bcc1d56
Test that AtomicU64::from_mut is not available on x86 linux.
m-ou-se Sep 21, 2020
7a02ebd
bless tests
lcnr Sep 21, 2020
9a493ce
add test for closures in abstract consts
lcnr Sep 21, 2020
2f893e4
review
lcnr Sep 21, 2020
4a6bc77
Liballoc bench vec use mem take not replace
pickfire Sep 22, 2020
731113b
Miri: more informative deallocation error messages
RalfJung Sep 22, 2020
0082d20
Typo fix: "satsify" -> "satisfy"
follower Sep 22, 2020
05c3a2b
Add #[track_caller] to more panicking Cell functions
est31 Sep 22, 2020
3ee08ff
Rollup merge of #76864 - est31:downloaded_llvm_no_clone_sources, r=Ma…
Dylan-DPC Sep 22, 2020
0b0a98a
Rollup merge of #76898 - Aaron1011:fix/item-def-span, r=oli-obk
Dylan-DPC Sep 22, 2020
aa2dcb3
Rollup merge of #76899 - wesleywiser:experimental_unsound_mir_opts_fl…
Dylan-DPC Sep 22, 2020
1f8002d
Rollup merge of #76939 - lcnr:const-evaluatable-cont, r=oli-obk
Dylan-DPC Sep 22, 2020
ca93c3e
Rollup merge of #76965 - fusion-engineering-forks:fix-atomic-from-mut…
Dylan-DPC Sep 22, 2020
a66e104
Rollup merge of #77044 - pickfire:patch-4, r=jyn514
Dylan-DPC Sep 22, 2020
f60a8cf
Rollup merge of #77047 - RalfJung:miri-dealloc, r=oli-obk
Dylan-DPC Sep 22, 2020
97ef2b5
Rollup merge of #77050 - follower:patch-1, r=oli-obk
Dylan-DPC Sep 22, 2020
ab76650
Rollup merge of #77055 - est31:more_track_caller, r=Mark-Simulacrum
Dylan-DPC Sep 22, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions src/bootstrap/bootstrap.py
Original file line number Diff line number Diff line change
Expand Up @@ -881,8 +881,9 @@ def update_submodules(self):
submodules_names = []
for module in submodules:
if module.endswith("llvm-project"):
if self.get_toml('llvm-config') and self.get_toml('lld') != 'true':
continue
if self.get_toml('llvm-config') or self.get_toml('download-ci-llvm') == 'true':
if self.get_toml('lld') != 'true':
continue
check = self.check_submodule(module, slow_submodules)
filtered_submodules.append((module, check))
submodules_names.append(module)
Expand Down