I am compiling a Scala project with maven and it gives me a stackoverflow error on 2 different build servers, but locally there's no such thing.
The Xss parameter locally (on a macbook air with the m1 processor) is 1024 kilobytes. On the server it only works when I give it 25 gigabytes.
What could this be?
Error log:
+[20:26:11]+[Step 1/1] [ERROR] error: java.lang.StackOverflowError
+[20:26:11]+[Step 1/1] [INFO] at scala.tools.nsc.typechecker.Contexts$Context.makeSilent(Contexts.scala:515)
+[20:26:11]+[Step 1/1] [INFO] at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:675)
+[20:26:11]+[Step 1/1] [INFO] at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4524)
+[20:26:11]+[Step 1/1] [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4580)
+[20:26:11]+[Step 1/1] [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5343)
+[20:26:11]+[Step 1/1] [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5360)
+[20:26:11]+[Step 1/1] [INFO] at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:698)
+[20:26:11]+[Step 1/1] [INFO] at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5396)
+[20:26:11]+[Step 1/1] [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5423)
+[20:26:11]+[Step 1/1] [INFO] at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5370)
+[20:26:11]+[Step 1/1] [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5374)
+[20:26:11]+[Step 1/1] [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5472)
+[20:26:11]+[Step 1/1] [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5480)
+[20:26:11]+[Step 1/1] [INFO] at scala.tools.nsc.transform.Erasure$Eraser.adaptMember(Erasure.scala:644)
+[20:26:11]+[Step 1/1] [INFO] at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:698)
+[20:26:11]+[Step 1/1] [INFO] at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5396)
+[20:26:11]+[Step 1/1] [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5423)