Hi guix, This patch defines a linter detecting (arguments `(#:tests? #t et cetera)) in package definitions. This is unlikely to work well when cross-compiling (some exceptions apply, e.g. take a look at the 'fennel' package). Also, it is simply unnecessary when compiling natively. Fortunately, I failed to find a package that fails to cross-compile due to this particular reason. (They failed to cross-compile due to other reasons, or the 'check' target did nothing.) I didn't try all packages flagged by the new linter, though. On top of 75af43162e58a0b3fdc804963809ecb801fb81b7. Greetings, Maxime.