Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

proper 1.1 won't build with Erlang 18 #100

Closed
voila opened this issue Jul 21, 2015 · 8 comments
Closed

proper 1.1 won't build with Erlang 18 #100

voila opened this issue Jul 21, 2015 · 8 comments

Comments

@voila
Copy link

voila commented Jul 21, 2015

with: Erlang/OTP 18 [erts-7.0]

proper$ make
./rebar get-deps
==> proper (get-deps)
./rebar compile
==> proper (compile)
make[1]: `include/compile_flags.hrl' is up to date.
Compiled src/proper_prop_remover.erl
src/proper_transformer.erl:56: type dict() undefined
make: *** [compile] Error 1

@eproxus
Copy link

eproxus commented Aug 20, 2015

I second this. Another tagged release version would be nice.

@exterm
Copy link

exterm commented Oct 9, 2015

I also have this problem. Please tag another release. Thanks for your work!

@kostis
Copy link
Collaborator

kostis commented Oct 9, 2015

We have one more pending issue with 18.x having to do with the automatic generation of terms from ADTs which are declared opaque. Once this has been resolved, we'll tag a new version.

But the current master builds on 18.1.

@xandkar
Copy link

xandkar commented Oct 9, 2015

👍

NobbZ added a commit to NobbZ/disco that referenced this issue Jan 27, 2016
There are some incompatibilities in the current tagged release (v1.1)
and OTP 18. As soon as they are fixed, there will be another tagged
release on github.

See:
* proper-testing/proper#100
* proper-testing/proper#107
@djnym
Copy link

djnym commented Feb 7, 2016

Any updates on this?

@eproxus
Copy link

eproxus commented Feb 8, 2016

@djnym Master does build on Erlang 18+, but it would be nice with a tagged version.

@bowlofeggs
Copy link

Hello!

I am the Fedora package maintainer for this package, and the current version (1.1) fails to build in Rawhide which recently updated to Erlang 18. Next Tuesday (Feb. 23) is when Fedora 24 branches from Rawhide so I need to fix the build failure before then. I can fix it by backporting the patches that have gone onto the master branch, but I'd love to fix it by updating to a tagged release.

Would you consider making a tagged release very soon?

@kostis
Copy link
Collaborator

kostis commented Jun 14, 2016

There is a new tagged version of PropEr: https://github.com/manopapad/proper/releases

Enjoy!

@kostis kostis closed this as completed Jun 14, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants