Skip to content

Merge pull request #2 from hakonhagland/build_pl #3398

Merge pull request #2 from hakonhagland/build_pl

Merge pull request #2 from hakonhagland/build_pl #3398

Workflow file for this run

# 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