Commit graph

75 commits

Author SHA1 Message Date
Antoni Boucher
2214ba9f1a Run the CI on push on the master branch 2025-02-05 12:16:57 -05:00
antoyo
2e0595bc69
Merge pull request #618 from rust-lang/success-job
Move back to a success job so because the required checks only work without a matrix
2025-02-01 14:00:45 -05:00
Antoni Boucher
befc31c588 Move back to a success job so because the required checks only work without a matrix 2025-02-01 13:27:58 -05:00
Jakub Beránek
ff2cd0fb63 Remove duplicated CI triggers
There shouldn't be a need to run all CI jobs on all pushes.
2025-02-01 19:13:41 +01:00
Antoni Boucher
adee0849a2 Add success job for all CI workflows 2025-02-01 11:18:12 -05:00
Jakub Beránek
bc6b9bf526
Add CI success job 2025-01-27 23:27:43 +01:00
Raj Aryan Agrawal
638611f5f5 Add grep check for LTO Test 2025-01-16 15:46:33 +09:00
Antoni Boucher
0ab1f8ddb0 Update the CI to Ubuntu 24.04 2025-01-15 13:59:45 -05:00
Antoni Boucher
50a9f41ce9 Update GCC version 2025-01-15 13:59:45 -05:00
Antoni Boucher
06fdf3df2c Use mini_core in the tests 2025-01-13 08:10:53 -05:00
Antoni Boucher
93f7f2fdeb Add LTO test 2025-01-12 12:06:25 -05:00
Antoni Boucher
e1439ba178 Automatically detect LTO tests to remove when the sysroot is not compiled with LTO 2024-12-14 17:38:11 -05:00
Antoni Boucher
a29fd9cc34 Fix failures CI 2024-12-14 16:40:05 -05:00
Antoni Boucher
64b30d344c Merge branch 'master' into sync_from_rust_2024_12_11 2024-12-14 10:41:41 -05:00
Antoni Boucher
0dcb1e3bc1 Fix CI by downgrading to 22.04 2024-12-14 08:59:50 -05:00
Antoni Boucher
ae84d258c9 Fix undefined function error 2024-12-13 10:46:31 -05:00
Guillaume Gomez
bd076c303e Merge commit '3187d32079' into subtree-update 2024-09-27 22:00:17 +02:00
Guillaume Gomez
3187d32079
Merge pull request #556 from GuillaumeGomez/sync_2024-08-12
Sync 2024-08-12
2024-09-27 21:17:21 +02:00
Antoni Boucher
7d4d356bdd Enable the cfg stdarch_intel_sde to fix the segfault when running the tests under SDE 2024-09-25 09:15:55 -04:00
Antoni Boucher
0a52b65113 Update to Ubuntu 24.04 to get a more recent GNU as 2024-09-24 16:31:46 -04:00
Trivikram Kamat
93b94c240e
ci: bump actions/checkout to v4 2024-09-08 17:05:42 -07:00
Guillaume Gomez
afb14f75e1 Unpin compiler-builtins
Co-authored-by: Antoni Boucher <bouanto@zoho.com>
2024-08-12 16:28:27 +02:00
Guillaume Gomez
c92f054085 Merge commit '98ed962c7d' into master 2024-07-10 12:44:23 +02:00
Antoni Boucher
5681c3cf68 Cleanup 2024-07-05 15:35:57 -04:00
Antoni Boucher
bc8520d98e Revert "Fix LTO tests"
This reverts commit 2d123d08c9.
2024-07-05 11:35:16 -04:00
Antoni Boucher
2d123d08c9 Fix LTO tests
FIXME: we now have fat LTO objects even when only bitcode is requested.
2024-07-05 10:42:03 -04:00
Antoni Boucher
fc2eee58d2 Ignore more tests 2024-07-02 13:37:34 -04:00
Antoni Boucher
3e91e162f9 Ignore a stdarch test that will fail until the stdarch version in rustc is updated 2024-07-02 13:33:26 -04:00
Antoni Boucher
63d308bd76 Fix broken libgccjit 12 CI 2024-07-02 12:43:41 -04:00
Antoni Boucher
05a41b88a9 Merge branch 'master' into sync_from_rust_2024_07_02 2024-07-02 12:40:16 -04:00
Antoni Boucher
606196b0cf Comment libgccjit 12 CI 2024-07-02 12:28:19 -04:00
Shashank Trivedi
a63b83eb4e
ui pattern failure tests (#524) 2024-06-10 17:13:44 -04:00
Guillaume Gomez
7e369b314b Simplify fmt check in CI 2024-05-03 11:52:47 +02:00
Guillaume Gomez
4267ff0656 Download artifacts from rust-lang/gcc instead of old antoyo/gcc 2024-04-26 14:02:19 +02:00
Shashank Trivedi
8692192582
build sysroot flag (#16) 2024-04-10 08:23:51 -04:00
Antoni Boucher
92be47bef5 Add back y.sh to run stdarch tests 2024-03-30 08:16:03 -04:00
Antoni Boucher
03f299bce0 Fix VM artifact link 2024-03-30 08:14:53 -04:00
Robert Zakrzewski
111b3395a8
Execute tests using a target defined as a JSON spec (#12) 2024-03-27 17:37:19 -04:00
antoyo
eea2f89c80
Merge pull request #2 from GuillaumeGomez/rm-build_sysroot-folder
Remove `build_sysroot` folder
2024-03-22 16:37:06 -04:00
Guillaume Gomez
da070d3569 Clean up y.sh path in CI 2024-03-22 20:37:55 +01:00
Shashank Trivedi
f16a006c23
CI cargo test added (#6) 2024-03-22 15:32:34 -04:00
Guillaume Gomez
7ccd8ce693 Add fmt check on build_system 2024-03-22 20:19:20 +01:00
Guillaume Gomez
cde105a651 Move build_sysroot folder into build_system 2024-03-22 20:19:20 +01:00
tempdragon
4e4efb9b9e feat(ci): Add clippy check for both master and non-master 2024-03-16 12:30:52 +08:00
tempdragon
89acb108b4 feat(ci): Install clippy in ci.yml(But no testing)
Done incrementally to avoid potential failure.
2024-03-16 12:24:05 +08:00
tempdragon
225a32f7d0 Revert "feat(CI): Add clippy check to workflow."
This reverts commit f6cab2cd1e.
2024-03-16 12:14:01 +08:00
tempdragon
f6cab2cd1e feat(CI): Add clippy check to workflow. 2024-03-16 12:05:56 +08:00
Guillaume Gomez
faebf73983 Merge commit 'b385428e3d' into subtree-update_cg_gcc_2024-03-05 2024-03-05 19:58:36 +01:00
Antoni Boucher
c2c68e3f4d Format the code 2024-02-28 17:49:16 -05:00
Antoni Boucher
e116cb7811 Fix to use the correct libgccjit for the CI where 128-bit integers are disabled 2024-02-17 15:16:09 -05:00