From 3d154c35ed8e90ffcf3c67d96beae261389b2b9b Mon Sep 17 00:00:00 2001 From: Konstantin8105 Date: Fri, 27 Apr 2018 23:58:48 +0300 Subject: [PATCH 1/5] add GSL test --- main.go | 4 +- main_test.go | 6 +- other_test.go | 151 ++++++++++++++++++++++++++++++++++++++++++++++++-- 3 files changed, 153 insertions(+), 8 deletions(-) diff --git a/main.go b/main.go index 697e41ee..921ec8ec 100644 --- a/main.go +++ b/main.go @@ -224,7 +224,9 @@ func Start(args ProgramArgs) (err error) { return nil } -func generateAstLines(args ProgramArgs) (lines []string, filePP preprocessor.FilePP, err error) { +func generateAstLines(args ProgramArgs) ( + lines []string, filePP preprocessor.FilePP, err error) { + if args.verbose { fmt.Println("Start tanspiling ...") } diff --git a/main_test.go b/main_test.go index be0a588a..90a4f570 100644 --- a/main_test.go +++ b/main_test.go @@ -270,8 +270,10 @@ func TestIntegrationScripts(t *testing.T) { t.Fatalf("The header of the output cannot be understood:\n%s", strings.Join(goOutLines, "\n")) } - if !strings.HasPrefix(goOutLines[len(goOutLines)-2], "ok \tcommand-line-arguments") && - !strings.HasPrefix(goOutLines[len(goOutLines)-2], "FAIL\tcommand-line-arguments") { + if !strings.HasPrefix(goOutLines[len(goOutLines)-2], + "ok \tcommand-line-arguments") && + !strings.HasPrefix(goOutLines[len(goOutLines)-2], + "FAIL\tcommand-line-arguments") { t.Fatalf("The footer of the output cannot be understood:\n%v", strings.Join(goOutLines, "\n")) } diff --git a/other_test.go b/other_test.go index 83a30830..17bd10bf 100644 --- a/other_test.go +++ b/other_test.go @@ -4,6 +4,8 @@ import ( "bufio" "bytes" "fmt" + "io" + "net/http" "os" "os/exec" "path/filepath" @@ -13,12 +15,31 @@ import ( "testing" ) +func checkApplication(name string, args ...string) bool { + cmd := exec.Command(name, args...) + stdout := &bytes.Buffer{} + stderr := &bytes.Buffer{} + cmd.Stdout = stdout + cmd.Stderr = stderr + err := cmd.Run() + if err != nil { + return false + } + return true +} + +var ( + buildFolder = "build" + gitFolder = "git-source" + separator = string(os.PathSeparator) +) + func getFileList(prefix, gitSource string) (fileList []string, err error) { - var ( - buildFolder = "build" - gitFolder = "git-source" - separator = string(os.PathSeparator) - ) + // check "git" is exist + if !checkApplication("git", "--help") { + err = fmt.Errorf("git is not found : %v", err) + return + } // Create build folder folder := buildFolder + separator + gitFolder + separator + prefix + separator @@ -240,3 +261,123 @@ func getLogs(goFile string) (logs []string, err error) { err = scanner.Err() return } + +func downloadFile(filepath string, url string) (err error) { + + // Create the file + out, err := os.Create(filepath) + if err != nil { + return err + } + defer out.Close() + + // Get the data + resp, err := http.Get(url) + if err != nil { + return err + } + defer resp.Body.Close() + + // Check server response + if resp.StatusCode != http.StatusOK { + return fmt.Errorf("bad status: %s", resp.Status) + } + + // Writer the body to file + _, err = io.Copy(out, resp.Body) + if err != nil { + return err + } + + return nil +} + +func TestGSL(t *testing.T) { + t.Skip("too long test") + var err error + + source := "http://mirror.tochlab.net/pub/gnu/gsl/gsl-2.4.tar.gz" + prefix := "GSL" + + folder := buildFolder + separator + gitFolder + separator + prefix + separator + if _, err = os.Stat(folder); os.IsNotExist(err) { + err = os.MkdirAll(folder, os.ModePerm) + if err != nil { + err = fmt.Errorf("Cannot create folder %v . %v", folder, err) + return + } + + // download file + err = downloadFile(folder+"gsl.tar.gz", source) + if err != nil { + t.Fatalf("Cannot download : %v", err) + return + } + + // check "tar" is exist + if !checkApplication("tar", "--help") { + t.Fatalf("tar is not found. %v", err) + return + } + + // extract file + // tar -C /usr/local -xzf gsl.tar.gz + cmd := exec.Command("tar", "-C", folder, "-xzf", folder+"gsl.tar.gz") + var stdout, stderr bytes.Buffer + cmd.Stdout = &stdout + cmd.Stderr = &stderr + err = cmd.Run() + if err != nil { + t.Fatalf("%s", stderr.String()) + return + } + } + + // check "gccecho" is exist + if !checkApplication("gccecho", "--help") { + t.Fatalf("gccecho is not found. "+ + "Please install `go get -u github.com/Konstantin8105/gccecho`:"+ + " %v", err) + return + } + + folder += "gsl-2.4" + separator + + // run configure + { + cmd := exec.Command("./configure", "CC=gccecho") + var stdout, stderr bytes.Buffer + cmd.Dir, err = filepath.Abs(folder) + if err != nil { + t.Fatalf("Cannot find absolute path : %v", err) + return + } + cmd.Stdout = &stdout + cmd.Stderr = &stderr + err = cmd.Run() + if err != nil { + t.Fatalf("%s%s", stderr.String(), err) + return + } + fmt.Println(stdout.String()) + } + + // make + { + cmd := exec.Command("make") + var stdout, stderr bytes.Buffer + cmd.Dir, err = filepath.Abs(folder) + if err != nil { + t.Fatalf("Cannot find absolute path : %v", err) + return + } + cmd.Stdout = &stdout + cmd.Stderr = &stderr + err = cmd.Run() + if err != nil { + t.Fatalf("%s%s", stderr.String(), err) + return + } + fmt.Println(stdout.String()) + } +} From 5f5414f9c1160d60e56b9b70f75f9ca187d7af5c Mon Sep 17 00:00:00 2001 From: Konstantin8105 Date: Sat, 28 Apr 2018 16:54:32 +0300 Subject: [PATCH 2/5] add logs --- other_test.go | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/other_test.go b/other_test.go index 17bd10bf..ae00b535 100644 --- a/other_test.go +++ b/other_test.go @@ -5,6 +5,7 @@ import ( "bytes" "fmt" "io" + "log" "net/http" "os" "os/exec" @@ -380,4 +381,37 @@ func TestGSL(t *testing.T) { } fmt.Println(stdout.String()) } + + // read file + file, err := os.Open("/tmp/gcc.log") + if err != nil { + log.Fatal(err) + } + defer file.Close() + + scanner := bufio.NewScanner(file) + for scanner.Scan() { + line := scanner.Text() + if !strings.HasPrefix(line, "ARG") { + continue + } + index := strings.Index(line, "-c") + if index < 0 { + continue + } + line = line[index+len("-c"):] + index = strings.Index(line, " ") + if index < 0 { + continue + } + line = line[:index] + if !strings.HasSuffix(strings.ToLower(line), ".c") { + continue + } + fmt.Println("line = ", line) + } + + if err := scanner.Err(); err != nil { + log.Fatal(err) + } } From 0718edda5115c6b56a2c656f8f276ae6e1c58d77 Mon Sep 17 00:00:00 2001 From: Konstantin8105 Date: Sun, 29 Apr 2018 13:31:34 +0300 Subject: [PATCH 3/5] add specific files --- travis/gcc.log.go | 77 +++++++++++++++++++++++++++++++++++++++++++++++ travis/gsl.list | 1 + travis/gsl.sh | 30 ++++++++++++++++++ 3 files changed, 108 insertions(+) create mode 100644 travis/gcc.log.go create mode 100644 travis/gsl.list create mode 100755 travis/gsl.sh diff --git a/travis/gcc.log.go b/travis/gcc.log.go new file mode 100644 index 00000000..bbf5a23d --- /dev/null +++ b/travis/gcc.log.go @@ -0,0 +1,77 @@ +package main + +import ( + "bufio" + "fmt" + "log" + "os" + "path/filepath" + "strings" +) + +func main() { + file, err := os.Open("/tmp/gcc.log") + if err != nil { + log.Fatal(err) + } + defer file.Close() + + f, err := os.Create("./travis/gsl.list") + if err != nil { + log.Fatal(err) + } + defer f.Close() + + var cList map[string]bool = map[string]bool{} + scanner := bufio.NewScanner(file) + for scanner.Scan() { + line := scanner.Text() + if !strings.HasPrefix(line, "ARG") { + continue + } + index := strings.Index(line, "-c") + if index < 0 { + continue + } + line = line[index+len("-c "):] + index = strings.Index(line, " ") + if index < 0 { + continue + } + line = line[:index] + if !strings.HasSuffix(strings.ToLower(line), ".c") { + continue + } + + folder := "/tmp/GSL/gsl-2.4/" + var fileList []string + // find all C source files + err = filepath.Walk(folder, func(path string, f os.FileInfo, err error) error { + if strings.HasSuffix(strings.ToLower(f.Name()), ".c") { + if strings.HasSuffix(path, "/"+line) { + fileList = append(fileList, path) + } + } + return nil + }) + if err != nil { + err = fmt.Errorf("Cannot walk: %v", err) + return + } + + for _, f := range fileList { + cList[f] = true + } + + fmt.Println("line = ", line, fileList) + } + + if err := scanner.Err(); err != nil { + log.Fatal(err) + } + + for k := range cList { + fmt.Printf("%s ", k) + f.WriteString(fmt.Sprintf("%s ", k)) + } +} diff --git a/travis/gsl.list b/travis/gsl.list new file mode 100644 index 00000000..19995bcb --- /dev/null +++ b/travis/gsl.list @@ -0,0 +1 @@ +/tmp/GSL/gsl-2.4/multilarge_nlinear/dummy.c /tmp/GSL/gsl-2.4/linalg/hh.c /tmp/GSL/gsl-2.4/rng/coveyou.c /tmp/GSL/gsl-2.4/histogram/init2d.c /tmp/GSL/gsl-2.4/sys/ldfrexp.c /tmp/GSL/gsl-2.4/cheb/deriv.c /tmp/GSL/gsl-2.4/cblas/ctpmv.c /tmp/GSL/gsl-2.4/specfunc/bessel_Jn.c /tmp/GSL/gsl-2.4/rng/random.c /tmp/GSL/gsl-2.4/rng/ranlxd.c /tmp/GSL/gsl-2.4/multiroots/fdjac.c /tmp/GSL/gsl-2.4/statistics/wskew.c /tmp/GSL/gsl-2.4/doc/examples/vector.c /tmp/GSL/gsl-2.4/cblas/zherk.c /tmp/GSL/gsl-2.4/multifit_nlinear/cholesky.c /tmp/GSL/gsl-2.4/specfunc/bessel_amp_phase.c /tmp/GSL/gsl-2.4/multilarge/normal.c /tmp/GSL/gsl-2.4/ode-initval/evolve.c /tmp/GSL/gsl-2.4/cblas/daxpy.c /tmp/GSL/gsl-2.4/specfunc/trig.c /tmp/GSL/gsl-2.4/poly/solve_quadratic.c /tmp/GSL/gsl-2.4/multilarge_nlinear/scaling.c /tmp/GSL/gsl-2.4/integration/chebyshev2.c /tmp/GSL/gsl-2.4/poly/deriv.c /tmp/GSL/gsl-2.4/cblas/sgemv.c /tmp/GSL/gsl-2.4/cblas/ctbmv.c /tmp/GSL/gsl-2.4/eigen/symm.c /tmp/GSL/gsl-2.4/randist/erlang.c /tmp/GSL/gsl-2.4/ode-initval2/rk4.c /tmp/GSL/gsl-2.4/sys/infnan.c /tmp/GSL/gsl-2.4/matrix/prop.c /tmp/GSL/gsl-2.4/cblas/strmm.c /tmp/GSL/gsl-2.4/qrng/halton.c /tmp/GSL/gsl-2.4/randist/tdist.c /tmp/GSL/gsl-2.4/ode-initval/rk2.c /tmp/GSL/gsl-2.4/cblas/cgeru.c /tmp/GSL/gsl-2.4/linalg/invtri.c /tmp/GSL/gsl-2.4/specfunc/bessel_Yn.c /tmp/GSL/gsl-2.4/rng/fishman20.c /tmp/GSL/gsl-2.4/sort/sort.c /tmp/GSL/gsl-2.4/linalg/condest.c /tmp/GSL/gsl-2.4/eigen/genhermv.c /tmp/GSL/gsl-2.4/rng/borosh13.c /tmp/GSL/gsl-2.4/randist/chisq.c /tmp/GSL/gsl-2.4/spmatrix/spprop.c /tmp/GSL/gsl-2.4/qrng/inline.c /tmp/GSL/gsl-2.4/doc/examples/combination.c /tmp/GSL/gsl-2.4/blas/blas.c /tmp/GSL/gsl-2.4/doc/examples/blas.c /tmp/GSL/gsl-2.4/specfunc/hyperg_2F1.c /tmp/GSL/gsl-2.4/multifit/multiwlinear.c /tmp/GSL/gsl-2.4/doc/examples/stat.c /tmp/GSL/gsl-2.4/min/bracketing.c /tmp/GSL/gsl-2.4/cdf/lognormalinv.c /tmp/GSL/gsl-2.4/sys/hypot.c /tmp/GSL/gsl-2.4/cblas/idamax.c /tmp/GSL/gsl-2.4/linalg/householdercomplex.c /tmp/GSL/gsl-2.4/multifit/fdjac.c /tmp/GSL/gsl-2.4/ode-initval/rk2simp.c /tmp/GSL/gsl-2.4/ode-initval/rkf45.c /tmp/GSL/gsl-2.4/multiroots/newton.c /tmp/GSL/gsl-2.4/multimin/simplex2.c /tmp/GSL/gsl-2.4/cblas/dznrm2.c /tmp/GSL/gsl-2.4/cdf/beta.c /tmp/GSL/gsl-2.4/specfunc/mathieu_coeff.c /tmp/GSL/gsl-2.4/rng/zuf.c /tmp/GSL/gsl-2.4/multifit/gradient.c /tmp/GSL/gsl-2.4/roots/falsepos.c /tmp/GSL/gsl-2.4/cdf/gumbel2inv.c /tmp/GSL/gsl-2.4/doc/examples/dwt.c /tmp/GSL/gsl-2.4/cblas/hypot.c /tmp/GSL/gsl-2.4/cblas/sswap.c /tmp/GSL/gsl-2.4/cblas/drotg.c /tmp/GSL/gsl-2.4/poly/solve_cubic.c /tmp/GSL/gsl-2.4/statistics/skew.c /tmp/GSL/gsl-2.4/histogram/maxval2d.c /tmp/GSL/gsl-2.4/ode-initval2/msadams.c /tmp/GSL/gsl-2.4/wavelet/daubechies.c /tmp/GSL/gsl-2.4/splinalg/gmres.c /tmp/GSL/gsl-2.4/utils/placeholder.c /tmp/GSL/gsl-2.4/specfunc/dawson.c /tmp/GSL/gsl-2.4/specfunc/transport.c /tmp/GSL/gsl-2.4/qrng/niederreiter-2.c /tmp/GSL/gsl-2.4/statistics/kurtosis.c /tmp/GSL/gsl-2.4/histogram/add.c /tmp/GSL/gsl-2.4/multiset/inline.c /tmp/GSL/gsl-2.4/cblas/scnrm2.c /tmp/GSL/gsl-2.4/cblas/sscal.c /tmp/GSL/gsl-2.4/cblas/cswap.c /tmp/GSL/gsl-2.4/linalg/qr.c /tmp/GSL/gsl-2.4/qrng/qrng.c /tmp/GSL/gsl-2.4/randist/shuffle.c /tmp/GSL/gsl-2.4/matrix/submatrix.c /tmp/GSL/gsl-2.4/cblas/cdotc_sub.c /tmp/GSL/gsl-2.4/cblas/csscal.c /tmp/GSL/gsl-2.4/rng/fishman18.c /tmp/GSL/gsl-2.4/rng/gfsr4.c /tmp/GSL/gsl-2.4/vector/swap.c /tmp/GSL/gsl-2.4/cblas/ctrmv.c /tmp/GSL/gsl-2.4/specfunc/airy.c /tmp/GSL/gsl-2.4/multilarge/multilarge.c /tmp/GSL/gsl-2.4/integration/qk41.c /tmp/GSL/gsl-2.4/integration/qmomo.c /tmp/GSL/gsl-2.4/histogram/params.c /tmp/GSL/gsl-2.4/matrix/oper.c /tmp/GSL/gsl-2.4/cblas/strmv.c /tmp/GSL/gsl-2.4/multifit_nlinear/subspace2D.c /tmp/GSL/gsl-2.4/statistics/mean.c /tmp/GSL/gsl-2.4/histogram/copy2d.c /tmp/GSL/gsl-2.4/multiroots/hybridj.c /tmp/GSL/gsl-2.4/cdf/gumbel1inv.c /tmp/GSL/gsl-2.4/doc/examples/bspline.c /tmp/GSL/gsl-2.4/cblas/icamax.c /tmp/GSL/gsl-2.4/eigen/gensymmv.c /tmp/GSL/gsl-2.4/eigen/schur.c /tmp/GSL/gsl-2.4/rng/minstd.c /tmp/GSL/gsl-2.4/poly/zsolve_init.c /tmp/GSL/gsl-2.4/histogram/get.c /tmp/GSL/gsl-2.4/ode-initval/rkck.c /tmp/GSL/gsl-2.4/complex/math.c /tmp/GSL/gsl-2.4/cblas/ztrsm.c /tmp/GSL/gsl-2.4/specfunc/lambert.c /tmp/GSL/gsl-2.4/randist/lognormal.c /tmp/GSL/gsl-2.4/fit/linear.c /tmp/GSL/gsl-2.4/cblas/strsv.c /tmp/GSL/gsl-2.4/cblas/dsymv.c /tmp/GSL/gsl-2.4/cblas/zaxpy.c /tmp/GSL/gsl-2.4/linalg/symmtd.c /tmp/GSL/gsl-2.4/specfunc/bessel_Knu.c /tmp/GSL/gsl-2.4/specfunc/zeta.c /tmp/GSL/gsl-2.4/rng/lecuyer21.c /tmp/GSL/gsl-2.4/roots/fdfsolver.c /tmp/GSL/gsl-2.4/integration/glfixed.c /tmp/GSL/gsl-2.4/cblas/ssyr2.c /tmp/GSL/gsl-2.4/cblas/chpmv.c /tmp/GSL/gsl-2.4/specfunc/elementary.c /tmp/GSL/gsl-2.4/specfunc/gegenbauer.c /tmp/GSL/gsl-2.4/specfunc/legendre_poly.c /tmp/GSL/gsl-2.4/specfunc/psi.c /tmp/GSL/gsl-2.4/randist/cauchy.c /tmp/GSL/gsl-2.4/randist/dirichlet.c /tmp/GSL/gsl-2.4/randist/weibull.c /tmp/GSL/gsl-2.4/poly/zsolve_quadratic.c /tmp/GSL/gsl-2.4/multiroots/fsolver.c /tmp/GSL/gsl-2.4/eigen/nonsymm.c /tmp/GSL/gsl-2.4/specfunc/airy_zero.c /tmp/GSL/gsl-2.4/cblas/dspr2.c /tmp/GSL/gsl-2.4/specfunc/beta.c /tmp/GSL/gsl-2.4/cdf/pareto.c /tmp/GSL/gsl-2.4/sum/work_utrunc.c /tmp/GSL/gsl-2.4/multimin/conjugate_fr.c /tmp/GSL/gsl-2.4/cblas/dscal.c /tmp/GSL/gsl-2.4/cblas/dsymm.c /tmp/GSL/gsl-2.4/eigen/genv.c /tmp/GSL/gsl-2.4/specfunc/bessel_olver.c /tmp/GSL/gsl-2.4/multifit/lmder.c /tmp/GSL/gsl-2.4/ode-initval2/msbdf.c /tmp/GSL/gsl-2.4/sys/prec.c /tmp/GSL/gsl-2.4/doc/examples/matrix.c /tmp/GSL/gsl-2.4/cblas/ssymv.c /tmp/GSL/gsl-2.4/cblas/xerbla.c /tmp/GSL/gsl-2.4/integration/gegenbauer.c /tmp/GSL/gsl-2.4/rng/ran0.c /tmp/GSL/gsl-2.4/rng/rand.c /tmp/GSL/gsl-2.4/multilarge_nlinear/subspace2D.c /tmp/GSL/gsl-2.4/multimin/fminimizer.c /tmp/GSL/gsl-2.4/cblas/dtbsv.c /tmp/GSL/gsl-2.4/cblas/cgemm.c /tmp/GSL/gsl-2.4/cblas/ctbsv.c /tmp/GSL/gsl-2.4/integration/legendre.c /tmp/GSL/gsl-2.4/doc/examples/interp2d.c /tmp/GSL/gsl-2.4/statistics/minmax.c /tmp/GSL/gsl-2.4/cblas/saxpy.c /tmp/GSL/gsl-2.4/specfunc/bessel_J1.c /tmp/GSL/gsl-2.4/multiroots/hybrid.c /tmp/GSL/gsl-2.4/doc/examples/diff.c /tmp/GSL/gsl-2.4/cblas/cher2.c /tmp/GSL/gsl-2.4/cdf/gauss.c /tmp/GSL/gsl-2.4/fft/fft.c /tmp/GSL/gsl-2.4/multifit/gcv.c /tmp/GSL/gsl-2.4/multifit_nlinear/lm.c /tmp/GSL/gsl-2.4/multimin/steepest_descent.c /tmp/GSL/gsl-2.4/spmatrix/spmatrix.c /tmp/GSL/gsl-2.4/cblas/dtrmv.c /tmp/GSL/gsl-2.4/specfunc/bessel_zero.c /tmp/GSL/gsl-2.4/min/fsolver.c /tmp/GSL/gsl-2.4/multifit_nlinear/convergence.c /tmp/GSL/gsl-2.4/multilarge_nlinear/fdf.c /tmp/GSL/gsl-2.4/statistics/lag1.c /tmp/GSL/gsl-2.4/ode-initval/step.c /tmp/GSL/gsl-2.4/bspline/greville.c /tmp/GSL/gsl-2.4/rng/file.c /tmp/GSL/gsl-2.4/sort/sortvecind.c /tmp/GSL/gsl-2.4/cblas/drot.c /tmp/GSL/gsl-2.4/linalg/tridiag.c /tmp/GSL/gsl-2.4/multiroots/convergence.c /tmp/GSL/gsl-2.4/histogram/calloc_range2d.c /tmp/GSL/gsl-2.4/cblas/dsyr2k.c /tmp/GSL/gsl-2.4/cblas/zgeru.c /tmp/GSL/gsl-2.4/eigen/gen.c /tmp/GSL/gsl-2.4/rng/ran3.c /tmp/GSL/gsl-2.4/rng/ranlux.c /tmp/GSL/gsl-2.4/histogram/maxval.c /tmp/GSL/gsl-2.4/cblas/ssymm.c /tmp/GSL/gsl-2.4/cblas/zgbmv.c /tmp/GSL/gsl-2.4/specfunc/log.c /tmp/GSL/gsl-2.4/randist/discrete.c /tmp/GSL/gsl-2.4/ode-initval/cstd.c /tmp/GSL/gsl-2.4/cblas/dger.c /tmp/GSL/gsl-2.4/cblas/ztpmv.c /tmp/GSL/gsl-2.4/rng/r250.c /tmp/GSL/gsl-2.4/randist/bernoulli.c /tmp/GSL/gsl-2.4/randist/gumbel.c /tmp/GSL/gsl-2.4/poly/zsolve_cubic.c /tmp/GSL/gsl-2.4/multimin/diff.c /tmp/GSL/gsl-2.4/cdf/gaussinv.c /tmp/GSL/gsl-2.4/splinalg/itersolve.c /tmp/GSL/gsl-2.4/cblas/dswap.c /tmp/GSL/gsl-2.4/specfunc/hermite.c /tmp/GSL/gsl-2.4/rng/mt.c /tmp/GSL/gsl-2.4/interpolation/cspline.c /tmp/GSL/gsl-2.4/ode-initval2/rk2.c /tmp/GSL/gsl-2.4/matrix/matrix.c /tmp/GSL/gsl-2.4/cblas/srotm.c /tmp/GSL/gsl-2.4/cblas/ccopy.c /tmp/GSL/gsl-2.4/rng/cmrg.c /tmp/GSL/gsl-2.4/multifit/work.c /tmp/GSL/gsl-2.4/doc/examples/interp.c /tmp/GSL/gsl-2.4/spmatrix/spcopy.c /tmp/GSL/gsl-2.4/spmatrix/spio.c /tmp/GSL/gsl-2.4/histogram/file.c /tmp/GSL/gsl-2.4/cdf/poisson.c /tmp/GSL/gsl-2.4/monte/miser.c /tmp/GSL/gsl-2.4/cblas/zswap.c /tmp/GSL/gsl-2.4/specfunc/exp.c /tmp/GSL/gsl-2.4/integration/qagp.c /tmp/GSL/gsl-2.4/integration/workspace.c /tmp/GSL/gsl-2.4/cdf/fdistinv.c /tmp/GSL/gsl-2.4/rng/uni.c /tmp/GSL/gsl-2.4/statistics/wmean.c /tmp/GSL/gsl-2.4/integration/qk21.c /tmp/GSL/gsl-2.4/integration/qcheb.c /tmp/GSL/gsl-2.4/interpolation/interp2d.c /tmp/GSL/gsl-2.4/histogram/stat.c /tmp/GSL/gsl-2.4/spblas/spdgemm.c /tmp/GSL/gsl-2.4/block/file.c /tmp/GSL/gsl-2.4/vector/copy.c /tmp/GSL/gsl-2.4/sort/subset.c /tmp/GSL/gsl-2.4/linalg/exponential.c /tmp/GSL/gsl-2.4/specfunc/atanint.c /tmp/GSL/gsl-2.4/rng/waterman14.c /tmp/GSL/gsl-2.4/block/block.c /tmp/GSL/gsl-2.4/cblas/dspr.c /tmp/GSL/gsl-2.4/cblas/dtrsm.c /tmp/GSL/gsl-2.4/multiroots/dnewton.c /tmp/GSL/gsl-2.4/cblas/ssbmv.c /tmp/GSL/gsl-2.4/cblas/stbmv.c /tmp/GSL/gsl-2.4/cblas/dtpsv.c /tmp/GSL/gsl-2.4/roots/fsolver.c /tmp/GSL/gsl-2.4/multifit/robust_wfun.c /tmp/GSL/gsl-2.4/statistics/wabsdev.c /tmp/GSL/gsl-2.4/ode-initval/rk2imp.c /tmp/GSL/gsl-2.4/wavelet/bspline.c /tmp/GSL/gsl-2.4/matrix/swap.c /tmp/GSL/gsl-2.4/cblas/sspr.c /tmp/GSL/gsl-2.4/specfunc/bessel_sequence.c /tmp/GSL/gsl-2.4/randist/logistic.c /tmp/GSL/gsl-2.4/histogram/pdf.c /tmp/GSL/gsl-2.4/cblas/srotmg.c /tmp/GSL/gsl-2.4/linalg/luc.c /tmp/GSL/gsl-2.4/randist/fdist.c /tmp/GSL/gsl-2.4/randist/levy.c /tmp/GSL/gsl-2.4/ode-initval2/control.c /tmp/GSL/gsl-2.4/cdf/gammainv.c /tmp/GSL/gsl-2.4/bspline/bspline.c /tmp/GSL/gsl-2.4/cblas/drotm.c /tmp/GSL/gsl-2.4/cblas/zdotu_sub.c /tmp/GSL/gsl-2.4/rng/slatec.c /tmp/GSL/gsl-2.4/multifit_nlinear/trust.c /tmp/GSL/gsl-2.4/integration/qk.c /tmp/GSL/gsl-2.4/histogram/add2d.c /tmp/GSL/gsl-2.4/histogram/file2d.c /tmp/GSL/gsl-2.4/ode-initval/rk4imp.c /tmp/GSL/gsl-2.4/deriv/deriv.c /tmp/GSL/gsl-2.4/cblas/sasum.c /tmp/GSL/gsl-2.4/cblas/dasum.c /tmp/GSL/gsl-2.4/cblas/ctrsv.c /tmp/GSL/gsl-2.4/eigen/symmv.c /tmp/GSL/gsl-2.4/eigen/hermv.c /tmp/GSL/gsl-2.4/specfunc/bessel_k.c /tmp/GSL/gsl-2.4/randist/gauss.c /tmp/GSL/gsl-2.4/integration/reset.c /tmp/GSL/gsl-2.4/roots/brent.c /tmp/GSL/gsl-2.4/linalg/mcholesky.c /tmp/GSL/gsl-2.4/randist/nbinomial.c /tmp/GSL/gsl-2.4/doc/examples/rquantile.c /tmp/GSL/gsl-2.4/integration/qmomof.c /tmp/GSL/gsl-2.4/histogram/reset2d.c /tmp/GSL/gsl-2.4/spmatrix/spoper.c /tmp/GSL/gsl-2.4/vector/prop.c /tmp/GSL/gsl-2.4/permutation/permutation.c /tmp/GSL/gsl-2.4/cblas/stbsv.c /tmp/GSL/gsl-2.4/specfunc/bessel_In.c /tmp/GSL/gsl-2.4/specfunc/mathieu_angfunc.c /tmp/GSL/gsl-2.4/specfunc/poch.c /tmp/GSL/gsl-2.4/cblas/dsbmv.c /tmp/GSL/gsl-2.4/specfunc/coupling.c /tmp/GSL/gsl-2.4/specfunc/sinint.c /tmp/GSL/gsl-2.4/cdf/fdist.c /tmp/GSL/gsl-2.4/randist/mvgauss.c /tmp/GSL/gsl-2.4/sort/sortvec.c /tmp/GSL/gsl-2.4/cblas/zsyr2k.c /tmp/GSL/gsl-2.4/specfunc/bessel_I1.c /tmp/GSL/gsl-2.4/specfunc/bessel_K1.c /tmp/GSL/gsl-2.4/specfunc/dilog.c /tmp/GSL/gsl-2.4/cblas/dcopy.c /tmp/GSL/gsl-2.4/multifit_nlinear/scaling.c /tmp/GSL/gsl-2.4/integration/fixed.c /tmp/GSL/gsl-2.4/poly/eval.c /tmp/GSL/gsl-2.4/cheb/integ.c /tmp/GSL/gsl-2.4/vector/vector.c /tmp/GSL/gsl-2.4/cblas/cherk.c /tmp/GSL/gsl-2.4/linalg/hessenberg.c /tmp/GSL/gsl-2.4/linalg/balance.c /tmp/GSL/gsl-2.4/eigen/francis.c /tmp/GSL/gsl-2.4/specfunc/hyperg_0F1.c /tmp/GSL/gsl-2.4/multifit/multilinear.c /tmp/GSL/gsl-2.4/integration/chebyshev.c /tmp/GSL/gsl-2.4/histogram/copy.c /tmp/GSL/gsl-2.4/sort/subsetind.c /tmp/GSL/gsl-2.4/cblas/cgerc.c /tmp/GSL/gsl-2.4/specfunc/ellint.c /tmp/GSL/gsl-2.4/specfunc/hyperg_U.c /tmp/GSL/gsl-2.4/ode-initval2/rk2imp.c /tmp/GSL/gsl-2.4/multimin/fdfminimizer.c /tmp/GSL/gsl-2.4/specfunc/bessel_I0.c /tmp/GSL/gsl-2.4/cdf/paretoinv.c /tmp/GSL/gsl-2.4/cblas/dtbmv.c /tmp/GSL/gsl-2.4/linalg/lu.c /tmp/GSL/gsl-2.4/specfunc/bessel_j.c /tmp/GSL/gsl-2.4/qrng/reversehalton.c /tmp/GSL/gsl-2.4/cdf/logistic.c /tmp/GSL/gsl-2.4/multifit/fsolver.c /tmp/GSL/gsl-2.4/linalg/inline.c /tmp/GSL/gsl-2.4/cblas/snrm2.c /tmp/GSL/gsl-2.4/cblas/cgbmv.c /tmp/GSL/gsl-2.4/ode-initval/cscal.c /tmp/GSL/gsl-2.4/cblas/ztbmv.c /tmp/GSL/gsl-2.4/linalg/cod.c /tmp/GSL/gsl-2.4/poly/balance.c /tmp/GSL/gsl-2.4/cdf/cauchy.c /tmp/GSL/gsl-2.4/cblas/sgemm.c /tmp/GSL/gsl-2.4/cblas/caxpy.c /tmp/GSL/gsl-2.4/cblas/cher.c /tmp/GSL/gsl-2.4/linalg/ptlq.c /tmp/GSL/gsl-2.4/specfunc/bessel_J0.c /tmp/GSL/gsl-2.4/specfunc/bessel_y.c /tmp/GSL/gsl-2.4/diff/diff.c /tmp/GSL/gsl-2.4/cblas/sdsdot.c /tmp/GSL/gsl-2.4/cblas/chemm.c /tmp/GSL/gsl-2.4/multilarge/tsqr.c /tmp/GSL/gsl-2.4/multilarge_nlinear/cgst.c /tmp/GSL/gsl-2.4/ode-initval2/evolve.c /tmp/GSL/gsl-2.4/ode-initval/gear1.c /tmp/GSL/gsl-2.4/cblas/ssyr.c /tmp/GSL/gsl-2.4/doc/examples/poisson.c /tmp/GSL/gsl-2.4/interpolation/interp.c /tmp/GSL/gsl-2.4/cblas/chemv.c /tmp/GSL/gsl-2.4/cblas/cher2k.c /tmp/GSL/gsl-2.4/eigen/genherm.c /tmp/GSL/gsl-2.4/statistics/wkurtosis.c /tmp/GSL/gsl-2.4/interpolation/bilinear.c /tmp/GSL/gsl-2.4/vector/reim.c /tmp/GSL/gsl-2.4/cblas/srot.c /tmp/GSL/gsl-2.4/integration/hermite.c /tmp/GSL/gsl-2.4/randist/gausszig.c /tmp/GSL/gsl-2.4/cblas/csyr2k.c /tmp/GSL/gsl-2.4/cblas/zgemv.c /tmp/GSL/gsl-2.4/cblas/zhpmv.c /tmp/GSL/gsl-2.4/cdf/pascal.c /tmp/GSL/gsl-2.4/randist/rayleigh.c /tmp/GSL/gsl-2.4/multiroots/broyden.c /tmp/GSL/gsl-2.4/cdf/hypergeometric.c /tmp/GSL/gsl-2.4/cblas/ssyrk.c /tmp/GSL/gsl-2.4/cblas/dgbmv.c /tmp/GSL/gsl-2.4/cdf/gamma.c /tmp/GSL/gsl-2.4/cblas/ztbsv.c /tmp/GSL/gsl-2.4/cblas/ztrsv.c /tmp/GSL/gsl-2.4/linalg/multiply.c /tmp/GSL/gsl-2.4/eigen/gensymm.c /tmp/GSL/gsl-2.4/rng/taus.c /tmp/GSL/gsl-2.4/multilarge_nlinear/lm.c /tmp/GSL/gsl-2.4/doc/examples/block.c /tmp/GSL/gsl-2.4/cblas/zher2.c /tmp/GSL/gsl-2.4/rng/transputer.c /tmp/GSL/gsl-2.4/statistics/quantiles.c /tmp/GSL/gsl-2.4/interpolation/akima.c /tmp/GSL/gsl-2.4/ode-initval2/rk1imp.c /tmp/GSL/gsl-2.4/cdf/gumbel1.c /tmp/GSL/gsl-2.4/cblas/scasum.c /tmp/GSL/gsl-2.4/cblas/stpmv.c /tmp/GSL/gsl-2.4/cblas/dspmv.c /tmp/GSL/gsl-2.4/cblas/dtrsv.c /tmp/GSL/gsl-2.4/cblas/zher2k.c /tmp/GSL/gsl-2.4/siman/siman.c /tmp/GSL/gsl-2.4/cblas/cscal.c /tmp/GSL/gsl-2.4/cblas/zsymm.c /tmp/GSL/gsl-2.4/specfunc/laguerre.c /tmp/GSL/gsl-2.4/cdf/rayleigh.c /tmp/GSL/gsl-2.4/randist/binomial_tpe.c /tmp/GSL/gsl-2.4/integration/qk51.c /tmp/GSL/gsl-2.4/integration/qng.c /tmp/GSL/gsl-2.4/rng/ran2.c /tmp/GSL/gsl-2.4/spmatrix/spcompress.c /tmp/GSL/gsl-2.4/matrix/copy.c /tmp/GSL/gsl-2.4/permutation/permute.c /tmp/GSL/gsl-2.4/cblas/zdscal.c /tmp/GSL/gsl-2.4/linalg/cholesky.c /tmp/GSL/gsl-2.4/specfunc/airy_der.c /tmp/GSL/gsl-2.4/rng/mrg.c /tmp/GSL/gsl-2.4/cdf/geometric.c /tmp/GSL/gsl-2.4/statistics/ttest.c /tmp/GSL/gsl-2.4/matrix/view.c /tmp/GSL/gsl-2.4/cblas/zdotc_sub.c /tmp/GSL/gsl-2.4/integration/exponential.c /tmp/GSL/gsl-2.4/specfunc/erfc.c /tmp/GSL/gsl-2.4/cblas/dsyrk.c /tmp/GSL/gsl-2.4/specfunc/expint3.c /tmp/GSL/gsl-2.4/ode-initval/bsimp.c /tmp/GSL/gsl-2.4/rng/inline.c /tmp/GSL/gsl-2.4/histogram/init.c /tmp/GSL/gsl-2.4/cblas/dnrm2.c /tmp/GSL/gsl-2.4/cblas/dzasum.c /tmp/GSL/gsl-2.4/multimin/convergence.c /tmp/GSL/gsl-2.4/integration/qags.c /tmp/GSL/gsl-2.4/min/golden.c /tmp/GSL/gsl-2.4/cblas/zher.c /tmp/GSL/gsl-2.4/multifit_nlinear/covar.c /tmp/GSL/gsl-2.4/multifit_nlinear/fdf.c /tmp/GSL/gsl-2.4/histogram/get2d.c /tmp/GSL/gsl-2.4/combination/file.c /tmp/GSL/gsl-2.4/cblas/cdotu_sub.c /tmp/GSL/gsl-2.4/cblas/chpr.c /tmp/GSL/gsl-2.4/cblas/zcopy.c /tmp/GSL/gsl-2.4/cblas/zhpr2.c /tmp/GSL/gsl-2.4/cblas/ztrmm.c /tmp/GSL/gsl-2.4/specfunc/fermi_dirac.c /tmp/GSL/gsl-2.4/specfunc/legendre_P.c /tmp/GSL/gsl-2.4/cdf/flat.c /tmp/GSL/gsl-2.4/cdf/cauchyinv.c /tmp/GSL/gsl-2.4/wavelet/haar.c /tmp/GSL/gsl-2.4/spmatrix/spswap.c /tmp/GSL/gsl-2.4/complex/inline.c /tmp/GSL/gsl-2.4/matrix/init.c /tmp/GSL/gsl-2.4/specfunc/bessel_Y1.c /tmp/GSL/gsl-2.4/sys/log1p.c /tmp/GSL/gsl-2.4/specfunc/mathieu_charv.c /tmp/GSL/gsl-2.4/multifit/fdfridge.c /tmp/GSL/gsl-2.4/multifit/multirobust.c /tmp/GSL/gsl-2.4/multiroots/dogleg.c /tmp/GSL/gsl-2.4/histogram/pdf2d.c /tmp/GSL/gsl-2.4/version.c /tmp/GSL/gsl-2.4/matrix/rowcol.c /tmp/GSL/gsl-2.4/rng/knuthran2.c /tmp/GSL/gsl-2.4/rng/rng.c /tmp/GSL/gsl-2.4/ntuple/ntuple.c /tmp/GSL/gsl-2.4/multiset/init.c /tmp/GSL/gsl-2.4/randist/beta.c /tmp/GSL/gsl-2.4/matrix/getset.c /tmp/GSL/gsl-2.4/statistics/covariance.c /tmp/GSL/gsl-2.4/integration/qk31.c /tmp/GSL/gsl-2.4/roots/steffenson.c /tmp/GSL/gsl-2.4/wavelet/dwt.c /tmp/GSL/gsl-2.4/combination/combination.c /tmp/GSL/gsl-2.4/cblas/ctpsv.c /tmp/GSL/gsl-2.4/linalg/balancemat.c /tmp/GSL/gsl-2.4/doc/examples/qrng.c /tmp/GSL/gsl-2.4/cblas/zhemm.c /tmp/GSL/gsl-2.4/specfunc/bessel_K0.c /tmp/GSL/gsl-2.4/specfunc/bessel_temme.c /tmp/GSL/gsl-2.4/specfunc/result.c /tmp/GSL/gsl-2.4/integration/qaws.c /tmp/GSL/gsl-2.4/interpolation/bicubic.c /tmp/GSL/gsl-2.4/min/brent.c /tmp/GSL/gsl-2.4/multiset/file.c /tmp/GSL/gsl-2.4/cblas/dsyr.c /tmp/GSL/gsl-2.4/specfunc/clausen.c /tmp/GSL/gsl-2.4/specfunc/legendre_con.c /tmp/GSL/gsl-2.4/rng/default.c /tmp/GSL/gsl-2.4/randist/binomial.c /tmp/GSL/gsl-2.4/statistics/wvariance.c /tmp/GSL/gsl-2.4/integration/qk61.c /tmp/GSL/gsl-2.4/histogram/calloc_range.c /tmp/GSL/gsl-2.4/ode-initval/control.c /tmp/GSL/gsl-2.4/ode-initval2/step.c /tmp/GSL/gsl-2.4/multimin/vector_bfgs.c /tmp/GSL/gsl-2.4/cdf/gumbel2.c /tmp/GSL/gsl-2.4/sys/fdiv.c /tmp/GSL/gsl-2.4/randist/exponential.c /tmp/GSL/gsl-2.4/specfunc/hyperg_2F0.c /tmp/GSL/gsl-2.4/specfunc/pow_int.c /tmp/GSL/gsl-2.4/vector/file.c /tmp/GSL/gsl-2.4/vector/view.c /tmp/GSL/gsl-2.4/ieee-utils/read.c /tmp/GSL/gsl-2.4/cblas/chbmv.c /tmp/GSL/gsl-2.4/cdf/exponential.c /tmp/GSL/gsl-2.4/specfunc/coulomb_bound.c /tmp/GSL/gsl-2.4/rng/randu.c /tmp/GSL/gsl-2.4/doc/examples/rng.c /tmp/GSL/gsl-2.4/cblas/ssyr2k.c /tmp/GSL/gsl-2.4/cblas/dgemv.c /tmp/GSL/gsl-2.4/cblas/cgemv.c /tmp/GSL/gsl-2.4/linalg/pcholesky.c /tmp/GSL/gsl-2.4/specfunc/expint.c /tmp/GSL/gsl-2.4/fft/dft.c /tmp/GSL/gsl-2.4/statistics/variance.c /tmp/GSL/gsl-2.4/doc/examples/siman.c /tmp/GSL/gsl-2.4/ieee-utils/fp.c /tmp/GSL/gsl-2.4/poly/qr.c /tmp/GSL/gsl-2.4/integration/jacobi.c /tmp/GSL/gsl-2.4/randist/pareto.c /tmp/GSL/gsl-2.4/ode-initval2/rk8pd.c /tmp/GSL/gsl-2.4/vector/subvector.c /tmp/GSL/gsl-2.4/cblas/dtpmv.c /tmp/GSL/gsl-2.4/linalg/choleskyc.c /tmp/GSL/gsl-2.4/linalg/hermtd.c /tmp/GSL/gsl-2.4/interpolation/linear.c /tmp/GSL/gsl-2.4/statistics/median.c /tmp/GSL/gsl-2.4/histogram/stat2d.c /tmp/GSL/gsl-2.4/ode-initval/rk4.c /tmp/GSL/gsl-2.4/ode-initval2/rkck.c /tmp/GSL/gsl-2.4/cblas/dsyr2.c /tmp/GSL/gsl-2.4/specfunc/gamma_inc.c /tmp/GSL/gsl-2.4/multifit/convergence.c /tmp/GSL/gsl-2.4/eigen/sort.c /tmp/GSL/gsl-2.4/integration/qawf.c /tmp/GSL/gsl-2.4/interpolation/steffen.c /tmp/GSL/gsl-2.4/cblas/strsm.c /tmp/GSL/gsl-2.4/cblas/ddot.c /tmp/GSL/gsl-2.4/randist/geometric.c /tmp/GSL/gsl-2.4/ode-initval2/rkf45.c /tmp/GSL/gsl-2.4/cdf/betainv.c /tmp/GSL/gsl-2.4/permutation/inline.c /tmp/GSL/gsl-2.4/cblas/scopy.c /tmp/GSL/gsl-2.4/cblas/sger.c /tmp/GSL/gsl-2.4/integration/qawc.c /tmp/GSL/gsl-2.4/interpolation/spline.c /tmp/GSL/gsl-2.4/ode-initval/rk8pd.c /tmp/GSL/gsl-2.4/ieee-utils/print.c /tmp/GSL/gsl-2.4/ieee-utils/make_rep.c /tmp/GSL/gsl-2.4/cblas/zgerc.c /tmp/GSL/gsl-2.4/specfunc/hyperg.c /tmp/GSL/gsl-2.4/rng/types.c /tmp/GSL/gsl-2.4/cblas/zhemv.c /tmp/GSL/gsl-2.4/eigen/herm.c /tmp/GSL/gsl-2.4/specfunc/synchrotron.c /tmp/GSL/gsl-2.4/rng/uni32.c /tmp/GSL/gsl-2.4/integration/cquad.c /tmp/GSL/gsl-2.4/spmatrix/spgetset.c /tmp/GSL/gsl-2.4/multiroots/gnewton.c /tmp/GSL/gsl-2.4/err/error.c /tmp/GSL/gsl-2.4/vector/init.c /tmp/GSL/gsl-2.4/multifit_nlinear/qr.c /tmp/GSL/gsl-2.4/specfunc/bessel_Ynu.c /tmp/GSL/gsl-2.4/rng/knuthran.c /tmp/GSL/gsl-2.4/specfunc/bessel.c /tmp/GSL/gsl-2.4/specfunc/coulomb.c /tmp/GSL/gsl-2.4/poly/zsolve.c /tmp/GSL/gsl-2.4/roots/convergence.c /tmp/GSL/gsl-2.4/cblas/sgbmv.c /tmp/GSL/gsl-2.4/linalg/svd.c /tmp/GSL/gsl-2.4/specfunc/bessel_Jnu.c /tmp/GSL/gsl-2.4/specfunc/debye.c /tmp/GSL/gsl-2.4/randist/gamma.c /tmp/GSL/gsl-2.4/multimin/vector_bfgs2.c /tmp/GSL/gsl-2.4/cdf/chisqinv.c /tmp/GSL/gsl-2.4/cdf/rayleighinv.c /tmp/GSL/gsl-2.4/block/init.c /tmp/GSL/gsl-2.4/permutation/init.c /tmp/GSL/gsl-2.4/doc/examples/multiset.c /tmp/GSL/gsl-2.4/cblas/chpr2.c /tmp/GSL/gsl-2.4/specfunc/gamma.c /tmp/GSL/gsl-2.4/multilarge_nlinear/convergence.c /tmp/GSL/gsl-2.4/vector/minmax.c /tmp/GSL/gsl-2.4/cblas/sdot.c /tmp/GSL/gsl-2.4/cblas/zsyrk.c /tmp/GSL/gsl-2.4/linalg/bidiag.c /tmp/GSL/gsl-2.4/specfunc/mathieu_workspace.c /tmp/GSL/gsl-2.4/rng/ranf.c /tmp/GSL/gsl-2.4/rng/taus113.c /tmp/GSL/gsl-2.4/cdf/binomial.c /tmp/GSL/gsl-2.4/doc/examples/fft.c /tmp/GSL/gsl-2.4/interpolation/poly.c /tmp/GSL/gsl-2.4/roots/newton.c /tmp/GSL/gsl-2.4/roots/secant.c /tmp/GSL/gsl-2.4/err/stream.c /tmp/GSL/gsl-2.4/vector/oper.c /tmp/GSL/gsl-2.4/cblas/isamax.c /tmp/GSL/gsl-2.4/randist/laplace.c /tmp/GSL/gsl-2.4/doc/examples/rstat.c /tmp/GSL/gsl-2.4/sys/invhyp.c /tmp/GSL/gsl-2.4/cblas/zhbmv.c /tmp/GSL/gsl-2.4/cblas/izamax.c /tmp/GSL/gsl-2.4/specfunc/bessel_i.c /tmp/GSL/gsl-2.4/specfunc/beta_inc.c /tmp/GSL/gsl-2.4/rng/ran1.c /tmp/GSL/gsl-2.4/sum/work_u.c /tmp/GSL/gsl-2.4/rng/fishman2x.c /tmp/GSL/gsl-2.4/randist/logarithmic.c /tmp/GSL/gsl-2.4/randist/poisson.c /tmp/GSL/gsl-2.4/multilarge_nlinear/dogleg.c /tmp/GSL/gsl-2.4/statistics/absdev.c /tmp/GSL/gsl-2.4/sys/coerce.c /tmp/GSL/gsl-2.4/specfunc/bessel_Inu.c /tmp/GSL/gsl-2.4/qrng/sobol.c /tmp/GSL/gsl-2.4/multifit/multireg.c /tmp/GSL/gsl-2.4/ode-initval2/cstd.c /tmp/GSL/gsl-2.4/sys/minmax.c /tmp/GSL/gsl-2.4/multiset/multiset.c /tmp/GSL/gsl-2.4/linalg/householder.c /tmp/GSL/gsl-2.4/cdf/exppow.c /tmp/GSL/gsl-2.4/interpolation/spline2d.c /tmp/GSL/gsl-2.4/cblas/ctrsm.c /tmp/GSL/gsl-2.4/sum/levin_u.c /tmp/GSL/gsl-2.4/cdf/logisticinv.c /tmp/GSL/gsl-2.4/histogram/oper.c /tmp/GSL/gsl-2.4/cblas/sspmv.c /tmp/GSL/gsl-2.4/cblas/zgemm.c /tmp/GSL/gsl-2.4/linalg/qrpt.c /tmp/GSL/gsl-2.4/cdf/beta_inc.c /tmp/GSL/gsl-2.4/dht/dht.c /tmp/GSL/gsl-2.4/histogram/oper2d.c /tmp/GSL/gsl-2.4/combination/inline.c /tmp/GSL/gsl-2.4/permutation/file.c /tmp/GSL/gsl-2.4/randist/bigauss.c /tmp/GSL/gsl-2.4/multimin/simplex.c /tmp/GSL/gsl-2.4/cdf/tdistinv.c /tmp/GSL/gsl-2.4/sort/sortind.c /tmp/GSL/gsl-2.4/cblas/sspr2.c /tmp/GSL/gsl-2.4/cblas/zhpr.c /tmp/GSL/gsl-2.4/specfunc/hyperg_1F1.c /tmp/GSL/gsl-2.4/specfunc/legendre_Qn.c /tmp/GSL/gsl-2.4/cdf/chisq.c /tmp/GSL/gsl-2.4/randist/flat.c /tmp/GSL/gsl-2.4/cdf/flatinv.c /tmp/GSL/gsl-2.4/cdf/laplaceinv.c /tmp/GSL/gsl-2.4/cheb/eval.c /tmp/GSL/gsl-2.4/cheb/init.c /tmp/GSL/gsl-2.4/cblas/stpsv.c /tmp/GSL/gsl-2.4/cblas/csymm.c /tmp/GSL/gsl-2.4/rng/ranlxs.c /tmp/GSL/gsl-2.4/cdf/lognormal.c /tmp/GSL/gsl-2.4/randist/multinomial.c /tmp/GSL/gsl-2.4/eigen/nonsymmv.c /tmp/GSL/gsl-2.4/randist/landau.c /tmp/GSL/gsl-2.4/multifit/lmniel.c /tmp/GSL/gsl-2.4/integration/qk15.c /tmp/GSL/gsl-2.4/integration/qag.c /tmp/GSL/gsl-2.4/err/message.c /tmp/GSL/gsl-2.4/matrix/file.c /tmp/GSL/gsl-2.4/rng/vax.c /tmp/GSL/gsl-2.4/interpolation/inline.c /tmp/GSL/gsl-2.4/cblas/drotmg.c /tmp/GSL/gsl-2.4/cblas/ctrmm.c /tmp/GSL/gsl-2.4/multifit_nlinear/dogleg.c /tmp/GSL/gsl-2.4/cblas/dgemm.c /tmp/GSL/gsl-2.4/multifit_nlinear/svd.c /tmp/GSL/gsl-2.4/rng/rand48.c /tmp/GSL/gsl-2.4/cdf/nbinomial.c /tmp/GSL/gsl-2.4/multifit/fdfsolver.c /tmp/GSL/gsl-2.4/sum/levin_utrunc.c /tmp/GSL/gsl-2.4/integration/qawo.c /tmp/GSL/gsl-2.4/ode-initval2/driver.c /tmp/GSL/gsl-2.4/roots/bisection.c /tmp/GSL/gsl-2.4/monte/plain.c /tmp/GSL/gsl-2.4/specfunc/bessel_Y0.c /tmp/GSL/gsl-2.4/specfunc/mathieu_radfunc.c /tmp/GSL/gsl-2.4/cdf/laplace.c /tmp/GSL/gsl-2.4/cdf/weibull.c /tmp/GSL/gsl-2.4/rstat/rstat.c /tmp/GSL/gsl-2.4/cblas/ztpsv.c /tmp/GSL/gsl-2.4/linalg/lq.c /tmp/GSL/gsl-2.4/multiroots/fdfsolver.c /tmp/GSL/gsl-2.4/multifit_nlinear/fdjac.c /tmp/GSL/gsl-2.4/interpolation/accel.c /tmp/GSL/gsl-2.4/matrix/minmax.c /tmp/GSL/gsl-2.4/sys/expm1.c /tmp/GSL/gsl-2.4/combination/init.c /tmp/GSL/gsl-2.4/cblas/dsdot.c /tmp/GSL/gsl-2.4/integration/laguerre.c /tmp/GSL/gsl-2.4/multifit_nlinear/fdfvv.c /tmp/GSL/gsl-2.4/wavelet/wavelet.c /tmp/GSL/gsl-2.4/ode-initval2/cscal.c /tmp/GSL/gsl-2.4/rng/knuthran2002.c /tmp/GSL/gsl-2.4/randist/gausstail.c /tmp/GSL/gsl-2.4/cdf/tdist.c /tmp/GSL/gsl-2.4/rstat/rquantile.c /tmp/GSL/gsl-2.4/statistics/p_variance.c /tmp/GSL/gsl-2.4/spblas/spdgemv.c /tmp/GSL/gsl-2.4/doc/examples/spmatrix.c /tmp/GSL/gsl-2.4/eigen/jacobi.c /tmp/GSL/gsl-2.4/specfunc/elljac.c /tmp/GSL/gsl-2.4/specfunc/legendre_H3d.c /tmp/GSL/gsl-2.4/rng/ranmar.c /tmp/GSL/gsl-2.4/histogram/reset.c /tmp/GSL/gsl-2.4/ode-initval2/bsimp.c /tmp/GSL/gsl-2.4/monte/vegas.c /tmp/GSL/gsl-2.4/ieee-utils/env.c /tmp/GSL/gsl-2.4/cblas/dtrmm.c /tmp/GSL/gsl-2.4/randist/pascal.c /tmp/GSL/gsl-2.4/integration/rational.c /tmp/GSL/gsl-2.4/ode-initval2/rk4imp.c /tmp/GSL/gsl-2.4/sys/fcmp.c /tmp/GSL/gsl-2.4/err/strerror.c /tmp/GSL/gsl-2.4/linalg/hesstri.c /tmp/GSL/gsl-2.4/test/results.c /tmp/GSL/gsl-2.4/permutation/canonical.c /tmp/GSL/gsl-2.4/cblas/srotg.c /tmp/GSL/gsl-2.4/rng/tt.c /tmp/GSL/gsl-2.4/randist/exppow.c /tmp/GSL/gsl-2.4/multilarge_nlinear/trust.c /tmp/GSL/gsl-2.4/histogram/params2d.c /tmp/GSL/gsl-2.4/cblas/csyrk.c /tmp/GSL/gsl-2.4/multilarge_nlinear/cholesky.c /tmp/GSL/gsl-2.4/specfunc/bessel_Kn.c /tmp/GSL/gsl-2.4/cdf/exponentialinv.c /tmp/GSL/gsl-2.4/min/convergence.c /tmp/GSL/gsl-2.4/multifit/covar.c /tmp/GSL/gsl-2.4/ode-initval/gear2.c /tmp/GSL/gsl-2.4/min/quad_golden.c /tmp/GSL/gsl-2.4/multimin/conjugate_pr.c /tmp/GSL/gsl-2.4/cdf/weibullinv.c /tmp/GSL/gsl-2.4/sys/pow_int.c /tmp/GSL/gsl-2.4/cblas/zscal.c /tmp/GSL/gsl-2.4/cblas/ztrmv.c /tmp/GSL/gsl-2.4/randist/hyperg.c /tmp/GSL/gsl-2.4/specfunc/shint.c /tmp/GSL/gsl-2.4/randist/sphere.c /tmp/GSL/gsl-2.4/poly/dd.c \ No newline at end of file diff --git a/travis/gsl.sh b/travis/gsl.sh new file mode 100755 index 00000000..811d2030 --- /dev/null +++ b/travis/gsl.sh @@ -0,0 +1,30 @@ +#!/bin/bash + +set -e + +# These steps are from the README to verify it can be installed and run as +# documented. +go build + +export C4GO_DIR=$GOPATH/src/github.com/Konstantin8105/c4go +export C4GO=$C4GO_DIR/c4go + +export GSL_SOURCE="http://mirror.tochlab.net/pub/gnu/gsl" +export GSL_FILE="gsl-2.4" + + +# Variable for location of temp sqlite files +GSL_TEMP_FOLDER="/tmp/GSL" +mkdir -p $GSL_TEMP_FOLDER + +# Download/unpack SQLite if required. +if [ ! -e $GSL_TEMP_FOLDER/$GSL_FILE.tar.gz ]; then + curl "$GSL_SOURCE/$GSL_FILE.tar.gz" > "$GSL_TEMP_FOLDER/$GSL_FILE.tar.gz" + tar -C "$GSL_TEMP_FOLDER" -xzf "$GSL_TEMP_FOLDER/$GSL_FILE.tar.gz" +fi + +cd $GSL_TEMP_FOLDER/$GSL_FILE/ +chmod u+x configure +echo "" > /tmp/gcc.log +./configure CC=gccecho +make From b53ec3850ba6394966d1a4afcf53ba14a5935b0d Mon Sep 17 00:00:00 2001 From: Konstantin8105 Date: Sun, 29 Apr 2018 22:22:48 +0300 Subject: [PATCH 4/5] add file list --- main.go | 2 +- travis/gcc.log.go | 179 ++++++++--- travis/gsl.list | 740 +++++++++++++++++++++++++++++++++++++++++++++- travis/gsl.sh | 1 + 4 files changed, 871 insertions(+), 51 deletions(-) diff --git a/main.go b/main.go index 921ec8ec..4cd7818a 100644 --- a/main.go +++ b/main.go @@ -486,7 +486,7 @@ func runCommand() int { } if err := Start(args); err != nil { - fmt.Printf("Error: %v\n", err) + fmt.Fprintf(os.Stderr, "Error: %v\n", err) return 7 } diff --git a/travis/gcc.log.go b/travis/gcc.log.go index bbf5a23d..58c04774 100644 --- a/travis/gcc.log.go +++ b/travis/gcc.log.go @@ -3,75 +3,156 @@ package main import ( "bufio" "fmt" - "log" "os" "path/filepath" "strings" ) func main() { - file, err := os.Open("/tmp/gcc.log") - if err != nil { - log.Fatal(err) - } - defer file.Close() + /* + file, err := os.Open("/tmp/gcc.log") + if err != nil { + log.Fatal(err) + } + defer file.Close() - f, err := os.Create("./travis/gsl.list") - if err != nil { - log.Fatal(err) - } - defer f.Close() + var cList map[string]bool = map[string]bool{} + scanner := bufio.NewScanner(file) + for scanner.Scan() { + line := scanner.Text() + if !strings.HasPrefix(line, "ARG") { + continue + } + index := strings.Index(line, "-c") + if index < 0 { + continue + } + line = line[index+len("-c "):] + index = strings.Index(line, " ") + if index < 0 { + continue + } + line = line[:index] + if !strings.HasSuffix(strings.ToLower(line), ".c") { + continue + } - var cList map[string]bool = map[string]bool{} - scanner := bufio.NewScanner(file) - for scanner.Scan() { - line := scanner.Text() - if !strings.HasPrefix(line, "ARG") { - continue + folder := "/tmp/GSL/gsl-2.4/" + var fileList []string + // find all C source files + err = filepath.Walk(folder, func(path string, f os.FileInfo, err error) error { + if strings.HasSuffix(strings.ToLower(f.Name()), ".c") { + if strings.HasSuffix(path, "/"+line) { + fileList = append(fileList, path) + } + } + return nil + }) + if err != nil { + err = fmt.Errorf("Cannot walk: %v", err) + return + } + + for _, f := range fileList { + cList[f] = true + } + + fmt.Println("line = ", line, fileList) } - index := strings.Index(line, "-c") - if index < 0 { - continue + + if err := scanner.Err(); err != nil { + log.Fatal(err) } - line = line[index+len("-c "):] - index = strings.Index(line, " ") - if index < 0 { - continue + + f, err := os.Create("./travis/gsl.list") + if err != nil { + log.Fatal(err) } - line = line[:index] - if !strings.HasSuffix(strings.ToLower(line), ".c") { - continue + for k := range cList { + fmt.Printf("%s ", k) + f.WriteString(fmt.Sprintf("%s\n", k)) } + f.Close() + */ - folder := "/tmp/GSL/gsl-2.4/" - var fileList []string - // find all C source files - err = filepath.Walk(folder, func(path string, f os.FileInfo, err error) error { - if strings.HasSuffix(strings.ToLower(f.Name()), ".c") { - if strings.HasSuffix(path, "/"+line) { - fileList = append(fileList, path) - } - } - return nil - }) + // TODO : sorting list + + /* + fg, err := os.Open("./travis/gsl.list") if err != nil { - err = fmt.Errorf("Cannot walk: %v", err) - return + log.Fatal(err) } - - for _, f := range fileList { - cList[f] = true + var list []string + scannerG := bufio.NewScanner(fg) + for scannerG.Scan() { + line := scannerG.Text() + cmd := exec.Command("c4go", "transpile", + "-clang-flag=-DHAVE_CONFIG_H", + "-clang-flag=-I/tmp/GSL/gsl-2.4/", + "-o="+line[:len(line)-2]+".go", + line) + var stdout, stderr bytes.Buffer + cmd.Stdout = &stdout + cmd.Stderr = &stderr + err := cmd.Run() + if err != nil { + fmt.Println("Fail: ", line, err) + } else { + list = append(list, line) + fmt.Println("Ok: ", line) + } } + fmt.Println(list) + fg.Close() + */ - fmt.Println("line = ", line, fileList) + var err error + folder := "/tmp/GSL/gsl-2.4/" + // find all C source files + err = filepath.Walk(folder, func(path string, f os.FileInfo, err error) error { + if strings.HasSuffix(strings.ToLower(f.Name()), ".go") { + l, err := getLogs(path) + fmt.Println(">>", path) + for _, t := range l { + fmt.Println(t) + } + fmt.Println(err) + } + return nil + }) + if err != nil { + err = fmt.Errorf("Cannot walk: %v", err) + return } +} - if err := scanner.Err(); err != nil { - log.Fatal(err) +func getLogs(goFile string) (logs []string, err error) { + file, err := os.Open(goFile) + if err != nil { + return } + defer file.Close() + + scanner := bufio.NewScanner(file) + for scanner.Scan() { + line := scanner.Text() + + // ignore + // Warning (*ast.TranslationUnitDecl): :0 :cannot transpileRecordDecl `__WAIT_STATUS`. could not determine the size of type `union __WAIT_STATUS` for that reason: Cannot determine sizeof : |union __WAIT_STATUS|. err = Cannot canculate `union` sizeof for `string`. Cannot determine sizeof : |union wait *|. err = error in union + if strings.Contains(line, "union __WAIT_STATUS") { + continue + } - for k := range cList { - fmt.Printf("%s ", k) - f.WriteString(fmt.Sprintf("%s ", k)) + if strings.Contains(line, "//") && strings.Contains(line, "AST") { + logs = append(logs, line) + } + if strings.HasPrefix(line, "// Warning") { + logs = append(logs, line) + } } + + err = scanner.Err() + return } + +// c4go transpile -clang-flag="-DHAVE_CONFIG_H" -clang-flag="-I/tmp/GSL/gsl-2.4/" /tmp/GSL/gsl-2.4/blas/blas.c /tmp/GSL/gsl-2.4/block/block.c /tmp/GSL/gsl-2.4/block/file.c /tmp/GSL/gsl-2.4/block/init.c /tmp/GSL/gsl-2.4/bspline/bspline.c /tmp/GSL/gsl-2.4/bspline/greville.c /tmp/GSL/gsl-2.4/cblas/caxpy.c /tmp/GSL/gsl-2.4/cblas/ccopy.c /tmp/GSL/gsl-2.4/cblas/cdotc_sub.c /tmp/GSL/gsl-2.4/cblas/cdotu_sub.c /tmp/GSL/gsl-2.4/cblas/cgbmv.c /tmp/GSL/gsl-2.4/cblas/cgemm.c /tmp/GSL/gsl-2.4/cblas/cgemv.c /tmp/GSL/gsl-2.4/cblas/cgerc.c /tmp/GSL/gsl-2.4/cblas/cgeru.c /tmp/GSL/gsl-2.4/cblas/chbmv.c /tmp/GSL/gsl-2.4/cblas/chemm.c /tmp/GSL/gsl-2.4/cblas/chemv.c /tmp/GSL/gsl-2.4/cblas/cher.c /tmp/GSL/gsl-2.4/cblas/cher2.c /tmp/GSL/gsl-2.4/cblas/cher2k.c /tmp/GSL/gsl-2.4/cblas/cherk.c /tmp/GSL/gsl-2.4/cblas/chpmv.c /tmp/GSL/gsl-2.4/cblas/chpr.c /tmp/GSL/gsl-2.4/cblas/chpr2.c /tmp/GSL/gsl-2.4/cblas/cscal.c /tmp/GSL/gsl-2.4/cblas/csscal.c /tmp/GSL/gsl-2.4/cblas/cswap.c /tmp/GSL/gsl-2.4/cblas/csymm.c /tmp/GSL/gsl-2.4/cblas/csyr2k.c /tmp/GSL/gsl-2.4/cblas/csyrk.c /tmp/GSL/gsl-2.4/cblas/ctbmv.c /tmp/GSL/gsl-2.4/cblas/ctbsv.c /tmp/GSL/gsl-2.4/cblas/ctpmv.c /tmp/GSL/gsl-2.4/cblas/ctpsv.c /tmp/GSL/gsl-2.4/cblas/ctrmm.c /tmp/GSL/gsl-2.4/cblas/ctrmv.c /tmp/GSL/gsl-2.4/cblas/ctrsm.c /tmp/GSL/gsl-2.4/cblas/ctrsv.c /tmp/GSL/gsl-2.4/cblas/dasum.c /tmp/GSL/gsl-2.4/cblas/daxpy.c /tmp/GSL/gsl-2.4/cblas/dcopy.c /tmp/GSL/gsl-2.4/cblas/ddot.c /tmp/GSL/gsl-2.4/cblas/dgbmv.c /tmp/GSL/gsl-2.4/cblas/dgemm.c /tmp/GSL/gsl-2.4/cblas/dgemv.c /tmp/GSL/gsl-2.4/cblas/dger.c /tmp/GSL/gsl-2.4/cblas/dnrm2.c /tmp/GSL/gsl-2.4/cblas/drot.c /tmp/GSL/gsl-2.4/cblas/drotg.c /tmp/GSL/gsl-2.4/cblas/drotm.c /tmp/GSL/gsl-2.4/cblas/drotmg.c /tmp/GSL/gsl-2.4/cblas/dsbmv.c /tmp/GSL/gsl-2.4/cblas/dscal.c /tmp/GSL/gsl-2.4/cblas/dsdot.c /tmp/GSL/gsl-2.4/cblas/dspmv.c /tmp/GSL/gsl-2.4/cblas/dspr.c /tmp/GSL/gsl-2.4/cblas/dspr2.c /tmp/GSL/gsl-2.4/cblas/dswap.c /tmp/GSL/gsl-2.4/cblas/dsymm.c /tmp/GSL/gsl-2.4/cblas/dsymv.c /tmp/GSL/gsl-2.4/cblas/dsyr.c /tmp/GSL/gsl-2.4/cblas/dsyr2.c /tmp/GSL/gsl-2.4/cblas/dsyr2k.c /tmp/GSL/gsl-2.4/cblas/dsyrk.c /tmp/GSL/gsl-2.4/cblas/dtbmv.c /tmp/GSL/gsl-2.4/cblas/dtbsv.c /tmp/GSL/gsl-2.4/cblas/dtpmv.c /tmp/GSL/gsl-2.4/cblas/dtpsv.c /tmp/GSL/gsl-2.4/cblas/dtrmm.c /tmp/GSL/gsl-2.4/cblas/dtrmv.c /tmp/GSL/gsl-2.4/cblas/dtrsm.c /tmp/GSL/gsl-2.4/cblas/dtrsv.c /tmp/GSL/gsl-2.4/cblas/dzasum.c /tmp/GSL/gsl-2.4/cblas/dznrm2.c /tmp/GSL/gsl-2.4/cblas/hypot.c /tmp/GSL/gsl-2.4/cblas/icamax.c /tmp/GSL/gsl-2.4/cblas/idamax.c /tmp/GSL/gsl-2.4/cblas/isamax.c /tmp/GSL/gsl-2.4/cblas/izamax.c /tmp/GSL/gsl-2.4/cblas/sasum.c /tmp/GSL/gsl-2.4/cblas/saxpy.c /tmp/GSL/gsl-2.4/cblas/scasum.c /tmp/GSL/gsl-2.4/cblas/scnrm2.c /tmp/GSL/gsl-2.4/cblas/scopy.c /tmp/GSL/gsl-2.4/cblas/sdot.c /tmp/GSL/gsl-2.4/cblas/sdsdot.c /tmp/GSL/gsl-2.4/cblas/sgbmv.c /tmp/GSL/gsl-2.4/cblas/sgemm.c /tmp/GSL/gsl-2.4/cblas/sgemv.c /tmp/GSL/gsl-2.4/cblas/sger.c /tmp/GSL/gsl-2.4/cblas/snrm2.c /tmp/GSL/gsl-2.4/cblas/srot.c /tmp/GSL/gsl-2.4/cblas/srotg.c /tmp/GSL/gsl-2.4/cblas/srotm.c /tmp/GSL/gsl-2.4/cblas/srotmg.c /tmp/GSL/gsl-2.4/cblas/ssbmv.c /tmp/GSL/gsl-2.4/cblas/sscal.c /tmp/GSL/gsl-2.4/cblas/sspmv.c /tmp/GSL/gsl-2.4/cblas/sspr.c /tmp/GSL/gsl-2.4/cblas/sspr2.c /tmp/GSL/gsl-2.4/cblas/sswap.c /tmp/GSL/gsl-2.4/cblas/ssymm.c /tmp/GSL/gsl-2.4/cblas/ssymv.c /tmp/GSL/gsl-2.4/cblas/ssyr.c /tmp/GSL/gsl-2.4/cblas/ssyr2.c /tmp/GSL/gsl-2.4/cblas/ssyr2k.c /tmp/GSL/gsl-2.4/cblas/ssyrk.c /tmp/GSL/gsl-2.4/cblas/stbmv.c /tmp/GSL/gsl-2.4/cblas/stbsv.c /tmp/GSL/gsl-2.4/cblas/stpmv.c /tmp/GSL/gsl-2.4/cblas/stpsv.c /tmp/GSL/gsl-2.4/cblas/strmm.c /tmp/GSL/gsl-2.4/cblas/strmv.c /tmp/GSL/gsl-2.4/cblas/strsm.c /tmp/GSL/gsl-2.4/cblas/strsv.c /tmp/GSL/gsl-2.4/cblas/xerbla.c /tmp/GSL/gsl-2.4/cblas/zaxpy.c /tmp/GSL/gsl-2.4/cblas/zcopy.c /tmp/GSL/gsl-2.4/cblas/zdotc_sub.c /tmp/GSL/gsl-2.4/cblas/zdotu_sub.c /tmp/GSL/gsl-2.4/cblas/zdscal.c /tmp/GSL/gsl-2.4/cblas/zgbmv.c /tmp/GSL/gsl-2.4/cblas/zgemm.c /tmp/GSL/gsl-2.4/cblas/zgemv.c /tmp/GSL/gsl-2.4/cblas/zgerc.c /tmp/GSL/gsl-2.4/cblas/zgeru.c /tmp/GSL/gsl-2.4/cblas/zhbmv.c /tmp/GSL/gsl-2.4/cblas/zhemm.c /tmp/GSL/gsl-2.4/cblas/zhemv.c /tmp/GSL/gsl-2.4/cblas/zher.c /tmp/GSL/gsl-2.4/cblas/zher2.c /tmp/GSL/gsl-2.4/cblas/zher2k.c /tmp/GSL/gsl-2.4/cblas/zherk.c /tmp/GSL/gsl-2.4/cblas/zhpmv.c /tmp/GSL/gsl-2.4/cblas/zhpr.c /tmp/GSL/gsl-2.4/cblas/zhpr2.c /tmp/GSL/gsl-2.4/cblas/zscal.c /tmp/GSL/gsl-2.4/cblas/zswap.c /tmp/GSL/gsl-2.4/cblas/zsymm.c /tmp/GSL/gsl-2.4/cblas/zsyr2k.c /tmp/GSL/gsl-2.4/cblas/zsyrk.c /tmp/GSL/gsl-2.4/cblas/ztbmv.c /tmp/GSL/gsl-2.4/cblas/ztbsv.c /tmp/GSL/gsl-2.4/cblas/ztpmv.c /tmp/GSL/gsl-2.4/cblas/ztpsv.c /tmp/GSL/gsl-2.4/cblas/ztrmm.c /tmp/GSL/gsl-2.4/cblas/ztrmv.c /tmp/GSL/gsl-2.4/cblas/ztrsm.c /tmp/GSL/gsl-2.4/cblas/ztrsv.c /tmp/GSL/gsl-2.4/cdf/beta.c /tmp/GSL/gsl-2.4/cdf/betainv.c /tmp/GSL/gsl-2.4/cdf/binomial.c /tmp/GSL/gsl-2.4/cdf/cauchy.c /tmp/GSL/gsl-2.4/cdf/cauchyinv.c /tmp/GSL/gsl-2.4/cdf/chisq.c /tmp/GSL/gsl-2.4/cdf/chisqinv.c /tmp/GSL/gsl-2.4/cdf/exponential.c /tmp/GSL/gsl-2.4/cdf/exponentialinv.c /tmp/GSL/gsl-2.4/cdf/exppow.c /tmp/GSL/gsl-2.4/cdf/fdist.c /tmp/GSL/gsl-2.4/cdf/fdistinv.c /tmp/GSL/gsl-2.4/cdf/flat.c /tmp/GSL/gsl-2.4/cdf/flatinv.c /tmp/GSL/gsl-2.4/cdf/gamma.c /tmp/GSL/gsl-2.4/cdf/gammainv.c /tmp/GSL/gsl-2.4/cdf/gauss.c /tmp/GSL/gsl-2.4/cdf/gaussinv.c /tmp/GSL/gsl-2.4/cdf/geometric.c /tmp/GSL/gsl-2.4/cdf/gumbel1.c /tmp/GSL/gsl-2.4/cdf/gumbel1inv.c /tmp/GSL/gsl-2.4/cdf/gumbel2.c /tmp/GSL/gsl-2.4/cdf/gumbel2inv.c /tmp/GSL/gsl-2.4/cdf/hypergeometric.c /tmp/GSL/gsl-2.4/cdf/laplace.c /tmp/GSL/gsl-2.4/cdf/laplaceinv.c /tmp/GSL/gsl-2.4/cdf/logistic.c /tmp/GSL/gsl-2.4/cdf/logisticinv.c /tmp/GSL/gsl-2.4/cdf/lognormal.c /tmp/GSL/gsl-2.4/cdf/lognormalinv.c /tmp/GSL/gsl-2.4/cdf/nbinomial.c /tmp/GSL/gsl-2.4/cdf/pareto.c /tmp/GSL/gsl-2.4/cdf/paretoinv.c /tmp/GSL/gsl-2.4/cdf/pascal.c /tmp/GSL/gsl-2.4/cdf/poisson.c /tmp/GSL/gsl-2.4/cdf/rayleigh.c /tmp/GSL/gsl-2.4/cdf/rayleighinv.c /tmp/GSL/gsl-2.4/cdf/tdist.c /tmp/GSL/gsl-2.4/cdf/tdistinv.c /tmp/GSL/gsl-2.4/cdf/weibull.c /tmp/GSL/gsl-2.4/cdf/weibullinv.c /tmp/GSL/gsl-2.4/cheb/deriv.c /tmp/GSL/gsl-2.4/cheb/eval.c /tmp/GSL/gsl-2.4/cheb/init.c /tmp/GSL/gsl-2.4/cheb/integ.c /tmp/GSL/gsl-2.4/combination/combination.c /tmp/GSL/gsl-2.4/combination/file.c /tmp/GSL/gsl-2.4/combination/init.c /tmp/GSL/gsl-2.4/combination/inline.c /tmp/GSL/gsl-2.4/complex/inline.c /tmp/GSL/gsl-2.4/complex/math.c /tmp/GSL/gsl-2.4/deriv/deriv.c /tmp/GSL/gsl-2.4/dht/dht.c /tmp/GSL/gsl-2.4/diff/diff.c /tmp/GSL/gsl-2.4/doc/examples/blas.c /tmp/GSL/gsl-2.4/doc/examples/block.c /tmp/GSL/gsl-2.4/doc/examples/bspline.c /tmp/GSL/gsl-2.4/doc/examples/combination.c /tmp/GSL/gsl-2.4/doc/examples/diff.c /tmp/GSL/gsl-2.4/doc/examples/dwt.c /tmp/GSL/gsl-2.4/doc/examples/fft.c /tmp/GSL/gsl-2.4/doc/examples/interp.c /tmp/GSL/gsl-2.4/doc/examples/interp2d.c /tmp/GSL/gsl-2.4/doc/examples/matrix.c /tmp/GSL/gsl-2.4/doc/examples/multiset.c /tmp/GSL/gsl-2.4/doc/examples/poisson.c /tmp/GSL/gsl-2.4/doc/examples/qrng.c /tmp/GSL/gsl-2.4/doc/examples/rng.c /tmp/GSL/gsl-2.4/doc/examples/rquantile.c /tmp/GSL/gsl-2.4/doc/examples/rstat.c /tmp/GSL/gsl-2.4/doc/examples/siman.c /tmp/GSL/gsl-2.4/doc/examples/spmatrix.c /tmp/GSL/gsl-2.4/doc/examples/stat.c /tmp/GSL/gsl-2.4/doc/examples/vector.c /tmp/GSL/gsl-2.4/eigen/francis.c /tmp/GSL/gsl-2.4/eigen/gen.c /tmp/GSL/gsl-2.4/eigen/genherm.c /tmp/GSL/gsl-2.4/eigen/genhermv.c /tmp/GSL/gsl-2.4/eigen/gensymm.c /tmp/GSL/gsl-2.4/eigen/gensymmv.c /tmp/GSL/gsl-2.4/eigen/genv.c /tmp/GSL/gsl-2.4/eigen/herm.c /tmp/GSL/gsl-2.4/eigen/hermv.c /tmp/GSL/gsl-2.4/eigen/jacobi.c /tmp/GSL/gsl-2.4/eigen/nonsymm.c /tmp/GSL/gsl-2.4/eigen/nonsymmv.c /tmp/GSL/gsl-2.4/eigen/schur.c /tmp/GSL/gsl-2.4/eigen/sort.c /tmp/GSL/gsl-2.4/eigen/symm.c /tmp/GSL/gsl-2.4/eigen/symmv.c /tmp/GSL/gsl-2.4/err/error.c /tmp/GSL/gsl-2.4/err/message.c /tmp/GSL/gsl-2.4/err/stream.c /tmp/GSL/gsl-2.4/err/strerror.c /tmp/GSL/gsl-2.4/fft/dft.c /tmp/GSL/gsl-2.4/fft/fft.c /tmp/GSL/gsl-2.4/fit/linear.c /tmp/GSL/gsl-2.4/histogram/add.c /tmp/GSL/gsl-2.4/histogram/add2d.c /tmp/GSL/gsl-2.4/histogram/calloc_range.c /tmp/GSL/gsl-2.4/histogram/calloc_range2d.c /tmp/GSL/gsl-2.4/histogram/copy.c /tmp/GSL/gsl-2.4/histogram/copy2d.c /tmp/GSL/gsl-2.4/histogram/file.c /tmp/GSL/gsl-2.4/histogram/file2d.c /tmp/GSL/gsl-2.4/histogram/get.c /tmp/GSL/gsl-2.4/histogram/get2d.c /tmp/GSL/gsl-2.4/histogram/init.c /tmp/GSL/gsl-2.4/histogram/init2d.c /tmp/GSL/gsl-2.4/histogram/maxval.c /tmp/GSL/gsl-2.4/histogram/maxval2d.c /tmp/GSL/gsl-2.4/histogram/oper.c /tmp/GSL/gsl-2.4/histogram/oper2d.c /tmp/GSL/gsl-2.4/histogram/params.c /tmp/GSL/gsl-2.4/histogram/params2d.c /tmp/GSL/gsl-2.4/histogram/pdf.c /tmp/GSL/gsl-2.4/histogram/pdf2d.c /tmp/GSL/gsl-2.4/histogram/reset.c /tmp/GSL/gsl-2.4/histogram/reset2d.c /tmp/GSL/gsl-2.4/histogram/stat.c /tmp/GSL/gsl-2.4/histogram/stat2d.c /tmp/GSL/gsl-2.4/ieee-utils/env.c /tmp/GSL/gsl-2.4/ieee-utils/fp.c /tmp/GSL/gsl-2.4/ieee-utils/make_rep.c /tmp/GSL/gsl-2.4/ieee-utils/print.c /tmp/GSL/gsl-2.4/ieee-utils/read.c /tmp/GSL/gsl-2.4/integration/chebyshev.c /tmp/GSL/gsl-2.4/integration/chebyshev2.c /tmp/GSL/gsl-2.4/integration/cquad.c /tmp/GSL/gsl-2.4/integration/exponential.c /tmp/GSL/gsl-2.4/integration/fixed.c /tmp/GSL/gsl-2.4/integration/gegenbauer.c /tmp/GSL/gsl-2.4/integration/glfixed.c /tmp/GSL/gsl-2.4/integration/hermite.c /tmp/GSL/gsl-2.4/integration/jacobi.c /tmp/GSL/gsl-2.4/integration/laguerre.c /tmp/GSL/gsl-2.4/integration/legendre.c /tmp/GSL/gsl-2.4/integration/qag.c /tmp/GSL/gsl-2.4/integration/qagp.c /tmp/GSL/gsl-2.4/integration/qags.c /tmp/GSL/gsl-2.4/integration/qawc.c /tmp/GSL/gsl-2.4/integration/qawf.c /tmp/GSL/gsl-2.4/integration/qawo.c /tmp/GSL/gsl-2.4/integration/qaws.c /tmp/GSL/gsl-2.4/integration/qcheb.c /tmp/GSL/gsl-2.4/integration/qk.c /tmp/GSL/gsl-2.4/integration/qk15.c /tmp/GSL/gsl-2.4/integration/qk21.c /tmp/GSL/gsl-2.4/integration/qk31.c /tmp/GSL/gsl-2.4/integration/qk41.c /tmp/GSL/gsl-2.4/integration/qk51.c /tmp/GSL/gsl-2.4/integration/qk61.c /tmp/GSL/gsl-2.4/integration/qmomo.c /tmp/GSL/gsl-2.4/integration/qmomof.c /tmp/GSL/gsl-2.4/integration/qng.c /tmp/GSL/gsl-2.4/integration/rational.c /tmp/GSL/gsl-2.4/integration/workspace.c /tmp/GSL/gsl-2.4/interpolation/accel.c /tmp/GSL/gsl-2.4/interpolation/bicubic.c /tmp/GSL/gsl-2.4/interpolation/bilinear.c /tmp/GSL/gsl-2.4/interpolation/cspline.c /tmp/GSL/gsl-2.4/interpolation/inline.c /tmp/GSL/gsl-2.4/interpolation/interp.c /tmp/GSL/gsl-2.4/interpolation/interp2d.c /tmp/GSL/gsl-2.4/interpolation/linear.c /tmp/GSL/gsl-2.4/interpolation/poly.c /tmp/GSL/gsl-2.4/interpolation/spline.c /tmp/GSL/gsl-2.4/interpolation/spline2d.c /tmp/GSL/gsl-2.4/interpolation/steffen.c /tmp/GSL/gsl-2.4/linalg/balance.c /tmp/GSL/gsl-2.4/linalg/balancemat.c /tmp/GSL/gsl-2.4/linalg/bidiag.c /tmp/GSL/gsl-2.4/linalg/cholesky.c /tmp/GSL/gsl-2.4/linalg/choleskyc.c /tmp/GSL/gsl-2.4/linalg/cod.c /tmp/GSL/gsl-2.4/linalg/condest.c /tmp/GSL/gsl-2.4/linalg/exponential.c /tmp/GSL/gsl-2.4/linalg/hermtd.c /tmp/GSL/gsl-2.4/linalg/hessenberg.c /tmp/GSL/gsl-2.4/linalg/hesstri.c /tmp/GSL/gsl-2.4/linalg/hh.c /tmp/GSL/gsl-2.4/linalg/householder.c /tmp/GSL/gsl-2.4/linalg/householdercomplex.c /tmp/GSL/gsl-2.4/linalg/inline.c /tmp/GSL/gsl-2.4/linalg/invtri.c /tmp/GSL/gsl-2.4/linalg/lq.c /tmp/GSL/gsl-2.4/linalg/lu.c /tmp/GSL/gsl-2.4/linalg/luc.c /tmp/GSL/gsl-2.4/linalg/mcholesky.c /tmp/GSL/gsl-2.4/linalg/multiply.c /tmp/GSL/gsl-2.4/linalg/pcholesky.c /tmp/GSL/gsl-2.4/linalg/ptlq.c /tmp/GSL/gsl-2.4/linalg/qr.c /tmp/GSL/gsl-2.4/linalg/qrpt.c /tmp/GSL/gsl-2.4/linalg/svd.c /tmp/GSL/gsl-2.4/linalg/symmtd.c /tmp/GSL/gsl-2.4/linalg/tridiag.c /tmp/GSL/gsl-2.4/matrix/copy.c /tmp/GSL/gsl-2.4/matrix/file.c /tmp/GSL/gsl-2.4/matrix/getset.c /tmp/GSL/gsl-2.4/matrix/init.c /tmp/GSL/gsl-2.4/matrix/matrix.c /tmp/GSL/gsl-2.4/matrix/oper.c /tmp/GSL/gsl-2.4/matrix/prop.c /tmp/GSL/gsl-2.4/matrix/rowcol.c /tmp/GSL/gsl-2.4/matrix/submatrix.c /tmp/GSL/gsl-2.4/matrix/swap.c /tmp/GSL/gsl-2.4/matrix/view.c /tmp/GSL/gsl-2.4/min/bracketing.c /tmp/GSL/gsl-2.4/min/brent.c /tmp/GSL/gsl-2.4/min/convergence.c /tmp/GSL/gsl-2.4/min/fsolver.c /tmp/GSL/gsl-2.4/min/golden.c /tmp/GSL/gsl-2.4/min/quad_golden.c /tmp/GSL/gsl-2.4/monte/miser.c /tmp/GSL/gsl-2.4/monte/plain.c /tmp/GSL/gsl-2.4/multifit/convergence.c /tmp/GSL/gsl-2.4/multifit/covar.c /tmp/GSL/gsl-2.4/multifit/fdfridge.c /tmp/GSL/gsl-2.4/multifit/fdfsolver.c /tmp/GSL/gsl-2.4/multifit/fdjac.c /tmp/GSL/gsl-2.4/multifit/fsolver.c /tmp/GSL/gsl-2.4/multifit/gcv.c /tmp/GSL/gsl-2.4/multifit/gradient.c /tmp/GSL/gsl-2.4/multifit/lmder.c /tmp/GSL/gsl-2.4/multifit/lmniel.c /tmp/GSL/gsl-2.4/multifit/multilinear.c /tmp/GSL/gsl-2.4/multifit/multireg.c /tmp/GSL/gsl-2.4/multifit/multirobust.c /tmp/GSL/gsl-2.4/multifit/multiwlinear.c /tmp/GSL/gsl-2.4/multifit/robust_wfun.c /tmp/GSL/gsl-2.4/multifit/work.c /tmp/GSL/gsl-2.4/multifit_nlinear/cholesky.c /tmp/GSL/gsl-2.4/multifit_nlinear/convergence.c /tmp/GSL/gsl-2.4/multifit_nlinear/covar.c /tmp/GSL/gsl-2.4/multifit_nlinear/dogleg.c /tmp/GSL/gsl-2.4/multifit_nlinear/fdf.c /tmp/GSL/gsl-2.4/multifit_nlinear/fdfvv.c /tmp/GSL/gsl-2.4/multifit_nlinear/fdjac.c /tmp/GSL/gsl-2.4/multifit_nlinear/lm.c /tmp/GSL/gsl-2.4/multifit_nlinear/qr.c /tmp/GSL/gsl-2.4/multifit_nlinear/scaling.c /tmp/GSL/gsl-2.4/multifit_nlinear/subspace2D.c /tmp/GSL/gsl-2.4/multifit_nlinear/svd.c /tmp/GSL/gsl-2.4/multifit_nlinear/trust.c /tmp/GSL/gsl-2.4/multilarge/multilarge.c /tmp/GSL/gsl-2.4/multilarge/normal.c /tmp/GSL/gsl-2.4/multilarge/tsqr.c /tmp/GSL/gsl-2.4/multilarge_nlinear/cgst.c /tmp/GSL/gsl-2.4/multilarge_nlinear/cholesky.c /tmp/GSL/gsl-2.4/multilarge_nlinear/convergence.c /tmp/GSL/gsl-2.4/multilarge_nlinear/dogleg.c /tmp/GSL/gsl-2.4/multilarge_nlinear/dummy.c /tmp/GSL/gsl-2.4/multilarge_nlinear/fdf.c /tmp/GSL/gsl-2.4/multilarge_nlinear/lm.c /tmp/GSL/gsl-2.4/multilarge_nlinear/scaling.c /tmp/GSL/gsl-2.4/multilarge_nlinear/subspace2D.c /tmp/GSL/gsl-2.4/multilarge_nlinear/trust.c /tmp/GSL/gsl-2.4/multimin/conjugate_fr.c /tmp/GSL/gsl-2.4/multimin/conjugate_pr.c /tmp/GSL/gsl-2.4/multimin/convergence.c /tmp/GSL/gsl-2.4/multimin/diff.c /tmp/GSL/gsl-2.4/multimin/fdfminimizer.c /tmp/GSL/gsl-2.4/multimin/fminimizer.c /tmp/GSL/gsl-2.4/multimin/simplex.c /tmp/GSL/gsl-2.4/multimin/simplex2.c /tmp/GSL/gsl-2.4/multimin/steepest_descent.c /tmp/GSL/gsl-2.4/multimin/vector_bfgs.c /tmp/GSL/gsl-2.4/multimin/vector_bfgs2.c /tmp/GSL/gsl-2.4/multiroots/broyden.c /tmp/GSL/gsl-2.4/multiroots/convergence.c /tmp/GSL/gsl-2.4/multiroots/dnewton.c /tmp/GSL/gsl-2.4/multiroots/fdfsolver.c /tmp/GSL/gsl-2.4/multiroots/fdjac.c /tmp/GSL/gsl-2.4/multiroots/fsolver.c /tmp/GSL/gsl-2.4/multiroots/gnewton.c /tmp/GSL/gsl-2.4/multiroots/hybrid.c /tmp/GSL/gsl-2.4/multiroots/hybridj.c /tmp/GSL/gsl-2.4/multiroots/newton.c /tmp/GSL/gsl-2.4/multiset/file.c /tmp/GSL/gsl-2.4/multiset/init.c /tmp/GSL/gsl-2.4/multiset/inline.c /tmp/GSL/gsl-2.4/multiset/multiset.c /tmp/GSL/gsl-2.4/ntuple/ntuple.c /tmp/GSL/gsl-2.4/ode-initval/bsimp.c /tmp/GSL/gsl-2.4/ode-initval/control.c /tmp/GSL/gsl-2.4/ode-initval/cscal.c /tmp/GSL/gsl-2.4/ode-initval/cstd.c /tmp/GSL/gsl-2.4/ode-initval/evolve.c /tmp/GSL/gsl-2.4/ode-initval/gear1.c /tmp/GSL/gsl-2.4/ode-initval/gear2.c /tmp/GSL/gsl-2.4/ode-initval/rk2.c /tmp/GSL/gsl-2.4/ode-initval/rk2imp.c /tmp/GSL/gsl-2.4/ode-initval/rk2simp.c /tmp/GSL/gsl-2.4/ode-initval/rk4.c /tmp/GSL/gsl-2.4/ode-initval/rk4imp.c /tmp/GSL/gsl-2.4/ode-initval/rk8pd.c /tmp/GSL/gsl-2.4/ode-initval/rkck.c /tmp/GSL/gsl-2.4/ode-initval/rkf45.c /tmp/GSL/gsl-2.4/ode-initval/step.c /tmp/GSL/gsl-2.4/ode-initval2/bsimp.c /tmp/GSL/gsl-2.4/ode-initval2/control.c /tmp/GSL/gsl-2.4/ode-initval2/cscal.c /tmp/GSL/gsl-2.4/ode-initval2/cstd.c /tmp/GSL/gsl-2.4/ode-initval2/driver.c /tmp/GSL/gsl-2.4/ode-initval2/evolve.c /tmp/GSL/gsl-2.4/ode-initval2/msadams.c /tmp/GSL/gsl-2.4/ode-initval2/msbdf.c /tmp/GSL/gsl-2.4/ode-initval2/rk1imp.c /tmp/GSL/gsl-2.4/ode-initval2/rk2.c /tmp/GSL/gsl-2.4/ode-initval2/rk2imp.c /tmp/GSL/gsl-2.4/ode-initval2/rk4.c /tmp/GSL/gsl-2.4/ode-initval2/rk4imp.c /tmp/GSL/gsl-2.4/ode-initval2/rk8pd.c /tmp/GSL/gsl-2.4/ode-initval2/rkck.c /tmp/GSL/gsl-2.4/ode-initval2/rkf45.c /tmp/GSL/gsl-2.4/ode-initval2/step.c /tmp/GSL/gsl-2.4/permutation/canonical.c /tmp/GSL/gsl-2.4/permutation/file.c /tmp/GSL/gsl-2.4/permutation/init.c /tmp/GSL/gsl-2.4/permutation/inline.c /tmp/GSL/gsl-2.4/permutation/permutation.c /tmp/GSL/gsl-2.4/permutation/permute.c /tmp/GSL/gsl-2.4/poly/dd.c /tmp/GSL/gsl-2.4/poly/deriv.c /tmp/GSL/gsl-2.4/poly/eval.c /tmp/GSL/gsl-2.4/poly/solve_cubic.c /tmp/GSL/gsl-2.4/poly/solve_quadratic.c /tmp/GSL/gsl-2.4/poly/zsolve.c /tmp/GSL/gsl-2.4/poly/zsolve_cubic.c /tmp/GSL/gsl-2.4/poly/zsolve_init.c /tmp/GSL/gsl-2.4/poly/zsolve_quadratic.c /tmp/GSL/gsl-2.4/qrng/halton.c /tmp/GSL/gsl-2.4/qrng/inline.c /tmp/GSL/gsl-2.4/qrng/niederreiter-2.c /tmp/GSL/gsl-2.4/qrng/qrng.c /tmp/GSL/gsl-2.4/qrng/reversehalton.c /tmp/GSL/gsl-2.4/qrng/sobol.c /tmp/GSL/gsl-2.4/randist/bernoulli.c /tmp/GSL/gsl-2.4/randist/beta.c /tmp/GSL/gsl-2.4/randist/bigauss.c /tmp/GSL/gsl-2.4/randist/binomial.c /tmp/GSL/gsl-2.4/randist/binomial_tpe.c /tmp/GSL/gsl-2.4/randist/cauchy.c /tmp/GSL/gsl-2.4/randist/chisq.c /tmp/GSL/gsl-2.4/randist/dirichlet.c /tmp/GSL/gsl-2.4/randist/discrete.c /tmp/GSL/gsl-2.4/randist/erlang.c /tmp/GSL/gsl-2.4/randist/exponential.c /tmp/GSL/gsl-2.4/randist/exppow.c /tmp/GSL/gsl-2.4/randist/fdist.c /tmp/GSL/gsl-2.4/randist/flat.c /tmp/GSL/gsl-2.4/randist/gamma.c /tmp/GSL/gsl-2.4/randist/gauss.c /tmp/GSL/gsl-2.4/randist/gausstail.c /tmp/GSL/gsl-2.4/randist/gausszig.c /tmp/GSL/gsl-2.4/randist/geometric.c /tmp/GSL/gsl-2.4/randist/gumbel.c /tmp/GSL/gsl-2.4/randist/hyperg.c /tmp/GSL/gsl-2.4/randist/landau.c /tmp/GSL/gsl-2.4/randist/laplace.c /tmp/GSL/gsl-2.4/randist/levy.c /tmp/GSL/gsl-2.4/randist/logarithmic.c /tmp/GSL/gsl-2.4/randist/logistic.c /tmp/GSL/gsl-2.4/randist/lognormal.c /tmp/GSL/gsl-2.4/randist/multinomial.c /tmp/GSL/gsl-2.4/randist/mvgauss.c /tmp/GSL/gsl-2.4/randist/nbinomial.c /tmp/GSL/gsl-2.4/randist/pareto.c /tmp/GSL/gsl-2.4/randist/pascal.c /tmp/GSL/gsl-2.4/randist/poisson.c /tmp/GSL/gsl-2.4/randist/rayleigh.c /tmp/GSL/gsl-2.4/randist/shuffle.c /tmp/GSL/gsl-2.4/randist/sphere.c /tmp/GSL/gsl-2.4/randist/tdist.c /tmp/GSL/gsl-2.4/randist/weibull.c /tmp/GSL/gsl-2.4/rng/borosh13.c /tmp/GSL/gsl-2.4/rng/cmrg.c /tmp/GSL/gsl-2.4/rng/coveyou.c /tmp/GSL/gsl-2.4/rng/default.c /tmp/GSL/gsl-2.4/rng/file.c /tmp/GSL/gsl-2.4/rng/fishman18.c /tmp/GSL/gsl-2.4/rng/fishman20.c /tmp/GSL/gsl-2.4/rng/fishman2x.c /tmp/GSL/gsl-2.4/rng/gfsr4.c /tmp/GSL/gsl-2.4/rng/inline.c /tmp/GSL/gsl-2.4/rng/knuthran.c /tmp/GSL/gsl-2.4/rng/knuthran2.c /tmp/GSL/gsl-2.4/rng/knuthran2002.c /tmp/GSL/gsl-2.4/rng/lecuyer21.c /tmp/GSL/gsl-2.4/rng/minstd.c /tmp/GSL/gsl-2.4/rng/mrg.c /tmp/GSL/gsl-2.4/rng/mt.c /tmp/GSL/gsl-2.4/rng/r250.c /tmp/GSL/gsl-2.4/rng/ran0.c /tmp/GSL/gsl-2.4/rng/ran1.c /tmp/GSL/gsl-2.4/rng/ran2.c /tmp/GSL/gsl-2.4/rng/ran3.c /tmp/GSL/gsl-2.4/rng/rand.c /tmp/GSL/gsl-2.4/rng/rand48.c /tmp/GSL/gsl-2.4/rng/random.c /tmp/GSL/gsl-2.4/rng/randu.c /tmp/GSL/gsl-2.4/rng/ranf.c /tmp/GSL/gsl-2.4/rng/ranlux.c /tmp/GSL/gsl-2.4/rng/ranlxd.c /tmp/GSL/gsl-2.4/rng/ranlxs.c /tmp/GSL/gsl-2.4/rng/ranmar.c /tmp/GSL/gsl-2.4/rng/rng.c /tmp/GSL/gsl-2.4/rng/slatec.c /tmp/GSL/gsl-2.4/rng/taus.c /tmp/GSL/gsl-2.4/rng/taus113.c /tmp/GSL/gsl-2.4/rng/transputer.c /tmp/GSL/gsl-2.4/rng/tt.c /tmp/GSL/gsl-2.4/rng/types.c /tmp/GSL/gsl-2.4/rng/uni.c /tmp/GSL/gsl-2.4/rng/uni32.c /tmp/GSL/gsl-2.4/rng/vax.c /tmp/GSL/gsl-2.4/rng/waterman14.c /tmp/GSL/gsl-2.4/rng/zuf.c /tmp/GSL/gsl-2.4/roots/bisection.c /tmp/GSL/gsl-2.4/roots/brent.c /tmp/GSL/gsl-2.4/roots/convergence.c /tmp/GSL/gsl-2.4/roots/falsepos.c /tmp/GSL/gsl-2.4/roots/fdfsolver.c /tmp/GSL/gsl-2.4/roots/fsolver.c /tmp/GSL/gsl-2.4/roots/newton.c /tmp/GSL/gsl-2.4/roots/secant.c /tmp/GSL/gsl-2.4/roots/steffenson.c /tmp/GSL/gsl-2.4/rstat/rquantile.c /tmp/GSL/gsl-2.4/rstat/rstat.c /tmp/GSL/gsl-2.4/siman/siman.c /tmp/GSL/gsl-2.4/sort/sort.c /tmp/GSL/gsl-2.4/sort/sortind.c /tmp/GSL/gsl-2.4/sort/sortvec.c /tmp/GSL/gsl-2.4/sort/sortvecind.c /tmp/GSL/gsl-2.4/sort/subset.c /tmp/GSL/gsl-2.4/sort/subsetind.c /tmp/GSL/gsl-2.4/spblas/spdgemm.c /tmp/GSL/gsl-2.4/spblas/spdgemv.c /tmp/GSL/gsl-2.4/specfunc/airy.c /tmp/GSL/gsl-2.4/specfunc/airy_der.c /tmp/GSL/gsl-2.4/specfunc/airy_zero.c /tmp/GSL/gsl-2.4/specfunc/atanint.c /tmp/GSL/gsl-2.4/specfunc/bessel.c /tmp/GSL/gsl-2.4/specfunc/bessel_I0.c /tmp/GSL/gsl-2.4/specfunc/bessel_I1.c /tmp/GSL/gsl-2.4/specfunc/bessel_In.c /tmp/GSL/gsl-2.4/specfunc/bessel_Inu.c /tmp/GSL/gsl-2.4/specfunc/bessel_J0.c /tmp/GSL/gsl-2.4/specfunc/bessel_J1.c /tmp/GSL/gsl-2.4/specfunc/bessel_Jn.c /tmp/GSL/gsl-2.4/specfunc/bessel_Jnu.c /tmp/GSL/gsl-2.4/specfunc/bessel_K0.c /tmp/GSL/gsl-2.4/specfunc/bessel_K1.c /tmp/GSL/gsl-2.4/specfunc/bessel_Kn.c /tmp/GSL/gsl-2.4/specfunc/bessel_Knu.c /tmp/GSL/gsl-2.4/specfunc/bessel_Y0.c /tmp/GSL/gsl-2.4/specfunc/bessel_Y1.c /tmp/GSL/gsl-2.4/specfunc/bessel_Yn.c /tmp/GSL/gsl-2.4/specfunc/bessel_Ynu.c /tmp/GSL/gsl-2.4/specfunc/bessel_amp_phase.c /tmp/GSL/gsl-2.4/specfunc/bessel_i.c /tmp/GSL/gsl-2.4/specfunc/bessel_j.c /tmp/GSL/gsl-2.4/specfunc/bessel_k.c /tmp/GSL/gsl-2.4/specfunc/bessel_olver.c /tmp/GSL/gsl-2.4/specfunc/bessel_sequence.c /tmp/GSL/gsl-2.4/specfunc/bessel_temme.c /tmp/GSL/gsl-2.4/specfunc/bessel_y.c /tmp/GSL/gsl-2.4/specfunc/bessel_zero.c /tmp/GSL/gsl-2.4/specfunc/beta.c /tmp/GSL/gsl-2.4/specfunc/beta_inc.c /tmp/GSL/gsl-2.4/specfunc/clausen.c /tmp/GSL/gsl-2.4/specfunc/coulomb.c /tmp/GSL/gsl-2.4/specfunc/coulomb_bound.c /tmp/GSL/gsl-2.4/specfunc/coupling.c /tmp/GSL/gsl-2.4/specfunc/dawson.c /tmp/GSL/gsl-2.4/specfunc/debye.c /tmp/GSL/gsl-2.4/specfunc/dilog.c /tmp/GSL/gsl-2.4/specfunc/elementary.c /tmp/GSL/gsl-2.4/specfunc/ellint.c /tmp/GSL/gsl-2.4/specfunc/elljac.c /tmp/GSL/gsl-2.4/specfunc/erfc.c /tmp/GSL/gsl-2.4/specfunc/exp.c /tmp/GSL/gsl-2.4/specfunc/expint.c /tmp/GSL/gsl-2.4/specfunc/expint3.c /tmp/GSL/gsl-2.4/specfunc/fermi_dirac.c /tmp/GSL/gsl-2.4/specfunc/gamma.c /tmp/GSL/gsl-2.4/specfunc/gamma_inc.c /tmp/GSL/gsl-2.4/specfunc/gegenbauer.c /tmp/GSL/gsl-2.4/specfunc/hermite.c /tmp/GSL/gsl-2.4/specfunc/hyperg.c /tmp/GSL/gsl-2.4/specfunc/hyperg_0F1.c /tmp/GSL/gsl-2.4/specfunc/hyperg_1F1.c /tmp/GSL/gsl-2.4/specfunc/hyperg_2F0.c /tmp/GSL/gsl-2.4/specfunc/hyperg_2F1.c /tmp/GSL/gsl-2.4/specfunc/hyperg_U.c /tmp/GSL/gsl-2.4/specfunc/laguerre.c /tmp/GSL/gsl-2.4/specfunc/lambert.c /tmp/GSL/gsl-2.4/specfunc/legendre_H3d.c /tmp/GSL/gsl-2.4/specfunc/legendre_Qn.c /tmp/GSL/gsl-2.4/specfunc/legendre_con.c /tmp/GSL/gsl-2.4/specfunc/legendre_poly.c /tmp/GSL/gsl-2.4/specfunc/log.c /tmp/GSL/gsl-2.4/specfunc/mathieu_angfunc.c /tmp/GSL/gsl-2.4/specfunc/mathieu_charv.c /tmp/GSL/gsl-2.4/specfunc/mathieu_coeff.c /tmp/GSL/gsl-2.4/specfunc/mathieu_radfunc.c /tmp/GSL/gsl-2.4/specfunc/mathieu_workspace.c /tmp/GSL/gsl-2.4/specfunc/poch.c /tmp/GSL/gsl-2.4/specfunc/pow_int.c /tmp/GSL/gsl-2.4/specfunc/psi.c /tmp/GSL/gsl-2.4/specfunc/result.c /tmp/GSL/gsl-2.4/specfunc/shint.c /tmp/GSL/gsl-2.4/specfunc/sinint.c /tmp/GSL/gsl-2.4/specfunc/synchrotron.c /tmp/GSL/gsl-2.4/specfunc/transport.c /tmp/GSL/gsl-2.4/specfunc/trig.c /tmp/GSL/gsl-2.4/specfunc/zeta.c /tmp/GSL/gsl-2.4/splinalg/gmres.c /tmp/GSL/gsl-2.4/splinalg/itersolve.c /tmp/GSL/gsl-2.4/spmatrix/spcompress.c /tmp/GSL/gsl-2.4/spmatrix/spio.c /tmp/GSL/gsl-2.4/spmatrix/spoper.c /tmp/GSL/gsl-2.4/spmatrix/spprop.c /tmp/GSL/gsl-2.4/statistics/absdev.c /tmp/GSL/gsl-2.4/statistics/covariance.c /tmp/GSL/gsl-2.4/statistics/kurtosis.c /tmp/GSL/gsl-2.4/statistics/lag1.c /tmp/GSL/gsl-2.4/statistics/mean.c /tmp/GSL/gsl-2.4/statistics/median.c /tmp/GSL/gsl-2.4/statistics/p_variance.c /tmp/GSL/gsl-2.4/statistics/quantiles.c /tmp/GSL/gsl-2.4/statistics/skew.c /tmp/GSL/gsl-2.4/statistics/ttest.c /tmp/GSL/gsl-2.4/statistics/variance.c /tmp/GSL/gsl-2.4/statistics/wabsdev.c /tmp/GSL/gsl-2.4/statistics/wkurtosis.c /tmp/GSL/gsl-2.4/statistics/wmean.c /tmp/GSL/gsl-2.4/statistics/wskew.c /tmp/GSL/gsl-2.4/statistics/wvariance.c /tmp/GSL/gsl-2.4/sum/levin_u.c /tmp/GSL/gsl-2.4/sum/levin_utrunc.c /tmp/GSL/gsl-2.4/sum/work_u.c /tmp/GSL/gsl-2.4/sum/work_utrunc.c /tmp/GSL/gsl-2.4/sys/coerce.c /tmp/GSL/gsl-2.4/sys/expm1.c /tmp/GSL/gsl-2.4/sys/fcmp.c /tmp/GSL/gsl-2.4/sys/fdiv.c /tmp/GSL/gsl-2.4/sys/hypot.c /tmp/GSL/gsl-2.4/sys/infnan.c /tmp/GSL/gsl-2.4/sys/invhyp.c /tmp/GSL/gsl-2.4/sys/ldfrexp.c /tmp/GSL/gsl-2.4/sys/log1p.c /tmp/GSL/gsl-2.4/sys/minmax.c /tmp/GSL/gsl-2.4/sys/pow_int.c /tmp/GSL/gsl-2.4/sys/prec.c /tmp/GSL/gsl-2.4/test/results.c /tmp/GSL/gsl-2.4/utils/placeholder.c /tmp/GSL/gsl-2.4/vector/copy.c /tmp/GSL/gsl-2.4/vector/file.c /tmp/GSL/gsl-2.4/vector/init.c /tmp/GSL/gsl-2.4/vector/oper.c /tmp/GSL/gsl-2.4/vector/prop.c /tmp/GSL/gsl-2.4/vector/reim.c /tmp/GSL/gsl-2.4/vector/subvector.c /tmp/GSL/gsl-2.4/vector/swap.c /tmp/GSL/gsl-2.4/vector/vector.c /tmp/GSL/gsl-2.4/vector/view.c /tmp/GSL/gsl-2.4/version.c /tmp/GSL/gsl-2.4/wavelet/bspline.c /tmp/GSL/gsl-2.4/wavelet/daubechies.c /tmp/GSL/gsl-2.4/wavelet/dwt.c /tmp/GSL/gsl-2.4/wavelet/haar.c /tmp/GSL/gsl-2.4/wavelet/wavelet.c diff --git a/travis/gsl.list b/travis/gsl.list index 19995bcb..ebc36490 100644 --- a/travis/gsl.list +++ b/travis/gsl.list @@ -1 +1,739 @@ -/tmp/GSL/gsl-2.4/multilarge_nlinear/dummy.c /tmp/GSL/gsl-2.4/linalg/hh.c /tmp/GSL/gsl-2.4/rng/coveyou.c /tmp/GSL/gsl-2.4/histogram/init2d.c /tmp/GSL/gsl-2.4/sys/ldfrexp.c /tmp/GSL/gsl-2.4/cheb/deriv.c /tmp/GSL/gsl-2.4/cblas/ctpmv.c /tmp/GSL/gsl-2.4/specfunc/bessel_Jn.c /tmp/GSL/gsl-2.4/rng/random.c /tmp/GSL/gsl-2.4/rng/ranlxd.c /tmp/GSL/gsl-2.4/multiroots/fdjac.c /tmp/GSL/gsl-2.4/statistics/wskew.c /tmp/GSL/gsl-2.4/doc/examples/vector.c /tmp/GSL/gsl-2.4/cblas/zherk.c /tmp/GSL/gsl-2.4/multifit_nlinear/cholesky.c /tmp/GSL/gsl-2.4/specfunc/bessel_amp_phase.c /tmp/GSL/gsl-2.4/multilarge/normal.c /tmp/GSL/gsl-2.4/ode-initval/evolve.c /tmp/GSL/gsl-2.4/cblas/daxpy.c /tmp/GSL/gsl-2.4/specfunc/trig.c /tmp/GSL/gsl-2.4/poly/solve_quadratic.c /tmp/GSL/gsl-2.4/multilarge_nlinear/scaling.c /tmp/GSL/gsl-2.4/integration/chebyshev2.c /tmp/GSL/gsl-2.4/poly/deriv.c /tmp/GSL/gsl-2.4/cblas/sgemv.c /tmp/GSL/gsl-2.4/cblas/ctbmv.c /tmp/GSL/gsl-2.4/eigen/symm.c /tmp/GSL/gsl-2.4/randist/erlang.c /tmp/GSL/gsl-2.4/ode-initval2/rk4.c /tmp/GSL/gsl-2.4/sys/infnan.c /tmp/GSL/gsl-2.4/matrix/prop.c /tmp/GSL/gsl-2.4/cblas/strmm.c /tmp/GSL/gsl-2.4/qrng/halton.c /tmp/GSL/gsl-2.4/randist/tdist.c /tmp/GSL/gsl-2.4/ode-initval/rk2.c /tmp/GSL/gsl-2.4/cblas/cgeru.c /tmp/GSL/gsl-2.4/linalg/invtri.c /tmp/GSL/gsl-2.4/specfunc/bessel_Yn.c /tmp/GSL/gsl-2.4/rng/fishman20.c /tmp/GSL/gsl-2.4/sort/sort.c /tmp/GSL/gsl-2.4/linalg/condest.c /tmp/GSL/gsl-2.4/eigen/genhermv.c /tmp/GSL/gsl-2.4/rng/borosh13.c /tmp/GSL/gsl-2.4/randist/chisq.c /tmp/GSL/gsl-2.4/spmatrix/spprop.c /tmp/GSL/gsl-2.4/qrng/inline.c /tmp/GSL/gsl-2.4/doc/examples/combination.c /tmp/GSL/gsl-2.4/blas/blas.c /tmp/GSL/gsl-2.4/doc/examples/blas.c /tmp/GSL/gsl-2.4/specfunc/hyperg_2F1.c /tmp/GSL/gsl-2.4/multifit/multiwlinear.c /tmp/GSL/gsl-2.4/doc/examples/stat.c /tmp/GSL/gsl-2.4/min/bracketing.c /tmp/GSL/gsl-2.4/cdf/lognormalinv.c /tmp/GSL/gsl-2.4/sys/hypot.c /tmp/GSL/gsl-2.4/cblas/idamax.c /tmp/GSL/gsl-2.4/linalg/householdercomplex.c /tmp/GSL/gsl-2.4/multifit/fdjac.c /tmp/GSL/gsl-2.4/ode-initval/rk2simp.c /tmp/GSL/gsl-2.4/ode-initval/rkf45.c /tmp/GSL/gsl-2.4/multiroots/newton.c /tmp/GSL/gsl-2.4/multimin/simplex2.c /tmp/GSL/gsl-2.4/cblas/dznrm2.c /tmp/GSL/gsl-2.4/cdf/beta.c /tmp/GSL/gsl-2.4/specfunc/mathieu_coeff.c /tmp/GSL/gsl-2.4/rng/zuf.c /tmp/GSL/gsl-2.4/multifit/gradient.c /tmp/GSL/gsl-2.4/roots/falsepos.c /tmp/GSL/gsl-2.4/cdf/gumbel2inv.c /tmp/GSL/gsl-2.4/doc/examples/dwt.c /tmp/GSL/gsl-2.4/cblas/hypot.c /tmp/GSL/gsl-2.4/cblas/sswap.c /tmp/GSL/gsl-2.4/cblas/drotg.c /tmp/GSL/gsl-2.4/poly/solve_cubic.c /tmp/GSL/gsl-2.4/statistics/skew.c /tmp/GSL/gsl-2.4/histogram/maxval2d.c /tmp/GSL/gsl-2.4/ode-initval2/msadams.c /tmp/GSL/gsl-2.4/wavelet/daubechies.c /tmp/GSL/gsl-2.4/splinalg/gmres.c /tmp/GSL/gsl-2.4/utils/placeholder.c /tmp/GSL/gsl-2.4/specfunc/dawson.c /tmp/GSL/gsl-2.4/specfunc/transport.c /tmp/GSL/gsl-2.4/qrng/niederreiter-2.c /tmp/GSL/gsl-2.4/statistics/kurtosis.c /tmp/GSL/gsl-2.4/histogram/add.c /tmp/GSL/gsl-2.4/multiset/inline.c /tmp/GSL/gsl-2.4/cblas/scnrm2.c /tmp/GSL/gsl-2.4/cblas/sscal.c /tmp/GSL/gsl-2.4/cblas/cswap.c /tmp/GSL/gsl-2.4/linalg/qr.c /tmp/GSL/gsl-2.4/qrng/qrng.c /tmp/GSL/gsl-2.4/randist/shuffle.c /tmp/GSL/gsl-2.4/matrix/submatrix.c /tmp/GSL/gsl-2.4/cblas/cdotc_sub.c /tmp/GSL/gsl-2.4/cblas/csscal.c /tmp/GSL/gsl-2.4/rng/fishman18.c /tmp/GSL/gsl-2.4/rng/gfsr4.c /tmp/GSL/gsl-2.4/vector/swap.c /tmp/GSL/gsl-2.4/cblas/ctrmv.c /tmp/GSL/gsl-2.4/specfunc/airy.c /tmp/GSL/gsl-2.4/multilarge/multilarge.c /tmp/GSL/gsl-2.4/integration/qk41.c /tmp/GSL/gsl-2.4/integration/qmomo.c /tmp/GSL/gsl-2.4/histogram/params.c /tmp/GSL/gsl-2.4/matrix/oper.c /tmp/GSL/gsl-2.4/cblas/strmv.c /tmp/GSL/gsl-2.4/multifit_nlinear/subspace2D.c /tmp/GSL/gsl-2.4/statistics/mean.c /tmp/GSL/gsl-2.4/histogram/copy2d.c /tmp/GSL/gsl-2.4/multiroots/hybridj.c /tmp/GSL/gsl-2.4/cdf/gumbel1inv.c /tmp/GSL/gsl-2.4/doc/examples/bspline.c /tmp/GSL/gsl-2.4/cblas/icamax.c /tmp/GSL/gsl-2.4/eigen/gensymmv.c /tmp/GSL/gsl-2.4/eigen/schur.c /tmp/GSL/gsl-2.4/rng/minstd.c /tmp/GSL/gsl-2.4/poly/zsolve_init.c /tmp/GSL/gsl-2.4/histogram/get.c /tmp/GSL/gsl-2.4/ode-initval/rkck.c /tmp/GSL/gsl-2.4/complex/math.c /tmp/GSL/gsl-2.4/cblas/ztrsm.c /tmp/GSL/gsl-2.4/specfunc/lambert.c /tmp/GSL/gsl-2.4/randist/lognormal.c /tmp/GSL/gsl-2.4/fit/linear.c /tmp/GSL/gsl-2.4/cblas/strsv.c /tmp/GSL/gsl-2.4/cblas/dsymv.c /tmp/GSL/gsl-2.4/cblas/zaxpy.c /tmp/GSL/gsl-2.4/linalg/symmtd.c /tmp/GSL/gsl-2.4/specfunc/bessel_Knu.c /tmp/GSL/gsl-2.4/specfunc/zeta.c /tmp/GSL/gsl-2.4/rng/lecuyer21.c /tmp/GSL/gsl-2.4/roots/fdfsolver.c /tmp/GSL/gsl-2.4/integration/glfixed.c /tmp/GSL/gsl-2.4/cblas/ssyr2.c /tmp/GSL/gsl-2.4/cblas/chpmv.c /tmp/GSL/gsl-2.4/specfunc/elementary.c /tmp/GSL/gsl-2.4/specfunc/gegenbauer.c /tmp/GSL/gsl-2.4/specfunc/legendre_poly.c /tmp/GSL/gsl-2.4/specfunc/psi.c /tmp/GSL/gsl-2.4/randist/cauchy.c /tmp/GSL/gsl-2.4/randist/dirichlet.c /tmp/GSL/gsl-2.4/randist/weibull.c /tmp/GSL/gsl-2.4/poly/zsolve_quadratic.c /tmp/GSL/gsl-2.4/multiroots/fsolver.c /tmp/GSL/gsl-2.4/eigen/nonsymm.c /tmp/GSL/gsl-2.4/specfunc/airy_zero.c /tmp/GSL/gsl-2.4/cblas/dspr2.c /tmp/GSL/gsl-2.4/specfunc/beta.c /tmp/GSL/gsl-2.4/cdf/pareto.c /tmp/GSL/gsl-2.4/sum/work_utrunc.c /tmp/GSL/gsl-2.4/multimin/conjugate_fr.c /tmp/GSL/gsl-2.4/cblas/dscal.c /tmp/GSL/gsl-2.4/cblas/dsymm.c /tmp/GSL/gsl-2.4/eigen/genv.c /tmp/GSL/gsl-2.4/specfunc/bessel_olver.c /tmp/GSL/gsl-2.4/multifit/lmder.c /tmp/GSL/gsl-2.4/ode-initval2/msbdf.c /tmp/GSL/gsl-2.4/sys/prec.c /tmp/GSL/gsl-2.4/doc/examples/matrix.c /tmp/GSL/gsl-2.4/cblas/ssymv.c /tmp/GSL/gsl-2.4/cblas/xerbla.c /tmp/GSL/gsl-2.4/integration/gegenbauer.c /tmp/GSL/gsl-2.4/rng/ran0.c /tmp/GSL/gsl-2.4/rng/rand.c /tmp/GSL/gsl-2.4/multilarge_nlinear/subspace2D.c /tmp/GSL/gsl-2.4/multimin/fminimizer.c /tmp/GSL/gsl-2.4/cblas/dtbsv.c /tmp/GSL/gsl-2.4/cblas/cgemm.c /tmp/GSL/gsl-2.4/cblas/ctbsv.c /tmp/GSL/gsl-2.4/integration/legendre.c /tmp/GSL/gsl-2.4/doc/examples/interp2d.c /tmp/GSL/gsl-2.4/statistics/minmax.c /tmp/GSL/gsl-2.4/cblas/saxpy.c /tmp/GSL/gsl-2.4/specfunc/bessel_J1.c /tmp/GSL/gsl-2.4/multiroots/hybrid.c /tmp/GSL/gsl-2.4/doc/examples/diff.c /tmp/GSL/gsl-2.4/cblas/cher2.c /tmp/GSL/gsl-2.4/cdf/gauss.c /tmp/GSL/gsl-2.4/fft/fft.c /tmp/GSL/gsl-2.4/multifit/gcv.c /tmp/GSL/gsl-2.4/multifit_nlinear/lm.c /tmp/GSL/gsl-2.4/multimin/steepest_descent.c /tmp/GSL/gsl-2.4/spmatrix/spmatrix.c /tmp/GSL/gsl-2.4/cblas/dtrmv.c /tmp/GSL/gsl-2.4/specfunc/bessel_zero.c /tmp/GSL/gsl-2.4/min/fsolver.c /tmp/GSL/gsl-2.4/multifit_nlinear/convergence.c /tmp/GSL/gsl-2.4/multilarge_nlinear/fdf.c /tmp/GSL/gsl-2.4/statistics/lag1.c /tmp/GSL/gsl-2.4/ode-initval/step.c /tmp/GSL/gsl-2.4/bspline/greville.c /tmp/GSL/gsl-2.4/rng/file.c /tmp/GSL/gsl-2.4/sort/sortvecind.c /tmp/GSL/gsl-2.4/cblas/drot.c /tmp/GSL/gsl-2.4/linalg/tridiag.c /tmp/GSL/gsl-2.4/multiroots/convergence.c /tmp/GSL/gsl-2.4/histogram/calloc_range2d.c /tmp/GSL/gsl-2.4/cblas/dsyr2k.c /tmp/GSL/gsl-2.4/cblas/zgeru.c /tmp/GSL/gsl-2.4/eigen/gen.c /tmp/GSL/gsl-2.4/rng/ran3.c /tmp/GSL/gsl-2.4/rng/ranlux.c /tmp/GSL/gsl-2.4/histogram/maxval.c /tmp/GSL/gsl-2.4/cblas/ssymm.c /tmp/GSL/gsl-2.4/cblas/zgbmv.c /tmp/GSL/gsl-2.4/specfunc/log.c /tmp/GSL/gsl-2.4/randist/discrete.c /tmp/GSL/gsl-2.4/ode-initval/cstd.c /tmp/GSL/gsl-2.4/cblas/dger.c /tmp/GSL/gsl-2.4/cblas/ztpmv.c /tmp/GSL/gsl-2.4/rng/r250.c /tmp/GSL/gsl-2.4/randist/bernoulli.c /tmp/GSL/gsl-2.4/randist/gumbel.c /tmp/GSL/gsl-2.4/poly/zsolve_cubic.c /tmp/GSL/gsl-2.4/multimin/diff.c /tmp/GSL/gsl-2.4/cdf/gaussinv.c /tmp/GSL/gsl-2.4/splinalg/itersolve.c /tmp/GSL/gsl-2.4/cblas/dswap.c /tmp/GSL/gsl-2.4/specfunc/hermite.c /tmp/GSL/gsl-2.4/rng/mt.c /tmp/GSL/gsl-2.4/interpolation/cspline.c /tmp/GSL/gsl-2.4/ode-initval2/rk2.c /tmp/GSL/gsl-2.4/matrix/matrix.c /tmp/GSL/gsl-2.4/cblas/srotm.c /tmp/GSL/gsl-2.4/cblas/ccopy.c /tmp/GSL/gsl-2.4/rng/cmrg.c /tmp/GSL/gsl-2.4/multifit/work.c /tmp/GSL/gsl-2.4/doc/examples/interp.c /tmp/GSL/gsl-2.4/spmatrix/spcopy.c /tmp/GSL/gsl-2.4/spmatrix/spio.c /tmp/GSL/gsl-2.4/histogram/file.c /tmp/GSL/gsl-2.4/cdf/poisson.c /tmp/GSL/gsl-2.4/monte/miser.c /tmp/GSL/gsl-2.4/cblas/zswap.c /tmp/GSL/gsl-2.4/specfunc/exp.c /tmp/GSL/gsl-2.4/integration/qagp.c /tmp/GSL/gsl-2.4/integration/workspace.c /tmp/GSL/gsl-2.4/cdf/fdistinv.c /tmp/GSL/gsl-2.4/rng/uni.c /tmp/GSL/gsl-2.4/statistics/wmean.c /tmp/GSL/gsl-2.4/integration/qk21.c /tmp/GSL/gsl-2.4/integration/qcheb.c /tmp/GSL/gsl-2.4/interpolation/interp2d.c /tmp/GSL/gsl-2.4/histogram/stat.c /tmp/GSL/gsl-2.4/spblas/spdgemm.c /tmp/GSL/gsl-2.4/block/file.c /tmp/GSL/gsl-2.4/vector/copy.c /tmp/GSL/gsl-2.4/sort/subset.c /tmp/GSL/gsl-2.4/linalg/exponential.c /tmp/GSL/gsl-2.4/specfunc/atanint.c /tmp/GSL/gsl-2.4/rng/waterman14.c /tmp/GSL/gsl-2.4/block/block.c /tmp/GSL/gsl-2.4/cblas/dspr.c /tmp/GSL/gsl-2.4/cblas/dtrsm.c /tmp/GSL/gsl-2.4/multiroots/dnewton.c /tmp/GSL/gsl-2.4/cblas/ssbmv.c /tmp/GSL/gsl-2.4/cblas/stbmv.c /tmp/GSL/gsl-2.4/cblas/dtpsv.c /tmp/GSL/gsl-2.4/roots/fsolver.c /tmp/GSL/gsl-2.4/multifit/robust_wfun.c /tmp/GSL/gsl-2.4/statistics/wabsdev.c /tmp/GSL/gsl-2.4/ode-initval/rk2imp.c /tmp/GSL/gsl-2.4/wavelet/bspline.c /tmp/GSL/gsl-2.4/matrix/swap.c /tmp/GSL/gsl-2.4/cblas/sspr.c /tmp/GSL/gsl-2.4/specfunc/bessel_sequence.c /tmp/GSL/gsl-2.4/randist/logistic.c /tmp/GSL/gsl-2.4/histogram/pdf.c /tmp/GSL/gsl-2.4/cblas/srotmg.c /tmp/GSL/gsl-2.4/linalg/luc.c /tmp/GSL/gsl-2.4/randist/fdist.c /tmp/GSL/gsl-2.4/randist/levy.c /tmp/GSL/gsl-2.4/ode-initval2/control.c /tmp/GSL/gsl-2.4/cdf/gammainv.c /tmp/GSL/gsl-2.4/bspline/bspline.c /tmp/GSL/gsl-2.4/cblas/drotm.c /tmp/GSL/gsl-2.4/cblas/zdotu_sub.c /tmp/GSL/gsl-2.4/rng/slatec.c /tmp/GSL/gsl-2.4/multifit_nlinear/trust.c /tmp/GSL/gsl-2.4/integration/qk.c /tmp/GSL/gsl-2.4/histogram/add2d.c /tmp/GSL/gsl-2.4/histogram/file2d.c /tmp/GSL/gsl-2.4/ode-initval/rk4imp.c /tmp/GSL/gsl-2.4/deriv/deriv.c /tmp/GSL/gsl-2.4/cblas/sasum.c /tmp/GSL/gsl-2.4/cblas/dasum.c /tmp/GSL/gsl-2.4/cblas/ctrsv.c /tmp/GSL/gsl-2.4/eigen/symmv.c /tmp/GSL/gsl-2.4/eigen/hermv.c /tmp/GSL/gsl-2.4/specfunc/bessel_k.c /tmp/GSL/gsl-2.4/randist/gauss.c /tmp/GSL/gsl-2.4/integration/reset.c /tmp/GSL/gsl-2.4/roots/brent.c /tmp/GSL/gsl-2.4/linalg/mcholesky.c /tmp/GSL/gsl-2.4/randist/nbinomial.c /tmp/GSL/gsl-2.4/doc/examples/rquantile.c /tmp/GSL/gsl-2.4/integration/qmomof.c /tmp/GSL/gsl-2.4/histogram/reset2d.c /tmp/GSL/gsl-2.4/spmatrix/spoper.c /tmp/GSL/gsl-2.4/vector/prop.c /tmp/GSL/gsl-2.4/permutation/permutation.c /tmp/GSL/gsl-2.4/cblas/stbsv.c /tmp/GSL/gsl-2.4/specfunc/bessel_In.c /tmp/GSL/gsl-2.4/specfunc/mathieu_angfunc.c /tmp/GSL/gsl-2.4/specfunc/poch.c /tmp/GSL/gsl-2.4/cblas/dsbmv.c /tmp/GSL/gsl-2.4/specfunc/coupling.c /tmp/GSL/gsl-2.4/specfunc/sinint.c /tmp/GSL/gsl-2.4/cdf/fdist.c /tmp/GSL/gsl-2.4/randist/mvgauss.c /tmp/GSL/gsl-2.4/sort/sortvec.c /tmp/GSL/gsl-2.4/cblas/zsyr2k.c /tmp/GSL/gsl-2.4/specfunc/bessel_I1.c /tmp/GSL/gsl-2.4/specfunc/bessel_K1.c /tmp/GSL/gsl-2.4/specfunc/dilog.c /tmp/GSL/gsl-2.4/cblas/dcopy.c /tmp/GSL/gsl-2.4/multifit_nlinear/scaling.c /tmp/GSL/gsl-2.4/integration/fixed.c /tmp/GSL/gsl-2.4/poly/eval.c /tmp/GSL/gsl-2.4/cheb/integ.c /tmp/GSL/gsl-2.4/vector/vector.c /tmp/GSL/gsl-2.4/cblas/cherk.c /tmp/GSL/gsl-2.4/linalg/hessenberg.c /tmp/GSL/gsl-2.4/linalg/balance.c /tmp/GSL/gsl-2.4/eigen/francis.c /tmp/GSL/gsl-2.4/specfunc/hyperg_0F1.c /tmp/GSL/gsl-2.4/multifit/multilinear.c /tmp/GSL/gsl-2.4/integration/chebyshev.c /tmp/GSL/gsl-2.4/histogram/copy.c /tmp/GSL/gsl-2.4/sort/subsetind.c /tmp/GSL/gsl-2.4/cblas/cgerc.c /tmp/GSL/gsl-2.4/specfunc/ellint.c /tmp/GSL/gsl-2.4/specfunc/hyperg_U.c /tmp/GSL/gsl-2.4/ode-initval2/rk2imp.c /tmp/GSL/gsl-2.4/multimin/fdfminimizer.c /tmp/GSL/gsl-2.4/specfunc/bessel_I0.c /tmp/GSL/gsl-2.4/cdf/paretoinv.c /tmp/GSL/gsl-2.4/cblas/dtbmv.c /tmp/GSL/gsl-2.4/linalg/lu.c /tmp/GSL/gsl-2.4/specfunc/bessel_j.c /tmp/GSL/gsl-2.4/qrng/reversehalton.c /tmp/GSL/gsl-2.4/cdf/logistic.c /tmp/GSL/gsl-2.4/multifit/fsolver.c /tmp/GSL/gsl-2.4/linalg/inline.c /tmp/GSL/gsl-2.4/cblas/snrm2.c /tmp/GSL/gsl-2.4/cblas/cgbmv.c /tmp/GSL/gsl-2.4/ode-initval/cscal.c /tmp/GSL/gsl-2.4/cblas/ztbmv.c /tmp/GSL/gsl-2.4/linalg/cod.c /tmp/GSL/gsl-2.4/poly/balance.c /tmp/GSL/gsl-2.4/cdf/cauchy.c /tmp/GSL/gsl-2.4/cblas/sgemm.c /tmp/GSL/gsl-2.4/cblas/caxpy.c /tmp/GSL/gsl-2.4/cblas/cher.c /tmp/GSL/gsl-2.4/linalg/ptlq.c /tmp/GSL/gsl-2.4/specfunc/bessel_J0.c /tmp/GSL/gsl-2.4/specfunc/bessel_y.c /tmp/GSL/gsl-2.4/diff/diff.c /tmp/GSL/gsl-2.4/cblas/sdsdot.c /tmp/GSL/gsl-2.4/cblas/chemm.c /tmp/GSL/gsl-2.4/multilarge/tsqr.c /tmp/GSL/gsl-2.4/multilarge_nlinear/cgst.c /tmp/GSL/gsl-2.4/ode-initval2/evolve.c /tmp/GSL/gsl-2.4/ode-initval/gear1.c /tmp/GSL/gsl-2.4/cblas/ssyr.c /tmp/GSL/gsl-2.4/doc/examples/poisson.c /tmp/GSL/gsl-2.4/interpolation/interp.c /tmp/GSL/gsl-2.4/cblas/chemv.c /tmp/GSL/gsl-2.4/cblas/cher2k.c /tmp/GSL/gsl-2.4/eigen/genherm.c /tmp/GSL/gsl-2.4/statistics/wkurtosis.c /tmp/GSL/gsl-2.4/interpolation/bilinear.c /tmp/GSL/gsl-2.4/vector/reim.c /tmp/GSL/gsl-2.4/cblas/srot.c /tmp/GSL/gsl-2.4/integration/hermite.c /tmp/GSL/gsl-2.4/randist/gausszig.c /tmp/GSL/gsl-2.4/cblas/csyr2k.c /tmp/GSL/gsl-2.4/cblas/zgemv.c /tmp/GSL/gsl-2.4/cblas/zhpmv.c /tmp/GSL/gsl-2.4/cdf/pascal.c /tmp/GSL/gsl-2.4/randist/rayleigh.c /tmp/GSL/gsl-2.4/multiroots/broyden.c /tmp/GSL/gsl-2.4/cdf/hypergeometric.c /tmp/GSL/gsl-2.4/cblas/ssyrk.c /tmp/GSL/gsl-2.4/cblas/dgbmv.c /tmp/GSL/gsl-2.4/cdf/gamma.c /tmp/GSL/gsl-2.4/cblas/ztbsv.c /tmp/GSL/gsl-2.4/cblas/ztrsv.c /tmp/GSL/gsl-2.4/linalg/multiply.c /tmp/GSL/gsl-2.4/eigen/gensymm.c /tmp/GSL/gsl-2.4/rng/taus.c /tmp/GSL/gsl-2.4/multilarge_nlinear/lm.c /tmp/GSL/gsl-2.4/doc/examples/block.c /tmp/GSL/gsl-2.4/cblas/zher2.c /tmp/GSL/gsl-2.4/rng/transputer.c /tmp/GSL/gsl-2.4/statistics/quantiles.c /tmp/GSL/gsl-2.4/interpolation/akima.c /tmp/GSL/gsl-2.4/ode-initval2/rk1imp.c /tmp/GSL/gsl-2.4/cdf/gumbel1.c /tmp/GSL/gsl-2.4/cblas/scasum.c /tmp/GSL/gsl-2.4/cblas/stpmv.c /tmp/GSL/gsl-2.4/cblas/dspmv.c /tmp/GSL/gsl-2.4/cblas/dtrsv.c /tmp/GSL/gsl-2.4/cblas/zher2k.c /tmp/GSL/gsl-2.4/siman/siman.c /tmp/GSL/gsl-2.4/cblas/cscal.c /tmp/GSL/gsl-2.4/cblas/zsymm.c /tmp/GSL/gsl-2.4/specfunc/laguerre.c /tmp/GSL/gsl-2.4/cdf/rayleigh.c /tmp/GSL/gsl-2.4/randist/binomial_tpe.c /tmp/GSL/gsl-2.4/integration/qk51.c /tmp/GSL/gsl-2.4/integration/qng.c /tmp/GSL/gsl-2.4/rng/ran2.c /tmp/GSL/gsl-2.4/spmatrix/spcompress.c /tmp/GSL/gsl-2.4/matrix/copy.c /tmp/GSL/gsl-2.4/permutation/permute.c /tmp/GSL/gsl-2.4/cblas/zdscal.c /tmp/GSL/gsl-2.4/linalg/cholesky.c /tmp/GSL/gsl-2.4/specfunc/airy_der.c /tmp/GSL/gsl-2.4/rng/mrg.c /tmp/GSL/gsl-2.4/cdf/geometric.c /tmp/GSL/gsl-2.4/statistics/ttest.c /tmp/GSL/gsl-2.4/matrix/view.c /tmp/GSL/gsl-2.4/cblas/zdotc_sub.c /tmp/GSL/gsl-2.4/integration/exponential.c /tmp/GSL/gsl-2.4/specfunc/erfc.c /tmp/GSL/gsl-2.4/cblas/dsyrk.c /tmp/GSL/gsl-2.4/specfunc/expint3.c /tmp/GSL/gsl-2.4/ode-initval/bsimp.c /tmp/GSL/gsl-2.4/rng/inline.c /tmp/GSL/gsl-2.4/histogram/init.c /tmp/GSL/gsl-2.4/cblas/dnrm2.c /tmp/GSL/gsl-2.4/cblas/dzasum.c /tmp/GSL/gsl-2.4/multimin/convergence.c /tmp/GSL/gsl-2.4/integration/qags.c /tmp/GSL/gsl-2.4/min/golden.c /tmp/GSL/gsl-2.4/cblas/zher.c /tmp/GSL/gsl-2.4/multifit_nlinear/covar.c /tmp/GSL/gsl-2.4/multifit_nlinear/fdf.c /tmp/GSL/gsl-2.4/histogram/get2d.c /tmp/GSL/gsl-2.4/combination/file.c /tmp/GSL/gsl-2.4/cblas/cdotu_sub.c /tmp/GSL/gsl-2.4/cblas/chpr.c /tmp/GSL/gsl-2.4/cblas/zcopy.c /tmp/GSL/gsl-2.4/cblas/zhpr2.c /tmp/GSL/gsl-2.4/cblas/ztrmm.c /tmp/GSL/gsl-2.4/specfunc/fermi_dirac.c /tmp/GSL/gsl-2.4/specfunc/legendre_P.c /tmp/GSL/gsl-2.4/cdf/flat.c /tmp/GSL/gsl-2.4/cdf/cauchyinv.c /tmp/GSL/gsl-2.4/wavelet/haar.c /tmp/GSL/gsl-2.4/spmatrix/spswap.c /tmp/GSL/gsl-2.4/complex/inline.c /tmp/GSL/gsl-2.4/matrix/init.c /tmp/GSL/gsl-2.4/specfunc/bessel_Y1.c /tmp/GSL/gsl-2.4/sys/log1p.c /tmp/GSL/gsl-2.4/specfunc/mathieu_charv.c /tmp/GSL/gsl-2.4/multifit/fdfridge.c /tmp/GSL/gsl-2.4/multifit/multirobust.c /tmp/GSL/gsl-2.4/multiroots/dogleg.c /tmp/GSL/gsl-2.4/histogram/pdf2d.c /tmp/GSL/gsl-2.4/version.c /tmp/GSL/gsl-2.4/matrix/rowcol.c /tmp/GSL/gsl-2.4/rng/knuthran2.c /tmp/GSL/gsl-2.4/rng/rng.c /tmp/GSL/gsl-2.4/ntuple/ntuple.c /tmp/GSL/gsl-2.4/multiset/init.c /tmp/GSL/gsl-2.4/randist/beta.c /tmp/GSL/gsl-2.4/matrix/getset.c /tmp/GSL/gsl-2.4/statistics/covariance.c /tmp/GSL/gsl-2.4/integration/qk31.c /tmp/GSL/gsl-2.4/roots/steffenson.c /tmp/GSL/gsl-2.4/wavelet/dwt.c /tmp/GSL/gsl-2.4/combination/combination.c /tmp/GSL/gsl-2.4/cblas/ctpsv.c /tmp/GSL/gsl-2.4/linalg/balancemat.c /tmp/GSL/gsl-2.4/doc/examples/qrng.c /tmp/GSL/gsl-2.4/cblas/zhemm.c /tmp/GSL/gsl-2.4/specfunc/bessel_K0.c /tmp/GSL/gsl-2.4/specfunc/bessel_temme.c /tmp/GSL/gsl-2.4/specfunc/result.c /tmp/GSL/gsl-2.4/integration/qaws.c /tmp/GSL/gsl-2.4/interpolation/bicubic.c /tmp/GSL/gsl-2.4/min/brent.c /tmp/GSL/gsl-2.4/multiset/file.c /tmp/GSL/gsl-2.4/cblas/dsyr.c /tmp/GSL/gsl-2.4/specfunc/clausen.c /tmp/GSL/gsl-2.4/specfunc/legendre_con.c /tmp/GSL/gsl-2.4/rng/default.c /tmp/GSL/gsl-2.4/randist/binomial.c /tmp/GSL/gsl-2.4/statistics/wvariance.c /tmp/GSL/gsl-2.4/integration/qk61.c /tmp/GSL/gsl-2.4/histogram/calloc_range.c /tmp/GSL/gsl-2.4/ode-initval/control.c /tmp/GSL/gsl-2.4/ode-initval2/step.c /tmp/GSL/gsl-2.4/multimin/vector_bfgs.c /tmp/GSL/gsl-2.4/cdf/gumbel2.c /tmp/GSL/gsl-2.4/sys/fdiv.c /tmp/GSL/gsl-2.4/randist/exponential.c /tmp/GSL/gsl-2.4/specfunc/hyperg_2F0.c /tmp/GSL/gsl-2.4/specfunc/pow_int.c /tmp/GSL/gsl-2.4/vector/file.c /tmp/GSL/gsl-2.4/vector/view.c /tmp/GSL/gsl-2.4/ieee-utils/read.c /tmp/GSL/gsl-2.4/cblas/chbmv.c /tmp/GSL/gsl-2.4/cdf/exponential.c /tmp/GSL/gsl-2.4/specfunc/coulomb_bound.c /tmp/GSL/gsl-2.4/rng/randu.c /tmp/GSL/gsl-2.4/doc/examples/rng.c /tmp/GSL/gsl-2.4/cblas/ssyr2k.c /tmp/GSL/gsl-2.4/cblas/dgemv.c /tmp/GSL/gsl-2.4/cblas/cgemv.c /tmp/GSL/gsl-2.4/linalg/pcholesky.c /tmp/GSL/gsl-2.4/specfunc/expint.c /tmp/GSL/gsl-2.4/fft/dft.c /tmp/GSL/gsl-2.4/statistics/variance.c /tmp/GSL/gsl-2.4/doc/examples/siman.c /tmp/GSL/gsl-2.4/ieee-utils/fp.c /tmp/GSL/gsl-2.4/poly/qr.c /tmp/GSL/gsl-2.4/integration/jacobi.c /tmp/GSL/gsl-2.4/randist/pareto.c /tmp/GSL/gsl-2.4/ode-initval2/rk8pd.c /tmp/GSL/gsl-2.4/vector/subvector.c /tmp/GSL/gsl-2.4/cblas/dtpmv.c /tmp/GSL/gsl-2.4/linalg/choleskyc.c /tmp/GSL/gsl-2.4/linalg/hermtd.c /tmp/GSL/gsl-2.4/interpolation/linear.c /tmp/GSL/gsl-2.4/statistics/median.c /tmp/GSL/gsl-2.4/histogram/stat2d.c /tmp/GSL/gsl-2.4/ode-initval/rk4.c /tmp/GSL/gsl-2.4/ode-initval2/rkck.c /tmp/GSL/gsl-2.4/cblas/dsyr2.c /tmp/GSL/gsl-2.4/specfunc/gamma_inc.c /tmp/GSL/gsl-2.4/multifit/convergence.c /tmp/GSL/gsl-2.4/eigen/sort.c /tmp/GSL/gsl-2.4/integration/qawf.c /tmp/GSL/gsl-2.4/interpolation/steffen.c /tmp/GSL/gsl-2.4/cblas/strsm.c /tmp/GSL/gsl-2.4/cblas/ddot.c /tmp/GSL/gsl-2.4/randist/geometric.c /tmp/GSL/gsl-2.4/ode-initval2/rkf45.c /tmp/GSL/gsl-2.4/cdf/betainv.c /tmp/GSL/gsl-2.4/permutation/inline.c /tmp/GSL/gsl-2.4/cblas/scopy.c /tmp/GSL/gsl-2.4/cblas/sger.c /tmp/GSL/gsl-2.4/integration/qawc.c /tmp/GSL/gsl-2.4/interpolation/spline.c /tmp/GSL/gsl-2.4/ode-initval/rk8pd.c /tmp/GSL/gsl-2.4/ieee-utils/print.c /tmp/GSL/gsl-2.4/ieee-utils/make_rep.c /tmp/GSL/gsl-2.4/cblas/zgerc.c /tmp/GSL/gsl-2.4/specfunc/hyperg.c /tmp/GSL/gsl-2.4/rng/types.c /tmp/GSL/gsl-2.4/cblas/zhemv.c /tmp/GSL/gsl-2.4/eigen/herm.c /tmp/GSL/gsl-2.4/specfunc/synchrotron.c /tmp/GSL/gsl-2.4/rng/uni32.c /tmp/GSL/gsl-2.4/integration/cquad.c /tmp/GSL/gsl-2.4/spmatrix/spgetset.c /tmp/GSL/gsl-2.4/multiroots/gnewton.c /tmp/GSL/gsl-2.4/err/error.c /tmp/GSL/gsl-2.4/vector/init.c /tmp/GSL/gsl-2.4/multifit_nlinear/qr.c /tmp/GSL/gsl-2.4/specfunc/bessel_Ynu.c /tmp/GSL/gsl-2.4/rng/knuthran.c /tmp/GSL/gsl-2.4/specfunc/bessel.c /tmp/GSL/gsl-2.4/specfunc/coulomb.c /tmp/GSL/gsl-2.4/poly/zsolve.c /tmp/GSL/gsl-2.4/roots/convergence.c /tmp/GSL/gsl-2.4/cblas/sgbmv.c /tmp/GSL/gsl-2.4/linalg/svd.c /tmp/GSL/gsl-2.4/specfunc/bessel_Jnu.c /tmp/GSL/gsl-2.4/specfunc/debye.c /tmp/GSL/gsl-2.4/randist/gamma.c /tmp/GSL/gsl-2.4/multimin/vector_bfgs2.c /tmp/GSL/gsl-2.4/cdf/chisqinv.c /tmp/GSL/gsl-2.4/cdf/rayleighinv.c /tmp/GSL/gsl-2.4/block/init.c /tmp/GSL/gsl-2.4/permutation/init.c /tmp/GSL/gsl-2.4/doc/examples/multiset.c /tmp/GSL/gsl-2.4/cblas/chpr2.c /tmp/GSL/gsl-2.4/specfunc/gamma.c /tmp/GSL/gsl-2.4/multilarge_nlinear/convergence.c /tmp/GSL/gsl-2.4/vector/minmax.c /tmp/GSL/gsl-2.4/cblas/sdot.c /tmp/GSL/gsl-2.4/cblas/zsyrk.c /tmp/GSL/gsl-2.4/linalg/bidiag.c /tmp/GSL/gsl-2.4/specfunc/mathieu_workspace.c /tmp/GSL/gsl-2.4/rng/ranf.c /tmp/GSL/gsl-2.4/rng/taus113.c /tmp/GSL/gsl-2.4/cdf/binomial.c /tmp/GSL/gsl-2.4/doc/examples/fft.c /tmp/GSL/gsl-2.4/interpolation/poly.c /tmp/GSL/gsl-2.4/roots/newton.c /tmp/GSL/gsl-2.4/roots/secant.c /tmp/GSL/gsl-2.4/err/stream.c /tmp/GSL/gsl-2.4/vector/oper.c /tmp/GSL/gsl-2.4/cblas/isamax.c /tmp/GSL/gsl-2.4/randist/laplace.c /tmp/GSL/gsl-2.4/doc/examples/rstat.c /tmp/GSL/gsl-2.4/sys/invhyp.c /tmp/GSL/gsl-2.4/cblas/zhbmv.c /tmp/GSL/gsl-2.4/cblas/izamax.c /tmp/GSL/gsl-2.4/specfunc/bessel_i.c /tmp/GSL/gsl-2.4/specfunc/beta_inc.c /tmp/GSL/gsl-2.4/rng/ran1.c /tmp/GSL/gsl-2.4/sum/work_u.c /tmp/GSL/gsl-2.4/rng/fishman2x.c /tmp/GSL/gsl-2.4/randist/logarithmic.c /tmp/GSL/gsl-2.4/randist/poisson.c /tmp/GSL/gsl-2.4/multilarge_nlinear/dogleg.c /tmp/GSL/gsl-2.4/statistics/absdev.c /tmp/GSL/gsl-2.4/sys/coerce.c /tmp/GSL/gsl-2.4/specfunc/bessel_Inu.c /tmp/GSL/gsl-2.4/qrng/sobol.c /tmp/GSL/gsl-2.4/multifit/multireg.c /tmp/GSL/gsl-2.4/ode-initval2/cstd.c /tmp/GSL/gsl-2.4/sys/minmax.c /tmp/GSL/gsl-2.4/multiset/multiset.c /tmp/GSL/gsl-2.4/linalg/householder.c /tmp/GSL/gsl-2.4/cdf/exppow.c /tmp/GSL/gsl-2.4/interpolation/spline2d.c /tmp/GSL/gsl-2.4/cblas/ctrsm.c /tmp/GSL/gsl-2.4/sum/levin_u.c /tmp/GSL/gsl-2.4/cdf/logisticinv.c /tmp/GSL/gsl-2.4/histogram/oper.c /tmp/GSL/gsl-2.4/cblas/sspmv.c /tmp/GSL/gsl-2.4/cblas/zgemm.c /tmp/GSL/gsl-2.4/linalg/qrpt.c /tmp/GSL/gsl-2.4/cdf/beta_inc.c /tmp/GSL/gsl-2.4/dht/dht.c /tmp/GSL/gsl-2.4/histogram/oper2d.c /tmp/GSL/gsl-2.4/combination/inline.c /tmp/GSL/gsl-2.4/permutation/file.c /tmp/GSL/gsl-2.4/randist/bigauss.c /tmp/GSL/gsl-2.4/multimin/simplex.c /tmp/GSL/gsl-2.4/cdf/tdistinv.c /tmp/GSL/gsl-2.4/sort/sortind.c /tmp/GSL/gsl-2.4/cblas/sspr2.c /tmp/GSL/gsl-2.4/cblas/zhpr.c /tmp/GSL/gsl-2.4/specfunc/hyperg_1F1.c /tmp/GSL/gsl-2.4/specfunc/legendre_Qn.c /tmp/GSL/gsl-2.4/cdf/chisq.c /tmp/GSL/gsl-2.4/randist/flat.c /tmp/GSL/gsl-2.4/cdf/flatinv.c /tmp/GSL/gsl-2.4/cdf/laplaceinv.c /tmp/GSL/gsl-2.4/cheb/eval.c /tmp/GSL/gsl-2.4/cheb/init.c /tmp/GSL/gsl-2.4/cblas/stpsv.c /tmp/GSL/gsl-2.4/cblas/csymm.c /tmp/GSL/gsl-2.4/rng/ranlxs.c /tmp/GSL/gsl-2.4/cdf/lognormal.c /tmp/GSL/gsl-2.4/randist/multinomial.c /tmp/GSL/gsl-2.4/eigen/nonsymmv.c /tmp/GSL/gsl-2.4/randist/landau.c /tmp/GSL/gsl-2.4/multifit/lmniel.c /tmp/GSL/gsl-2.4/integration/qk15.c /tmp/GSL/gsl-2.4/integration/qag.c /tmp/GSL/gsl-2.4/err/message.c /tmp/GSL/gsl-2.4/matrix/file.c /tmp/GSL/gsl-2.4/rng/vax.c /tmp/GSL/gsl-2.4/interpolation/inline.c /tmp/GSL/gsl-2.4/cblas/drotmg.c /tmp/GSL/gsl-2.4/cblas/ctrmm.c /tmp/GSL/gsl-2.4/multifit_nlinear/dogleg.c /tmp/GSL/gsl-2.4/cblas/dgemm.c /tmp/GSL/gsl-2.4/multifit_nlinear/svd.c /tmp/GSL/gsl-2.4/rng/rand48.c /tmp/GSL/gsl-2.4/cdf/nbinomial.c /tmp/GSL/gsl-2.4/multifit/fdfsolver.c /tmp/GSL/gsl-2.4/sum/levin_utrunc.c /tmp/GSL/gsl-2.4/integration/qawo.c /tmp/GSL/gsl-2.4/ode-initval2/driver.c /tmp/GSL/gsl-2.4/roots/bisection.c /tmp/GSL/gsl-2.4/monte/plain.c /tmp/GSL/gsl-2.4/specfunc/bessel_Y0.c /tmp/GSL/gsl-2.4/specfunc/mathieu_radfunc.c /tmp/GSL/gsl-2.4/cdf/laplace.c /tmp/GSL/gsl-2.4/cdf/weibull.c /tmp/GSL/gsl-2.4/rstat/rstat.c /tmp/GSL/gsl-2.4/cblas/ztpsv.c /tmp/GSL/gsl-2.4/linalg/lq.c /tmp/GSL/gsl-2.4/multiroots/fdfsolver.c /tmp/GSL/gsl-2.4/multifit_nlinear/fdjac.c /tmp/GSL/gsl-2.4/interpolation/accel.c /tmp/GSL/gsl-2.4/matrix/minmax.c /tmp/GSL/gsl-2.4/sys/expm1.c /tmp/GSL/gsl-2.4/combination/init.c /tmp/GSL/gsl-2.4/cblas/dsdot.c /tmp/GSL/gsl-2.4/integration/laguerre.c /tmp/GSL/gsl-2.4/multifit_nlinear/fdfvv.c /tmp/GSL/gsl-2.4/wavelet/wavelet.c /tmp/GSL/gsl-2.4/ode-initval2/cscal.c /tmp/GSL/gsl-2.4/rng/knuthran2002.c /tmp/GSL/gsl-2.4/randist/gausstail.c /tmp/GSL/gsl-2.4/cdf/tdist.c /tmp/GSL/gsl-2.4/rstat/rquantile.c /tmp/GSL/gsl-2.4/statistics/p_variance.c /tmp/GSL/gsl-2.4/spblas/spdgemv.c /tmp/GSL/gsl-2.4/doc/examples/spmatrix.c /tmp/GSL/gsl-2.4/eigen/jacobi.c /tmp/GSL/gsl-2.4/specfunc/elljac.c /tmp/GSL/gsl-2.4/specfunc/legendre_H3d.c /tmp/GSL/gsl-2.4/rng/ranmar.c /tmp/GSL/gsl-2.4/histogram/reset.c /tmp/GSL/gsl-2.4/ode-initval2/bsimp.c /tmp/GSL/gsl-2.4/monte/vegas.c /tmp/GSL/gsl-2.4/ieee-utils/env.c /tmp/GSL/gsl-2.4/cblas/dtrmm.c /tmp/GSL/gsl-2.4/randist/pascal.c /tmp/GSL/gsl-2.4/integration/rational.c /tmp/GSL/gsl-2.4/ode-initval2/rk4imp.c /tmp/GSL/gsl-2.4/sys/fcmp.c /tmp/GSL/gsl-2.4/err/strerror.c /tmp/GSL/gsl-2.4/linalg/hesstri.c /tmp/GSL/gsl-2.4/test/results.c /tmp/GSL/gsl-2.4/permutation/canonical.c /tmp/GSL/gsl-2.4/cblas/srotg.c /tmp/GSL/gsl-2.4/rng/tt.c /tmp/GSL/gsl-2.4/randist/exppow.c /tmp/GSL/gsl-2.4/multilarge_nlinear/trust.c /tmp/GSL/gsl-2.4/histogram/params2d.c /tmp/GSL/gsl-2.4/cblas/csyrk.c /tmp/GSL/gsl-2.4/multilarge_nlinear/cholesky.c /tmp/GSL/gsl-2.4/specfunc/bessel_Kn.c /tmp/GSL/gsl-2.4/cdf/exponentialinv.c /tmp/GSL/gsl-2.4/min/convergence.c /tmp/GSL/gsl-2.4/multifit/covar.c /tmp/GSL/gsl-2.4/ode-initval/gear2.c /tmp/GSL/gsl-2.4/min/quad_golden.c /tmp/GSL/gsl-2.4/multimin/conjugate_pr.c /tmp/GSL/gsl-2.4/cdf/weibullinv.c /tmp/GSL/gsl-2.4/sys/pow_int.c /tmp/GSL/gsl-2.4/cblas/zscal.c /tmp/GSL/gsl-2.4/cblas/ztrmv.c /tmp/GSL/gsl-2.4/randist/hyperg.c /tmp/GSL/gsl-2.4/specfunc/shint.c /tmp/GSL/gsl-2.4/randist/sphere.c /tmp/GSL/gsl-2.4/poly/dd.c \ No newline at end of file +/tmp/GSL/gsl-2.4/blas/blas.c +/tmp/GSL/gsl-2.4/block/block.c +/tmp/GSL/gsl-2.4/block/file.c +/tmp/GSL/gsl-2.4/block/init.c +/tmp/GSL/gsl-2.4/bspline/bspline.c +/tmp/GSL/gsl-2.4/bspline/greville.c +/tmp/GSL/gsl-2.4/cblas/caxpy.c +/tmp/GSL/gsl-2.4/cblas/ccopy.c +/tmp/GSL/gsl-2.4/cblas/cdotc_sub.c +/tmp/GSL/gsl-2.4/cblas/cdotu_sub.c +/tmp/GSL/gsl-2.4/cblas/cgbmv.c +/tmp/GSL/gsl-2.4/cblas/cgemm.c +/tmp/GSL/gsl-2.4/cblas/cgemv.c +/tmp/GSL/gsl-2.4/cblas/cgerc.c +/tmp/GSL/gsl-2.4/cblas/cgeru.c +/tmp/GSL/gsl-2.4/cblas/chbmv.c +/tmp/GSL/gsl-2.4/cblas/chemm.c +/tmp/GSL/gsl-2.4/cblas/chemv.c +/tmp/GSL/gsl-2.4/cblas/cher.c +/tmp/GSL/gsl-2.4/cblas/cher2.c +/tmp/GSL/gsl-2.4/cblas/cher2k.c +/tmp/GSL/gsl-2.4/cblas/cherk.c +/tmp/GSL/gsl-2.4/cblas/chpmv.c +/tmp/GSL/gsl-2.4/cblas/chpr.c +/tmp/GSL/gsl-2.4/cblas/chpr2.c +/tmp/GSL/gsl-2.4/cblas/cscal.c +/tmp/GSL/gsl-2.4/cblas/csscal.c +/tmp/GSL/gsl-2.4/cblas/cswap.c +/tmp/GSL/gsl-2.4/cblas/csymm.c +/tmp/GSL/gsl-2.4/cblas/csyr2k.c +/tmp/GSL/gsl-2.4/cblas/csyrk.c +/tmp/GSL/gsl-2.4/cblas/ctbmv.c +/tmp/GSL/gsl-2.4/cblas/ctbsv.c +/tmp/GSL/gsl-2.4/cblas/ctpmv.c +/tmp/GSL/gsl-2.4/cblas/ctpsv.c +/tmp/GSL/gsl-2.4/cblas/ctrmm.c +/tmp/GSL/gsl-2.4/cblas/ctrmv.c +/tmp/GSL/gsl-2.4/cblas/ctrsm.c +/tmp/GSL/gsl-2.4/cblas/ctrsv.c +/tmp/GSL/gsl-2.4/cblas/dasum.c +/tmp/GSL/gsl-2.4/cblas/daxpy.c +/tmp/GSL/gsl-2.4/cblas/dcopy.c +/tmp/GSL/gsl-2.4/cblas/ddot.c +/tmp/GSL/gsl-2.4/cblas/dgbmv.c +/tmp/GSL/gsl-2.4/cblas/dgemm.c +/tmp/GSL/gsl-2.4/cblas/dgemv.c +/tmp/GSL/gsl-2.4/cblas/dger.c +/tmp/GSL/gsl-2.4/cblas/dnrm2.c +/tmp/GSL/gsl-2.4/cblas/drot.c +/tmp/GSL/gsl-2.4/cblas/drotg.c +/tmp/GSL/gsl-2.4/cblas/drotm.c +/tmp/GSL/gsl-2.4/cblas/drotmg.c +/tmp/GSL/gsl-2.4/cblas/dsbmv.c +/tmp/GSL/gsl-2.4/cblas/dscal.c +/tmp/GSL/gsl-2.4/cblas/dsdot.c +/tmp/GSL/gsl-2.4/cblas/dspmv.c +/tmp/GSL/gsl-2.4/cblas/dspr.c +/tmp/GSL/gsl-2.4/cblas/dspr2.c +/tmp/GSL/gsl-2.4/cblas/dswap.c +/tmp/GSL/gsl-2.4/cblas/dsymm.c +/tmp/GSL/gsl-2.4/cblas/dsymv.c +/tmp/GSL/gsl-2.4/cblas/dsyr.c +/tmp/GSL/gsl-2.4/cblas/dsyr2.c +/tmp/GSL/gsl-2.4/cblas/dsyr2k.c +/tmp/GSL/gsl-2.4/cblas/dsyrk.c +/tmp/GSL/gsl-2.4/cblas/dtbmv.c +/tmp/GSL/gsl-2.4/cblas/dtbsv.c +/tmp/GSL/gsl-2.4/cblas/dtpmv.c +/tmp/GSL/gsl-2.4/cblas/dtpsv.c +/tmp/GSL/gsl-2.4/cblas/dtrmm.c +/tmp/GSL/gsl-2.4/cblas/dtrmv.c +/tmp/GSL/gsl-2.4/cblas/dtrsm.c +/tmp/GSL/gsl-2.4/cblas/dtrsv.c +/tmp/GSL/gsl-2.4/cblas/dzasum.c +/tmp/GSL/gsl-2.4/cblas/dznrm2.c +/tmp/GSL/gsl-2.4/cblas/hypot.c +/tmp/GSL/gsl-2.4/cblas/icamax.c +/tmp/GSL/gsl-2.4/cblas/idamax.c +/tmp/GSL/gsl-2.4/cblas/isamax.c +/tmp/GSL/gsl-2.4/cblas/izamax.c +/tmp/GSL/gsl-2.4/cblas/sasum.c +/tmp/GSL/gsl-2.4/cblas/saxpy.c +/tmp/GSL/gsl-2.4/cblas/scasum.c +/tmp/GSL/gsl-2.4/cblas/scnrm2.c +/tmp/GSL/gsl-2.4/cblas/scopy.c +/tmp/GSL/gsl-2.4/cblas/sdot.c +/tmp/GSL/gsl-2.4/cblas/sdsdot.c +/tmp/GSL/gsl-2.4/cblas/sgbmv.c +/tmp/GSL/gsl-2.4/cblas/sgemm.c +/tmp/GSL/gsl-2.4/cblas/sgemv.c +/tmp/GSL/gsl-2.4/cblas/sger.c +/tmp/GSL/gsl-2.4/cblas/snrm2.c +/tmp/GSL/gsl-2.4/cblas/srot.c +/tmp/GSL/gsl-2.4/cblas/srotg.c +/tmp/GSL/gsl-2.4/cblas/srotm.c +/tmp/GSL/gsl-2.4/cblas/srotmg.c +/tmp/GSL/gsl-2.4/cblas/ssbmv.c +/tmp/GSL/gsl-2.4/cblas/sscal.c +/tmp/GSL/gsl-2.4/cblas/sspmv.c +/tmp/GSL/gsl-2.4/cblas/sspr.c +/tmp/GSL/gsl-2.4/cblas/sspr2.c +/tmp/GSL/gsl-2.4/cblas/sswap.c +/tmp/GSL/gsl-2.4/cblas/ssymm.c +/tmp/GSL/gsl-2.4/cblas/ssymv.c +/tmp/GSL/gsl-2.4/cblas/ssyr.c +/tmp/GSL/gsl-2.4/cblas/ssyr2.c +/tmp/GSL/gsl-2.4/cblas/ssyr2k.c +/tmp/GSL/gsl-2.4/cblas/ssyrk.c +/tmp/GSL/gsl-2.4/cblas/stbmv.c +/tmp/GSL/gsl-2.4/cblas/stbsv.c +/tmp/GSL/gsl-2.4/cblas/stpmv.c +/tmp/GSL/gsl-2.4/cblas/stpsv.c +/tmp/GSL/gsl-2.4/cblas/strmm.c +/tmp/GSL/gsl-2.4/cblas/strmv.c +/tmp/GSL/gsl-2.4/cblas/strsm.c +/tmp/GSL/gsl-2.4/cblas/strsv.c +/tmp/GSL/gsl-2.4/cblas/xerbla.c +/tmp/GSL/gsl-2.4/cblas/zaxpy.c +/tmp/GSL/gsl-2.4/cblas/zcopy.c +/tmp/GSL/gsl-2.4/cblas/zdotc_sub.c +/tmp/GSL/gsl-2.4/cblas/zdotu_sub.c +/tmp/GSL/gsl-2.4/cblas/zdscal.c +/tmp/GSL/gsl-2.4/cblas/zgbmv.c +/tmp/GSL/gsl-2.4/cblas/zgemm.c +/tmp/GSL/gsl-2.4/cblas/zgemv.c +/tmp/GSL/gsl-2.4/cblas/zgerc.c +/tmp/GSL/gsl-2.4/cblas/zgeru.c +/tmp/GSL/gsl-2.4/cblas/zhbmv.c +/tmp/GSL/gsl-2.4/cblas/zhemm.c +/tmp/GSL/gsl-2.4/cblas/zhemv.c +/tmp/GSL/gsl-2.4/cblas/zher.c +/tmp/GSL/gsl-2.4/cblas/zher2.c +/tmp/GSL/gsl-2.4/cblas/zher2k.c +/tmp/GSL/gsl-2.4/cblas/zherk.c +/tmp/GSL/gsl-2.4/cblas/zhpmv.c +/tmp/GSL/gsl-2.4/cblas/zhpr.c +/tmp/GSL/gsl-2.4/cblas/zhpr2.c +/tmp/GSL/gsl-2.4/cblas/zscal.c +/tmp/GSL/gsl-2.4/cblas/zswap.c +/tmp/GSL/gsl-2.4/cblas/zsymm.c +/tmp/GSL/gsl-2.4/cblas/zsyr2k.c +/tmp/GSL/gsl-2.4/cblas/zsyrk.c +/tmp/GSL/gsl-2.4/cblas/ztbmv.c +/tmp/GSL/gsl-2.4/cblas/ztbsv.c +/tmp/GSL/gsl-2.4/cblas/ztpmv.c +/tmp/GSL/gsl-2.4/cblas/ztpsv.c +/tmp/GSL/gsl-2.4/cblas/ztrmm.c +/tmp/GSL/gsl-2.4/cblas/ztrmv.c +/tmp/GSL/gsl-2.4/cblas/ztrsm.c +/tmp/GSL/gsl-2.4/cblas/ztrsv.c +/tmp/GSL/gsl-2.4/cdf/beta.c +/tmp/GSL/gsl-2.4/cdf/beta_inc.c +/tmp/GSL/gsl-2.4/cdf/betainv.c +/tmp/GSL/gsl-2.4/cdf/binomial.c +/tmp/GSL/gsl-2.4/cdf/cauchy.c +/tmp/GSL/gsl-2.4/cdf/cauchyinv.c +/tmp/GSL/gsl-2.4/cdf/chisq.c +/tmp/GSL/gsl-2.4/cdf/chisqinv.c +/tmp/GSL/gsl-2.4/cdf/exponential.c +/tmp/GSL/gsl-2.4/cdf/exponentialinv.c +/tmp/GSL/gsl-2.4/cdf/exppow.c +/tmp/GSL/gsl-2.4/cdf/fdist.c +/tmp/GSL/gsl-2.4/cdf/fdistinv.c +/tmp/GSL/gsl-2.4/cdf/flat.c +/tmp/GSL/gsl-2.4/cdf/flatinv.c +/tmp/GSL/gsl-2.4/cdf/gamma.c +/tmp/GSL/gsl-2.4/cdf/gammainv.c +/tmp/GSL/gsl-2.4/cdf/gauss.c +/tmp/GSL/gsl-2.4/cdf/gaussinv.c +/tmp/GSL/gsl-2.4/cdf/geometric.c +/tmp/GSL/gsl-2.4/cdf/gumbel1.c +/tmp/GSL/gsl-2.4/cdf/gumbel1inv.c +/tmp/GSL/gsl-2.4/cdf/gumbel2.c +/tmp/GSL/gsl-2.4/cdf/gumbel2inv.c +/tmp/GSL/gsl-2.4/cdf/hypergeometric.c +/tmp/GSL/gsl-2.4/cdf/laplace.c +/tmp/GSL/gsl-2.4/cdf/laplaceinv.c +/tmp/GSL/gsl-2.4/cdf/logistic.c +/tmp/GSL/gsl-2.4/cdf/logisticinv.c +/tmp/GSL/gsl-2.4/cdf/lognormal.c +/tmp/GSL/gsl-2.4/cdf/lognormalinv.c +/tmp/GSL/gsl-2.4/cdf/nbinomial.c +/tmp/GSL/gsl-2.4/cdf/pareto.c +/tmp/GSL/gsl-2.4/cdf/paretoinv.c +/tmp/GSL/gsl-2.4/cdf/pascal.c +/tmp/GSL/gsl-2.4/cdf/poisson.c +/tmp/GSL/gsl-2.4/cdf/rayleigh.c +/tmp/GSL/gsl-2.4/cdf/rayleighinv.c +/tmp/GSL/gsl-2.4/cdf/tdist.c +/tmp/GSL/gsl-2.4/cdf/tdistinv.c +/tmp/GSL/gsl-2.4/cdf/weibull.c +/tmp/GSL/gsl-2.4/cdf/weibullinv.c +/tmp/GSL/gsl-2.4/cheb/deriv.c +/tmp/GSL/gsl-2.4/cheb/eval.c +/tmp/GSL/gsl-2.4/cheb/init.c +/tmp/GSL/gsl-2.4/cheb/integ.c +/tmp/GSL/gsl-2.4/combination/combination.c +/tmp/GSL/gsl-2.4/combination/file.c +/tmp/GSL/gsl-2.4/combination/init.c +/tmp/GSL/gsl-2.4/combination/inline.c +/tmp/GSL/gsl-2.4/complex/inline.c +/tmp/GSL/gsl-2.4/complex/math.c +/tmp/GSL/gsl-2.4/deriv/deriv.c +/tmp/GSL/gsl-2.4/dht/dht.c +/tmp/GSL/gsl-2.4/diff/diff.c +/tmp/GSL/gsl-2.4/doc/examples/blas.c +/tmp/GSL/gsl-2.4/doc/examples/block.c +/tmp/GSL/gsl-2.4/doc/examples/bspline.c +/tmp/GSL/gsl-2.4/doc/examples/combination.c +/tmp/GSL/gsl-2.4/doc/examples/diff.c +/tmp/GSL/gsl-2.4/doc/examples/dwt.c +/tmp/GSL/gsl-2.4/doc/examples/fft.c +/tmp/GSL/gsl-2.4/doc/examples/interp.c +/tmp/GSL/gsl-2.4/doc/examples/interp2d.c +/tmp/GSL/gsl-2.4/doc/examples/matrix.c +/tmp/GSL/gsl-2.4/doc/examples/multiset.c +/tmp/GSL/gsl-2.4/doc/examples/poisson.c +/tmp/GSL/gsl-2.4/doc/examples/qrng.c +/tmp/GSL/gsl-2.4/doc/examples/rng.c +/tmp/GSL/gsl-2.4/doc/examples/rquantile.c +/tmp/GSL/gsl-2.4/doc/examples/rstat.c +/tmp/GSL/gsl-2.4/doc/examples/siman.c +/tmp/GSL/gsl-2.4/doc/examples/spmatrix.c +/tmp/GSL/gsl-2.4/doc/examples/stat.c +/tmp/GSL/gsl-2.4/doc/examples/vector.c +/tmp/GSL/gsl-2.4/eigen/francis.c +/tmp/GSL/gsl-2.4/eigen/gen.c +/tmp/GSL/gsl-2.4/eigen/genherm.c +/tmp/GSL/gsl-2.4/eigen/genhermv.c +/tmp/GSL/gsl-2.4/eigen/gensymm.c +/tmp/GSL/gsl-2.4/eigen/gensymmv.c +/tmp/GSL/gsl-2.4/eigen/genv.c +/tmp/GSL/gsl-2.4/eigen/herm.c +/tmp/GSL/gsl-2.4/eigen/hermv.c +/tmp/GSL/gsl-2.4/eigen/jacobi.c +/tmp/GSL/gsl-2.4/eigen/nonsymm.c +/tmp/GSL/gsl-2.4/eigen/nonsymmv.c +/tmp/GSL/gsl-2.4/eigen/schur.c +/tmp/GSL/gsl-2.4/eigen/sort.c +/tmp/GSL/gsl-2.4/eigen/symm.c +/tmp/GSL/gsl-2.4/eigen/symmv.c +/tmp/GSL/gsl-2.4/err/error.c +/tmp/GSL/gsl-2.4/err/message.c +/tmp/GSL/gsl-2.4/err/stream.c +/tmp/GSL/gsl-2.4/err/strerror.c +/tmp/GSL/gsl-2.4/fft/dft.c +/tmp/GSL/gsl-2.4/fft/fft.c +/tmp/GSL/gsl-2.4/fit/linear.c +/tmp/GSL/gsl-2.4/histogram/add.c +/tmp/GSL/gsl-2.4/histogram/add2d.c +/tmp/GSL/gsl-2.4/histogram/calloc_range.c +/tmp/GSL/gsl-2.4/histogram/calloc_range2d.c +/tmp/GSL/gsl-2.4/histogram/copy.c +/tmp/GSL/gsl-2.4/histogram/copy2d.c +/tmp/GSL/gsl-2.4/histogram/file.c +/tmp/GSL/gsl-2.4/histogram/file2d.c +/tmp/GSL/gsl-2.4/histogram/get.c +/tmp/GSL/gsl-2.4/histogram/get2d.c +/tmp/GSL/gsl-2.4/histogram/init.c +/tmp/GSL/gsl-2.4/histogram/init2d.c +/tmp/GSL/gsl-2.4/histogram/maxval.c +/tmp/GSL/gsl-2.4/histogram/maxval2d.c +/tmp/GSL/gsl-2.4/histogram/oper.c +/tmp/GSL/gsl-2.4/histogram/oper2d.c +/tmp/GSL/gsl-2.4/histogram/params.c +/tmp/GSL/gsl-2.4/histogram/params2d.c +/tmp/GSL/gsl-2.4/histogram/pdf.c +/tmp/GSL/gsl-2.4/histogram/pdf2d.c +/tmp/GSL/gsl-2.4/histogram/reset.c +/tmp/GSL/gsl-2.4/histogram/reset2d.c +/tmp/GSL/gsl-2.4/histogram/stat.c +/tmp/GSL/gsl-2.4/histogram/stat2d.c +/tmp/GSL/gsl-2.4/ieee-utils/env.c +/tmp/GSL/gsl-2.4/ieee-utils/fp.c +/tmp/GSL/gsl-2.4/ieee-utils/make_rep.c +/tmp/GSL/gsl-2.4/ieee-utils/print.c +/tmp/GSL/gsl-2.4/ieee-utils/read.c +/tmp/GSL/gsl-2.4/integration/chebyshev.c +/tmp/GSL/gsl-2.4/integration/chebyshev2.c +/tmp/GSL/gsl-2.4/integration/cquad.c +/tmp/GSL/gsl-2.4/integration/exponential.c +/tmp/GSL/gsl-2.4/integration/fixed.c +/tmp/GSL/gsl-2.4/integration/gegenbauer.c +/tmp/GSL/gsl-2.4/integration/glfixed.c +/tmp/GSL/gsl-2.4/integration/hermite.c +/tmp/GSL/gsl-2.4/integration/jacobi.c +/tmp/GSL/gsl-2.4/integration/laguerre.c +/tmp/GSL/gsl-2.4/integration/legendre.c +/tmp/GSL/gsl-2.4/integration/qag.c +/tmp/GSL/gsl-2.4/integration/qagp.c +/tmp/GSL/gsl-2.4/integration/qags.c +/tmp/GSL/gsl-2.4/integration/qawc.c +/tmp/GSL/gsl-2.4/integration/qawf.c +/tmp/GSL/gsl-2.4/integration/qawo.c +/tmp/GSL/gsl-2.4/integration/qaws.c +/tmp/GSL/gsl-2.4/integration/qcheb.c +/tmp/GSL/gsl-2.4/integration/qk.c +/tmp/GSL/gsl-2.4/integration/qk15.c +/tmp/GSL/gsl-2.4/integration/qk21.c +/tmp/GSL/gsl-2.4/integration/qk31.c +/tmp/GSL/gsl-2.4/integration/qk41.c +/tmp/GSL/gsl-2.4/integration/qk51.c +/tmp/GSL/gsl-2.4/integration/qk61.c +/tmp/GSL/gsl-2.4/integration/qmomo.c +/tmp/GSL/gsl-2.4/integration/qmomof.c +/tmp/GSL/gsl-2.4/integration/qng.c +/tmp/GSL/gsl-2.4/integration/rational.c +/tmp/GSL/gsl-2.4/integration/reset.c +/tmp/GSL/gsl-2.4/integration/workspace.c +/tmp/GSL/gsl-2.4/interpolation/accel.c +/tmp/GSL/gsl-2.4/interpolation/akima.c +/tmp/GSL/gsl-2.4/interpolation/bicubic.c +/tmp/GSL/gsl-2.4/interpolation/bilinear.c +/tmp/GSL/gsl-2.4/interpolation/cspline.c +/tmp/GSL/gsl-2.4/interpolation/inline.c +/tmp/GSL/gsl-2.4/interpolation/interp.c +/tmp/GSL/gsl-2.4/interpolation/interp2d.c +/tmp/GSL/gsl-2.4/interpolation/linear.c +/tmp/GSL/gsl-2.4/interpolation/poly.c +/tmp/GSL/gsl-2.4/interpolation/spline.c +/tmp/GSL/gsl-2.4/interpolation/spline2d.c +/tmp/GSL/gsl-2.4/interpolation/steffen.c +/tmp/GSL/gsl-2.4/linalg/balance.c +/tmp/GSL/gsl-2.4/linalg/balancemat.c +/tmp/GSL/gsl-2.4/linalg/bidiag.c +/tmp/GSL/gsl-2.4/linalg/cholesky.c +/tmp/GSL/gsl-2.4/linalg/choleskyc.c +/tmp/GSL/gsl-2.4/linalg/cod.c +/tmp/GSL/gsl-2.4/linalg/condest.c +/tmp/GSL/gsl-2.4/linalg/exponential.c +/tmp/GSL/gsl-2.4/linalg/hermtd.c +/tmp/GSL/gsl-2.4/linalg/hessenberg.c +/tmp/GSL/gsl-2.4/linalg/hesstri.c +/tmp/GSL/gsl-2.4/linalg/hh.c +/tmp/GSL/gsl-2.4/linalg/householder.c +/tmp/GSL/gsl-2.4/linalg/householdercomplex.c +/tmp/GSL/gsl-2.4/linalg/inline.c +/tmp/GSL/gsl-2.4/linalg/invtri.c +/tmp/GSL/gsl-2.4/linalg/lq.c +/tmp/GSL/gsl-2.4/linalg/lu.c +/tmp/GSL/gsl-2.4/linalg/luc.c +/tmp/GSL/gsl-2.4/linalg/mcholesky.c +/tmp/GSL/gsl-2.4/linalg/multiply.c +/tmp/GSL/gsl-2.4/linalg/pcholesky.c +/tmp/GSL/gsl-2.4/linalg/ptlq.c +/tmp/GSL/gsl-2.4/linalg/qr.c +/tmp/GSL/gsl-2.4/linalg/qrpt.c +/tmp/GSL/gsl-2.4/linalg/svd.c +/tmp/GSL/gsl-2.4/linalg/symmtd.c +/tmp/GSL/gsl-2.4/linalg/tridiag.c +/tmp/GSL/gsl-2.4/matrix/copy.c +/tmp/GSL/gsl-2.4/matrix/file.c +/tmp/GSL/gsl-2.4/matrix/getset.c +/tmp/GSL/gsl-2.4/matrix/init.c +/tmp/GSL/gsl-2.4/matrix/matrix.c +/tmp/GSL/gsl-2.4/matrix/minmax.c +/tmp/GSL/gsl-2.4/matrix/oper.c +/tmp/GSL/gsl-2.4/matrix/prop.c +/tmp/GSL/gsl-2.4/matrix/rowcol.c +/tmp/GSL/gsl-2.4/matrix/submatrix.c +/tmp/GSL/gsl-2.4/matrix/swap.c +/tmp/GSL/gsl-2.4/matrix/view.c +/tmp/GSL/gsl-2.4/min/bracketing.c +/tmp/GSL/gsl-2.4/min/brent.c +/tmp/GSL/gsl-2.4/min/convergence.c +/tmp/GSL/gsl-2.4/min/fsolver.c +/tmp/GSL/gsl-2.4/min/golden.c +/tmp/GSL/gsl-2.4/min/quad_golden.c +/tmp/GSL/gsl-2.4/monte/miser.c +/tmp/GSL/gsl-2.4/monte/plain.c +/tmp/GSL/gsl-2.4/monte/vegas.c +/tmp/GSL/gsl-2.4/multifit/convergence.c +/tmp/GSL/gsl-2.4/multifit/covar.c +/tmp/GSL/gsl-2.4/multifit/fdfridge.c +/tmp/GSL/gsl-2.4/multifit/fdfsolver.c +/tmp/GSL/gsl-2.4/multifit/fdjac.c +/tmp/GSL/gsl-2.4/multifit/fsolver.c +/tmp/GSL/gsl-2.4/multifit/gcv.c +/tmp/GSL/gsl-2.4/multifit/gradient.c +/tmp/GSL/gsl-2.4/multifit/lmder.c +/tmp/GSL/gsl-2.4/multifit/lmniel.c +/tmp/GSL/gsl-2.4/multifit/multilinear.c +/tmp/GSL/gsl-2.4/multifit/multireg.c +/tmp/GSL/gsl-2.4/multifit/multirobust.c +/tmp/GSL/gsl-2.4/multifit/multiwlinear.c +/tmp/GSL/gsl-2.4/multifit/robust_wfun.c +/tmp/GSL/gsl-2.4/multifit/work.c +/tmp/GSL/gsl-2.4/multifit_nlinear/cholesky.c +/tmp/GSL/gsl-2.4/multifit_nlinear/convergence.c +/tmp/GSL/gsl-2.4/multifit_nlinear/covar.c +/tmp/GSL/gsl-2.4/multifit_nlinear/dogleg.c +/tmp/GSL/gsl-2.4/multifit_nlinear/fdf.c +/tmp/GSL/gsl-2.4/multifit_nlinear/fdfvv.c +/tmp/GSL/gsl-2.4/multifit_nlinear/fdjac.c +/tmp/GSL/gsl-2.4/multifit_nlinear/lm.c +/tmp/GSL/gsl-2.4/multifit_nlinear/qr.c +/tmp/GSL/gsl-2.4/multifit_nlinear/scaling.c +/tmp/GSL/gsl-2.4/multifit_nlinear/subspace2D.c +/tmp/GSL/gsl-2.4/multifit_nlinear/svd.c +/tmp/GSL/gsl-2.4/multifit_nlinear/trust.c +/tmp/GSL/gsl-2.4/multilarge/multilarge.c +/tmp/GSL/gsl-2.4/multilarge/normal.c +/tmp/GSL/gsl-2.4/multilarge/tsqr.c +/tmp/GSL/gsl-2.4/multilarge_nlinear/cgst.c +/tmp/GSL/gsl-2.4/multilarge_nlinear/cholesky.c +/tmp/GSL/gsl-2.4/multilarge_nlinear/convergence.c +/tmp/GSL/gsl-2.4/multilarge_nlinear/dogleg.c +/tmp/GSL/gsl-2.4/multilarge_nlinear/dummy.c +/tmp/GSL/gsl-2.4/multilarge_nlinear/fdf.c +/tmp/GSL/gsl-2.4/multilarge_nlinear/lm.c +/tmp/GSL/gsl-2.4/multilarge_nlinear/scaling.c +/tmp/GSL/gsl-2.4/multilarge_nlinear/subspace2D.c +/tmp/GSL/gsl-2.4/multilarge_nlinear/trust.c +/tmp/GSL/gsl-2.4/multimin/conjugate_fr.c +/tmp/GSL/gsl-2.4/multimin/conjugate_pr.c +/tmp/GSL/gsl-2.4/multimin/convergence.c +/tmp/GSL/gsl-2.4/multimin/diff.c +/tmp/GSL/gsl-2.4/multimin/fdfminimizer.c +/tmp/GSL/gsl-2.4/multimin/fminimizer.c +/tmp/GSL/gsl-2.4/multimin/simplex.c +/tmp/GSL/gsl-2.4/multimin/simplex2.c +/tmp/GSL/gsl-2.4/multimin/steepest_descent.c +/tmp/GSL/gsl-2.4/multimin/vector_bfgs.c +/tmp/GSL/gsl-2.4/multimin/vector_bfgs2.c +/tmp/GSL/gsl-2.4/multiroots/broyden.c +/tmp/GSL/gsl-2.4/multiroots/convergence.c +/tmp/GSL/gsl-2.4/multiroots/dnewton.c +/tmp/GSL/gsl-2.4/multiroots/dogleg.c +/tmp/GSL/gsl-2.4/multiroots/fdfsolver.c +/tmp/GSL/gsl-2.4/multiroots/fdjac.c +/tmp/GSL/gsl-2.4/multiroots/fsolver.c +/tmp/GSL/gsl-2.4/multiroots/gnewton.c +/tmp/GSL/gsl-2.4/multiroots/hybrid.c +/tmp/GSL/gsl-2.4/multiroots/hybridj.c +/tmp/GSL/gsl-2.4/multiroots/newton.c +/tmp/GSL/gsl-2.4/multiset/file.c +/tmp/GSL/gsl-2.4/multiset/init.c +/tmp/GSL/gsl-2.4/multiset/inline.c +/tmp/GSL/gsl-2.4/multiset/multiset.c +/tmp/GSL/gsl-2.4/ntuple/ntuple.c +/tmp/GSL/gsl-2.4/ode-initval/bsimp.c +/tmp/GSL/gsl-2.4/ode-initval/control.c +/tmp/GSL/gsl-2.4/ode-initval/cscal.c +/tmp/GSL/gsl-2.4/ode-initval/cstd.c +/tmp/GSL/gsl-2.4/ode-initval/evolve.c +/tmp/GSL/gsl-2.4/ode-initval/gear1.c +/tmp/GSL/gsl-2.4/ode-initval/gear2.c +/tmp/GSL/gsl-2.4/ode-initval/rk2.c +/tmp/GSL/gsl-2.4/ode-initval/rk2imp.c +/tmp/GSL/gsl-2.4/ode-initval/rk2simp.c +/tmp/GSL/gsl-2.4/ode-initval/rk4.c +/tmp/GSL/gsl-2.4/ode-initval/rk4imp.c +/tmp/GSL/gsl-2.4/ode-initval/rk8pd.c +/tmp/GSL/gsl-2.4/ode-initval/rkck.c +/tmp/GSL/gsl-2.4/ode-initval/rkf45.c +/tmp/GSL/gsl-2.4/ode-initval/step.c +/tmp/GSL/gsl-2.4/ode-initval2/bsimp.c +/tmp/GSL/gsl-2.4/ode-initval2/control.c +/tmp/GSL/gsl-2.4/ode-initval2/cscal.c +/tmp/GSL/gsl-2.4/ode-initval2/cstd.c +/tmp/GSL/gsl-2.4/ode-initval2/driver.c +/tmp/GSL/gsl-2.4/ode-initval2/evolve.c +/tmp/GSL/gsl-2.4/ode-initval2/msadams.c +/tmp/GSL/gsl-2.4/ode-initval2/msbdf.c +/tmp/GSL/gsl-2.4/ode-initval2/rk1imp.c +/tmp/GSL/gsl-2.4/ode-initval2/rk2.c +/tmp/GSL/gsl-2.4/ode-initval2/rk2imp.c +/tmp/GSL/gsl-2.4/ode-initval2/rk4.c +/tmp/GSL/gsl-2.4/ode-initval2/rk4imp.c +/tmp/GSL/gsl-2.4/ode-initval2/rk8pd.c +/tmp/GSL/gsl-2.4/ode-initval2/rkck.c +/tmp/GSL/gsl-2.4/ode-initval2/rkf45.c +/tmp/GSL/gsl-2.4/ode-initval2/step.c +/tmp/GSL/gsl-2.4/permutation/canonical.c +/tmp/GSL/gsl-2.4/permutation/file.c +/tmp/GSL/gsl-2.4/permutation/init.c +/tmp/GSL/gsl-2.4/permutation/inline.c +/tmp/GSL/gsl-2.4/permutation/permutation.c +/tmp/GSL/gsl-2.4/permutation/permute.c +/tmp/GSL/gsl-2.4/poly/balance.c +/tmp/GSL/gsl-2.4/poly/dd.c +/tmp/GSL/gsl-2.4/poly/deriv.c +/tmp/GSL/gsl-2.4/poly/eval.c +/tmp/GSL/gsl-2.4/poly/qr.c +/tmp/GSL/gsl-2.4/poly/solve_cubic.c +/tmp/GSL/gsl-2.4/poly/solve_quadratic.c +/tmp/GSL/gsl-2.4/poly/zsolve.c +/tmp/GSL/gsl-2.4/poly/zsolve_cubic.c +/tmp/GSL/gsl-2.4/poly/zsolve_init.c +/tmp/GSL/gsl-2.4/poly/zsolve_quadratic.c +/tmp/GSL/gsl-2.4/qrng/halton.c +/tmp/GSL/gsl-2.4/qrng/inline.c +/tmp/GSL/gsl-2.4/qrng/niederreiter-2.c +/tmp/GSL/gsl-2.4/qrng/qrng.c +/tmp/GSL/gsl-2.4/qrng/reversehalton.c +/tmp/GSL/gsl-2.4/qrng/sobol.c +/tmp/GSL/gsl-2.4/randist/bernoulli.c +/tmp/GSL/gsl-2.4/randist/beta.c +/tmp/GSL/gsl-2.4/randist/bigauss.c +/tmp/GSL/gsl-2.4/randist/binomial.c +/tmp/GSL/gsl-2.4/randist/binomial_tpe.c +/tmp/GSL/gsl-2.4/randist/cauchy.c +/tmp/GSL/gsl-2.4/randist/chisq.c +/tmp/GSL/gsl-2.4/randist/dirichlet.c +/tmp/GSL/gsl-2.4/randist/discrete.c +/tmp/GSL/gsl-2.4/randist/erlang.c +/tmp/GSL/gsl-2.4/randist/exponential.c +/tmp/GSL/gsl-2.4/randist/exppow.c +/tmp/GSL/gsl-2.4/randist/fdist.c +/tmp/GSL/gsl-2.4/randist/flat.c +/tmp/GSL/gsl-2.4/randist/gamma.c +/tmp/GSL/gsl-2.4/randist/gauss.c +/tmp/GSL/gsl-2.4/randist/gausstail.c +/tmp/GSL/gsl-2.4/randist/gausszig.c +/tmp/GSL/gsl-2.4/randist/geometric.c +/tmp/GSL/gsl-2.4/randist/gumbel.c +/tmp/GSL/gsl-2.4/randist/hyperg.c +/tmp/GSL/gsl-2.4/randist/landau.c +/tmp/GSL/gsl-2.4/randist/laplace.c +/tmp/GSL/gsl-2.4/randist/levy.c +/tmp/GSL/gsl-2.4/randist/logarithmic.c +/tmp/GSL/gsl-2.4/randist/logistic.c +/tmp/GSL/gsl-2.4/randist/lognormal.c +/tmp/GSL/gsl-2.4/randist/multinomial.c +/tmp/GSL/gsl-2.4/randist/mvgauss.c +/tmp/GSL/gsl-2.4/randist/nbinomial.c +/tmp/GSL/gsl-2.4/randist/pareto.c +/tmp/GSL/gsl-2.4/randist/pascal.c +/tmp/GSL/gsl-2.4/randist/poisson.c +/tmp/GSL/gsl-2.4/randist/rayleigh.c +/tmp/GSL/gsl-2.4/randist/shuffle.c +/tmp/GSL/gsl-2.4/randist/sphere.c +/tmp/GSL/gsl-2.4/randist/tdist.c +/tmp/GSL/gsl-2.4/randist/weibull.c +/tmp/GSL/gsl-2.4/rng/borosh13.c +/tmp/GSL/gsl-2.4/rng/cmrg.c +/tmp/GSL/gsl-2.4/rng/coveyou.c +/tmp/GSL/gsl-2.4/rng/default.c +/tmp/GSL/gsl-2.4/rng/file.c +/tmp/GSL/gsl-2.4/rng/fishman18.c +/tmp/GSL/gsl-2.4/rng/fishman20.c +/tmp/GSL/gsl-2.4/rng/fishman2x.c +/tmp/GSL/gsl-2.4/rng/gfsr4.c +/tmp/GSL/gsl-2.4/rng/inline.c +/tmp/GSL/gsl-2.4/rng/knuthran.c +/tmp/GSL/gsl-2.4/rng/knuthran2.c +/tmp/GSL/gsl-2.4/rng/knuthran2002.c +/tmp/GSL/gsl-2.4/rng/lecuyer21.c +/tmp/GSL/gsl-2.4/rng/minstd.c +/tmp/GSL/gsl-2.4/rng/mrg.c +/tmp/GSL/gsl-2.4/rng/mt.c +/tmp/GSL/gsl-2.4/rng/r250.c +/tmp/GSL/gsl-2.4/rng/ran0.c +/tmp/GSL/gsl-2.4/rng/ran1.c +/tmp/GSL/gsl-2.4/rng/ran2.c +/tmp/GSL/gsl-2.4/rng/ran3.c +/tmp/GSL/gsl-2.4/rng/rand.c +/tmp/GSL/gsl-2.4/rng/rand48.c +/tmp/GSL/gsl-2.4/rng/random.c +/tmp/GSL/gsl-2.4/rng/randu.c +/tmp/GSL/gsl-2.4/rng/ranf.c +/tmp/GSL/gsl-2.4/rng/ranlux.c +/tmp/GSL/gsl-2.4/rng/ranlxd.c +/tmp/GSL/gsl-2.4/rng/ranlxs.c +/tmp/GSL/gsl-2.4/rng/ranmar.c +/tmp/GSL/gsl-2.4/rng/rng.c +/tmp/GSL/gsl-2.4/rng/slatec.c +/tmp/GSL/gsl-2.4/rng/taus.c +/tmp/GSL/gsl-2.4/rng/taus113.c +/tmp/GSL/gsl-2.4/rng/transputer.c +/tmp/GSL/gsl-2.4/rng/tt.c +/tmp/GSL/gsl-2.4/rng/types.c +/tmp/GSL/gsl-2.4/rng/uni.c +/tmp/GSL/gsl-2.4/rng/uni32.c +/tmp/GSL/gsl-2.4/rng/vax.c +/tmp/GSL/gsl-2.4/rng/waterman14.c +/tmp/GSL/gsl-2.4/rng/zuf.c +/tmp/GSL/gsl-2.4/roots/bisection.c +/tmp/GSL/gsl-2.4/roots/brent.c +/tmp/GSL/gsl-2.4/roots/convergence.c +/tmp/GSL/gsl-2.4/roots/falsepos.c +/tmp/GSL/gsl-2.4/roots/fdfsolver.c +/tmp/GSL/gsl-2.4/roots/fsolver.c +/tmp/GSL/gsl-2.4/roots/newton.c +/tmp/GSL/gsl-2.4/roots/secant.c +/tmp/GSL/gsl-2.4/roots/steffenson.c +/tmp/GSL/gsl-2.4/rstat/rquantile.c +/tmp/GSL/gsl-2.4/rstat/rstat.c +/tmp/GSL/gsl-2.4/siman/siman.c +/tmp/GSL/gsl-2.4/sort/sort.c +/tmp/GSL/gsl-2.4/sort/sortind.c +/tmp/GSL/gsl-2.4/sort/sortvec.c +/tmp/GSL/gsl-2.4/sort/sortvecind.c +/tmp/GSL/gsl-2.4/sort/subset.c +/tmp/GSL/gsl-2.4/sort/subsetind.c +/tmp/GSL/gsl-2.4/spblas/spdgemm.c +/tmp/GSL/gsl-2.4/spblas/spdgemv.c +/tmp/GSL/gsl-2.4/specfunc/airy.c +/tmp/GSL/gsl-2.4/specfunc/airy_der.c +/tmp/GSL/gsl-2.4/specfunc/airy_zero.c +/tmp/GSL/gsl-2.4/specfunc/atanint.c +/tmp/GSL/gsl-2.4/specfunc/bessel.c +/tmp/GSL/gsl-2.4/specfunc/bessel_I0.c +/tmp/GSL/gsl-2.4/specfunc/bessel_I1.c +/tmp/GSL/gsl-2.4/specfunc/bessel_In.c +/tmp/GSL/gsl-2.4/specfunc/bessel_Inu.c +/tmp/GSL/gsl-2.4/specfunc/bessel_J0.c +/tmp/GSL/gsl-2.4/specfunc/bessel_J1.c +/tmp/GSL/gsl-2.4/specfunc/bessel_Jn.c +/tmp/GSL/gsl-2.4/specfunc/bessel_Jnu.c +/tmp/GSL/gsl-2.4/specfunc/bessel_K0.c +/tmp/GSL/gsl-2.4/specfunc/bessel_K1.c +/tmp/GSL/gsl-2.4/specfunc/bessel_Kn.c +/tmp/GSL/gsl-2.4/specfunc/bessel_Knu.c +/tmp/GSL/gsl-2.4/specfunc/bessel_Y0.c +/tmp/GSL/gsl-2.4/specfunc/bessel_Y1.c +/tmp/GSL/gsl-2.4/specfunc/bessel_Yn.c +/tmp/GSL/gsl-2.4/specfunc/bessel_Ynu.c +/tmp/GSL/gsl-2.4/specfunc/bessel_amp_phase.c +/tmp/GSL/gsl-2.4/specfunc/bessel_i.c +/tmp/GSL/gsl-2.4/specfunc/bessel_j.c +/tmp/GSL/gsl-2.4/specfunc/bessel_k.c +/tmp/GSL/gsl-2.4/specfunc/bessel_olver.c +/tmp/GSL/gsl-2.4/specfunc/bessel_sequence.c +/tmp/GSL/gsl-2.4/specfunc/bessel_temme.c +/tmp/GSL/gsl-2.4/specfunc/bessel_y.c +/tmp/GSL/gsl-2.4/specfunc/bessel_zero.c +/tmp/GSL/gsl-2.4/specfunc/beta.c +/tmp/GSL/gsl-2.4/specfunc/beta_inc.c +/tmp/GSL/gsl-2.4/specfunc/clausen.c +/tmp/GSL/gsl-2.4/specfunc/coulomb.c +/tmp/GSL/gsl-2.4/specfunc/coulomb_bound.c +/tmp/GSL/gsl-2.4/specfunc/coupling.c +/tmp/GSL/gsl-2.4/specfunc/dawson.c +/tmp/GSL/gsl-2.4/specfunc/debye.c +/tmp/GSL/gsl-2.4/specfunc/dilog.c +/tmp/GSL/gsl-2.4/specfunc/elementary.c +/tmp/GSL/gsl-2.4/specfunc/ellint.c +/tmp/GSL/gsl-2.4/specfunc/elljac.c +/tmp/GSL/gsl-2.4/specfunc/erfc.c +/tmp/GSL/gsl-2.4/specfunc/exp.c +/tmp/GSL/gsl-2.4/specfunc/expint.c +/tmp/GSL/gsl-2.4/specfunc/expint3.c +/tmp/GSL/gsl-2.4/specfunc/fermi_dirac.c +/tmp/GSL/gsl-2.4/specfunc/gamma.c +/tmp/GSL/gsl-2.4/specfunc/gamma_inc.c +/tmp/GSL/gsl-2.4/specfunc/gegenbauer.c +/tmp/GSL/gsl-2.4/specfunc/hermite.c +/tmp/GSL/gsl-2.4/specfunc/hyperg.c +/tmp/GSL/gsl-2.4/specfunc/hyperg_0F1.c +/tmp/GSL/gsl-2.4/specfunc/hyperg_1F1.c +/tmp/GSL/gsl-2.4/specfunc/hyperg_2F0.c +/tmp/GSL/gsl-2.4/specfunc/hyperg_2F1.c +/tmp/GSL/gsl-2.4/specfunc/hyperg_U.c +/tmp/GSL/gsl-2.4/specfunc/laguerre.c +/tmp/GSL/gsl-2.4/specfunc/lambert.c +/tmp/GSL/gsl-2.4/specfunc/legendre_H3d.c +/tmp/GSL/gsl-2.4/specfunc/legendre_P.c +/tmp/GSL/gsl-2.4/specfunc/legendre_Qn.c +/tmp/GSL/gsl-2.4/specfunc/legendre_con.c +/tmp/GSL/gsl-2.4/specfunc/legendre_poly.c +/tmp/GSL/gsl-2.4/specfunc/log.c +/tmp/GSL/gsl-2.4/specfunc/mathieu_angfunc.c +/tmp/GSL/gsl-2.4/specfunc/mathieu_charv.c +/tmp/GSL/gsl-2.4/specfunc/mathieu_coeff.c +/tmp/GSL/gsl-2.4/specfunc/mathieu_radfunc.c +/tmp/GSL/gsl-2.4/specfunc/mathieu_workspace.c +/tmp/GSL/gsl-2.4/specfunc/poch.c +/tmp/GSL/gsl-2.4/specfunc/pow_int.c +/tmp/GSL/gsl-2.4/specfunc/psi.c +/tmp/GSL/gsl-2.4/specfunc/result.c +/tmp/GSL/gsl-2.4/specfunc/shint.c +/tmp/GSL/gsl-2.4/specfunc/sinint.c +/tmp/GSL/gsl-2.4/specfunc/synchrotron.c +/tmp/GSL/gsl-2.4/specfunc/transport.c +/tmp/GSL/gsl-2.4/specfunc/trig.c +/tmp/GSL/gsl-2.4/specfunc/zeta.c +/tmp/GSL/gsl-2.4/splinalg/gmres.c +/tmp/GSL/gsl-2.4/splinalg/itersolve.c +/tmp/GSL/gsl-2.4/spmatrix/spcompress.c +/tmp/GSL/gsl-2.4/spmatrix/spcopy.c +/tmp/GSL/gsl-2.4/spmatrix/spgetset.c +/tmp/GSL/gsl-2.4/spmatrix/spio.c +/tmp/GSL/gsl-2.4/spmatrix/spmatrix.c +/tmp/GSL/gsl-2.4/spmatrix/spoper.c +/tmp/GSL/gsl-2.4/spmatrix/spprop.c +/tmp/GSL/gsl-2.4/spmatrix/spswap.c +/tmp/GSL/gsl-2.4/statistics/absdev.c +/tmp/GSL/gsl-2.4/statistics/covariance.c +/tmp/GSL/gsl-2.4/statistics/kurtosis.c +/tmp/GSL/gsl-2.4/statistics/lag1.c +/tmp/GSL/gsl-2.4/statistics/mean.c +/tmp/GSL/gsl-2.4/statistics/median.c +/tmp/GSL/gsl-2.4/statistics/minmax.c +/tmp/GSL/gsl-2.4/statistics/p_variance.c +/tmp/GSL/gsl-2.4/statistics/quantiles.c +/tmp/GSL/gsl-2.4/statistics/skew.c +/tmp/GSL/gsl-2.4/statistics/ttest.c +/tmp/GSL/gsl-2.4/statistics/variance.c +/tmp/GSL/gsl-2.4/statistics/wabsdev.c +/tmp/GSL/gsl-2.4/statistics/wkurtosis.c +/tmp/GSL/gsl-2.4/statistics/wmean.c +/tmp/GSL/gsl-2.4/statistics/wskew.c +/tmp/GSL/gsl-2.4/statistics/wvariance.c +/tmp/GSL/gsl-2.4/sum/levin_u.c +/tmp/GSL/gsl-2.4/sum/levin_utrunc.c +/tmp/GSL/gsl-2.4/sum/work_u.c +/tmp/GSL/gsl-2.4/sum/work_utrunc.c +/tmp/GSL/gsl-2.4/sys/coerce.c +/tmp/GSL/gsl-2.4/sys/expm1.c +/tmp/GSL/gsl-2.4/sys/fcmp.c +/tmp/GSL/gsl-2.4/sys/fdiv.c +/tmp/GSL/gsl-2.4/sys/hypot.c +/tmp/GSL/gsl-2.4/sys/infnan.c +/tmp/GSL/gsl-2.4/sys/invhyp.c +/tmp/GSL/gsl-2.4/sys/ldfrexp.c +/tmp/GSL/gsl-2.4/sys/log1p.c +/tmp/GSL/gsl-2.4/sys/minmax.c +/tmp/GSL/gsl-2.4/sys/pow_int.c +/tmp/GSL/gsl-2.4/sys/prec.c +/tmp/GSL/gsl-2.4/test/results.c +/tmp/GSL/gsl-2.4/utils/placeholder.c +/tmp/GSL/gsl-2.4/vector/copy.c +/tmp/GSL/gsl-2.4/vector/file.c +/tmp/GSL/gsl-2.4/vector/init.c +/tmp/GSL/gsl-2.4/vector/minmax.c +/tmp/GSL/gsl-2.4/vector/oper.c +/tmp/GSL/gsl-2.4/vector/prop.c +/tmp/GSL/gsl-2.4/vector/reim.c +/tmp/GSL/gsl-2.4/vector/subvector.c +/tmp/GSL/gsl-2.4/vector/swap.c +/tmp/GSL/gsl-2.4/vector/vector.c +/tmp/GSL/gsl-2.4/vector/view.c +/tmp/GSL/gsl-2.4/version.c +/tmp/GSL/gsl-2.4/wavelet/bspline.c +/tmp/GSL/gsl-2.4/wavelet/daubechies.c +/tmp/GSL/gsl-2.4/wavelet/dwt.c +/tmp/GSL/gsl-2.4/wavelet/haar.c +/tmp/GSL/gsl-2.4/wavelet/wavelet.c diff --git a/travis/gsl.sh b/travis/gsl.sh index 811d2030..2384427a 100755 --- a/travis/gsl.sh +++ b/travis/gsl.sh @@ -28,3 +28,4 @@ chmod u+x configure echo "" > /tmp/gcc.log ./configure CC=gccecho make +go run ./travis/gcc.log.go From 0678935c9dc7eab03347490f6f800aef31dff42f Mon Sep 17 00:00:00 2001 From: Konstantin8105 Date: Fri, 4 May 2018 16:51:12 +0300 Subject: [PATCH 5/5] add flow --- travis/gcc.log.go | 174 ++++++++++++++++++++++++---------------------- travis/gsl.sh | 2 +- 2 files changed, 90 insertions(+), 86 deletions(-) diff --git a/travis/gcc.log.go b/travis/gcc.log.go index 58c04774..790345e2 100644 --- a/travis/gcc.log.go +++ b/travis/gcc.log.go @@ -2,111 +2,115 @@ package main import ( "bufio" + "bytes" "fmt" + "log" "os" + "os/exec" "path/filepath" + "sort" "strings" ) func main() { - /* - file, err := os.Open("/tmp/gcc.log") - if err != nil { - log.Fatal(err) + file, err := os.Open("/tmp/gcc.log") + if err != nil { + log.Fatal(err) + } + defer file.Close() + + var cList map[string]bool = map[string]bool{} + scanner := bufio.NewScanner(file) + for scanner.Scan() { + line := scanner.Text() + if !strings.HasPrefix(line, "ARG") { + continue + } + index := strings.Index(line, "-c") + if index < 0 { + continue + } + line = line[index+len("-c "):] + index = strings.Index(line, " ") + if index < 0 { + continue + } + line = line[:index] + if !strings.HasSuffix(strings.ToLower(line), ".c") { + continue } - defer file.Close() - - var cList map[string]bool = map[string]bool{} - scanner := bufio.NewScanner(file) - for scanner.Scan() { - line := scanner.Text() - if !strings.HasPrefix(line, "ARG") { - continue - } - index := strings.Index(line, "-c") - if index < 0 { - continue - } - line = line[index+len("-c "):] - index = strings.Index(line, " ") - if index < 0 { - continue - } - line = line[:index] - if !strings.HasSuffix(strings.ToLower(line), ".c") { - continue - } - folder := "/tmp/GSL/gsl-2.4/" - var fileList []string - // find all C source files - err = filepath.Walk(folder, func(path string, f os.FileInfo, err error) error { - if strings.HasSuffix(strings.ToLower(f.Name()), ".c") { - if strings.HasSuffix(path, "/"+line) { - fileList = append(fileList, path) - } + folder := "/tmp/GSL/gsl-2.4/" + var fileList []string + // find all C source files + err = filepath.Walk(folder, func(path string, f os.FileInfo, err error) error { + if strings.HasSuffix(strings.ToLower(f.Name()), ".c") { + if strings.HasSuffix(path, "/"+line) { + fileList = append(fileList, path) } - return nil - }) - if err != nil { - err = fmt.Errorf("Cannot walk: %v", err) - return } - - for _, f := range fileList { - cList[f] = true - } - - fmt.Println("line = ", line, fileList) + return nil + }) + if err != nil { + err = fmt.Errorf("Cannot walk: %v", err) + return } - if err := scanner.Err(); err != nil { - log.Fatal(err) + for _, f := range fileList { + cList[f] = true } - f, err := os.Create("./travis/gsl.list") - if err != nil { - log.Fatal(err) - } - for k := range cList { - fmt.Printf("%s ", k) - f.WriteString(fmt.Sprintf("%s\n", k)) - } - f.Close() - */ + fmt.Println("line = ", line, fileList) + } - // TODO : sorting list + if err := scanner.Err(); err != nil { + log.Fatal(err) + } + + // sorting list + var sortList []string + for k := range cList { + sortList = append(sortList, k) + } + sort.Strings(sortList) - /* - fg, err := os.Open("./travis/gsl.list") + f, err := os.Create("./travis/gsl.list") + if err != nil { + log.Fatal(err) + } + for _, k := range sortList { + fmt.Printf("%s ", k) + f.WriteString(fmt.Sprintf("%s\n", k)) + } + f.Close() + + fg, err := os.Open("./travis/gsl.list") + if err != nil { + log.Fatal(err) + } + var list []string + scannerG := bufio.NewScanner(fg) + for scannerG.Scan() { + line := scannerG.Text() + cmd := exec.Command("c4go", "transpile", + "-clang-flag=-DHAVE_CONFIG_H", + "-clang-flag=-I/tmp/GSL/gsl-2.4/", + "-o="+line[:len(line)-2]+".go", + line) + var stdout, stderr bytes.Buffer + cmd.Stdout = &stdout + cmd.Stderr = &stderr + err := cmd.Run() if err != nil { - log.Fatal(err) - } - var list []string - scannerG := bufio.NewScanner(fg) - for scannerG.Scan() { - line := scannerG.Text() - cmd := exec.Command("c4go", "transpile", - "-clang-flag=-DHAVE_CONFIG_H", - "-clang-flag=-I/tmp/GSL/gsl-2.4/", - "-o="+line[:len(line)-2]+".go", - line) - var stdout, stderr bytes.Buffer - cmd.Stdout = &stdout - cmd.Stderr = &stderr - err := cmd.Run() - if err != nil { - fmt.Println("Fail: ", line, err) - } else { - list = append(list, line) - fmt.Println("Ok: ", line) - } + fmt.Println("Fail: ", line, err) + } else { + list = append(list, line) + fmt.Println("Ok: ", line) } - fmt.Println(list) - fg.Close() - */ + } + fmt.Println(list) + fg.Close() - var err error folder := "/tmp/GSL/gsl-2.4/" // find all C source files err = filepath.Walk(folder, func(path string, f os.FileInfo, err error) error { diff --git a/travis/gsl.sh b/travis/gsl.sh index 2384427a..6c201822 100755 --- a/travis/gsl.sh +++ b/travis/gsl.sh @@ -28,4 +28,4 @@ chmod u+x configure echo "" > /tmp/gcc.log ./configure CC=gccecho make -go run ./travis/gcc.log.go +go run ./gcc.log.go