Test failures in Vector Permutation Arithmetic Instructions
Last updated: November 21, 2022
Description:
Tests for the unit testing have been added and necessary environment changes have been made to run the tests on Spike and ARA. Following tests are found to be failing on the RTL. The tests can be verified by running on Spike using the usual Make targets in ara/apps (usingmake riscv_tests_spike)
In this issue, vector permutation instructions related failure have been reported. Other tests are also available. Each of these combination is a test file in ara/apps/riscv-tests/isa/rv64uv/ and is also listed in its Makefrag.
Test failures in Vector Permutation Arithmetic Instructions
Last updated: November 21, 2022
Description:
Tests for the unit testing have been added and necessary environment changes have been made to run the tests on Spike and ARA. Following tests are found to be failing on the RTL. The tests can be verified by running on Spike using the usual Make targets in ara/apps (using
make riscv_tests_spike
)In this issue, vector permutation instructions related failure have been reported. Other tests are also available. Each of these combination is a test file in
ara/apps/riscv-tests/isa/rv64uv/
and is also listed in itsMakefrag
.vslide1up
Failing:
Hanging:
vslideup
Failing:
Hanging:
vrgather
Failing:
vrgatherei16
Failing:
vcompress
Failing:
Verification branch: main_verif_10x
Steps to recreate this issue:
git clone https://github.com/pulp-platform/ara.git
git remote add test_repo "https://github.com/10x-Engineers/ara"
git fetch test_repo
git checkout main_verif_10x
cd apps
make riscv_tests
cd ../hardware
make riscv_tests_simv -j4
to run regression