bjorn3
bd8be325ab
Better rust-analyzer.linkedProjects value
2022-10-28 09:54:17 +00:00
bjorn3
a24213d81b
Use 2021 edition for y.rs
2022-10-28 09:54:05 +00:00
bjorn3
5513583f3f
Stop using a deprecated function
2022-10-27 14:49:24 +00:00
bjorn3
d3fe9a8baa
Update to Cranelift 0.89.1
...
This removes the rayon dependency that requires the previous update to
Cranelift 0.89.0 to be reverted.
2022-10-27 14:48:52 +00:00
Maybe Waffle
33a92bc8b0
Update tooling
2022-10-27 18:41:26 +04:00
bjorn3
43d3e9261f
Check build system formatting on CI
2022-10-26 13:35:18 +00:00
bors
5e1872598c
Auto merge of #103392 - RalfJung:miri, r=oli-obk
...
update Miri
I had to use a hacked version of josh to create this, so let's be careful with merging this and maybe wait a bit to see if the josh issue becomes more clear. But the history looks good to me, we are not adding duplicates of rustc commits that were previously mirrored to Miri.
Also I want to add some cross-testing of Miri in x.py.
2022-10-25 12:33:39 +00:00
Daniel Paoliello
e3311e4717
Support raw-dylib functions being used inside inlined functions
2022-10-24 16:17:38 -07:00
bjorn3
b345c1e25a
Sync from rust 1481fd964b
2022-10-24 15:46:38 +02:00
bjorn3
63d1bf9920
Rustfmt cg_clif's build system
2022-10-23 16:43:48 +02:00
bjorn3
4029785c67
Merge branch 'sync_from_rust'
2022-10-23 16:24:46 +02:00
bjorn3
9950bd1dc5
Merge commit '266e96785ab71834b917bf474f130a6d8fdecd4b' into sync_cg_clif-2022-10-23
2022-10-23 16:22:55 +02:00
bjorn3
266e96785a
Revert "Update to Cranelift 0.89.0"
...
It added a lot of extra dependencies. I opened bytecodealliance/wasmtime#5101
to remove those dependencies again.
This reverts commit da770abea3
.
2022-10-23 16:16:58 +02:00
bjorn3
b930e2d722
Revert "Stop using a depracated function"
...
This reverts commit b1791eef6a
.
2022-10-23 16:16:58 +02:00
bjorn3
342bac9807
Fix drop for dyn*
2022-10-23 15:09:28 +02:00
bjorn3
2470ad30e6
Allow dyn* upcasting
2022-10-23 15:09:11 +02:00
bjorn3
7a9abf5ab2
Update rustc test suite failure list
2022-10-23 14:14:35 +02:00
bjorn3
63e3df3d32
Rustup to rustc 1.66.0-nightly ( 6e95b6da8
2022-10-22)
2022-10-23 13:50:51 +02:00
bjorn3
57984be8ea
Sync from rust e64f1110c0
2022-10-23 13:44:16 +02:00
bjorn3
b1791eef6a
Stop using a depracated function
2022-10-21 10:58:33 +00:00
bjorn3
da770abea3
Update to Cranelift 0.89.0
2022-10-21 10:55:20 +00:00
Ralf Jung
1e720cdb46
merge rustc history
2022-10-21 10:18:54 +02:00
Rageking8
54ee5ac073
more dupe word typos
2022-10-14 12:57:56 +08:00
bjorn3
019040d5b7
Merge pull request #1291 from bjorn3/build_system_rework2
...
Move downloaded test project to downloads/
2022-10-13 16:19:00 +02:00
bjorn3
24198ce6b4
Move all downloaded repos to the downloads/ dir
2022-10-13 13:21:55 +00:00
bjorn3
f1dc206c4f
Introduce GitRepo type
...
This will make it easier to move downloaded repos around
2022-10-13 13:19:01 +00:00
bjorn3
e1a7791fcb
Update rust-analyzer.linkedProjects
2022-10-13 13:16:06 +00:00
bjorn3
69297f9c86
Rustup to rustc 1.66.0-nightly ( a6b7274a4
2022-10-10)
2022-10-11 16:52:19 +02:00
bjorn3
7bf4e19cc1
Sync from rust bb93450ec4
2022-10-11 16:45:58 +02:00
Ralf Jung
55fe2b3fbf
merge rustc history
2022-10-09 12:42:24 +02:00
bors
31792f141b
Auto merge of #2583 - RalfJung:rustup, r=oli-obk
...
initial josh subtree sync
This demonstrates what a josh-based rustup would look like with my patched josh. To create it I did
```
git fetch http://localhost:8000/rust-lang/rust.git:start=75dd959a3a40eb5b4574f8d2e23aa6efbeb33573[:prefix=src/tools/miri]:/src/tools/miri.git master
git merge FETCH_HEAD
./rustup-toolchain HEAD && ./miri fmt
git commit -am rustup
```
Unlike the [previous attempt](https://github.com/rust-lang/miri/pull/2554 ), this does not add a new root commit to the repo.
Once we merge this, we committed to using josh for subtree syncing, and in particular a version of josh that includes https://github.com/josh-project/josh/pull/961 (or something compatible).
2022-10-08 08:53:29 +00:00
ouz-a
187b76965a
Remove mir::CastKind::Misc
2022-10-06 15:32:41 +03:00
bjorn3
dae6a30d0b
Remove workaround for rustbuild bug
2022-10-05 13:55:13 +02:00
bjorn3
1d1827413f
Rustup to rustc 1.66.0-nightly ( 01af5040f
2022-10-04)
2022-10-05 13:27:00 +02:00
bjorn3
d264e2fa05
Sync from rust d8613f792c
2022-10-05 13:15:08 +02:00
Urgau
102a577bb3
Stabilize bench_black_box
2022-09-27 17:38:51 +02:00
bjorn3
a53b445816
Merge pull request #1284 from afonso360/windows-fix
...
Add Windows CI
2022-09-27 14:18:58 +02:00
Afonso Bordado
6909219a29
Prefix artifact names with cg_clif
...
Co-authored-by: bjorn3 <17426603+bjorn3@users.noreply.github.com>
2022-09-27 12:42:27 +01:00
Afonso Bordado
4edf14520a
Use target triple artifact names
2022-09-27 12:35:42 +01:00
Afonso Bordado
a83ec3b6a4
Ignore rand tests
2022-09-27 12:33:19 +01:00
bjorn3
93703a4f1b
Merge pull request #1283 from bjorn3/update_cranelift
...
Update to Cranelift 0.88.1
2022-09-27 11:49:43 +02:00
Afonso Bordado
e96badc97f
Disable some rand tests on MinGW
2022-09-27 10:39:24 +01:00
bjorn3
fb71d8abea
Update to Cranelift 0.88.1
...
This fixes a regression of Atomic*::compare_exchange on AArch64
2022-09-27 08:31:22 +00:00
Afonso Bordado
cd8becbc03
Disable some ABI tests on MinGW
2022-09-27 08:15:15 +01:00
Afonso Bordado
738dd2b70b
Windows CI Cache
2022-09-27 07:26:12 +01:00
Afonso Bordado
8072dec7a5
Drop abi cafe patch
2022-09-26 19:22:01 +01:00
Afonso Bordado
01d3e1a3ad
Disable failing windows CI tests
2022-09-26 19:21:37 +01:00
Afonso Bordado
1878ca61bc
Disable JIT Tests for windows
2022-09-26 19:21:37 +01:00
Afonso Bordado
481484c141
Windows MinGW & MSVC Matrix CI
2022-09-26 19:21:30 +01:00
Afonso Bordado
ba56e8f313
Remove MSVC Check
2022-09-26 19:21:26 +01:00