Skip to content

Broken Build - Bad Symbolic Reference #3

@b-studios

Description

@b-studios

Trying to build the project after fixing #2 still results in the following errors:

[error] bad symbolic reference to scala.lms.common.Base.Nul encountered in class file 'OptionOps.class'.
[error] Cannot access type Nul in trait scala.lms.common.Base. The current classpath may be
[error] missing a definition for scala.lms.common.Base.Nul, or OptionOps.class may have been compiled against a version that's
[error] incompatible with the one found on the current classpath.
[error] bad symbolic reference to scala.lms.internal.Expressions.Nul encountered in class file 'OptionOpsExp.class'.
[error] Cannot access type Nul in trait scala.lms.internal.Expressions. The current classpath may be
[error] missing a definition for scala.lms.internal.Expressions.Nul, or OptionOpsExp.class may have been compiled against a version that's
[error] incompatible with the one found on the current classpath.
[error] /Users/jonathan/AeroFS/work/github/functadelic/src/main/scala/stagedparsec/StagedParsers.scala:175: diverging implicit expansion for type StagedParsersExp.this.Typ[StagedParsersExp.this.Input => StagedParsersExp.this.ParseResult[T]]
[error] starting with value evidence$12
[error]         val funSym = fresh[Input => ParseResult[T]]

Am I maybe using the wrong version of LMS? build.sbt says "org.scala-lang.lms" %% "lms-core" % "1.0.0-SNAPSHOT".

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions