kompose/vendor/github.com/gonum/internal/asm/single_precision
Tomas Kral 1f8a0e06c9
Upgrade OpenShift and its dependencies.
OpenShift version 1.4.0-alpha.0
2016-10-18 12:04:00 +02:00

31 lines
850 B
Bash
Executable File

#!/usr/bin/env bash
# Copyright ©2015 The gonum Authors. All rights reserved.
# Use of this source code is governed by a BSD-style
# license that can be found in the LICENSE file.
echo Generating dsdot.go
echo -e '// Generated code do not edit. Run `go generate`.\n' > dsdot.go
cat ddot.go \
| grep -v '//+build' \
| gofmt -r '[]float64 -> []float32' \
| gofmt -r 'a * b -> float64(a) * float64(b)' \
| sed 's/Ddot/Dsdot/' \
>> dsdot.go
echo Generating sdot.go
echo -e '// Generated code do not edit. Run `go generate`.\n' > sdot.go
cat ddot.go \
| grep -v '//+build' \
| gofmt -r 'float64 -> float32' \
| sed 's/Ddot/Sdot/' \
>> sdot.go
echo Generating saxpy.go
echo -e '// Generated code do not edit. Run `go generate`.\n' > saxpy.go
cat daxpy.go \
| grep -v '//+build' \
| gofmt -r 'float64 -> float32' \
| sed 's/Daxpy/Saxpy/' \
>> saxpy.go