The following shows invalid use of the `@clean` directive.
grep -r 'clean.*[A-Za-z][*]' open/test/langtools/tools/javac
open/test/langtools/tools/javac/8074306/TestSyntheticNullChecks.java: * @clean TestSyntheticNullChecks*
open/test/langtools/tools/javac/StringConcat/TestIndyStringConcat.java: * @clean TestIndyStringConcat*
open/test/langtools/tools/javac/StringConcat/TestIndyStringConcat.java: * @clean TestIndyStringConcat*
open/test/langtools/tools/javac/StringConcat/TestIndyStringConcat.java: * @clean TestIndyStringConcat*
open/test/langtools/tools/javac/StringConcat/TestIndyStringConcat.java: * @clean TestIndyStringConcat*
open/test/langtools/tools/javac/StringConcat/TestIndyStringConcat.java: * @clean TestIndyStringConcat*
The name should either be a full class name or `package.*`. The use of `*` for globbing has never been supported.
These tests fail under jtreg 7 (now in the early stages of development) because the class name now gives rise to `InvalidPathException` on Windows, because jtreg now uses `java.nio.file.Path` internally instead of `java.io.File`.