On 18/09/2025 13.51, Peter Maydell wrote:
On Thu, 18 Sept 2025 at 12:40, Thomas Huth <[email protected]> wrote:
From: Thomas Huth <[email protected]>
If QEMU gets configured for a single target that does not have
any thorough functional tests, "make check-functional" currently
fails with the error message "No rule to make target 'check-func'".
This happens because "check-func" only gets defined for thorough
tests (quick ones get added to "check-func-quick" instead).
Thus let's define a dummy target for this case, that simply
depends on the quick tests.
Tested-by: Peter Maydell <[email protected]>
We also have the opposite problem if there are no 'quick'
tests, which you can see if you try 'check-functional'
on a build configured with the aarch64-linux-user target only:
Yes, looks like we have to define both targets in Makefile.include, just in
case of such situations. I just sent a v2 to fix it.
Thomas