Merge pull request #2 from hakonhagland/build_pl #3398
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Test NasmX86 2023-01-16 at 22:05:26 | |
name: Test | |
on: | |
push | |
jobs: | |
test00: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
with: | |
ref: 'main' | |
- name: Download other repos | |
run: | | |
curl -sL https://github.com/philiprbrenan/NasmX86/archive/refs/heads/main.zip > NasmX86.zip | |
curl -sL https://github.com/philiprbrenan/DataTableText/archive/refs/heads/main.zip > DataTableText.zip | |
curl -sL https://github.com/philiprbrenan/GitHubCrud/archive/refs/heads/main.zip > GitHubCrud.zip | |
curl -sL https://github.com/philiprbrenan/AsmC/archive/refs/heads/main.zip > AsmC.zip | |
ls -la NasmX86.zip DataTableText.zip GitHubCrud.zip AsmC.zip | |
tree | |
unzip AsmC.zip | |
unzip DataTableText | |
unzip GitHubCrud | |
unzip NasmX86 | |
tree | |
cp -R AsmC-main/* . | |
cp -R DataTableText-main/* . | |
cp -R GitHubCrud-main/* . | |
cp -R NasmX86-main/* . | |
tree | |
- name: avx | |
run: | | |
perl -e'my $f = {map {$_=>1} grep {/avx/} map {split /\s+/} grep {/flags/} split /\n/, qx(cat /proc/cpuinfo)}; print join q( ), sort keys %$f; print qq(\n)'; | |
#printenv | |
- name: Install Test::Most | |
run: | | |
sudo cpan install -T Test::Most | |
- name: Install Data::Dump | |
run: | | |
sudo cpan install -T Data::Dump | |
- name: Install Intel Sde | |
run: | | |
tar -xf sde.tar.bz2 | |
mv sde-external-8.63.0-2021-01-18-lin/ sde/ | |
tree | |
- name: Install Nasm | |
run: | | |
sudo apt-get install -y nasm | |
- name: Test0 | |
run: | | |
perl -Ilib test.pl | |
test01: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
with: | |
ref: 'main' | |
- name: Download other repos | |
run: | | |
curl -sL https://github.com/philiprbrenan/NasmX86/archive/refs/heads/main.zip > NasmX86.zip | |
curl -sL https://github.com/philiprbrenan/DataTableText/archive/refs/heads/main.zip > DataTableText.zip | |
curl -sL https://github.com/philiprbrenan/GitHubCrud/archive/refs/heads/main.zip > GitHubCrud.zip | |
curl -sL https://github.com/philiprbrenan/AsmC/archive/refs/heads/main.zip > AsmC.zip | |
ls -la NasmX86.zip DataTableText.zip GitHubCrud.zip AsmC.zip | |
tree | |
unzip AsmC.zip | |
unzip DataTableText | |
unzip GitHubCrud | |
unzip NasmX86 | |
tree | |
cp -R AsmC-main/* . | |
cp -R DataTableText-main/* . | |
cp -R GitHubCrud-main/* . | |
cp -R NasmX86-main/* . | |
tree | |
- name: avx | |
run: | | |
perl -e'my $f = {map {$_=>1} grep {/avx/} map {split /\s+/} grep {/flags/} split /\n/, qx(cat /proc/cpuinfo)}; print join q( ), sort keys %$f; print qq(\n)'; | |
#printenv | |
- name: Install Test::Most | |
run: | | |
sudo cpan install -T Test::Most | |
- name: Install Data::Dump | |
run: | | |
sudo cpan install -T Data::Dump | |
- name: Install Intel Sde | |
run: | | |
tar -xf sde.tar.bz2 | |
mv sde-external-8.63.0-2021-01-18-lin/ sde/ | |
tree | |
- name: Install Nasm | |
run: | | |
sudo apt-get install -y nasm | |
- name: Test1 | |
run: | | |
perl -Ilib lib/Nasm/X86.pm 1 | |
- name: Result1 | |
run: | | |
cat zzzStatus.txt | |
test02: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
with: | |
ref: 'main' | |
- name: Download other repos | |
run: | | |
curl -sL https://github.com/philiprbrenan/NasmX86/archive/refs/heads/main.zip > NasmX86.zip | |
curl -sL https://github.com/philiprbrenan/DataTableText/archive/refs/heads/main.zip > DataTableText.zip | |
curl -sL https://github.com/philiprbrenan/GitHubCrud/archive/refs/heads/main.zip > GitHubCrud.zip | |
curl -sL https://github.com/philiprbrenan/AsmC/archive/refs/heads/main.zip > AsmC.zip | |
ls -la NasmX86.zip DataTableText.zip GitHubCrud.zip AsmC.zip | |
tree | |
unzip AsmC.zip | |
unzip DataTableText | |
unzip GitHubCrud | |
unzip NasmX86 | |
tree | |
cp -R AsmC-main/* . | |
cp -R DataTableText-main/* . | |
cp -R GitHubCrud-main/* . | |
cp -R NasmX86-main/* . | |
tree | |
- name: avx | |
run: | | |
perl -e'my $f = {map {$_=>1} grep {/avx/} map {split /\s+/} grep {/flags/} split /\n/, qx(cat /proc/cpuinfo)}; print join q( ), sort keys %$f; print qq(\n)'; | |
#printenv | |
- name: Install Test::Most | |
run: | | |
sudo cpan install -T Test::Most | |
- name: Install Data::Dump | |
run: | | |
sudo cpan install -T Data::Dump | |
- name: Install Intel Sde | |
run: | | |
tar -xf sde.tar.bz2 | |
mv sde-external-8.63.0-2021-01-18-lin/ sde/ | |
tree | |
- name: Install Nasm | |
run: | | |
sudo apt-get install -y nasm | |
- name: Test2 | |
run: | | |
perl -Ilib lib/Nasm/X86.pm 2 | |
- name: Result2 | |
run: | | |
cat zzzStatus.txt | |
test03: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
with: | |
ref: 'main' | |
- name: Download other repos | |
run: | | |
curl -sL https://github.com/philiprbrenan/NasmX86/archive/refs/heads/main.zip > NasmX86.zip | |
curl -sL https://github.com/philiprbrenan/DataTableText/archive/refs/heads/main.zip > DataTableText.zip | |
curl -sL https://github.com/philiprbrenan/GitHubCrud/archive/refs/heads/main.zip > GitHubCrud.zip | |
curl -sL https://github.com/philiprbrenan/AsmC/archive/refs/heads/main.zip > AsmC.zip | |
ls -la NasmX86.zip DataTableText.zip GitHubCrud.zip AsmC.zip | |
tree | |
unzip AsmC.zip | |
unzip DataTableText | |
unzip GitHubCrud | |
unzip NasmX86 | |
tree | |
cp -R AsmC-main/* . | |
cp -R DataTableText-main/* . | |
cp -R GitHubCrud-main/* . | |
cp -R NasmX86-main/* . | |
tree | |
- name: avx | |
run: | | |
perl -e'my $f = {map {$_=>1} grep {/avx/} map {split /\s+/} grep {/flags/} split /\n/, qx(cat /proc/cpuinfo)}; print join q( ), sort keys %$f; print qq(\n)'; | |
#printenv | |
- name: Install Test::Most | |
run: | | |
sudo cpan install -T Test::Most | |
- name: Install Data::Dump | |
run: | | |
sudo cpan install -T Data::Dump | |
- name: Install Intel Sde | |
run: | | |
tar -xf sde.tar.bz2 | |
mv sde-external-8.63.0-2021-01-18-lin/ sde/ | |
tree | |
- name: Install Nasm | |
run: | | |
sudo apt-get install -y nasm | |
- name: Test3 | |
run: | | |
perl -Ilib lib/Nasm/X86.pm 3 | |
- name: Result3 | |
run: | | |
cat zzzStatus.txt | |
test04: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
with: | |
ref: 'main' | |
- name: Download other repos | |
run: | | |
curl -sL https://github.com/philiprbrenan/NasmX86/archive/refs/heads/main.zip > NasmX86.zip | |
curl -sL https://github.com/philiprbrenan/DataTableText/archive/refs/heads/main.zip > DataTableText.zip | |
curl -sL https://github.com/philiprbrenan/GitHubCrud/archive/refs/heads/main.zip > GitHubCrud.zip | |
curl -sL https://github.com/philiprbrenan/AsmC/archive/refs/heads/main.zip > AsmC.zip | |
ls -la NasmX86.zip DataTableText.zip GitHubCrud.zip AsmC.zip | |
tree | |
unzip AsmC.zip | |
unzip DataTableText | |
unzip GitHubCrud | |
unzip NasmX86 | |
tree | |
cp -R AsmC-main/* . | |
cp -R DataTableText-main/* . | |
cp -R GitHubCrud-main/* . | |
cp -R NasmX86-main/* . | |
tree | |
- name: avx | |
run: | | |
perl -e'my $f = {map {$_=>1} grep {/avx/} map {split /\s+/} grep {/flags/} split /\n/, qx(cat /proc/cpuinfo)}; print join q( ), sort keys %$f; print qq(\n)'; | |
#printenv | |
- name: Install Test::Most | |
run: | | |
sudo cpan install -T Test::Most | |
- name: Install Data::Dump | |
run: | | |
sudo cpan install -T Data::Dump | |
- name: Install Intel Sde | |
run: | | |
tar -xf sde.tar.bz2 | |
mv sde-external-8.63.0-2021-01-18-lin/ sde/ | |
tree | |
- name: Install Nasm | |
run: | | |
sudo apt-get install -y nasm | |
- name: Test4 | |
run: | | |
perl -Ilib lib/Nasm/X86.pm 4 | |
- name: Result4 | |
run: | | |
cat zzzStatus.txt | |
test05: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
with: | |
ref: 'main' | |
- name: Download other repos | |
run: | | |
curl -sL https://github.com/philiprbrenan/NasmX86/archive/refs/heads/main.zip > NasmX86.zip | |
curl -sL https://github.com/philiprbrenan/DataTableText/archive/refs/heads/main.zip > DataTableText.zip | |
curl -sL https://github.com/philiprbrenan/GitHubCrud/archive/refs/heads/main.zip > GitHubCrud.zip | |
curl -sL https://github.com/philiprbrenan/AsmC/archive/refs/heads/main.zip > AsmC.zip | |
ls -la NasmX86.zip DataTableText.zip GitHubCrud.zip AsmC.zip | |
tree | |
unzip AsmC.zip | |
unzip DataTableText | |
unzip GitHubCrud | |
unzip NasmX86 | |
tree | |
cp -R AsmC-main/* . | |
cp -R DataTableText-main/* . | |
cp -R GitHubCrud-main/* . | |
cp -R NasmX86-main/* . | |
tree | |
- name: avx | |
run: | | |
perl -e'my $f = {map {$_=>1} grep {/avx/} map {split /\s+/} grep {/flags/} split /\n/, qx(cat /proc/cpuinfo)}; print join q( ), sort keys %$f; print qq(\n)'; | |
#printenv | |
- name: Install Test::Most | |
run: | | |
sudo cpan install -T Test::Most | |
- name: Install Data::Dump | |
run: | | |
sudo cpan install -T Data::Dump | |
- name: Install Intel Sde | |
run: | | |
tar -xf sde.tar.bz2 | |
mv sde-external-8.63.0-2021-01-18-lin/ sde/ | |
tree | |
- name: Install Nasm | |
run: | | |
sudo apt-get install -y nasm | |
- name: Test5 | |
run: | | |
perl -Ilib lib/Nasm/X86.pm 5 | |
- name: Result5 | |
run: | | |
cat zzzStatus.txt | |
test06: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
with: | |
ref: 'main' | |
- name: Download other repos | |
run: | | |
curl -sL https://github.com/philiprbrenan/NasmX86/archive/refs/heads/main.zip > NasmX86.zip | |
curl -sL https://github.com/philiprbrenan/DataTableText/archive/refs/heads/main.zip > DataTableText.zip | |
curl -sL https://github.com/philiprbrenan/GitHubCrud/archive/refs/heads/main.zip > GitHubCrud.zip | |
curl -sL https://github.com/philiprbrenan/AsmC/archive/refs/heads/main.zip > AsmC.zip | |
ls -la NasmX86.zip DataTableText.zip GitHubCrud.zip AsmC.zip | |
tree | |
unzip AsmC.zip | |
unzip DataTableText | |
unzip GitHubCrud | |
unzip NasmX86 | |
tree | |
cp -R AsmC-main/* . | |
cp -R DataTableText-main/* . | |
cp -R GitHubCrud-main/* . | |
cp -R NasmX86-main/* . | |
tree | |
- name: avx | |
run: | | |
perl -e'my $f = {map {$_=>1} grep {/avx/} map {split /\s+/} grep {/flags/} split /\n/, qx(cat /proc/cpuinfo)}; print join q( ), sort keys %$f; print qq(\n)'; | |
#printenv | |
- name: Install Test::Most | |
run: | | |
sudo cpan install -T Test::Most | |
- name: Install Data::Dump | |
run: | | |
sudo cpan install -T Data::Dump | |
- name: Install Intel Sde | |
run: | | |
tar -xf sde.tar.bz2 | |
mv sde-external-8.63.0-2021-01-18-lin/ sde/ | |
tree | |
- name: Install Nasm | |
run: | | |
sudo apt-get install -y nasm | |
- name: Test6 | |
run: | | |
perl -Ilib lib/Nasm/X86.pm 6 | |
- name: Result6 | |
run: | | |
cat zzzStatus.txt | |
test07: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
with: | |
ref: 'main' | |
- name: Download other repos | |
run: | | |
curl -sL https://github.com/philiprbrenan/NasmX86/archive/refs/heads/main.zip > NasmX86.zip | |
curl -sL https://github.com/philiprbrenan/DataTableText/archive/refs/heads/main.zip > DataTableText.zip | |
curl -sL https://github.com/philiprbrenan/GitHubCrud/archive/refs/heads/main.zip > GitHubCrud.zip | |
curl -sL https://github.com/philiprbrenan/AsmC/archive/refs/heads/main.zip > AsmC.zip | |
ls -la NasmX86.zip DataTableText.zip GitHubCrud.zip AsmC.zip | |
tree | |
unzip AsmC.zip | |
unzip DataTableText | |
unzip GitHubCrud | |
unzip NasmX86 | |
tree | |
cp -R AsmC-main/* . | |
cp -R DataTableText-main/* . | |
cp -R GitHubCrud-main/* . | |
cp -R NasmX86-main/* . | |
tree | |
- name: avx | |
run: | | |
perl -e'my $f = {map {$_=>1} grep {/avx/} map {split /\s+/} grep {/flags/} split /\n/, qx(cat /proc/cpuinfo)}; print join q( ), sort keys %$f; print qq(\n)'; | |
#printenv | |
- name: Install Test::Most | |
run: | | |
sudo cpan install -T Test::Most | |
- name: Install Data::Dump | |
run: | | |
sudo cpan install -T Data::Dump | |
- name: Install Intel Sde | |
run: | | |
tar -xf sde.tar.bz2 | |
mv sde-external-8.63.0-2021-01-18-lin/ sde/ | |
tree | |
- name: Install Nasm | |
run: | | |
sudo apt-get install -y nasm | |
- name: Test7 | |
run: | | |
perl -Ilib lib/Nasm/X86.pm 7 | |
- name: Result7 | |
run: | | |
cat zzzStatus.txt | |
test08: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
with: | |
ref: 'main' | |
- name: Download other repos | |
run: | | |
curl -sL https://github.com/philiprbrenan/NasmX86/archive/refs/heads/main.zip > NasmX86.zip | |
curl -sL https://github.com/philiprbrenan/DataTableText/archive/refs/heads/main.zip > DataTableText.zip | |
curl -sL https://github.com/philiprbrenan/GitHubCrud/archive/refs/heads/main.zip > GitHubCrud.zip | |
curl -sL https://github.com/philiprbrenan/AsmC/archive/refs/heads/main.zip > AsmC.zip | |
ls -la NasmX86.zip DataTableText.zip GitHubCrud.zip AsmC.zip | |
tree | |
unzip AsmC.zip | |
unzip DataTableText | |
unzip GitHubCrud | |
unzip NasmX86 | |
tree | |
cp -R AsmC-main/* . | |
cp -R DataTableText-main/* . | |
cp -R GitHubCrud-main/* . | |
cp -R NasmX86-main/* . | |
tree | |
- name: avx | |
run: | | |
perl -e'my $f = {map {$_=>1} grep {/avx/} map {split /\s+/} grep {/flags/} split /\n/, qx(cat /proc/cpuinfo)}; print join q( ), sort keys %$f; print qq(\n)'; | |
#printenv | |
- name: Install Test::Most | |
run: | | |
sudo cpan install -T Test::Most | |
- name: Install Data::Dump | |
run: | | |
sudo cpan install -T Data::Dump | |
- name: Install Intel Sde | |
run: | | |
tar -xf sde.tar.bz2 | |
mv sde-external-8.63.0-2021-01-18-lin/ sde/ | |
tree | |
- name: Install Nasm | |
run: | | |
sudo apt-get install -y nasm | |
- name: Test8 | |
run: | | |
perl -Ilib lib/Nasm/X86.pm 8 | |
- name: Result8 | |
run: | | |
cat zzzStatus.txt | |
test09: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
with: | |
ref: 'main' | |
- name: Download other repos | |
run: | | |
curl -sL https://github.com/philiprbrenan/NasmX86/archive/refs/heads/main.zip > NasmX86.zip | |
curl -sL https://github.com/philiprbrenan/DataTableText/archive/refs/heads/main.zip > DataTableText.zip | |
curl -sL https://github.com/philiprbrenan/GitHubCrud/archive/refs/heads/main.zip > GitHubCrud.zip | |
curl -sL https://github.com/philiprbrenan/AsmC/archive/refs/heads/main.zip > AsmC.zip | |
ls -la NasmX86.zip DataTableText.zip GitHubCrud.zip AsmC.zip | |
tree | |
unzip AsmC.zip | |
unzip DataTableText | |
unzip GitHubCrud | |
unzip NasmX86 | |
tree | |
cp -R AsmC-main/* . | |
cp -R DataTableText-main/* . | |
cp -R GitHubCrud-main/* . | |
cp -R NasmX86-main/* . | |
tree | |
- name: avx | |
run: | | |
perl -e'my $f = {map {$_=>1} grep {/avx/} map {split /\s+/} grep {/flags/} split /\n/, qx(cat /proc/cpuinfo)}; print join q( ), sort keys %$f; print qq(\n)'; | |
#printenv | |
- name: Install Test::Most | |
run: | | |
sudo cpan install -T Test::Most | |
- name: Install Data::Dump | |
run: | | |
sudo cpan install -T Data::Dump | |
- name: Install Intel Sde | |
run: | | |
tar -xf sde.tar.bz2 | |
mv sde-external-8.63.0-2021-01-18-lin/ sde/ | |
tree | |
- name: Install Nasm | |
run: | | |
sudo apt-get install -y nasm | |
- name: Test9 | |
run: | | |
perl -Ilib lib/Nasm/X86.pm 9 | |
- name: Result9 | |
run: | | |
cat zzzStatus.txt | |
test10: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
with: | |
ref: 'main' | |
- name: Download other repos | |
run: | | |
curl -sL https://github.com/philiprbrenan/NasmX86/archive/refs/heads/main.zip > NasmX86.zip | |
curl -sL https://github.com/philiprbrenan/DataTableText/archive/refs/heads/main.zip > DataTableText.zip | |
curl -sL https://github.com/philiprbrenan/GitHubCrud/archive/refs/heads/main.zip > GitHubCrud.zip | |
curl -sL https://github.com/philiprbrenan/AsmC/archive/refs/heads/main.zip > AsmC.zip | |
ls -la NasmX86.zip DataTableText.zip GitHubCrud.zip AsmC.zip | |
tree | |
unzip AsmC.zip | |
unzip DataTableText | |
unzip GitHubCrud | |
unzip NasmX86 | |
tree | |
cp -R AsmC-main/* . | |
cp -R DataTableText-main/* . | |
cp -R GitHubCrud-main/* . | |
cp -R NasmX86-main/* . | |
tree | |
- name: avx | |
run: | | |
perl -e'my $f = {map {$_=>1} grep {/avx/} map {split /\s+/} grep {/flags/} split /\n/, qx(cat /proc/cpuinfo)}; print join q( ), sort keys %$f; print qq(\n)'; | |
#printenv | |
- name: Install Test::Most | |
run: | | |
sudo cpan install -T Test::Most | |
- name: Install Data::Dump | |
run: | | |
sudo cpan install -T Data::Dump | |
- name: Install Intel Sde | |
run: | | |
tar -xf sde.tar.bz2 | |
mv sde-external-8.63.0-2021-01-18-lin/ sde/ | |
tree | |
- name: Install Nasm | |
run: | | |
sudo apt-get install -y nasm | |
- name: Test10 | |
run: | | |
perl -Ilib lib/Nasm/X86.pm 10 | |
- name: Result10 | |
run: | | |
cat zzzStatus.txt | |
test11: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
with: | |
ref: 'main' | |
- name: Download other repos | |
run: | | |
curl -sL https://github.com/philiprbrenan/NasmX86/archive/refs/heads/main.zip > NasmX86.zip | |
curl -sL https://github.com/philiprbrenan/DataTableText/archive/refs/heads/main.zip > DataTableText.zip | |
curl -sL https://github.com/philiprbrenan/GitHubCrud/archive/refs/heads/main.zip > GitHubCrud.zip | |
curl -sL https://github.com/philiprbrenan/AsmC/archive/refs/heads/main.zip > AsmC.zip | |
ls -la NasmX86.zip DataTableText.zip GitHubCrud.zip AsmC.zip | |
tree | |
unzip AsmC.zip | |
unzip DataTableText | |
unzip GitHubCrud | |
unzip NasmX86 | |
tree | |
cp -R AsmC-main/* . | |
cp -R DataTableText-main/* . | |
cp -R GitHubCrud-main/* . | |
cp -R NasmX86-main/* . | |
tree | |
- name: avx | |
run: | | |
perl -e'my $f = {map {$_=>1} grep {/avx/} map {split /\s+/} grep {/flags/} split /\n/, qx(cat /proc/cpuinfo)}; print join q( ), sort keys %$f; print qq(\n)'; | |
#printenv | |
- name: Install Test::Most | |
run: | | |
sudo cpan install -T Test::Most | |
- name: Install Data::Dump | |
run: | | |
sudo cpan install -T Data::Dump | |
- name: Install Intel Sde | |
run: | | |
tar -xf sde.tar.bz2 | |
mv sde-external-8.63.0-2021-01-18-lin/ sde/ | |
tree | |
- name: Install Nasm | |
run: | | |
sudo apt-get install -y nasm | |
- name: Test11 | |
run: | | |
perl -Ilib lib/Nasm/X86.pm 11 | |
- name: Result11 | |
run: | | |
cat zzzStatus.txt | |
test12: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
with: | |
ref: 'main' | |
- name: Download other repos | |
run: | | |
curl -sL https://github.com/philiprbrenan/NasmX86/archive/refs/heads/main.zip > NasmX86.zip | |
curl -sL https://github.com/philiprbrenan/DataTableText/archive/refs/heads/main.zip > DataTableText.zip | |
curl -sL https://github.com/philiprbrenan/GitHubCrud/archive/refs/heads/main.zip > GitHubCrud.zip | |
curl -sL https://github.com/philiprbrenan/AsmC/archive/refs/heads/main.zip > AsmC.zip | |
ls -la NasmX86.zip DataTableText.zip GitHubCrud.zip AsmC.zip | |
tree | |
unzip AsmC.zip | |
unzip DataTableText | |
unzip GitHubCrud | |
unzip NasmX86 | |
tree | |
cp -R AsmC-main/* . | |
cp -R DataTableText-main/* . | |
cp -R GitHubCrud-main/* . | |
cp -R NasmX86-main/* . | |
tree | |
- name: avx | |
run: | | |
perl -e'my $f = {map {$_=>1} grep {/avx/} map {split /\s+/} grep {/flags/} split /\n/, qx(cat /proc/cpuinfo)}; print join q( ), sort keys %$f; print qq(\n)'; | |
#printenv | |
- name: Install Test::Most | |
run: | | |
sudo cpan install -T Test::Most | |
- name: Install Data::Dump | |
run: | | |
sudo cpan install -T Data::Dump | |
- name: Install Intel Sde | |
run: | | |
tar -xf sde.tar.bz2 | |
mv sde-external-8.63.0-2021-01-18-lin/ sde/ | |
tree | |
- name: Install Nasm | |
run: | | |
sudo apt-get install -y nasm | |
- name: Test12 | |
run: | | |
perl -Ilib lib/Nasm/X86.pm 12 | |
- name: Result12 | |
run: | | |
cat zzzStatus.txt | |
test13: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
with: | |
ref: 'main' | |
- name: Download other repos | |
run: | | |
curl -sL https://github.com/philiprbrenan/NasmX86/archive/refs/heads/main.zip > NasmX86.zip | |
curl -sL https://github.com/philiprbrenan/DataTableText/archive/refs/heads/main.zip > DataTableText.zip | |
curl -sL https://github.com/philiprbrenan/GitHubCrud/archive/refs/heads/main.zip > GitHubCrud.zip | |
curl -sL https://github.com/philiprbrenan/AsmC/archive/refs/heads/main.zip > AsmC.zip | |
ls -la NasmX86.zip DataTableText.zip GitHubCrud.zip AsmC.zip | |
tree | |
unzip AsmC.zip | |
unzip DataTableText | |
unzip GitHubCrud | |
unzip NasmX86 | |
tree | |
cp -R AsmC-main/* . | |
cp -R DataTableText-main/* . | |
cp -R GitHubCrud-main/* . | |
cp -R NasmX86-main/* . | |
tree | |
- name: avx | |
run: | | |
perl -e'my $f = {map {$_=>1} grep {/avx/} map {split /\s+/} grep {/flags/} split /\n/, qx(cat /proc/cpuinfo)}; print join q( ), sort keys %$f; print qq(\n)'; | |
#printenv | |
- name: Install Test::Most | |
run: | | |
sudo cpan install -T Test::Most | |
- name: Install Data::Dump | |
run: | | |
sudo cpan install -T Data::Dump | |
- name: Install Intel Sde | |
run: | | |
tar -xf sde.tar.bz2 | |
mv sde-external-8.63.0-2021-01-18-lin/ sde/ | |
tree | |
- name: Install Nasm | |
run: | | |
sudo apt-get install -y nasm | |
- name: Test13 | |
run: | | |
perl -Ilib lib/Nasm/X86.pm 13 | |
- name: Result13 | |
run: | | |
cat zzzStatus.txt |