Closed
Description
On current HEAD e1365d9, sbt launchIDE
fails with a compile error—full log, extract:
$ sbt clean launchIDE shell
[...]
[info] Compiling 343 Scala sources and 1 Java source to /Users/pgiarrusso/Documents/Research/Sorgenti/Dotty-stuff/dotty/compiler/../out/bootstrap/dotty-compiler-bootstrapped/scala-0.5/classes...
[error] -- Error: /Users/pgiarrusso/Documents/Research/Sorgenti/Dotty-stuff/dotty/compiler/../out/bootstrap/dotty-compiler-bootstrapped/scala-0.5/src_managed/main/scala/tools/nsc/backend/jvm/BCodeBodyBuilder.scala:1298:16
[error] 1298 | default
[error] | ^^^^^^^
[error] | missing arguments for method default
[error] -- Error: /Users/pgiarrusso/Documents/Research/Sorgenti/Dotty-stuff/dotty/compiler/../out/bootstrap/dotty-compiler-bootstrapped/scala-0.5/src_managed/main/scala/tools/nsc/backend/jvm/BCodeBodyBuilder.scala:1301:18
[error] 1301 | case _ => default
[error] | ^^^^^^^
[error] | missing arguments for method default
[error] -- Error: /Users/pgiarrusso/Documents/Research/Sorgenti/Dotty-stuff/dotty/compiler/../out/bootstrap/dotty-compiler-bootstrapped/scala-0.5/src_managed/main/scala/tools/nsc/backend/jvm/BCodeIdiomatic.scala:420:95
[error] 420 | final def emitIF(cond: TestOp, label: asm.Label): Unit = { jmethod.visitJumpInsn(cond.opcodeIF, label) }
[error] | ^^^^^^^^^^^^^
[error] | missing arguments for method opcodeIF in class TestOp
[error] -- Error: /Users/pgiarrusso/Documents/Research/Sorgenti/Dotty-stuff/dotty/compiler/../out/bootstrap/dotty-compiler-bootstrapped/scala-0.5/src_managed/main/scala/tools/nsc/backend/jvm/BCodeIdiomatic.scala:422:95
[error] 422 | final def emitIF_ICMP(cond: TestOp, label: asm.Label): Unit = { jmethod.visitJumpInsn(cond.opcodeIFICMP, label) }
[error] | ^^^^^^^^^^^^^^^^^
[error] | missing arguments for method opcodeIFICMP in class TestOp
[error] four errors found
[error] (dotty-compiler-bootstrapped/compile:compileIncremental) Compilation failed
The latest merged PR #3320 was approved by continuous integration, so either the breakage was due to changes on master after approval, or to some tasks missing from CI.
Metadata
Metadata
Assignees
Labels
No labels