Skip to content

Statistics

Statistics #560

Workflow file for this run

name: Statistics
on:
schedule:
- cron: '0 2 * * *'
jobs:
gcc-c-torture:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4
- uses: MarkusJx/googletest-installer@v1.1
- name: Cache LLVM
id: cache-llvm
uses: actions/cache@v3
with:
path: llvm-clang.tar.gz
key: ${{ runner.os }}-llvm-clang
- name: Unpack LLVM
run: sudo chmod ugo+rwx llvm-clang.tar.gz && tar -xvf llvm-clang.tar.gz -C . > /dev/null
- name: Download gcc-c-torture
uses: robinraju/release-downloader@v1.10
with:
repository: "polystat/c2eo"
tag: "0.1.16"
fileName: "gcc.c-torture.tar.gz"
- name: Unpack gcc-c-torture
run: tar -xvf gcc.c-torture.tar.gz -C . > /dev/null
- name: Compilation
run: |
cd ./project/scripts
python3 compile.py -h
python3 compile.py -p ../../gcc.c-torture -s gcc-compile -n -i -r 100