You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The master of this repo requires Crystal 0.36.0 since #72 was merged.
Either update to latest crystal or use ref: 513e51e0eea9341cd095c820a4563bbf6a53a2e5 (last commit with 0.35 support) in your shard.yml declaration of crystal_lib dependency.
Looks like we have a problem:
$ crystal src/main.cr -- examples/lib_git2.cr
Showing last frame. Use --error-trace for full trace.
In src/crystal_lib/lib_body_transformer.cr:56:17
56 | rescue ex : Crystal::CodeError
^
Error: undefined constant Crystal::CodeError
######## This happens when trying to use make, as well:
$ make
crystal build src/main.cr
Showing last frame. Use --error-trace for full trace.
In src/crystal_lib/lib_body_transformer.cr:56:17
56 | rescue ex : Crystal::CodeError
######## This is the error trace:
$ crystal build src/main.cr --error-trace
In src/main.cr:5:20
5 | transformed = node.transform visitor
^--------
Error: instantiating 'Crystal::ASTNode+#transform(CrystalLib::LibTransformer)'
In /usr/share/crystal/src/compiler/crystal/syntax/transformer.cr:7:26
7 | node = transformer.transform self
^--------
Error: instantiating 'CrystalLib::LibTransformer#transform(Crystal::ASTNode+)'
In src/crystal_lib/lib_transformer.cr:21:29
21 | node.body = node.body.transform CrystalLib::LibBodyTransformer.new(nodes)
^--------
Error: instantiating 'Crystal::ASTNode+#transform(CrystalLib::LibBodyTransformer)'
In /usr/share/crystal/src/compiler/crystal/syntax/transformer.cr:7:26
7 | node = transformer.transform self
^--------
Error: instantiating 'CrystalLib::LibBodyTransformer#transform(Crystal::ASTNode+)'
In src/crystal_lib/lib_body_transformer.cr:56:17
56 | rescue ex : Crystal::CodeError
########## I'm using Linux Mint 20 Ulyana on a Intel i7 machine. Crystal is as follows:
$ crystal --version
Crystal 0.35.1 [5999ae29b] (2020-06-19)
LLVM: 8.0.0
Default target: x86_64-unknown-linux-gnu
The text was updated successfully, but these errors were encountered: