Skip to content

Commit 08031ef

Browse files
committed
Build DPC++ on Ubuntu 24.04.
This matches what is run in DPC++'s own CI and reduces the number of issues we will encounter.
1 parent 1e1a049 commit 08031ef

1 file changed

Lines changed: 16 additions & 16 deletions

File tree

.github/workflows/run_ock_external_tests.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -406,7 +406,7 @@ jobs:
406406

407407
build_dpcpp_native_x86_64:
408408
needs: [workflow_vars]
409-
runs-on: 'ubuntu-22.04'
409+
runs-on: 'ubuntu-24.04'
410410
container:
411411
image: 'ghcr.io/uxlfoundation/ock_ubuntu_22.04-x86-64:latest'
412412
volumes:
@@ -431,7 +431,7 @@ jobs:
431431

432432
build_dpcpp_native_aarch64:
433433
needs: [workflow_vars]
434-
runs-on: 'ubuntu-22.04-arm'
434+
runs-on: 'ubuntu-24.04-arm'
435435
container:
436436
image: 'ghcr.io/uxlfoundation/ock_ubuntu_22.04-aarch64:latest'
437437
volumes:
@@ -516,7 +516,7 @@ jobs:
516516

517517
build_sycl_cts_x86_64_opencl_combine:
518518
needs: [build_sycl_cts_x86_64_opencl]
519-
runs-on: 'ubuntu-latest'
519+
runs-on: 'ubuntu-24.04'
520520

521521
if: inputs.test_sycl_cts && inputs.ock && contains(inputs.target_list, 'host_x86_64_linux')
522522
steps:
@@ -561,7 +561,7 @@ jobs:
561561

562562
build_sycl_cts_x86_64_native_cpu_combine:
563563
needs: [build_sycl_cts_x86_64_native_cpu]
564-
runs-on: 'ubuntu-latest'
564+
runs-on: 'ubuntu-24.04'
565565

566566
if: inputs.test_sycl_cts && inputs.native_cpu && contains(inputs.target_list, 'host_x86_64_linux')
567567
steps:
@@ -606,7 +606,7 @@ jobs:
606606

607607
build_sycl_cts_aarch64_opencl_combine:
608608
needs: [build_sycl_cts_aarch64_opencl]
609-
runs-on: 'ubuntu-latest'
609+
runs-on: 'ubuntu-24.04'
610610

611611
if: inputs.test_sycl_cts && inputs.ock && contains(inputs.target_list, 'host_aarch64_linux')
612612
steps:
@@ -651,7 +651,7 @@ jobs:
651651

652652
build_sycl_cts_aarch64_native_cpu_combine:
653653
needs: [build_sycl_cts_aarch64_native_cpu]
654-
runs-on: 'ubuntu-latest'
654+
runs-on: 'ubuntu-24.04'
655655

656656
if: inputs.test_sycl_cts && inputs.native_cpu && contains(inputs.target_list, 'host_aarch64_linux')
657657
steps:
@@ -696,7 +696,7 @@ jobs:
696696

697697
build_sycl_cts_riscv64_opencl_combine:
698698
needs: [build_sycl_cts_riscv64_opencl]
699-
runs-on: 'ubuntu-latest'
699+
runs-on: 'ubuntu-24.04'
700700

701701
if: inputs.test_sycl_cts && inputs.ock && contains(inputs.target_list, 'host_riscv64_linux')
702702
steps:
@@ -741,7 +741,7 @@ jobs:
741741

742742
build_sycl_cts_riscv64_native_cpu_combine:
743743
needs: [build_sycl_cts_riscv64_native_cpu]
744-
runs-on: 'ubuntu-latest'
744+
runs-on: 'ubuntu-24.04'
745745

746746
if: inputs.test_sycl_cts && inputs.native_cpu && contains(inputs.target_list, 'host_riscv64_linux')
747747
steps:
@@ -757,7 +757,7 @@ jobs:
757757

