Skip to content

test_riscv.py failing #2405

@KelvinChung2000

Description

@KelvinChung2000

Work environment

Questions Answers
OS/arch/bits Pop os
Architecture x86
Source of Capstone pip
Version/git commit v5.0.1

Expected behavior

When running the bindings/python/tests/test_riscv.py should not be fault.

Actual behavior

Getting the following:
File "/home/kelvin/capstone/./bindings/python/tests/test_riscv.py", line 45, in print_insn_detail
if i.access == CS_AC_READ:
AttributeError: 'RISCVOp' object has no attribute 'access'

Steps to reproduce the behavior

calling python3 ./bindings/python/tests/test_riscv.py from the root directory of Capstone git clone

Additional Logs, screenshots, source code, configuration dump, ...

image

I found this problem because when I try to use regs_access for a CsInsn, which I am also getting errors. This led me to find an example and find this. The cause of the error is not the same. Should I open another issue about that?

Metadata

Metadata

Assignees

No one assigned

    Labels

    RISCVArchTestingTest related issuebugSomething is not working as it should

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions