ci: color removed

This commit is contained in:
Nicolas Kruse 2025-10-14 23:22:45 +02:00
parent 04a6c7d525
commit 04c3929524
4 changed files with 21 additions and 9 deletions

View File

@ -1,4 +1,4 @@
name: Build & Push Images name: Build & Push Docker Image
on: on:
workflow_dispatch: workflow_dispatch:

View File

@ -55,17 +55,16 @@ jobs:
- name: Generate debug asm files - name: Generate debug asm files
if: strategy.job-index == 0 if: strategy.job-index == 0
run: | run: |
pip install ansi2html
python tools/make_example.py python tools/make_example.py
python tools/extract_code.py "bin/test.copapy" "bin/test.copapy.bin" python tools/extract_code.py "bin/test.copapy" "bin/test.copapy.bin"
objdump --disassembler-color=on -D -b binary -m i386:x86-64 --adjust-vma=0x1000 bin/test.copapy.bin > bin/test.copapy.asm objdump --disassembler-color=on -D -b binary -m i386:x86-64 --adjust-vma=0x1000 bin/test.copapy.bin > bin/test.copapy.asm
echo '<p>test.copapy.asm</p><code>' >> $GITHUB_STEP_SUMMARY echo '<p>test.copapy.asm</p><pre>' >> $GITHUB_STEP_SUMMARY
cat bin/test.copapy.asm | ansi2html -i >> $GITHUB_STEP_SUMMARY cat bin/test.copapy.asm >> $GITHUB_STEP_SUMMARY
echo '</code>' >> $GITHUB_STEP_SUMMARY echo '</pre>' >> $GITHUB_STEP_SUMMARY
objdump --disassembler-color=on -d -j .text src/copapy/obj/stencils_x86_64_O3.o > bin/stencils_x86_64_O3.asm objdump --disassembler-color=on -d -j .text src/copapy/obj/stencils_x86_64_O3.o > bin/stencils_x86_64_O3.asm
echo '<p>stencils_x86_64_O3.asm</p><code>' >> $GITHUB_STEP_SUMMARY echo '<p>stencils_x86_64_O3.asm</p><pre>' >> $GITHUB_STEP_SUMMARY
cat bin/stencils_x86_64_O3.asm | ansi2html -i >> $GITHUB_STEP_SUMMARY cat bin/stencils_x86_64_O3.asm >> $GITHUB_STEP_SUMMARY
echo '</code>' >> $GITHUB_STEP_SUMMARY echo '</pre>' >> $GITHUB_STEP_SUMMARY
- name: Run tests with pytest - name: Run tests with pytest
run: pytest run: pytest

View File

@ -0,0 +1,11 @@
#!/bin/bash
source tools/build.sh
objdump --disassembler-color=on -d -j .text src/copapy/obj/stencils_x86_64_O3.o \
| ansi2html -i > bin/stencils_x86_64_O3.html
python3 tools/make_example.py
python3 tools/extract_code.py "bin/test.copapy" "bin/test.copapy.bin"
objdump --disassembler-color=on -D -b binary -m i386:x86-64 --adjust-vma=0x1000 bin/test.copapy.bin \
| bin/test.copapy.asm | ansi2html -i > bin/test.copapy.html

View File

@ -1,7 +1,9 @@
#!/bin/bash #!/bin/bash
source tools/build.sh source tools/build.sh
objdump -d -x src/copapy/obj/stencils_x86_64_O3.o > bin/stencils_x86_64_O3.asm
objdump -d -j .text src/copapy/obj/stencils_x86_64_O3.o > bin/stencils_x86_64_O3.asm
python3 tools/make_example.py python3 tools/make_example.py
python3 tools/extract_code.py "bin/test.copapy" "bin/test.copapy.bin" python3 tools/extract_code.py "bin/test.copapy" "bin/test.copapy.bin"
objdump -D -b binary -m i386:x86-64 --adjust-vma=0x1000 bin/test.copapy.bin > bin/test.copapy.asm objdump -D -b binary -m i386:x86-64 --adjust-vma=0x1000 bin/test.copapy.bin > bin/test.copapy.asm