Commit graph

20 commits

Author SHA1 Message Date
Martin Sumner
ed0301e2cf
Mas i335 otp24 (#336)
* Address OTP24 warnings, ct and eunit paths

* Reorg to add OTP 24 support

* Update VOLUME.md

* Correct broken refs

* Update README.md

* CI on all main branches

Co-authored-by: Ulf Wiger <ulf@wiger.net>
2021-05-25 13:41:20 +01:00
Martin Sumner
e3bcd7eaec Update rebar.config
Add support for OTP 24
2020-09-22 12:09:17 +01:00
Martin Sumner
d5df808a91 Use tag for release 2020-08-18 14:16:28 +01:00
Martin Sumner
963a921f9b OTP 23 support 2020-07-23 11:45:42 +01:00
Martin Sumner
12e84ad628 Don't add later OTP until we can test it 2020-02-24 12:42:40 +00:00
Martin Sumner
009abdd599 Build and test on OTP 22 2020-02-24 09:55:05 +00:00
Martin Sumner
aa7bb78cab Update rebar.config
Switch to develop-3.0 lz4
2019-11-01 13:41:10 +00:00
Martin Sumner
b713ce60a8 Initial eqc setup 2019-01-21 10:51:07 +00:00
Martin Sumner
c1b3e7c793 Change lz4 ref
there were no local modifications - so use tagged version of szktty (which is in hex)
2018-12-07 12:47:48 +00:00
Martin Sumner
f4c65597ea log 2 compat
Need to support math:log2 in early versions of OTP (for Riak)
2018-10-24 15:42:21 +01:00
Martin Sumner
ba93ea149f Account for slower tests in older Erlang versions
Tests run slower in OTP16 - so do less work in this version.
2018-09-21 13:27:10 +01:00
Martin Sumner
7eb26078e0 Add xref check support
Now xref chekcing as part of verification process.
2018-06-07 15:02:39 +01:00
Martin Sumner
96cee2a64c Add specific compile flag to avoid deprecation warning
Will see us through OTP 20 and 21.
2018-05-04 17:14:12 +01:00
Martin Sumner
3f6cb28365 Strange issue with High Sierra
Since High Sierra upgrade having a seperate line for platform_define 17 caused issues.

OTP 19 seemingly matched against it.  OTP 18 had a redefine issue as it appeared to match against it as well.

Using this regex instead seems to work.  Why? Why was htis not an issue before High Sierra?
2017-11-13 18:58:50 +00:00
Martin Sumner
a4186424ea Support for OTP 17 causes issues
Like it seems to think other versions are also 17??
2017-11-13 14:42:23 +00:00
Martin Sumner
9fa8ed6cca Add LZ4 2017-11-03 14:18:49 +00:00
Martin Sumner
4fbb770a8c Revert "Failed attempt to hack in LZ4"
This reverts commit 912920a53c.
2017-11-03 11:47:25 +00:00
Martin Sumner
912920a53c Failed attempt to hack in LZ4 2017-11-03 11:47:00 +00:00
Martin Sumner
eba21f49fa Make tests compatible with OTP 16
this required a switch to change the sync strategy based on rebar parameter.

However tests could be slow on macbook with OTP16 and sync - so timeouts added in unit tests, and ct tests sync_startegy changed to not sync for OTP16.
2017-09-15 15:10:04 +01:00
Heinz N. Gies
25389893cf Add compatibility for old and new random / rand functions 2017-08-01 11:24:12 +02:00