riscv-software-src / riscv-tests

Other
823 stars 437 forks source link

help me analysing test pass or fail #545

Open Vinayakamk opened 3 months ago

Vinayakamk commented 3 months ago

hello , i wanted to focus on bit manip instructions test. i did this . ~riscv-test/isa: make rv32uzbb this produced me dump files and executable files. one among them,for andn instruction,i just needed the conclusion whether that instruction passed or failed..i need help in understanding it. rv32uzbb-p-andn.txt

im i wrong in doing this,or is there any any other way thank you so much in advance

Vinayakamk commented 3 months ago

i did even this inside isa directory by running make run this produced me elf and .out file which are empty ,does this give me license to declare the instructions are passed

it left me few confusions. when i run spike -l isa/isa/rv64ui-p-sb

it was having pass in it image

when i did the same for other instructions like spike -l isa/rv64uzbb-p-xnor it threw me FAILED (tohost = 669) .BUt this passs or tohost thing will not be presnt when i run with pk spike -l pk isa/rv64uzbb-p-xnor

i just need push ,thanks in advance