Bug 1203 - Cross-check PPC Simple-V assembly between binutils and insndb
Summary: Cross-check PPC Simple-V assembly between binutils and insndb
Status: CONFIRMED
Alias: None
Product: Libre-SOC's first SoC
Classification: Unclassified
Component: Source Code (show other bugs)
Version: unspecified
Hardware: PC All
: --- enhancement
Assignee: Dmitry Selyutin
URL:
Depends on: 1201
Blocks:
  Show dependency treegraph
 
Reported: 2023-11-05 10:53 GMT by Dmitry Selyutin
Modified: 2024-03-09 18:21 GMT (History)
2 users (show)

See Also:
NLnet milestone: new binutils
total budget (EUR) for completion of task and all subtasks: 0
budget (EUR) for this task, excluding subtasks' budget: 0
parent task for budget allocation: 1259
child tasks for budget allocation:
The table of payments (in EUR) for this task; TOML format:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Selyutin 2023-11-05 10:53:10 GMT
We don't have tests for binutils which check the most essential SVP64. At least assembly and disassembly as present in openpower-isa tests must be covered.
Comment 1 Dmitry Selyutin 2023-11-05 10:55:33 GMT
Initially I was thinking to cross-check binutils/libopid/insndb. But I think I't be much better to migrate binutils to libopid, because we will never manage to keep in sync 3 subsystems.
Comment 2 Luke Kenneth Casson Leighton 2023-11-12 18:42:24 GMT
(In reply to Dmitry Selyutin from comment #1)
> Initially I was thinking to cross-check binutils/libopid/insndb. But I think
> I't be much better to migrate binutils to libopid, because we will never
> manage to keep in sync 3 subsystems.

true... but we still have to have the transition. a good workaround
would be to actually use binutils as an option to the unit tests,
there is now a "config" bugreport which makes this easy. bug #1174