Skip to content

Instantly share code, notes, and snippets.

View kortschak's full-sized avatar

Dan Kortschak kortschak

View GitHub Profile
@kortschak
kortschak / all.bash.text
Created April 28, 2016 01:23
all.bash failure output
$ GOROOT_BOOTSTRAP=/home/kortschak/go-bootstrap ./all.bash
##### Building Go bootstrap tool.
cmd/dist
##### Building Go toolchain using /home/kortschak/go-bootstrap.
bootstrap/internal/obj
bootstrap/asm/internal/flags
bootstrap/compile/internal/big
bootstrap/internal/gcprog
bootstrap/internal/obj/arm
&http.Response{
Status: string("200 OK"),
StatusCode: int(200),
Proto: string("HTTP/1.1"),
ProtoMajor: int(1),
ProtoMinor: int(1),
Header: http.Header{
string("Access-Control-Allow-Origin"): []string{
string("*"),
},
@kortschak
kortschak / blas-STABILITY.md
Last active March 22, 2016 02:37
add security clause

API Stability Policy

We will not change the gonum/blas/... packages' exported API in backward incompatible ways. Future changes to these packages will not break dependent code.

Scope

This document is similar to and inspired by the Go 1 compatibility promise via Go kit RFC007.

--- FAIL: TestDStarLiteDynamic (0.00s)
dstarlite_test.go:182: unexpected path for test 0 got weight:4.82842712474619 want weight:4.242640687119286:
got: [8 9 5 2 7]
want:[8 5 2 7]
dstarlite_test.go:184: path taken (err:<nil>):
..o.
*o*G
So*.
dstarlite_test.go:186: Step:0 kₘ=0
-------------------|-------------------|-------------------|-------------------
dstarlite_test.go:625: unexpected path for test 2 got weight:16.242640687119287 want weight:15.656854249492383:
got: [56 57 58 59 51 43 35 27 19 11 4 13 14 23 31 39]
want:[56 57 58 51 43 35 27 19 11 4 13 14 23 31 39]
dstarlite_test.go:627: path taken (err:<nil>):
??..o...
??*o*oo.
??*o***o
??.o*?.o
??.o*?*G
??.o*?..
@kortschak
kortschak / single_precision
Created April 21, 2015 11:11
Fix for OSX sed newline issue.
#!/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.
WARNING="\n// Float32 implementations are autogenerated and not directly tested.\n"
# Level1 routines.
digraph matdeps {
"client" -> "gonum/matrix/mat64" [label="mat64 calls"]
"client" -> "gonum/blas/blas64" [label="Use() call\lexcursion from mat64 API", style=dashed]
"client" -> "gonum/blas/blas" [label="excursion from mat64 API", style=dashed]
"client" -> "gonum/blas/cblas" [label="Use() parameter", style=dashed]
"client" -> "gonum/blas/goblas" [label="Use() parameter", style=dashed]
"gonum/matrix/mat64" -> "gonum/blas/blas64" [label="blas wrapper calls\lraw matrix types"]
"gonum/matrix/mat64" -> "gonum/blas/blas" [label="option parameter types"]
"gonum/blas/blas64" -> "gonum/blas/blas" [label="blas calls\loption parameter types"]
"gonum/blas/blas64" -> "gonum/blas/goblas" [label="default implementation"]
OSNAME=Linux
ARCH=x86_64
C_COMPILER=GCC
BINARY32=
BINARY64=1
CEXTRALIB=-L/usr/lib/gcc/x86_64-linux-gnu/4.8 -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../.. -lc
F_COMPILER=GFORTRAN
FC=gfortran
BU=_
CORE=NEHALEM
@kortschak
kortschak / seen_quad.go
Created September 18, 2014 00:22
check quad data for duplicates
package main
import (
"compress/bzip2"
"fmt"
"os"
"github.com/google/cayley/quad"
"github.com/google/cayley/quad/nquads"
)
@kortschak
kortschak / devcam-sess.text
Created September 9, 2014 01:10
devcam test failure
~/Development/src/camlistore.org [master*]$ go version
go version go1.3.1 linux/amd64
~/Development/src/camlistore.org [master*]$ git pull
Already up-to-date.
~/Development/src/camlistore.org [master*]$ git show
commit b55c4fdf1265a0f7f89ee64d0a5a4c8de766b158
Merge: 21f2861 906ef08
Author: Aaron Boodman <[email protected]>
Date: Mon Sep 8 04:38:09 2014 +0000