7 Commits

Author SHA1 Message Date
hasslesstech 57482921b7 1
/ build-images (pull_request) Successful in 8s
/ run-tests (pull_request) Successful in 5s
/ build-images (push) Successful in 8s
/ run-tests (push) Successful in 5s
2026-03-18 19:57:35 +02:00
hasslesstech c68f37f00f 1
/ build-images (push) Successful in 5s
/ run-tests (push) Successful in 6s
2026-03-18 19:56:54 +02:00
hasslesstech fd0116c1f3 1
/ build-images (push) Successful in 7s
/ run-tests (push) Successful in 8s
2026-03-18 19:50:05 +02:00
hasslesstech a64d3645ba 1
/ build-images (push) Successful in 7s
/ run-tests (push) Successful in 7s
2026-03-18 18:34:02 +02:00
hasslesstech 99d7acc8ef 1
/ build-images (push) Successful in 6s
/ run-tests (push) Successful in 8s
2026-03-18 18:32:55 +02:00
hasslesstech 18592f3266 1
/ build-images (push) Successful in 6s
/ run-tests (push) Successful in 9s
2026-03-18 18:31:13 +02:00
hasslesstech e68913b1f6 1
/ build-images (push) Successful in 7s
/ run-tests (push) Successful in 8s
2026-03-18 18:30:07 +02:00
3 changed files with 6 additions and 11 deletions
+1 -7
View File
@@ -1,12 +1,9 @@
on: [push, workflow_dispatch] on: [push, pull_request, workflow_dispatch]
jobs: jobs:
build-images: build-images:
runs-on: host-arch-x86_64 runs-on: host-arch-x86_64
steps: steps:
- name: Debug print
run: echo '${{ toJson(gitea) }}'
- name: Clone repository - name: Clone repository
run: git clone --revision ${{ gitea.sha }} --depth 1 ${{ gitea.server_url }}/${{ gitea.repository }} run: git clone --revision ${{ gitea.sha }} --depth 1 ${{ gitea.server_url }}/${{ gitea.repository }}
@@ -17,12 +14,9 @@ jobs:
run-tests: run-tests:
runs-on: host-arch-x86_64 runs-on: host-arch-x86_64
needs: build-images needs: build-images
#container: local/alpine-gcc:latest
steps: steps:
- name: Clone repository - name: Clone repository
run: git clone --revision ${{ gitea.sha }} --depth 1 ${{ gitea.server_url }}/${{ gitea.repository }} run: git clone --revision ${{ gitea.sha }} --depth 1 ${{ gitea.server_url }}/${{ gitea.repository }}
- run: ls -lh test5
- name: Run tests - name: Run tests
run: docker run -it --rm -v ./test5:/app local/alpine-gcc-${{gitea.ref_name}}:latest run: docker run -it --rm -v ./test5:/app local/alpine-gcc-${{gitea.ref_name}}:latest
+2 -2
View File
@@ -6,7 +6,7 @@ size_t free_counter;
void * TEST_MALLOC(size_t size) void * TEST_MALLOC(size_t size)
{ {
printf("malloc'ed %lu\n", size); //printf("malloc'ed %lu\n", size);
malloc_counter += size; malloc_counter += size;
return malloc(size); return malloc(size);
@@ -15,7 +15,7 @@ void * TEST_MALLOC(size_t size)
void TEST_FREE(void *p) void TEST_FREE(void *p)
{ {
size_t s = malloc_usable_size(p); size_t s = malloc_usable_size(p);
printf("freed %lu\n", s); //printf("freed %lu\n", s);
free_counter += s; free_counter += s;
+3 -2
View File
@@ -1,4 +1,5 @@
#!/bin/sh #!/bin/sh
gcc f.c -o f for OPT in s 0; do
./f echo -- "-O$OPT" && gcc f.c -O$OPT -o f && ./f
done