antonmi / espec

Elixir Behaviour Driven Development
Other
808 stars 62 forks source link

espec 1.8.2 fails to compile in elixir 1.11.0 #301

Closed sampscl closed 3 years ago

sampscl commented 3 years ago

When compiling, I get the following:

== Compilation error in file lib/mix/utils/stale_compatible.ex == ** (ArgumentError) record :source does not have the key: :struct_references (elixir 1.11.0) lib/record.ex:420: Record.create/4 (mix 1.11.0) expanding macro: Mix.Compilers.Elixir.source/1 lib/mix/utils/stale_compatible.ex:230: Mix.Utils.StaleCompatible.dependent_modules/4 could not compile dependency :espec, "mix compile" failed. You can recompile this dependency with "mix deps.compile espec", > update it with "mix deps.update espec" or clean it with "mix deps.clean espec"

antonmi commented 3 years ago

Hey @sampscl ! It is fixed in 1.8.3. Thank you for using ESpec!