Commit graph

115 commits

Author SHA1 Message Date
Antoni Boucher
99780df8ad Fix intrinsic copysignf128 2025-06-28 20:02:52 -04:00
Antoni Boucher
fe8b5e6cd2 Remove now useless patch for run-make test 2025-06-28 19:57:07 -04:00
Antoni Boucher
38fa4a4861 Fix sysroot Cargo.toml for compiler-builtins 2025-06-28 18:08:26 -04:00
Antoni Boucher
a836612ab0 Merge branch 'master' into sync_from_rust_2025_06_28 2025-06-28 16:25:46 -04:00
Antoni Boucher
8385f3c4b0 Stop skipping libcore's f16::test_total_cmp 2025-06-28 15:41:58 -04: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
Guillaume Gomez
efb79975f6 Merge commit 'fda0bb9588' into subtree-update_cg_gcc_2025-06-18 2025-06-18 15:11:44 +02:00
Guillaume Gomez
fec46a44ba Fix clippy lints 2025-06-16 17:01:56 +02:00
Guillaume Gomez
9848c66a36 Fix warnings 2025-06-16 14:23:45 +02: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
3812cf454d Reenable run-make tests 2025-06-13 16:17:44 -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
Antoni Boucher
96e9fbfdb6 Fix sysroot Cargo.lock 2025-06-10 11:52:33 -04:00
Guillaume Gomez
d14a49d89c Add documentation about why we use exec 2025-06-08 11:48:01 +02:00
Trevor Gross
10129e4964 Use the in-tree compiler-builtins
Many of `std`'s dependency have a dependency on the crates.io
`compiler-builtins` when used with the feature
`rustc-std-workspace-core`. Use a Cargo patch to select the in-tree
version instead.

`compiler-builtins` is also added as a dependency of
`rustc-std-workspace-core` so these crates can remove their crates.io
dependency in the future.
2025-06-08 02:36:58 +00: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
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
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
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
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
Guillaume Gomez
d52b5e6df5 Merge commit '6ba33f5e11' into subtree-update_cg_gcc_2025-05-14 2025-05-14 13:51:02 +02:00
Guillaume Gomez
8e9a84011d Migrate build system to 2024 edition 2025-05-07 17:12:22 +02:00
Guillaume Gomez
8f9a32aaf8 Merge commit 'db1a31c243' into subtree-update_cg_gcc_2025-04-18 2025-04-18 21:20:11 +02:00
Antoni Boucher
f9822772e8 Fix libcore tests 2025-04-17 08:49:33 -04:00
Antoni Boucher
90c6c9f6a9 Merge branch 'master' into sync_from_rust_2025_04_17 2025-04-17 08:34:28 -04:00
Folkert de Vries
09d907627b
fix backslashes in path used for asm_tests 2025-02-07 16:48:39 +01:00
Guillaume Gomez
4c932ff837 Update repositories URL for repositories moved to rust-lang organization 2025-02-03 15:52:42 +01:00
Guillaume Gomez
d6d7c1581e Merge commit '9f33f846dd' 2025-01-24 23:12:17 +01:00
Guillaume Gomez
12e73aec91 Fix --use-system-gcc option handling 2025-01-24 22:42:42 +01:00
antoyo
549158123c
Merge pull request #608 from GuillaumeGomez/gcc-path
Add `--gcc-path` option
2025-01-24 12:36:21 -05:00
Guillaume Gomez
b8218f0d2b Add log to mention what GCC path the build script is using and where it comes from 2025-01-24 18:04:58 +01:00
Guillaume Gomez
4798615ad4 Add --gcc-path option 2025-01-24 18:04:58 +01:00
Antoni Boucher
f24b0d358a Add comment to explain why CG_RUSTFLAGS is needed 2025-01-24 10:49:00 -05:00
Guillaume Gomez
8d0eb87d08 Remove extra whitespace at the end of some line strings 2025-01-24 15:29:10 +01:00
Ralf Jung
301d2478e0 remove support for the #[start] attribute 2025-01-21 06:59:15 -07:00
Antoni Boucher
43b7e28601 Merge commit '59a81c2ca1' into subtree-update_cg_gcc_2025_01_12 2025-01-13 10:53:58 -05:00
Antoni Boucher
10d745c7f7 Do not run UI tests in the error-emitter directory 2025-01-13 08:53:59 -05:00
Antoni Boucher
500fce185c Add error pattern 2025-01-13 08:29:28 -05:00
Antoni Boucher
423701a3cf Add comment 2025-01-11 21:04:26 -05:00
Antoni Boucher
3f23706c6c Cleanup 2025-01-11 10:41:31 -05:00
Antoni Boucher
59afbe0913 Fix for the relocation bug 2025-01-11 10:41:31 -05:00
Antoni Boucher
747924ad86 Debug global variable not initialized bug 2025-01-11 10:41:27 -05:00