Klaus Post
f338110979
Make sure assembler is formatted ( #145 )
...
* Make sure assembler is formatted
2020-05-14 12:04:55 +02:00
Klaus Post
c83b7b4a38
Allow s390x failures ( #142 )
...
The s390x seems quite unstable, so we allow failures on it.
2020-05-13 17:04:16 +02:00
Klaus Post
2df03bd4d1
Ci test more archs ( #135 )
...
* ci: test more architectures
2020-05-09 10:35:17 +02:00
Klaus Post
dccac354fe
Add cross compilation ( #127 )
...
* Add cross compilation
Add 386 as 32 bit test, arm64 and ppc64le since they have assembly.
2020-05-04 21:19:49 +02:00
Klaus Post
e920b5fec3
Add direct modules support ( #124 )
...
* Add direct modules support
* Add tests with various assembly disabled.
* Add Go 1.14 - remove 1.11
2020-05-03 21:53:25 +02:00
Klaus Post
70d6279761
Update travis script
2019-09-27 16:33:57 -07:00
Klaus Post
a9588190c0
Optimize pure Go version. ( #96 )
...
* Optimize pure Go version.
* Update docs. Add Go 1.12 CI
* Avoid dst bounds check when using noasm ~ 40-50% faster.
* Convert multiply table to a slice whenever used.
* Split on 32 byte boundaries instead of 16 byte.
2019-03-08 10:49:27 +01:00
Klaus Post
454fd91890
Maintenance updates. ( #86 )
...
* Add gcc go build tags.
* Update Travis.
* Fix typo
2018-11-12 13:25:55 +01:00
Klaus Post
61c22eab55
Cauchy Matrix option ( #70 )
...
* Experimental Cauchy Matrix
Experimental support for Cauchy style matrix
http://web.eecs.utk.edu/~plank/plank/papers/CS-05-569.pdf
All matrices appear reversible.
* Remove Go 1.5 and 1.6 from CI tests.
* Fix comment.
* Increase max number of goroutines+docs.
2017-10-01 14:02:11 +02:00
Klaus Post
87ba8262ab
Add Go 1.9 to Travis.
2017-08-26 11:54:10 +02:00
Klaus Post
5abf0ee302
Add options ( #46 )
...
* Add options
Make constants changeable as options.
The API remains backwards compatible.
* Update documentation.
* Fix line endings
* fmt
* fmt
* Use functions for parameters.
Much neater.
2017-02-19 11:13:22 +01:00
Klaus Post
6978874dc1
Use gofmt instead of goimports for format teting.
2016-08-01 18:15:38 +02:00
Klaus Post
58c5128227
Update .travis.yml
...
Remove golint
2016-03-21 18:45:58 +01:00
Klaus Post
458f5ce468
Update .travis.yml
...
Add OSX test. Don't use sudo
2016-02-19 15:32:27 +01:00
Klaus Post
56791bf235
Update .travis.yml
...
Add Go 1.6 to CI test.
2016-02-19 15:22:04 +01:00
klauspost
eef4ac6aa3
Use goimports instead of gofmt.
2015-11-03 12:50:54 +01:00
klauspost
df20f9a1a9
Manually fetch dependencies.
2015-11-03 12:17:06 +01:00
klauspost
d70b66fe1a
Add golint and vet tests.
2015-11-03 12:13:11 +01:00
klauspost
44ba449195
Test that streaming examples builds
2015-10-27 13:57:35 +01:00
klauspost
8940ce33cc
Return ErrShardNoData if there is no data in stream.
2015-10-26 14:31:10 +01:00
klauspost
5794aae2a9
Add Go 1.5 as test target.
2015-09-18 14:39:07 +02:00
klauspost
1a24b22a1a
Remove running the executables for now.
2015-06-25 13:24:32 +02:00
klauspost
70e444ba0c
Add more Travis CI tests.
2015-06-25 13:18:12 +02:00
Klaus Post
42e3abe057
Add Travis build testing
2015-06-19 17:24:30 +02:00