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