Closed bishabosha closed 2 years ago
started failing in 3.2.0-RC1-bin-20220422-fd6ac43-NIGHTLY, may be related to https://github.com/lampepfl/dotty/pull/12540?
Following the error report with a failed assertion gives
6 | var sum = 0
| ^
|pickling reference to as yet undefined (sum : Int) with symbol variable sum
error when pickling type (sum : Int)
error when pickling tree sum
error when pickling tree sum.+
error when pickling tree sum.+({{{ 0 | Int | | <empty> }}})
error when pickling tree sum.+({{{ 0 | Int | | <empty> }}})
The first bad commit is a5e32da7b95dc7326cacb4d78261533651d9df07 which was indeed added by https://github.com/lampepfl/dotty/pull/12540
This has started crashing in 3.2.0-RC1-bin-20220422-fd6ac43-NIGHTLY. Example is from https://docs.scala-lang.org/scala3/reference/metaprogramming/macros.html#example-expansion
Compiler version
3.2.0-RC1-bin-20220422-fd6ac43-NIGHTLY (first crash)
Minimized code
Output (click arrow to expand)