758758
run_sycl_cts_x86_64_opencl:
759759
needs: [workflow_vars, create_ock_artefacts_ubuntu, build_dpcpp_native_x86_64, build_sycl_cts_x86_64_opencl_combine]
760-
runs-on: 'ubuntu-22.04'
760+
runs-on: 'ubuntu-24.04'
761761
container:
762762
image: 'ghcr.io/uxlfoundation/ock_ubuntu_22.04-x86-64:latest'
763763
volumes:
@@ -776,7 +776,7 @@ jobs:
776776

777777
run_sycl_cts_x86_64_native_cpu:
778778
needs: [workflow_vars, build_dpcpp_native_x86_64, build_sycl_cts_x86_64_native_cpu_combine]
779-
runs-on: 'ubuntu-22.04'
779+
runs-on: 'ubuntu-24.04'
780780
container:
781781
image: 'ghcr.io/uxlfoundation/ock_ubuntu_22.04-x86-64:latest'
782782
volumes:
@@ -795,7 +795,7 @@ jobs:
795795

796796
run_sycl_cts_aarch64_opencl:
797797
needs: [workflow_vars, create_ock_artefacts_ubuntu, build_dpcpp_native_aarch64, build_sycl_cts_aarch64_opencl_combine]
798-
runs-on: 'ubuntu-22.04-arm'
798+
runs-on: 'ubuntu-24.04-arm'
799799
container:
800800
image: 'ghcr.io/uxlfoundation/ock_ubuntu_22.04-aarch64:latest'
801801
volumes:
@@ -814,7 +814,7 @@ jobs:
814814

815815
run_sycl_cts_aarch64_native_cpu:
816816
needs: [workflow_vars, build_dpcpp_native_aarch64, build_sycl_cts_aarch64_native_cpu_combine]
817-
runs-on: 'ubuntu-22.04-arm'
817+
runs-on: 'ubuntu-24.04-arm'
818818
container:
819819
image: 'ghcr.io/uxlfoundation/ock_ubuntu_22.04-aarch64:latest'
820820
volumes:
@@ -876,7 +876,7 @@ jobs:
876876

877877
run_sycl_e2e_x86_64_native_cpu:
878878
needs: [workflow_vars, build_dpcpp_native_x86_64]
879-
runs-on: 'ubuntu-22.04'
879+
runs-on: 'ubuntu-24.04'
880880
container:
881881
image: 'ghcr.io/uxlfoundation/ock_ubuntu_22.04-x86-64:latest'
882882
volumes:
@@ -894,7 +894,7 @@ jobs:
894894

895895
run_sycl_e2e_x86_64_opencl:
896896
needs: [workflow_vars, build_dpcpp_native_x86_64, build_icd, create_ock_artefacts_ubuntu]
897-
runs-on: 'ubuntu-22.04'
897+
runs-on: 'ubuntu-24.04'
898898
container:
899899
image: 'ghcr.io/uxlfoundation/ock_ubuntu_22.04-x86-64:latest'
900900
volumes:
@@ -912,7 +912,7 @@ jobs:
912912

913913
run_sycl_e2e_aarch64_native_cpu:
914914
needs: [workflow_vars, build_dpcpp_native_aarch64]
915-
runs-on: 'ubuntu-22.04-arm'
915+
runs-on: 'ubuntu-24.04-arm'
916916
container:
917917
image: 'ghcr.io/uxlfoundation/ock_ubuntu_22.04-aarch64:latest'
918918
volumes:
@@ -930,7 +930,7 @@ jobs:
930930

931931
run_sycl_e2e_aarch64_opencl:
932932
needs: [workflow_vars, build_dpcpp_native_aarch64]
933-
runs-on: 'ubuntu-22.04-arm'
933+
runs-on: 'ubuntu-24.04-arm'
934934
container:
935935
image: 'ghcr.io/uxlfoundation/ock_ubuntu_22.04-aarch64:latest'
936936
volumes:

0 commit comments

Comments
 (0)