Skip to content

Commit

Permalink
cleaup workflows
Browse files Browse the repository at this point in the history
  • Loading branch information
boazsegev committed Oct 18, 2024
1 parent 09ebcf1 commit ba4e7f5
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 35 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@ jobs:
- uses: actions/checkout@v3
- uses: ilammy/msvc-dev-cmd@v1
- name: Test No-Op (debug)
run: cl /Od /RTCsu /TC tests\noop.c /I. /DFIO_LEAK_COUNTER=1 /DDEBUG /Fe./noop.exe && ./noop.exe
run: cl /Od /RTCsu /TC tests\noop.c /I. /D_CRT_NONSTDC_NO_WARNINGS /DFIO_LEAK_COUNTER=1 /DDEBUG /Fe./noop.exe && ./noop.exe
- name: Test STL (debug) - no allocators
run: cl /Od /RTCsu /TC tests\stl.c /I. /DFIO_MEMORY_DISABLE=1 /DFIO_LEAK_COUNTER=1 /DDEBUG /Fe./stld.exe && ./stld.exe
run: cl /Od /RTCsu /TC tests\stl.c /I. /D_CRT_NONSTDC_NO_WARNINGS /DFIO_MEMORY_DISABLE=1 /DFIO_LEAK_COUNTER=1 /DDEBUG /Fe./stld.exe && ./stld.exe
- name: Test Mustache Compliance (debug) - no allocators
run: cl /Od /RTCsu /TC tests\mustache.c /I. /DFIO_MEMORY_DISABLE=1 /DFIO_LEAK_COUNTER=1 /DDEBUG /Fe./stld.exe && ./stld.exe
run: cl /Od /RTCsu /TC tests\mustache.c /I. /D_CRT_NONSTDC_NO_WARNINGS /DFIO_MEMORY_DISABLE=1 /DFIO_LEAK_COUNTER=1 /DDEBUG /Fe./stld.exe && ./stld.exe
- name: Test fio_malloc speed
run: cl /O2 /Oi /TC tests\malloc.c /I. /Fe./malloc.exe && ./malloc.exe
- name: Test STL
run: cl /O2 /Oi /TC tests\stl.c /DFIO_LEAK_COUNTER=1 /I. /Fe./stl.exe && ./stl.exe
run: cl /O2 /Oi /TC tests\stl.c /D_CRT_NONSTDC_NO_WARNINGS /DFIO_LEAK_COUNTER=1 /I. /Fe./stl.exe && ./stl.exe
6 changes: 3 additions & 3 deletions .github/workflows/windows_clang.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,10 @@ jobs:
with:
platform: x64
- name: Test No-Op (debug)
run: clang -O0 -fstack-protector-all tests\noop.c -I. -DFIO_LEAK_COUNTER=1 -DDEBUG -o ./noop.exe && ./noop.exe
run: clang -O0 -fstack-protector-all tests\noop.c -I. -DFIO_LEAK_COUNTER=1 -DDEBUG -D_CRT_NONSTDC_NO_WARNINGS -o ./noop.exe && ./noop.exe
- name: Test STL (debug) - no allocators
run: clang -O0 -fstack-protector-all tests\stl.c -I. -DFIO_MEMORY_DISABLE=1 -DFIO_LEAK_COUNTER=1 -DDEBUG -o ./stld.exe && ./stld.exe
run: clang -O0 -fstack-protector-all tests\stl.c -I. -DFIO_MEMORY_DISABLE=1 -DFIO_LEAK_COUNTER=1 -D_CRT_NONSTDC_NO_WARNINGS -DDEBUG -o ./stld.exe && ./stld.exe
- name: Test fio_malloc speed
run: clang -O3 -march=native tests\malloc.c -I. -o ./malloc.exe && ./malloc.exe
- name: Test STL
run: clang -O3 -march=native tests\stl.c -DFIO_LEAK_COUNTER=1 -I. -o ./stl.exe && ./stl.exe
run: clang -O3 -march=native tests\stl.c -DFIO_LEAK_COUNTER=1 -D_CRT_NONSTDC_NO_WARNINGS -I. -o ./stl.exe && ./stl.exe
28 changes: 0 additions & 28 deletions .github/workflows/windows_mingw.yml

This file was deleted.

0 comments on commit ba4e7f5

Please sign in to comment.