From 621429561c7e6f4b2e64fc754c6a0175bfe07c48 Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Fri, 8 May 2020 08:46:06 +0300 Subject: [PATCH] ci: ensure that ubuntu-tcc rebuild twice v with tcc --- .github/workflows/ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cc281518f2..88566022bb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -28,12 +28,15 @@ jobs: - name: Install dependencies run: sudo rm -f /etc/apt/sources.list.d/dotnetdev.list /etc/apt/sources.list.d/microsoft-prod.list; sudo apt-get update; sudo apt-get install --quiet -y libglfw3 libglfw3-dev libfreetype6-dev libssl-dev sqlite3 libsqlite3-dev libsdl2-dev libsdl2-ttf-dev libsdl2-mixer-dev libsdl2-image-dev valgrind - name: Build v - run: echo $VFLAGS && make -j4 && ./v -cg -o v cmd/v + run: | + echo $VFLAGS + make -j4 + ./v -cg -o v cmd/v - name: Test v->c run: | sudo ln -s /var/tmp/tcc/bin/tcc /usr/local/bin/tcc tcc -version - ./v -o v2 cmd/v # Make sure vtcc can build itself + ./v -cg -o v cmd/v # Make sure vtcc can build itself twice # ./v -silent test-compiler - name: Fixed tests run: ./v test-fixed