Commit graph

1913 commits

Author SHA1 Message Date
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
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