From a78874b9ad40b139ff036c44d3021b50473fb645 Mon Sep 17 00:00:00 2001 From: Andy Grove Date: Wed, 20 Aug 2025 13:47:51 -0600 Subject: [PATCH 1/4] fix build? --- .github/workflows/benchmark.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 30a7ea0cc0..8699a5eafe 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -42,7 +42,7 @@ env: jobs: prepare: name: Build native and prepare data - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 container: image: amd64/rust env: @@ -100,7 +100,7 @@ jobs: benchmark: name: Run TPCDSQuerySuite - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 needs: [prepare] container: image: amd64/rust From d7f89092d2eef986945256251ce7ad576e2adf3a Mon Sep 17 00:00:00 2001 From: Andy Grove Date: Wed, 20 Aug 2025 14:46:13 -0600 Subject: [PATCH 2/4] debug --- .github/workflows/benchmark.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 8699a5eafe..bf8005835e 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -42,7 +42,7 @@ env: jobs: prepare: name: Build native and prepare data - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest container: image: amd64/rust env: @@ -91,6 +91,10 @@ jobs: if: steps.cache-tpcds-sf-1.outputs.cache-hit != 'true' run: | apt-get install -y yacc bison flex + gcc --version + yacc --version + bison --version + flex --version cd tpcds-kit/tools && make OS=LINUX - name: Generate TPC-DS (SF=1) table data if: steps.cache-tpcds-sf-1.outputs.cache-hit != 'true' @@ -100,7 +104,7 @@ jobs: benchmark: name: Run TPCDSQuerySuite - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest needs: [prepare] container: image: amd64/rust From f8b96198c7a3882b772a85947febe2fe7d7eee58 Mon Sep 17 00:00:00 2001 From: Andy Grove Date: Wed, 20 Aug 2025 15:09:33 -0600 Subject: [PATCH 3/4] fix? --- .github/workflows/benchmark.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index bf8005835e..189002f9bb 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -90,11 +90,9 @@ jobs: - name: Build tpcds-kit if: steps.cache-tpcds-sf-1.outputs.cache-hit != 'true' run: | - apt-get install -y yacc bison flex + apt-get install -y yacc bison flex gcc-12 g++-12 + sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 120 --slave /usr/bin/g++ g++ /usr/bin/g++-12 gcc --version - yacc --version - bison --version - flex --version cd tpcds-kit/tools && make OS=LINUX - name: Generate TPC-DS (SF=1) table data if: steps.cache-tpcds-sf-1.outputs.cache-hit != 'true' From 47ae97ef4391daaf3879f52222a1f98d58ce7dfc Mon Sep 17 00:00:00 2001 From: Andy Grove Date: Wed, 20 Aug 2025 15:33:49 -0600 Subject: [PATCH 4/4] fix? --- .github/workflows/benchmark.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 189002f9bb..4228be86bb 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -91,7 +91,7 @@ jobs: if: steps.cache-tpcds-sf-1.outputs.cache-hit != 'true' run: | apt-get install -y yacc bison flex gcc-12 g++-12 - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 120 --slave /usr/bin/g++ g++ /usr/bin/g++-12 + update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 120 --slave /usr/bin/g++ g++ /usr/bin/g++-12 gcc --version cd tpcds-kit/tools && make OS=LINUX - name: Generate TPC-DS (SF=1) table data