Join GitHub today
Weird illegal cyclic reference while building on 2.12 #679
I just faced really weird
It compiles without any trouble on 2.11.8
I may be a scala regression, but it also can be an issue in record macro expansion, so I'm submiting it here
@allisonhb BTW, I would like to attribute you properly, both for your shapeless contributions, and also for the scala/scala PR of yours that I'm going to include in the next TLS releases. No problem if you'd rather not, but a PR against CONTRIBUTORS here would be very welcome.
Thanks, @milessabin! I'll PR it in if/when I get this fixed...
I'm still grubbing around in the dirt for the problem here, but it appears that something is causing scalac to do an implicit search while typing
This compiles fine:
but this fails:
My first suspicion was actually
A good reason for it to be searching for an implicit conversion is because we're calling a non-existent method on