Skip to content

jackson-module-scala ClassTagExtensionsTest causes compiler loop (Scala 2.13.2 and after) #12422

Open
@pjfanning

Description

@pjfanning

reproduction steps

using Scala 2.13.2 up to 2.13.6, jackson-module-scala ClassTagExtensionsTest causes compiler loop and test compilation does not complete

works ok with Scala 3.0.0 and Scala 2.11, 2.12 and also 2.13.0 and 2.13.1.

Build uses sbt (sbt test will reproduce the problem). Test compilation runs indefinitely.

problem

ClassTagExtensions relies on implicit conversions and ClassTags and maybe this is what is causing the problem.

Removing ClassTagExtensionsTest allows the test compilation and test run to succeed.

I'd appreciate if someone who knows more about the scala compiler than I do could have a look.

Metadata

Metadata

Assignees

No one assigned

    Labels

    compiler crashfixed in Scala 3This issue does not exist in the Scala 3 compiler (https://github.com/lampepfl/dotty/)

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions