From e6d80da33241ac6532ea23af70b84934902c4206 Mon Sep 17 00:00:00 2001 From: Nicolas Kruse Date: Sun, 19 Oct 2025 23:25:20 +0200 Subject: [PATCH] ci: updated for showing arm disassembly --- .github/workflows/ci.yml | 5 +++++ tools/generate_stencils.py | 1 + 2 files changed, 6 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4d0e193..681ce7c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -60,10 +60,15 @@ jobs: objdump -D -b binary -m i386:x86-64 --adjust-vma=0x1000 bin/test.copapy.bin > bin/test.copapy.asm echo '

test.copapy.asm

' >> $GITHUB_STEP_SUMMARY python tools/clean_asm.py bin/test.copapy.asm >> $GITHUB_STEP_SUMMARY + objdump -d -x src/copapy/obj/stencils_x86_64_O3.o > bin/stencils_x86_64_O3.asm echo '

stencils_x86_64_O3.asm

' >> $GITHUB_STEP_SUMMARY python tools/clean_asm.py bin/stencils_x86_64_O3.asm >> $GITHUB_STEP_SUMMARY + objdump -d -x src/copapy/obj/stencils_arm64_O3.o > bin/stencils_arm64_O3.asm + echo '

stencils_arm64_O3.asm

' >> $GITHUB_STEP_SUMMARY + python tools/clean_asm.py bin/stencils_arm64_O3.asm >> $GITHUB_STEP_SUMMARY + - name: Run tests with pytest run: pytest diff --git a/tools/generate_stencils.py b/tools/generate_stencils.py index 898e539..93bc081 100644 --- a/tools/generate_stencils.py +++ b/tools/generate_stencils.py @@ -188,5 +188,6 @@ if __name__ == "__main__": for t1 in types: code += get_write_code(t1) + print(f"Write file {args.path}...") with open(args.path, 'w') as f: f.write(code)