Skip to content

Commit c253d85

Browse files
authored
Cuda11 (#99)
* Fixed #90 * Removed everything that is unsafe.Pointer to use uintptr. Any thing that requires a unsafe.Pointer to remain will have to use a refcounter. * genlib'd the RC stuff into scalarHeaders * Fixed so -race will not complain * Updated travis to make sure things test with race as well * Added some tests for Float64Engine and Float32Engine * Moved to using raw byte slices as per Bryan C Mills' suggestion * More fixed from just moving to raw byte slices * Fixed more things for array * Fixed tests * Fixed all syntax errors * removed .v from array * Fixed some off that scalar business * Fixed the slice bits * tests pass * Added benchmark script * Fixed eng_arith_manual * Fixed inplace transpose as well
1 parent 0071a04 commit c253d85

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+1534
-1409
lines changed

.travis/test.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ go test -v -a -covermode=atomic -coverprofile=test.cover .
66
go test -tags='avx' -a -covermode=atomic -coverprofile=avx.cover .
77
go test -tags='sse' -a -covermode=atomic -coverprofile=sse.cover .
88
go test -tags='inplacetranspose' -a -covermode=atomic -coverprofile=inplacetranspose.cover .
9+
go test -race -a .
910
go test -a -covermode=atomic -coverprofile=native.cover ./native/.
1011

1112
# because coveralls only accepts one coverage file at one time... we combine them into one gigantic one
@@ -14,4 +15,4 @@ echo "mode: set" > ./final.cover
1415
tail -q -n +2 "${covers[@]}" >> ./final.cover
1516
goveralls -coverprofile=./final.cover -service=travis-ci
1617

17-
set +ex
18+
set +ex

0 commit comments

Comments
 (0)