Antoni Boucher
033fa35227
Fix for run-make tests
2025-06-13 20:22:55 -04:00
Antoni Boucher
3812cf454d
Reenable run-make tests
2025-06-13 16:17:44 -04:00
antoyo
1e96d86c3a
Merge pull request #708 from rust-lang/tests/remove-passing-tests
...
Remove tests that pass
2025-06-13 16:11:20 -04:00
Antoni Boucher
efc88151ba
Fix to make the test zst_no_llvm_alloc pass
2025-06-13 15:49:37 -04:00
Antoni Boucher
3f1e4739ac
Remove tests that pass
2025-06-13 15:45:38 -04:00
antoyo
640c0677e0
Merge pull request #707 from rust-lang/spell-check
...
Run cspell in the CI
2025-06-13 11:12:12 -04:00
Antoni Boucher
323432a9e0
Add the cspell action in the CI
2025-06-13 10:42:21 -04:00
Antoni Boucher
2abdea9293
Fix spelling mistakes or ignore spell checking some parts of code
2025-06-13 10:42:21 -04:00
Antoni Boucher
72d99d070a
Add cspell config
2025-06-13 10:34:20 -04:00
antoyo
b4be0b9dca
Merge pull request #700 from FractalFir/fuzz_support
...
Add support for automatically reducing found fuzz cases.
2025-06-12 08:14:39 -04:00
michal kostrubiec
e3d4805a7b
Improved reduction by adding support for removign dead functions. Fixed typos, formating.
2025-06-12 08:20:38 +02:00
antoyo
acfb0460b8
Merge pull request #706 from emmanuel-ferdman/master
...
Use `tempfile::TempDir::keep()` instead of deprecated `into_path()`
2025-06-11 18:39:37 -04:00
Emmanuel Ferdman
45e23b21ad
Use tempfile::TempDir::keep() instead of deprecated into_path()
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2025-06-11 14:11:19 -07:00
antoyo
b15114f46b
Merge pull request #702 from rust-lang/reenable-stdarch-test
...
Fix sysroot Cargo.lock
2025-06-10 18:52:30 -04:00
Antoni Boucher
bb3ee766ca
Temporarily ignore the test u128-as-f32 to merge the fix of the sysroot Cargo.toml
2025-06-10 17:41:35 -04:00
Antoni Boucher
96e9fbfdb6
Fix sysroot Cargo.lock
2025-06-10 11:52:33 -04:00
antoyo
485e43f33f
Merge pull request #698 from GuillaumeGomez/signal
...
Raise command signal to the current process
2025-06-08 07:52:47 -04:00
Guillaume Gomez
d14a49d89c
Add documentation about why we use exec
2025-06-08 11:48:01 +02:00
michal kostrubiec
aa95fcd461
Add support for automatically reducing found fuzz cases.
2025-06-08 00:09:57 +02:00
Guillaume Gomez
ddf0ba22e1
Use Command::exec to run rustc/cargo commands to ensure that if they exit because of a signal, it will be displayed at the top level
2025-06-07 21:01:08 +02:00
antoyo
f518ec50fd
Merge pull request #687 from FractalFir/better_intrinsics
...
Handle intrinsics in a more efficent manner.
2025-06-03 16:22:13 -04:00
Fractal Fir(Michał Kostrubiec)
e4c9584a55
Apply suggestions from code review
...
Co-authored-by: antoyo <antoyo@users.noreply.github.com>
2025-06-03 20:29:37 +02:00
michal kostrubiec
6fbac9342b
Regenerated intrinsics
2025-06-03 10:10:33 +02:00
michal kostrubiec
659d996a19
Changed intrinsic generation
2025-06-03 10:10:13 +02:00
antoyo
ac500d40b9
Merge pull request #692 from FractalFir/arm_asm
...
Added some bare-bones support for explict registers in ARM inline assembly
2025-06-02 15:05:21 -04:00
antoyo
8efeb495bc
Merge pull request #682 from rust-lang/sync_from_rust_2025_05_21
...
Sync from rust 2025/05/21
2025-06-02 14:03:44 -04:00
Antoni Boucher
ba53d97497
Fix cast from u128 to f128
2025-06-02 12:44:42 -04:00
michal kostrubiec
267f94e018
Added some bare-bones support for explict registers in ARM inline assembly
2025-06-02 11:22:20 +02:00
Antoni Boucher
ac69f1eecb
Pin compiler_builtins to 0.1.160 to fix some f128 tests
2025-05-30 13:49:26 -04:00
antoyo
706905ba01
Merge pull request #669 from FractalFir/y_cargo_tests
...
modifed y.sh to allow for running cargo tests.
2025-05-28 18:42:51 -04:00
antoyo
967fc294ca
Merge pull request #688 from FractalFir/fuzz_support
...
Add support for easily fuzzing `cg_gcc` with rustlantis
2025-05-28 18:41:07 -04:00
michal kostrubiec
ea03697899
Removed some env vars from the CI
2025-05-29 00:20:23 +02:00
michal kostrubiec
22ca124575
Added support for easy fuzzing with rustlantis
2025-05-29 00:18:13 +02:00
michal kostrubiec
d098c8a2be
modifed y.sh to allow for running cargo tests.
2025-05-28 23:45:53 +02:00
antoyo
d80802b042
Merge pull request #684 from FractalFir/master
...
Fix to 128 bit int unaligned loads
2025-05-27 18:16:07 -04:00
michal kostrubiec
1afdb55019
Fix to 128 bit int unaligned loads
2025-05-27 23:54:41 +02:00
Antoni Boucher
f1d5cfea44
Skip the core test f16::test_total_cmp because it fails in debug mode even with cg_llvm
2025-05-24 12:05:24 -04:00
Antoni Boucher
dd6d5e2b10
Fix f128 intrinsics
2025-05-24 10:42:06 -04:00
Antoni Boucher
dca28e588c
Only specify that we have reliable f16 and f128 on targets where those types are supported
2025-05-21 21:04:07 -04:00
Antoni Boucher
593d7ca571
Implement missing f16/f128 builtins
2025-05-21 21:03:48 -04:00
Antoni Boucher
ce3dae9c52
Update to nightly-2025-05-21
2025-05-21 19:46:24 -04:00
Antoni Boucher
721ac5af0f
Merge branch 'master' into sync_from_rust_2025_05_21
2025-05-21 19:43:21 -04:00
antoyo
9aec231fba
Merge pull request #681 from rust-lang/test/typos
...
Add spell checking job in the CI
2025-05-21 18:25:40 -04:00
Antoni Boucher
c430b87539
Fix typos
2025-05-21 18:06:19 -04:00
Antoni Boucher
90a007c734
Add spell checking job in the CI
2025-05-21 18:06:19 -04:00
antoyo
3d962df0ae
Merge pull request #680 from FractalFir/master
...
Changes to constant handling - faster deduplication, more compact represtntation
2025-05-21 18:05:58 -04:00
michal kostrubiec
82160c49a3
Changes to constant handling - faster deduplication, more compact representation
2025-05-21 23:07:45 +02:00
Stuart Cook
e58e6974ad
Rollup merge of #140874 - mejrs:rads, r=WaffleLapkin
...
make `rustc_attr_parsing` less dominant in the rustc crate graph
It has/had a glob re-export of `rustc_attr_data_structures`, which is a crate much lower in the graph, and a lot of crates were using it *just* (or *mostly*) for that re-export, while they can rely on `rustc_attr_data_structures` directly.
Previous graph:

Graph with this PR:

The first commit keeps the re-export, and just changes the dependency if possible. The second commit is the "breaking change" which removes the re-export, and "explicitly" adds the `rustc_attr_data_structures` dependency where needed. It also switches over some src/tools/*.
The second commit is actually a lot more involved than I expected. Please let me know if it's a better idea to back it out and just keep the first commit.
2025-05-19 13:24:54 +10:00
mejrs
f36e8f53db
Remove rustc_attr_data_structures re-export from rustc_attr_parsing
2025-05-18 18:14:43 +02:00
antoyo
7cc33bea9b
Merge pull request #676 from GuillaumeGomez/rdl_room
...
Add missing `add_eval` to generate `__rdl_oom` in the alloc error handler
2025-05-16 10:18:24 -04:00