On Wed, Oct 14, 2026 at 04:01:12PM -0400, Sasha Levin wrote: > The arm64 suite builds and installs its subdirectories in shell loops > whose status is that of the last subdirectory. A failure in an earlier > subdirectory is therefore lost unless FORCE_TARGETS is set, while a > failure in the last one fails "make all" and, through "install: all", > drops the installation of every other arm64 test as well.
> Make each loop fail only when no subdirectory succeeds, which matches > how the top-level selftests Makefile treats its targets, and keep > stopping at the first failure when FORCE_TARGETS is set. When a build > report is requested, record each subdirectory as arm64/<subdir> so that > a partially built suite is visible even though make succeeds. Reviewed-by: Mark Brown <[email protected]> I can't help but think it might be less annoying to convert these into separate TARGETS but that disrupts everyone's results which isn't ideal.
signature.asc
Description: PGP signature

