Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Autodiff Upstreaming - rustc_codegen_llvm changes #178

Open
wants to merge 1,960 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1960 commits
Select commit Hold shift + click to select a range
251dc8a
Auto merge of #133059 - workingjubilee:rollup-rc5kvr1, r=workingjubilee
bors Nov 15, 2024
f00f682
Auto merge of #132967 - klensy:docker-unite, r=Kobzol
bors Nov 15, 2024
42e71bb
rustc_metadata: Preprocess search paths for better performance
osiewicz Nov 11, 2024
76fd471
Auto merge of #132910 - osiewicz:crate-loader-smarter-queries, r=saet…
bors Nov 15, 2024
194471c
tests: Test pac-ret flag merging on clang with LTO
mrkajetanp Nov 14, 2024
7f02756
make UI test OS-agnostic
japaric Nov 15, 2024
ce40196
Auto merge of #132992 - RalfJung:check-consts-feature-gate, r=compile…
bors Nov 15, 2024
dd557c9
Trim whitespace in RemoveLet primary span
tyrone-wu Nov 15, 2024
12eaa3a
Print total node count in `-Z hir-stats`
samestep Nov 14, 2024
090c24f
Merge `-Zhir-stats` into `-Zinput-stats`
samestep Nov 14, 2024
d163541
Add test for precise-capturing from an external macro
ehuss Nov 15, 2024
2138035
Rollup merge of #132817 - compiler-errors:impl-trait-overcaptures-api…
matthiaskrgr Nov 15, 2024
6963572
Rollup merge of #133021 - nnethercote:refactor-configure_annotatable,…
matthiaskrgr Nov 15, 2024
249a910
Rollup merge of #133045 - mrkajetanp:pauth-test-clang-lto-flag-merge,…
matthiaskrgr Nov 15, 2024
a111716
Rollup merge of #133049 - maxcabrajac:visit_precise_capturing_arg, r=…
matthiaskrgr Nov 15, 2024
5e31398
Merge pull request #18495 from tareknaser/syntax_factory_reorder_fields
davidbarsky Nov 15, 2024
03e2828
Fix span edition for 2024 RPIT coming from an external macro
ehuss Nov 15, 2024
917a50a
Auto merge of #133079 - matthiaskrgr:rollup-k8u7syk, r=matthiaskrgr
bors Nov 15, 2024
1236656
Make Visitor::FnKind and MutVisitor::FnKind compatible
maxcabrajac Nov 8, 2024
6180173
Add WalkItemKind::Ctxt so AssocCtxt is not sent to non-Assoc ItemKinds
maxcabrajac Nov 8, 2024
516a3b0
Make WalkItemKind::walk signature compatible between Visitor versions
maxcabrajac Nov 12, 2024
5319425
Move diagnostic::on_unimplemented test to the directory with all the …
ehuss Nov 15, 2024
cd46ff6
rustdoc search: allow queries to end in an empty path segment
lolbinarycat Nov 3, 2024
1f83a4d
Rollup merge of #132936 - surechen:fix_131989, r=Nadrieril
GuillaumeGomez Nov 15, 2024
325bc6c
Rollup merge of #132956 - maxcabrajac:coroutine_kind, r=petrochenkov
GuillaumeGomez Nov 15, 2024
b3e2981
Rollup merge of #132978 - WaffleLapkin:very-semantic-change-kind, r=c…
GuillaumeGomez Nov 15, 2024
c3a632c
Rollup merge of #133074 - ferrocene:ja-make-ui-test-os-agnostic, r=No…
GuillaumeGomez Nov 15, 2024
fc8d2b3
Rollup merge of #133080 - ehuss:edition-desugar-span, r=compiler-errors
GuillaumeGomez Nov 15, 2024
d3a4b1f
Auto merge of #133086 - GuillaumeGomez:rollup-kbkfrkj, r=GuillaumeGomez
bors Nov 15, 2024
da58efb
Improve VecCache under parallel frontend
Mark-Simulacrum May 5, 2024
b462c68
Fix ICE when passing DefId-creating args to legacy_const_generics.
veluca93 Sep 16, 2024
427d915
Also check if let chains with multiple lets in these two tests
est31 Nov 16, 2024
f502dce
Add regression test for issue #103476, fixed in edition 2024
est31 Nov 16, 2024
46e8d20
Auto merge of #130443 - veluca93:legacy-const-generics-fix, r=BoxyUwU
bors Nov 16, 2024
9922514
Update cargo
weihanglo Nov 16, 2024
dd688cb
Opt out TaKO8Ki from review rotation for now
jieyouxu Nov 16, 2024
9f4f903
Bump xshell
lnicola Nov 16, 2024
cc4ffa7
Merge pull request #18518 from lnicola/bump-xshell
lnicola Nov 16, 2024
1503279
Update cdb annotations for `numeric-types` with cdb `10.0.26100.2161`
jieyouxu Nov 16, 2024
94f3dcf
Update cdb annotations for `range-types.rs` with cdb `10.0.26100.2161`
jieyouxu Nov 16, 2024
e70df09
Update cdb annotations for `unit-type.rs` with cdb `10.0.26100.2161`
jieyouxu Nov 16, 2024
b683e1d
add `RwLock` `downgrade` tests
connortsui20 Oct 16, 2024
f71ecc4
add `downgrade` method onto `RwLockWriteGuard`
connortsui20 Oct 16, 2024
3336ae0
add simple `downgrade` implementations
connortsui20 Oct 16, 2024
fa9f04a
add `downgrade` to `futex` implementation
connortsui20 Oct 16, 2024
31e35c2
modify queue implementation documentation
connortsui20 Oct 25, 2024
26b5a14
add `downgrade` to `queue` implementation
connortsui20 Oct 25, 2024
3d191b5
add safety comments for queue implementation
connortsui20 Oct 29, 2024
84fd95c
fix memory ordering bug + bad test
connortsui20 Nov 8, 2024
782b07e
fix `DOWNGRADED` bit unpreserved
connortsui20 Nov 16, 2024
fc52cdd
reduce threads in downgrade test
connortsui20 Nov 16, 2024
744e8e8
Fix related documents diagnostics
ChayimFriedman2 Nov 16, 2024
04fe839
Increase accuracy of `if` condition misparse suggestion
estebank Nov 14, 2024
629a69f
Better account for `else if` macro conditions mising an `if`
estebank Nov 14, 2024
c09c73b
Reword suggestion message
estebank Nov 16, 2024
6913194
review comment: move logic to new method
estebank Nov 16, 2024
07b0336
Rollup merge of #131717 - tgross35:stabilize-const_atomic_from_ptr, r…
matthiaskrgr Nov 16, 2024
5c81dbf
Rollup merge of #132134 - nnethercote:rm-ResultsVisitable, r=cjgillot
matthiaskrgr Nov 16, 2024
fb5bd7f
Rollup merge of #132449 - RalfJung:is_val_statically_known, r=compile…
matthiaskrgr Nov 16, 2024
eff2b70
Rollup merge of #132569 - lolbinarycat:rustdoc-search-path-end-empty-…
matthiaskrgr Nov 16, 2024
6b47c6d
Rollup merge of #132787 - maxcabrajac:fnctxt, r=petrochenkov
matthiaskrgr Nov 16, 2024
a1c98ca
Rollup merge of #132832 - compiler-errors:late-ty, r=cjgillot
matthiaskrgr Nov 16, 2024
17a9a7e
Rollup merge of #133097 - jieyouxu:opt-out-review-rotation, r=jieyouxu
matthiaskrgr Nov 16, 2024
dccb6c0
Mark `numeric-types.rs` as 64-bit only for now
jieyouxu Nov 16, 2024
f2a3542
Auto merge of #133115 - jieyouxu:cdb, r=chrisdenton
bors Nov 16, 2024
5eef5ee
stabilize const_ptr_is_null
RalfJung Nov 16, 2024
543627d
clean up const stability around UB checks
RalfJung Nov 16, 2024
5afd5ad
Auto merge of #133094 - weihanglo:update-cargo, r=weihanglo
bors Nov 17, 2024
ec65dfc
alloc: fix `String`'s doc
ohno418 Nov 17, 2024
ee4a56e
Auto merge of #132566 - saethlin:querify-mir-collection, r=cjgillot
bors Nov 17, 2024
647749a
Merge pull request #18519 from ChayimFriedman2/invalid-offset
lnicola Nov 17, 2024
1e0df74
Auto merge of #133120 - matthiaskrgr:rollup-4actosy, r=matthiaskrgr
bors Nov 17, 2024
202caa7
Add `RUSTC_BOOTSTRAP=-1` to make rustc pretend as stable compiler
jieyouxu Nov 13, 2024
c130501
Add a ui test for `RUSTC_BOOTSTRAP` vs rustc's stability
jieyouxu Nov 13, 2024
23e7ecb
Auto merge of #125949 - erikdesjardins:nocomponent, r=jieyouxu
bors Nov 17, 2024
fa2e214
rustdoc-search: add standalone trailing `::` test
notriddle Nov 17, 2024
2d9690d
Rollup merge of #133029 - veluca93:abi-checks-tier3, r=workingjubilee
jieyouxu Nov 17, 2024
2f62fd3
Rollup merge of #133051 - estebank:cond-misparse, r=jieyouxu
jieyouxu Nov 17, 2024
0b157e8
Rollup merge of #133060 - tyrone-wu:removelet-span-suggestion, r=jiey…
jieyouxu Nov 17, 2024
ccc3f86
Rollup merge of #133093 - est31:let_chains_tests, r=traviscross
jieyouxu Nov 17, 2024
af1c8be
Rollup merge of #133116 - RalfJung:const-null-ptr, r=dtolnay
jieyouxu Nov 17, 2024
defc866
Rollup merge of #133126 - ohno418:fix-String-doc, r=jhpratt
jieyouxu Nov 17, 2024
a8e75c5
Auto merge of #133135 - jieyouxu:rollup-4q1wbyq, r=jieyouxu
bors Nov 17, 2024
777003a
Likely unlikely fix
x17jiri Jul 26, 2024
5ec7d6e
Auto merge of #132646 - jieyouxu:liberate-aarch64-gnu-debug, r=Kobzol
bors Nov 17, 2024
92ff69d
fixup some test directives
ChrisDenton Nov 17, 2024
7765f23
Diagnostics for let mut in item context
kornelski Nov 17, 2024
3fb7e44
Auto merge of #120370 - x17jiri:likely_unlikely_fix, r=saethlin
bors Nov 17, 2024
32d2340
Check use<..> in RPITIT for refinement
compiler-errors Nov 9, 2024
8b43a7e
Document alternatives to `static mut`
kornelski Nov 17, 2024
546ba3d
`suggest_borrow_generic_arg`: instantiate clauses properly
dianne Nov 17, 2024
9d6b228
Modify some feature-gate tests to also check command-line handling
Zalathar Nov 18, 2024
e2993cd
Rollup merge of #132795 - compiler-errors:refine-rpitit, r=lcnr
jhpratt Nov 18, 2024
c874121
Rollup merge of #132944 - linyihai:needing-parenthases-issue-132924, …
jhpratt Nov 18, 2024
c68fef9
Rollup merge of #132993 - jieyouxu:i_am_very_stable, r=chenyukang
jhpratt Nov 18, 2024
fc4f71d
Rollup merge of #133130 - dianne:fix-133118, r=compiler-errors
jhpratt Nov 18, 2024
8600e57
Rollup merge of #133133 - notriddle:notriddle/trailing-test, r=Guilla…
jhpratt Nov 18, 2024
6c4a7b6
Rollup merge of #133143 - kornelski:let-mut-global, r=compiler-errors
jhpratt Nov 18, 2024
f6374b4
Rollup merge of #133147 - ChrisDenton:fixup, r=compiler-errors
jhpratt Nov 18, 2024
bf6adec
Auto merge of #133152 - jhpratt:rollup-wkqs5ud, r=jhpratt
bors Nov 18, 2024
2902bca
Add some UI tests for `-l` modifier parsing
Zalathar Nov 18, 2024
478db48
Move `-l` option parsing into its own submodule
Zalathar Nov 11, 2024
78edefe
Overhaul the `-l` option parser (for linking to native libs)
Zalathar Nov 11, 2024
bedecf9
typo in config.example.toml
tshepang Nov 18, 2024
2765432
Improve `{BTreeMap,HashMap}::get_key_value` docs.
nnethercote Nov 8, 2024
9d4b1b2
rename rustc_const_stable_intrinsic -> rustc_intrinsic_const_stable_i…
RalfJung Nov 17, 2024
b07ed6a
stability: remove skip_stability_check_due_to_privacy
RalfJung Nov 18, 2024
e83c45a
Auto merge of #128219 - connortsui20:rwlock-downgrade, r=tgross35
bors Nov 18, 2024
21654a2
Rollup merge of #132934 - Zalathar:native-libs, r=jieyouxu
jhpratt Nov 18, 2024
72a8d53
Rollup merge of #133142 - RalfJung:naming-is-hard, r=compiler-errors
jhpratt Nov 18, 2024
19c145d
Rollup merge of #133145 - kornelski:static-mutex, r=traviscross
jhpratt Nov 18, 2024
194c76e
Rollup merge of #133158 - lnicola:sync-from-ra, r=lnicola
jhpratt Nov 18, 2024
dff98a8
remove pointless cold_path impl in interpreter
RalfJung Nov 18, 2024
9cba14b
use `TypingEnv` when no `infcx` is available
lcnr Nov 15, 2024
2e087d2
review
lcnr Nov 18, 2024
1569414
Tag more test suite changes with `T-compiler`
jieyouxu Nov 18, 2024
75661c5
Tag `src/build_helper` with `T-bootstrap`
jieyouxu Nov 18, 2024
a307c54
Add the missing quotation mark in comment
binchengqu Nov 18, 2024
c602e9a
Auto merge of #133160 - jhpratt:rollup-wzj9q15, r=jhpratt
bors Nov 18, 2024
37ea202
ci: use free runner in dist-i686-msvc
MarcoIeni Nov 18, 2024
8ea0257
Fix typo
GuillaumeGomez Nov 18, 2024
1a0bc61
Rollup merge of #133156 - tshepang:patch-5, r=jieyouxu
GuillaumeGomez Nov 18, 2024
86ba13b
Rollup merge of #133157 - RalfJung:skip_stability_check_due_to_privac…
GuillaumeGomez Nov 18, 2024
4baf540
Rollup merge of #133163 - RalfJung:cold, r=saethlin
GuillaumeGomez Nov 18, 2024
36180d9
Rollup merge of #133169 - jieyouxu:update-triagebot-labels, r=WaffleL…
GuillaumeGomez Nov 18, 2024
62d0235
Rollup merge of #133171 - binchengqu:master, r=jieyouxu
GuillaumeGomez Nov 18, 2024
786b747
Fix items with generics not having their jump to def link generated
GuillaumeGomez Nov 18, 2024
8b0f8cb
Add regression test for jump to def links on items with generics
GuillaumeGomez Nov 18, 2024
31f5c3b
const_panic: inline in bootstrap builds to avoid f16/f128 crashes
RalfJung Nov 18, 2024
cc48194
Report `unexpected_cfgs` lint in external macros
Urgau Nov 3, 2024
e8bd643
Update `anstream` to 0.6.18 to fix a check-cfg issue
Urgau Nov 4, 2024
58664de
Bump `stdarch` to the latest master
Urgau Nov 7, 2024
79c8e64
Update `xshell` and `xshell-macros` to v0.2.7
Urgau Nov 16, 2024
03ee484
Auto merge of #133179 - GuillaumeGomez:rollup-ro5rtts, r=GuillaumeGomez
bors Nov 18, 2024
3fbcc1f
rustdoc-search: use smart binary search in bitmaps
notriddle Nov 18, 2024
09c2684
Add Visitor::visit_fn_decl
maxcabrajac Nov 18, 2024
e65deb5
Add Visitor::visit_qself
maxcabrajac Nov 18, 2024
8f95079
Document s390x-unknown-linux targets
uweigand Nov 18, 2024
1b0e787
Add reference annotations for diagnostic attributes
ehuss Nov 18, 2024
3adbc16
Update books
rustbot Nov 18, 2024
f6340f1
Add MutVisitor::visit_fn_ret_ty
maxcabrajac Nov 18, 2024
c697434
interpret: do not ICE when a promoted fails with OOM
RalfJung Nov 18, 2024
3ae8036
Update src/doc/rustc/src/platform-support/s390x-unknown-linux-gnu.md
uweigand Nov 18, 2024
6f8fe79
Make rustc --explain busybox less compatible
omnivagant Nov 18, 2024
826d023
rustdoc-search: add descriptive comments to bitmap class
notriddle Nov 18, 2024
b71fb5e
Auto merge of #132460 - lcnr:questionable-uwu, r=compiler-errors
bors Nov 18, 2024
0270580
CI: use free runner in dist-aarch64-msvc
MarcoIeni Nov 18, 2024
7bffa31
Mention std::fs::remove_dir_all in std::fs::remove_dir
n0toose Nov 18, 2024
ed465f2
rustdoc book: Move `--test-builder(--wrapper)?` docs to unstable sect…
aDotInTheVoid Nov 18, 2024
d20a310
RELEASES.md: Don't document unstable `--test-build-wrapper`
aDotInTheVoid Nov 18, 2024
4c8a23a
Don't pass `universal_regions` unnecessarily.
nnethercote Oct 28, 2024
227ecc8
Make `TypeChecker::known_type_outlives_obligations` owned.
nnethercote Oct 29, 2024
ed11fbe
Make `TypeChecker::region_bound_pairs` owned.
nnethercote Oct 29, 2024
952c6d5
Clean up `UniversalRegions`.
nnethercote Oct 29, 2024
2709dc8
Compute `upvars` lazily.
nnethercote Oct 29, 2024
fe3c49f
Inline and remove `TypeVerifier::new`.
nnethercote Oct 29, 2024
801b150
Don't refcount `PlaceholderIndices`.
nnethercote Oct 31, 2024
c9283f8
Pass `constraints` to `RegionInferenceContext::new`.
nnethercote Oct 31, 2024
af50fe4
Put `param_env` into `infcx`.
nnethercote Nov 1, 2024
75108b6
Pass `flow_inits` by value.
nnethercote Nov 5, 2024
5926e82
Auto merge of #124780 - Mark-Simulacrum:lockless-cache, r=lcnr
bors Nov 19, 2024
2226541
Rollup merge of #132758 - nnethercote:improve-get_key_value-docs, r=c…
fmease Nov 19, 2024
f66e174
Rollup merge of #133180 - GuillaumeGomez:jump-to-def-links-generics, …
fmease Nov 19, 2024
09838ae
Rollup merge of #133181 - rustbot:docs-update, r=ehuss
fmease Nov 19, 2024
17ffefc
Rollup merge of #133182 - RalfJung:const-panic-inline, r=tgross35
fmease Nov 19, 2024
5f537c4
Rollup merge of #133185 - notriddle:notriddle/roaringbitmap, r=notriddle
fmease Nov 19, 2024
49ca6c6
Rollup merge of #133186 - uweigand:s390x-maintainer, r=wesleywiser
fmease Nov 19, 2024
739fdaf
Rollup merge of #133187 - ehuss:reference-diagnostic, r=jieyouxu
fmease Nov 19, 2024
27acd5e
Rollup merge of #133191 - aDotInTheVoid:whoops-thats-not-stable-and-m…
fmease Nov 19, 2024
56747f3
Rollup merge of #133192 - aDotInTheVoid:changelog-cleanup, r=fmease
fmease Nov 19, 2024
59e339f
Introduce `min_generic_const_args` and directly represent paths
camelid Nov 19, 2024
e6c1e14
Auto merge of #133193 - fmease:rollup-v38ayvk, r=fmease
bors Nov 19, 2024
473b5d5
Fix broken intra-doc link
BoxyUwU Nov 19, 2024
df29f9b
Improve `fake_ident_or_unknown_prefix`.
nnethercote Nov 19, 2024
7931a8d
ignore an occasionally-failing test in Miri
RalfJung Nov 19, 2024
2c7c369
Improve `TokenKind` comments.
nnethercote Nov 19, 2024
e9a0c3c
Remove `TokenKind::InvalidPrefix`.
nnethercote Nov 19, 2024
5f586ef
Rollup merge of #131081 - camelid:const-path-it-all, r=BoxyUwU
matthiaskrgr Nov 19, 2024
4720054
Rollup merge of #132577 - Urgau:check-cfg-report-extern-macro, r=petr…
matthiaskrgr Nov 19, 2024
f25fee3
Rollup merge of #133023 - samestep:hir-stats-total-count, r=nnethercote
matthiaskrgr Nov 19, 2024
9aac15d
Rollup merge of #133200 - RalfJung:miri-rwlock-test, r=tgross35
matthiaskrgr Nov 19, 2024
7d40450
Auto merge of #132623 - nnethercote:rustc_borrowck-cleanups-2, r=Nadr…
bors Nov 19, 2024
38f0c09
Default-enable `llvm_tools_enabled` when no `config.toml` is present
jieyouxu Nov 19, 2024
fcfb782
Register change info
jieyouxu Nov 19, 2024
4b5c883
Explicitly disable llvm tools for cranelift
jieyouxu Nov 19, 2024
1e4ebb0
Honor collapse_debuginfo when dealing with MIR-inlined functions insi…
khuey Nov 19, 2024
f5b023b
When the required discriminator value exceeds LLVM's limits, drop the…
khuey Nov 19, 2024
89b6885
Auto merge of #133164 - RalfJung:promoted-oom, r=jieyouxu
bors Nov 19, 2024
616013f
Correct the tier listing of `wasm32-wasip2`
alexcrichton Nov 19, 2024
7899368
Auto merge of #133205 - matthiaskrgr:rollup-xhhhp5u, r=matthiaskrgr
bors Nov 19, 2024
01fd384
Correct comments concerning updated dangling pointer lint
gavincrawford Nov 13, 2024
948cec0
move `fn is_item_raw` to `TypingEnv`
lcnr Nov 19, 2024
1ec9648
unconditional recursion, yeet `TypingEnv::from_param_env`
lcnr Nov 19, 2024
decf37b
liveness checking, yeet `TypingEnv::from_param_env`
lcnr Nov 19, 2024
07a5272
pattern lowering, yeet `TypingEnv::from_param_env`
lcnr Nov 19, 2024
ffd7a50
impl trait overcaptures, yeet ` TypingMode::from_param_env`
lcnr Nov 19, 2024
f74951f
generic_const_exprs: yeet `TypingEnv::from_param_env`
lcnr Nov 19, 2024
4813fda
rustdoc: yeet `TypingEnv::from_param_env`
lcnr Nov 19, 2024
7ac4c04
Add std::thread::add_spawn_hook.
m-ou-se May 22, 2024
ef9055f
Use add_spawn_hook for libtest's output capturing.
m-ou-se May 22, 2024
947354f
Update thread spawn hooks.
m-ou-se Oct 24, 2024
f2bf9e1
Add thread Builder::no_hooks().
m-ou-se Oct 24, 2024
5a80b48
Use Send + Sync for spawn hooks.
m-ou-se Oct 24, 2024
24fec0d
Add tracking issue.
m-ou-se Nov 12, 2024
38b9a44
Fix tracking issue.
m-ou-se Nov 19, 2024
b96f023
Address review comments.
m-ou-se Nov 19, 2024
691796b
Update doc comments for spawn hook.
m-ou-se Nov 19, 2024
d667dd5
remove `TypingMode::from_param_env` in clippy
lcnr Nov 19, 2024
b9dea31
`TypingMode::from_param_env` begone
lcnr Nov 19, 2024
ee612c4
Auto merge of #132761 - nnethercote:resolve-tweaks, r=petrochenkov
bors Nov 19, 2024
7a90e84
`InterpCx` store `TypingEnv` instead of a `ParamEnv`
lcnr Nov 19, 2024
d61effe
resolve_instance: stop relying on `Reveal`
lcnr Nov 19, 2024
002efeb
additional `TypingEnv` cleanups
lcnr Nov 19, 2024
df94818
lints_that_dont_need_to_run: never skip future-compat-reported lints
RalfJung Nov 16, 2024
def7ed0
Implement ~const Fn trait goals in the new solver
compiler-errors Oct 29, 2024
001f98a
Rollup merge of #123947 - zopsicle:vec_deque-Iter-as_slices, r=Amanieu
matthiaskrgr Nov 19, 2024
6c127f3
Rollup merge of #125405 - m-ou-se:thread-add-spawn-hook, r=WaffleLapkin
matthiaskrgr Nov 19, 2024
c74e5a8
Rollup merge of #133175 - MarcoIeni:dist-i686-msvc-free, r=Kobzol
matthiaskrgr Nov 19, 2024
d5dca43
Rollup merge of #133183 - n0toose:improve-remove-dir-docs, r=joboet
matthiaskrgr Nov 19, 2024
022bb9c
Rollup merge of #133188 - maxcabrajac:walk_no_visit, r=petrochenkov
matthiaskrgr Nov 19, 2024
841243f
Rollup merge of #133201 - nnethercote:rm-TokenKind-InvalidPrefix, r=c…
matthiaskrgr Nov 19, 2024
49aec06
Rollup merge of #133207 - jieyouxu:macos-objcopy, r=Kobzol,bjorn3
matthiaskrgr Nov 19, 2024
2467654
Rollup merge of #133213 - alexcrichton:fix-tier-listing, r=jieyouxu
matthiaskrgr Nov 19, 2024
875df37
Auto merge of #133219 - matthiaskrgr:rollup-hnuq0zf, r=matthiaskrgr
bors Nov 19, 2024
bcfea1f
Auto merge of #133194 - khuey:master, r=jieyouxu
bors Nov 20, 2024
00903cf
Update cargo
weihanglo Nov 20, 2024
70e814b
Auto merge of #133212 - lcnr:questionable-uwu, r=compiler-errors
bors Nov 20, 2024
25dc4d0
Rollup merge of #132732 - gavincrawford:as_ptr_attribute, r=Urgau
jhpratt Nov 20, 2024
a175db1
Rollup merge of #133108 - RalfJung:future-compat-needs-to-run, r=lcnr
jhpratt Nov 20, 2024
c364ff7
Rollup merge of #133190 - MarcoIeni:dist-aarch64-msvc-free, r=Kobzol
jhpratt Nov 20, 2024
cd36973
Rollup merge of #133196 - omnivagant:correct-less-r-flag, r=tgross35
jhpratt Nov 20, 2024
b9cd5eb
Rollup merge of #133216 - compiler-errors:const-fn, r=lcnr
jhpratt Nov 20, 2024
fda6892
Auto merge of #133234 - jhpratt:rollup-42dmg4p, r=jhpratt
bors Nov 20, 2024
57ed8e8
Fix LLVM target triple for `x86_64-win7-windows-msvc`
kleisauke Nov 20, 2024
d04088f
interpret: make typing_env field private
RalfJung Nov 20, 2024
bfe809d
Auto merge of #133227 - weihanglo:update-cargo, r=weihanglo
bors Nov 20, 2024
297b618
reduce false positives of tail-expr-drop-order from consumed values
dingxiangfei2009 Sep 1, 2024
5777c73
Stabilize const_pin_2
GKFX Oct 18, 2024
2595118
Rollup merge of #131904 - GKFX:stabilize-const-pin-2, r=tgross35
matthiaskrgr Nov 20, 2024
d332656
Rollup merge of #133239 - kleisauke:fix-llvm-triple-x86_64-win7-windo…
matthiaskrgr Nov 20, 2024
b1413e0
Rollup merge of #133241 - RalfJung:typing-env, r=lcnr
matthiaskrgr Nov 20, 2024
a1f2999
Auto merge of #133251 - matthiaskrgr:rollup-gjeis3q, r=matthiaskrgr
bors Nov 20, 2024
3fee0f1
Auto merge of #131326 - dingxiangfei2009:issue-130836-attempt-2, r=ni…
bors Nov 20, 2024
3d2e36c
upstream rustc_codegen_llvm changes for enzyme/autodiff
ZuseZ4 Dec 12, 2024
e7894e4
cleanup cg_llvm write.rs
ZuseZ4 Dec 21, 2024
4a80a94
move autodiff into own module
ZuseZ4 Dec 21, 2024
85f613c
move over to using CodegenCx for autodiff
ZuseZ4 Dec 27, 2024
4835004
move LLVMTypeOf to cx.val_ty
ZuseZ4 Dec 27, 2024
8adccd6
move over from llvm to rust builder
ZuseZ4 Dec 27, 2024
51fba11
move fn declaration from llvm to rust level
ZuseZ4 Dec 27, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/tracking_issue.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ for larger features an implementation could be broken up into multiple PRs.

