Commit Graph

24 Commits

Author SHA1 Message Date
Dan Kortschak
5f0141ca4c all: run gofmt and generate all packages
Changes made in dsp/fourier/internal/fftpack break the formatting used
there, so these are reverted. There will be complaints in CI.

[git-generate]
gofmt -w .
go generate gonum.org/v1/gonum/blas
go generate gonum.org/v1/gonum/blas/gonum
go generate gonum.org/v1/gonum/unit
go generate gonum.org/v1/gonum/unit/constant
go generate gonum.org/v1/gonum/graph/formats/dot
go generate gonum.org/v1/gonum/graph/formats/rdf
go generate gonum.org/v1/gonum/stat/card

git checkout -- dsp/fourier/internal/fftpack
2022-08-06 07:05:17 +09:30
Dan Kortschak
03398562de all: clean up lint identified by ruleguard
Ruleguard run with ruleguard -c=0 -rules ruleguard.rules.go ./... from
https://github.com/dgryski/semgrep-go with the following rules inactivated
to reduce noise:

- unconvert for floating point values
- oddcomparisons
- floateq
2021-05-19 05:44:58 +09:30
Dan Kortschak
ccc0da248a all: run make builds pass with go master
Run gofmt go1.17 adds the new //go:build comments
2021-04-19 15:00:56 +09:30
Dan Kortschak
8d1ffe1e87 cmplxs,floats,internal/asm: don't use global rand state 2020-11-28 07:06:30 +10:30
Dan Kortschak
c70431e9bd all: add gccgo build constraint
This is a synonym for noasm since gccgo (and gollvm) do not use plan9
assembly, so we just prevent those compilers from looking at asm files.
2020-09-27 07:52:34 +09:30
Dan Kortschak
2599150152 all: remove appengine build tag and test with safe 2020-09-07 19:10:11 +09:30
Dan Kortschak
dba48453fd all: use cscalar.Same instead of local same function 2020-08-07 07:59:02 +09:30
Dan Kortschak
0e6fb8d22a all: use scalar.Same instead of local same function 2020-08-07 07:59:02 +09:30
Dan Kortschak
da72779e7a floats/scalar: new package containing non-vector functions from floats 2020-08-07 07:59:02 +09:30
Dan Kortschak
c2ba2b0865 internal/asm/{c64,c128}: allow tolerance for division tests
arm64 builds fail otherwise since the error doesn't underflow due to fused
operations.
2020-06-08 18:43:06 +09:30
Dan Kortschak
0b5d99e903 internal/asm/{c64,c128}: add stubs for kernels needed by cmplxs package 2020-06-08 18:43:06 +09:30
Egon Elbre
e61a32ae99 internal/asm: fix formatting 2020-03-16 16:10:59 +02:00
Dan Kortschak
30fedc02ce internal/asm: conform +build comment to convention 2019-04-02 20:57:16 +10:30
Vladimir Chalupecky
9996f1428e blas/gonum: call internal/asm functions directly 2019-03-27 06:30:44 +01:00
Dan Kortschak
72e79ca985 all: add safe synonym for appengine tag 2018-07-22 17:17:15 +09:30
Dan Kortschak
b9db25a610 all: conform build tag comment to convention 2018-07-06 09:05:06 +09:30
kortschak
805531d142 all: change capitalization of gonum in license header 2017-11-02 06:54:08 +10:30
kortschak
21d5891471 all: remove go1.7 build constraints 2017-10-27 13:48:47 +10:30
Chad Kunde
9523cc3d27 asm/c64: Adding benchmark sink variable. 2017-09-08 18:47:23 -07:00
Chad Kunde
8af929b8ab asm/c64: Asm dot functions. 2017-09-08 18:47:23 -07:00
Chad Kunde
66b4f42284 asm/c64: Adding tests for dot asm functions. 2017-09-08 18:47:23 -07:00
Chad Kunde
acf06961e6 asm/c64: Adding asm stubs for dot functions. 2017-09-08 18:47:23 -07:00
kortschak
37850ca814 all: add canonical imports 2017-05-25 16:07:18 +09:30
Brendan Tracey
dd0aa0144f internal: imported internal as a subtree 2017-05-23 00:02:41 -06:00