Sami Dalouche created SPARK-33077: ------------------------------------- Summary: Spark 3 / Cats 2.2.0 classpath issue Key: SPARK-33077 URL: https://issues.apache.org/jira/browse/SPARK-33077 Project: Spark Issue Type: Bug Components: Spark Core, Spark Shell Affects Versions: 3.0.1 Reporter: Sami Dalouche
A small project with minimal dependencies as well as instructions on how to reproduce the issue is available at: https://github.com/samidalouche/spark3-cats220 Executing this code works fine with cats 2.1.1 but fails with cats 2.2.0, which is quite surprising since the spark and cats dependencies are pretty much distinct from each other. {code:java} java.lang.NoSuchMethodError: 'void cats.kernel.CommutativeSemigroup.$init$(cats.kernel.CommutativeSemigroup)' at cats.UnorderedFoldable$$anon$1.<init>(UnorderedFoldable.scala:78) at cats.UnorderedFoldable$.<init>(UnorderedFoldable.scala:78) at cats.UnorderedFoldable$.<clinit>(UnorderedFoldable.scala) at cats.data.NonEmptyListInstances$$anon$2.<init>(NonEmptyList.scala:539) at cats.data.NonEmptyListInstances.<init>(NonEmptyList.scala:539) at cats.data.NonEmptyList$.<init>(NonEmptyList.scala:458) at cats.data.NonEmptyList$.<clinit>(NonEmptyList.scala) at catsspark.Boom$.assumeValid_$bang(boom.scala:19) at catsspark.Boom$.boom(boom.scala:14) ... 47 elided{code} Thanks in advance for looking into this. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org