[stabilization-guide]: https://rustc-dev-guide.rust-lang.org/stabilization_guide.html#stabilization-pr
[doc-guide]: https://rustc-dev-guide.rust-lang.org/stabilization_guide.html#documentation-prs
[nightly-style-procedure]: https://github.com/rust-lang/style-team/blob/master/nightly-style-procedure.md
[nightly-style-procedure]: https://github.com/rust-lang/style-team/blob/main/nightly-style-procedure.md
[Style Guide]: https://github.com/rust-lang/rust/tree/master/src/doc/style-guide

### Unresolved Questions
Expand Down
6 changes: 1 addition & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -110,11 +110,7 @@ jobs:
# less disk space.
- name: free up disk space
uses: jlumbroso/free-disk-space@54081f138730dfa15788a46383842cd2f914a1be
if: contains(matrix.os, 'ubuntu')
with:
# Removing packages with APT saves ~5 GiB, but takes several
# minutes (and potentially removes important packages).
large-packages: false
if: matrix.free_disk

# Rust Log Analyzer can't currently detect the PR number of a GitHub
# Actions build on its own, so a hint in the log message is needed to
Expand Down
22 changes: 20 additions & 2 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ Alexis Beingessner <a.beingessner@gmail.com>
Alfie John <alfie@alfie.wtf> Alfie John <alfiej@fastmail.fm>
Alona Enraght-Moony <code@alona.page> <nixon.emoony@gmail.com>
Alona Enraght-Moony <code@alona.page> <nixon@caminus.local>
Alona Enraght-Moony <code@alona.page> <contact@alona.page>
Amanda Stjerna <mail@amandastjerna.se> <albin.stjerna@gmail.com>
Amanda Stjerna <mail@amandastjerna.se> <amanda.stjerna@it.uu.se>
Amos Onn <amosonn@gmail.com>
Expand Down Expand Up @@ -75,6 +76,7 @@ Benjamin Jackman <ben@jackman.biz>
Benoît Cortier <benoit.cortier@fried-world.eu>
Bheesham Persaud <bheesham123@hotmail.com> Bheesham Persaud <bheesham.persaud@live.ca>
bjorn3 <17426603+bjorn3@users.noreply.github.com> <bjorn3@users.noreply.github.com>
bjorn3 <17426603+bjorn3@users.noreply.github.com> <bjorn3_gh@protonmail.com>
Björn Steinbrink <bsteinbr@gmail.com> <B.Steinbrink@gmx.de>
blake2-ppc <ulrik.sverdrup@gmail.com> <blake2-ppc>
blyxyas <blyxyas@gmail.com> Alejandra González <blyxyas@gmail.com>
Expand Down Expand Up @@ -172,6 +174,7 @@ Dzmitry Malyshau <kvarkus@gmail.com>
E. Dunham <edunham@mozilla.com> edunham <edunham@mozilla.com>
Ed Barnard <eabarnard@gmail.com>
Eduard-Mihai Burtescu <edy.burt@gmail.com>
Eduard-Mihai Burtescu <edy.burt@gmail.com> <eddyb@lyken.rs>
Eduardo Bautista <me@eduardobautista.com> <=>
Eduardo Bautista <me@eduardobautista.com> <mail@eduardobautista.com>
Eduardo Broto <ebroto@tutanota.com>
Expand All @@ -186,6 +189,7 @@ Erick Tryzelaar <erick.tryzelaar@gmail.com> <etryzelaar@iqt.org>
Erik Desjardins <erikdesjardins@users.noreply.github.com>
Erik Jensen <erikjensen@rkjnsn.net>
Erin Power <xampprocky@gmail.com>
Erin Power <xampprocky@gmail.com> <xampprocky@icloud.com>
Erin Power <xampprocky@gmail.com> <theaaronepower@gmail.com>
Erin Power <xampprocky@gmail.com> <Aaronepower@users.noreply.github.com>
Esteban Küber <esteban@kuber.com.ar>
Expand All @@ -198,6 +202,7 @@ F001 <changchun.fan@qq.com>
Fabian Kössel <fkjogu@users.noreply.github.com>
Falco Hirschenberger <falco.hirschenberger@gmail.com> <hirschen@itwm.fhg.de>
Felix S. Klock II <pnkfelix@pnkfx.org> Felix S Klock II <pnkfelix@pnkfx.org>
Felix S. Klock II <pnkfelix@pnkfx.org> <pnkfelix@mozilla.com>
Félix Saparelli <felix@passcod.name>
Flaper Fesp <flaper87@gmail.com>
Florian Berger <fbergr@gmail.com>
Expand Down Expand Up @@ -245,7 +250,7 @@ Irina Popa <irinagpopa@gmail.com>
Ivan Ivaschenko <defuz.net@gmail.com>
ivan tkachenko <me@ratijas.tk>
J. J. Weber <jjweber@gmail.com>
Jack Huey <jack.huey@umassmed.edu>
Jack Huey <jack.huey@umassmed.edu> <jackh726@gmail.com>
Jacob <jacob.macritchie@gmail.com>
Jacob Greenfield <xales@naveria.com>
Jacob Pratt <jacob@jhpratt.dev> <the.z.cuber@gmail.com>
Expand Down Expand Up @@ -292,6 +297,7 @@ John Clements <clements@racket-lang.org> <clements@brinckerhoff.org>
John Hodge <acessdev@gmail.com> John Hodge <tpg@mutabah.net>
John Hörnvall <trolledwoods@gmail.com>
John Kåre Alsaker <john.kare.alsaker@gmail.com>
John Kåre Alsaker <john.kare.alsaker@gmail.com> <zoxc32@gmail.com>
John Talling <inrustwetrust@users.noreply.github.com>
John Van Enk <vanenkj@gmail.com>
Jonas Tepe <jonasprogrammer@gmail.com>
Expand Down Expand Up @@ -368,6 +374,7 @@ Lukas Lueg <lukas.lueg@gmail.com>
Luke Metz <luke.metz@students.olin.edu>
Luqman Aden <me@luqman.ca> <laden@csclub.uwaterloo.ca>
Luqman Aden <me@luqman.ca> <laden@mozilla.com>
Luqman Aden <me@luqman.ca> <rust@luqman.ca>
Lzu Tao <taolzu@gmail.com>
Maik Klein <maikklein@googlemail.com>
Malo Jaffré <jaffre.malo@gmail.com>
Expand Down Expand Up @@ -409,6 +416,7 @@ mental <m3nta1@yahoo.com>
mibac138 <5672750+mibac138@users.noreply.github.com>
Michael Williams <m.t.williams@live.com>
Michael Woerister <michaelwoerister@posteo> <michaelwoerister@gmail>
Michael Woerister <michaelwoerister@posteo> <michaelwoerister@gmail.com>
Michael Woerister <michaelwoerister@posteo> <michaelwoerister@users.noreply.github.com>
Michael Woerister <michaelwoerister@posteo> <michaelwoerister@posteo.net>
Michael Zhang <hmperson1@gmail.com>
Expand All @@ -422,6 +430,7 @@ Ms2ger <ms2ger@gmail.com> <Ms2ger@gmail.com>
msizanoen1 <qtmlabs@protonmail.com>
Mukilan Thiagarajan <mukilanthiagarajan@gmail.com>
Nadrieril Feneanar <Nadrieril@users.noreply.github.com>
Nadrieril Feneanar <Nadrieril@users.noreply.github.com> <nadrieril+git@gmail.com>
NAKASHIMA, Makoto <makoto.nksm+github@gmail.com> <makoto.nksm@gmail.com>
NAKASHIMA, Makoto <makoto.nksm+github@gmail.com> <makoto.nksm+github@gmail.com>
Nathan Ringo <remexre@gmail.com>
Expand All @@ -442,6 +451,8 @@ Niclas Schwarzlose <15schnic@gmail.com>
Nicolas Abram <abramlujan@gmail.com>
Nicole Mazzuca <npmazzuca@gmail.com>
Noratrieb <48135649+Noratrieb@users.noreply.github.com> <48135649+Nilstrieb@users.noreply.github.com>
Noratrieb <48135649+Noratrieb@users.noreply.github.com> <nilstrieb@gmail.com>
Noratrieb <48135649+Noratrieb@users.noreply.github.com> <nora@noratrieb.dev>
Nif Ward <nif.ward@gmail.com>
Nika Layzell <nika@thelayzells.com> <michael@thelayzells.com>
NODA Kai <nodakai@gmail.com>
Expand All @@ -460,6 +471,7 @@ Oliver Scherer <oli-obk@users.noreply.github.com> <github6541940@oli-obk.de>
Oliver Scherer <oli-obk@users.noreply.github.com> <public.oliver.schneider@kit.edu>
Oliver Scherer <oli-obk@users.noreply.github.com> <oliver.schneider@kit.edu>
Oliver Scherer <oli-obk@users.noreply.github.com> <obk8176014uqher834@olio-obk.de>
Oliver Scherer <oli-obk@users.noreply.github.com> <rustc-contact@oli-obk.de>
Oliver Scherer <oli-obk@users.noreply.github.com>
Onur Özkan <onurozkan.dev@outlook.com> <work@onurozkan.dev>
Onur Özkan <onurozkan.dev@outlook.com>
Expand Down Expand Up @@ -496,6 +508,7 @@ Raphaël Huchet <rap2hpoutre@users.noreply.github.com>
rChaser53 <tayoshizawa29@gmail.com>
Rémy Rakic <remy.rakic@gmail.com>
Rémy Rakic <remy.rakic@gmail.com> <remy.rakic+github@gmail.com>
Rémy Rakic <remy.rakic@gmail.com> <remy.rakic+rust@gmail.com>
Renato Riccieri Santos Zannon <renato@rrsz.com.br>
Richard Diamond <wichard@vitalitystudios.com> <wichard@hahbee.co>
Ricky Hosfelt <ricky@hosfelt.io>
Expand Down Expand Up @@ -525,6 +538,7 @@ Samuel Tardieu <sam@rfc1149.net>
Santiago Pastorino <spastorino@gmail.com>
Santiago Pastorino <spastorino@gmail.com> <santiago@wyeworks.com>
Scott McMurray <scottmcm@users.noreply.github.com>
Scott McMurray <scottmcm@users.noreply.github.com> <smcmurray@acm.org>
Scott Olson <scott@solson.me> Scott Olson <scott@scott-olson.org>
Sean Gillespie <sean.william.g@gmail.com> swgillespie <sean.william.g@gmail.com>
Seiichi Uchida <seuchida@gmail.com>
Expand All @@ -536,6 +550,7 @@ Shyam Sundar B <shyambaskaran@outlook.com>
Simon Barber-Dueck <sbarberdueck@gmail.com> Simon BD <simon@server>
Simon Sapin <simon@exyr.org> <simon.sapin@exyr.org>
Simonas Kazlauskas <git@kazlauskas.me> Simonas Kazlauskas <github@kazlauskas.me>
Simonas Kazlauskas <git@kazlauskas.me> <simonas+t-compiler@kazlauskas.me>
Siva Prasad <sivaauturic@gmail.com>
Smittyvb <me@smitop.com>
Srinivas Reddy Thatiparthy <thatiparthysreenivas@gmail.com>
Expand All @@ -556,6 +571,8 @@ Tatsuyuki Ishi <ishitatsuyuki@gmail.com>
Tau Gärtli <git@tau.garden> <ruben.schmidmeister@icloud.com>
Tero Hänninen <lgvz@users.noreply.github.com> Tero Hänninen <tejohann@kapsi.fi>
The8472 <git@infinite-source.de>
The8472 <git@infinite-source.de> <the8472.rs@infinite-source.de>
The8472 <git@infinite-source.de> <the8472@users.noreply.github.com>
Theo Belaire <theo.belaire@gmail.com> Theo Belaire <tyr.god.of.war.42@gmail.com>
Theodore Luo Wang <wangtheo662@gmail.com>
Thiago Pontes <email@thiago.me> thiagopnts <thiagopnts@gmail.com>
Expand Down Expand Up @@ -593,7 +610,8 @@ Waffle Lapkin <waffle.lapkin@tasking.com>
Wesley Wiser <wwiser@gmail.com> <wesleywiser@microsoft.com>
whitequark <whitequark@whitequark.org>
William Ting <io@williamting.com> <william.h.ting@gmail.com>
Wim Looman <wim@nemo157.com>
Wim Looman <wim@nemo157.com> <rust-lang@nemo157.com>
Wim Looman <wim@nemo157.com> <git@nemo157.com>
Without Boats <woboats@gmail.com>
Without Boats <woboats@gmail.com> <boats@mozilla.com>
Xinye Tao <xy.tao@outlook.com>
Expand Down
Loading