Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/main' into cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
IsaacKhor committed Apr 15, 2024
2 parents 5619461 + a28ca17 commit a9fbcca
Show file tree
Hide file tree
Showing 6 changed files with 34 additions and 6 deletions.
29 changes: 29 additions & 0 deletions .github/workflows/test-build.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: test-build

on:
push:
branches: [ main ]
pull_request:
branches: [ main ]

jobs:
build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3

- name: Setup Clang 17
run: |
wget https://apt.llvm.org/llvm.sh
chmod +x llvm.sh
sudo ./llvm.sh 17
- name: Install dependencies
run: |
sudo apt update
make install-deps
- name: Build
run: |
make debug
5 changes: 5 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,8 @@ paper:
clean:
cd build-rel; meson compile --clean
cd build-dbg; meson compile --clean

install-deps:
sudo apt install -y meson libfmt-dev libaio-dev librados-dev mold \
libgoogle-perftools-dev libtcmalloc-minimal4 libboost-dev \
liburing-dev
Binary file removed eurosys-paper/Time_per_writes.png
Binary file not shown.
Binary file removed eurosys-paper/Time_per_writes_2.png
Binary file not shown.
Binary file removed eurosys-paper/lsvd_paper.pdf
Binary file not shown.
6 changes: 0 additions & 6 deletions fio-valgrind.supp

This file was deleted.

0 comments on commit a9fbcca

Please sign in to comment.