[Libre-soc-bugs] [Bug 1033] Implementation and enhancement of "Test API"
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Thu Aug 24 09:06:48 BST 2023
https://bugs.libre-soc.org/show_bug.cgi?id=1033
--- Comment #2 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Jacob Lifshay from comment #1)
> https://git.libre-soc.org/?p=libreriscv.git;a=commitdiff;
> h=a1ba910b1ac26158648b69d5cbd7556d9be3a6ef
>
> important clarification -- afaict this task is adding new `StateRunner`
> and `State` subclasses for FPGA/verilator/etc.
pretty much yes. and morphing the existing Test API which is a bit of
a botch job to be more generic.
> This task is *not* for creating a new framework or choosing an existing
> framework,
correct
> we already have one with implementations for pypowersim, nmigen simulation
> of the
> libre-soc core, and `ExpectedState`.
correct
> maybe also QEMU through GDB, icr.
QEMU can be run but not through the Test API, it is also on the TODO list
to be added *to* the Test API.
Makefiles are probably the high priority, for running (ssh) on
a POWER9 system.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list