From 7a642cffb8f78a7b04d90c15233a0b4bae2c6d7f Mon Sep 17 00:00:00 2001 From: dianqk Date: Fri, 13 Jun 2025 14:44:34 +0800 Subject: [PATCH 1/2] Update to LLVM 20.1.7 --- src/llvm-project | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/llvm-project b/src/llvm-project index c1118fdbb3024..ed6566573eb21 160000 --- a/src/llvm-project +++ b/src/llvm-project @@ -1 +1 @@ -Subproject commit c1118fdbb3024157df7f4cfe765f2b0b4339e8a2 +Subproject commit ed6566573eb21b00a3f87815e14ff766fd56ef42 From 8aeabf4da6ae011ec6ca16ba0da0dffba672e421 Mon Sep 17 00:00:00 2001 From: Jieyou Xu Date: Sat, 14 Jun 2025 21:39:58 +0800 Subject: [PATCH 2/2] Specify `NO_LLVM_ASSERTIONS` for `*-nopt` jobs Without `NO_LLVM_ASSERTIONS=1`, the `*-nopt` jobs will by default receive configure arg `--enable-llvm-assertions`. --- src/ci/github-actions/jobs.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ci/github-actions/jobs.yml b/src/ci/github-actions/jobs.yml index d6d9e0fb7736d..2a7efac54b079 100644 --- a/src/ci/github-actions/jobs.yml +++ b/src/ci/github-actions/jobs.yml @@ -292,6 +292,7 @@ auto: - name: i686-gnu-nopt-1 env: IMAGE: i686-gnu-nopt + NO_LLVM_ASSERTIONS: 1 DOCKER_SCRIPT: /scripts/stage_2_test_set1.sh <<: *job-linux-4c @@ -299,6 +300,7 @@ auto: - name: i686-gnu-nopt-2 env: IMAGE: i686-gnu-nopt + NO_LLVM_ASSERTIONS: 1 DOCKER_SCRIPT: >- python3 ../x.py test --stage 1 --config /config/nopt-std-config.toml library/std && /scripts/stage_2_test_set2.sh @@ -412,6 +414,8 @@ auto: <<: *job-linux-4c - name: x86_64-gnu-nopt + env: + NO_LLVM_ASSERTIONS: 1 <<: *job-linux-4c - name: x86_64-gnu-tools