Commit graph

1947 commits

Author SHA1 Message Date
FractalFir
88db5895ed Changed intrinsic generation to include full intrinsic names in panic messages 2025-06-30 00:24:28 +02:00
antoyo
b7091eca6d
Merge pull request #694 from rust-lang/sync_from_rust_2025_06_02
Sync from rust 2025/06/02
2025-06-28 16:02:50 -04:00
Antoni Boucher
8385f3c4b0 Stop skipping libcore's f16::test_total_cmp 2025-06-28 15:41:58 -04:00
Antoni Boucher
f876b18783 Add TODOs 2025-06-28 15:40:48 -04:00
Antoni Boucher
49e65a0459 Remove commented code 2025-06-28 15:38:35 -04:00
Antoni Boucher
c7c16223ce Ignore failing test 2025-06-28 15:17:42 -04:00
Antoni Boucher
eb4d429515 Fix for libgccjit 12 2025-06-28 14:55:31 -04:00
Antoni Boucher
144989400e Fix to use Function instead of RValue 2025-06-28 14:51:16 -04:00
Antoni Boucher
5735bb39ab Merge branch 'master' into sync_from_rust_2025_06_02 2025-06-28 14:49:27 -04:00
Antoni Boucher
7c71c8388f Fix type_name intrinsic 2025-06-28 14:44:54 -04:00
antoyo
98d65f234f
Merge pull request #722 from FractalFir/func_refactor
Remove unnecesary uses of the 'current_func' field, replacing it with  a call to function.
2025-06-26 09:22:52 -04:00
michal kostrubiec
413821fcbd Remove unnecesary uses of the 'current_func' field, replacing it with a call to function. 2025-06-26 11:00:31 +02:00
antoyo
79564c86d1
Merge pull request #720 from FractalFir/func_refactor
Refactored the codebase to use Function instead of RValue where possible.
2025-06-25 08:52:27 -04:00
michal kostrubiec
b03f7f87ff Refactored the codebase to use Function instead of RValue where possible. 2025-06-25 13:19:28 +02:00
antoyo
54b1ff5027
Merge pull request #718 from FractalFir/needless_align
Skip needless calls to get_align in some cases.
2025-06-24 18:19:46 -04:00
michal kostrubiec
8571aee687 Skip needless calls to get_align in some cases. 2025-06-24 22:34:43 +02:00
antoyo
962a08ff4a
Merge pull request #716 from FractalFir/abi-cafe
Fixed some clippy warnings.
2025-06-20 14:37:22 -04:00
michal kostrubiec
b2b117ee28 Fixed some clippy warnings. 2025-06-20 19:34:48 +02:00
antoyo
395bca1671
Merge pull request #710 from FractalFir/abi-cafe
Added support for testing the backend with abi-cafe
2025-06-18 18:58:31 -04:00
antoyo
fda0bb9588
Merge pull request #713 from GuillaumeGomez/fix-warnings
Fix fuzz warnings and deny warnings by default in build system
2025-06-16 11:55:20 -04:00
Guillaume Gomez
8392a0041f Make the tempfile version in Cargo.toml matches the one in Cargo.lock 2025-06-16 17:33:03 +02:00
Guillaume Gomez
bbcc84a05d Update tempfile dependency 2025-06-16 17:01:56 +02:00
Guillaume Gomez
fec46a44ba Fix clippy lints 2025-06-16 17:01:56 +02:00
Guillaume Gomez
46c14b7b3f Run clippy correctly, run it on build_system as well and run it earlier 2025-06-16 16:15:36 +02:00
Guillaume Gomez
05af962fa4 Fix warnings when not using the master feature 2025-06-16 15:07:24 +02:00
Guillaume Gomez
9848c66a36 Fix warnings 2025-06-16 14:23:45 +02:00
antoyo
82d7cd4dbc
Merge pull request #709 from rust-lang/reenable-run-make-tests
Reenable run-make tests
2025-06-14 18:10:49 -04:00
Antoni Boucher
735a6d3a50 Switch to gcc-14 by default to fix some run-make tests 2025-06-14 17:44:47 -04:00
michal kostrubiec
ed441b64ed Added support for testing the backend with abi-cafe 2025-06-14 20:58:07 +02:00
Antoni Boucher
5bd2c804b0 Fix for tests/run-make/no-builtins-attribute 2025-06-14 11:19:53 -04:00
Antoni Boucher
3f09406283 Add patch to fix a run-make test 2025-06-13 21:13:35 -04:00
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