diff --git a/main/eval/src/mill/eval/Evaluator.scala b/main/eval/src/mill/eval/Evaluator.scala index 95cd15e1281..0ff9e0814a6 100644 --- a/main/eval/src/mill/eval/Evaluator.scala +++ b/main/eval/src/mill/eval/Evaluator.scala @@ -81,8 +81,9 @@ object Evaluator { (for ((k, fs) <- evaluated.failing.items()) yield { val fss = fs.map { - case ex: Result.Exception => ex.toString case Result.Failure(t, _) => t + case Result.Exception(Result.Failure(t, _), _) => t + case ex: Result.Exception => ex.toString } s"${k.render} ${fss.iterator.mkString(", ")}" }).mkString("\n")