exercism / lfe

Exercism exercises in Lisp Flavoured Erlang (LFE).
https://exercism.org/tracks/lfe
MIT License
25 stars 30 forks source link

`make test` fails on hello world: compiling clj-seq.lfe failed #89

Closed mwgkgk closed 1 year ago

mwgkgk commented 3 years ago

make test fails with the following:

/usr/bin/rebar3 eunit \
-m hello-world-tests
===> Verifying dependencies...
===> Compiling lfe-version
===> Compiling kla
===> Compiling clj
===> Compiling _build/test/lib/clj/src/clj-seq.lfe failed
/home/user/exercism/lfe/hello-world/_build/test/lib/clj/src/clj-seq.lfe:none: internal error in lint_module;
crash reason: {badmatch,[{var,235,'_'}]}

  in function  erl_lint:taint_stack_var/3 (erl_lint.erl, line 3373)
  in call from erl_lint:icrt_clause/3 (erl_lint.erl, line 3363)
  in call from lists:mapfoldl/3 (lists.erl, line 1358)
  in call from erl_lint:try_clauses/5 (erl_lint.erl, line 3343)
  in call from erl_lint:expr/3 (erl_lint.erl, line 2533)
  in call from erl_lint:exprs/3 (erl_lint.erl, line 2331)
  in call from erl_lint:clause/2 (erl_lint.erl, line 1593)
  in call from erl_lint:'-clauses/2-fun-0-'/2 (erl_lint.erl, line 1582)

make: *** [Makefile:20: test] Error 1

rebar3 lfe versions

===> Verifying dependencies...
(#(apps ())
 #(languages
   (#(lfe "2.0-dev")
    #(erlang "23")
    #(emulator "11.1")
    #(driver_version "3.3")))
 #(tooling (#(rebar "3.14.1") #(rebar3_lfe "0.2.0"))))

https://github.com/lfex/clj seems deprecated.

oubiwann commented 3 years ago

Yeah, that's been moved into LFE proper: