Scala2 => Scala3, Jvm and Js
1 Scala3Js is showing errors even though Scala3Jvm is building.
2 Scala3Jvm type inference on empty Arr case was failing although it was succeeding on ScalaJvm2.
3 Scala3Jvm is failing but Scala2Jvm is not. Dev/src/pSpace/Planets.scala line 30 Error with multiply.
posn = Pt2.circlePtClockwise(elapsed * 0.001 / math.sqrt(auRatio.cubed)).toDist2(dist)
The project will be reorganised to support the cross building Scala2Jvm, Scala2Js, Scala3Jvm Scala3Js and ScalaNat. So to simplify this task as a temporary measure, macros will go into their own module. The examples and the core parts of modules will be combined.
The Examples and Core will be separated again and the Macros module will be removed once Jvm and Js are fully working on Scala 3.
Raised issue for Scala here
Raised new issue on epfl bug tracker