void (String message, @Nullable Throwable t, String @NotNull ... details) { t = ensureNotControlFlow(t); if (shouldDumpExceptionToStderr()) { System.err.println("ERROR: " + message + detailsToString(details) + attachmentsToString(t)); if (t != null) t.printStackTrace(System.err); } throw new AssertionError(message, t); }