suspected scalac bug