Skip to content

Instantly share code, notes, and snippets.

View anadon's full-sized avatar

Josh Marshall anadon

  • Branford, CT
  • 06:46 (UTC -12:00)
View GitHub Profile
[root@doge math--gsl]# ./Build
Building Math-GSL
Building wrappers for GSL 1.15
swig -o xs/BLAS_wrap.1.15.c -outdir pm/Math/GSL -perl5 -I/usr/include -w451,454 swig/BLAS.i
swig -o xs/BSpline_wrap.1.15.c -outdir pm/Math/GSL -perl5 -I/usr/include -w451,454 swig/BSpline.i
swig -o xs/CBLAS_wrap.1.15.c -outdir pm/Math/GSL -perl5 -I/usr/include -w451,454 swig/CBLAS.i
swig -o xs/CDF_wrap.1.15.c -outdir pm/Math/GSL -perl5 -I/usr/include -w451,454 swig/CDF.i
swig -o xs/Chebyshev_wrap.1.15.c -outdir pm/Math/GSL -perl5 -I/usr/include -w451,454 swig/Chebyshev.i
swig -o xs/Combination_wrap.1.15.c -outdir pm/Math/GSL -perl5 -I/usr/include -w451,454 swig/Combination.i
swig -o xs/Complex_wrap.1.15.c -outdir pm/Math/GSL -perl5 -I/usr/include -w451,454 swig/Complex.i
[root@doge Math-GSL-0.39-0]# perl Build.PL
Checking for GSL using gsl-config
Found GSL 2.4 (via gsl-config) installed in /usr
Checking if cc supports "-Wall"...yes
Checking if cc supports "-Wno-sometimes-uninitialized"...yes
Checking if cc supports "-Wno-unused-function"...yes
Checking if cc supports "-Wno-unused-value"...yes
Checking if cc supports "-Wno-unused-function"...yes
Checking if cc supports "-Wno-unused-variable"...yes
Checking if cc supports "-Wno-gnu"...yes
[root@doge Math-GSL-0.39-0]# perl Build.PL
Checking for GSL using gsl-config
Found GSL 2.4 (via gsl-config) installed in /usr
Checking if cc supports "-Wall"...yes
Checking if cc supports "-Wno-sometimes-uninitialized"...yes
Checking if cc supports "-Wno-unused-function"...yes
Checking if cc supports "-Wno-unused-value"...yes
Checking if cc supports "-Wno-unused-function"...yes
Checking if cc supports "-Wno-unused-variable"...yes
Checking if cc supports "-Wno-gnu"...yes
[root@doge Math-GSL-0.39-0]# ./Build test
VERSION MISMATCH: Let's hope for the best.
Processing 2.2.1 XS files, GSL 2.4 (via gsl-config) at /usr
Compiler = cc (GCC) 7.2.1 20180116
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
ccflags = -fPIC -L/usr/lib -lgsl -lgslcblas -lm -fPIC -fno-omit-frame-pointer
[anadon@doge bld]$ ./staging/test-short
Initialize OpenCL and clblas...
---- AMD
SetUp: about to create command queues
Test environment:
Device name: AMD PITCAIRN (DRM 2.43.0, LLVM 3.9.0)
Device vendor: AMD
Platform (bit): Linux
#pragma OPENCL EXTENSION cl_amd_printf : enable
typedef union GPtr {
__global float *f;
__global float2 *f2v;
__global float4 *f4v;
__global float8 *f8v;
__global float16 *f16v;
} GPtr;
#0 0x00007ffff3ac1928 in llvm::MCRegisterInfo::getDwarfRegNum(unsigned int, bool) const () from /usr/lib/libMesaOpenCL.so.1
#1 0x00007ffff342e190 in llvm::DwarfExpression::AddMachineRegPiece(unsigned int, unsigned int, unsigned int) () from /usr/lib/libMesaOpenCL.so.1
#2 0x00007ffff3419044 in llvm::AsmPrinter::EmitDwarfRegOp(llvm::ByteStreamer&, llvm::MachineLocation const&) const () from /usr/lib/libMesaOpenCL.so.1
#3 0x00007ffff341d514 in emitDebugLocValue(llvm::AsmPrinter const&, llvm::DIBasicType const*, llvm::ByteStreamer&, llvm::DebugLocEntry::Value const&, unsigned int) [clone .constprop.875]
() from /usr/lib/libMesaOpenCL.so.1
#4 0x00007ffff341f51f in llvm::DebugLocEntry::finalize(llvm::AsmPrinter const&, llvm::DebugLocStream::ListBuilder&, llvm::DIBasicType const*) () from /usr/lib/libMesaOpenCL.so.1
#5 0x00007ffff342cf96 in llvm::DwarfDebug::collectVariableInfo(llvm::DwarfCompileUnit&, llvm::DISubprogram const*, llvm::DenseSet<std::pair<llvm::DILocalVariable const*, llvm::DILocation const*
#0 0x00007ffff2878928 in ?? () from /usr/lib/libMesaOpenCL.so.1
#1 0x00007ffff21e5190 in ?? () from /usr/lib/libMesaOpenCL.so.1
#2 0x00007ffff21d0044 in ?? () from /usr/lib/libMesaOpenCL.so.1
#3 0x00007ffff21d4514 in ?? () from /usr/lib/libMesaOpenCL.so.1
#4 0x00007ffff21d651f in ?? () from /usr/lib/libMesaOpenCL.so.1
#5 0x00007ffff21e3f96 in ?? () from /usr/lib/libMesaOpenCL.so.1
#6 0x00007ffff21e453c in ?? () from /usr/lib/libMesaOpenCL.so.1
#7 0x00007ffff21ceded in ?? () from /usr/lib/libMesaOpenCL.so.1
#8 0x00007ffff1d2ae04 in ?? () from /usr/lib/libMesaOpenCL.so.1
#9 0x00007ffff2991c3f in ?? () from /usr/lib/libMesaOpenCL.so.1
GNU gdb (GDB) 7.10.1
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
/usr/bin/f95 -m64 -g CMakeFiles/test-correctness.dir/correctness/blas-lapack.c.o CMakeFiles/test-correctness.dir/correctness/BlasBase-corr.cpp.o CMakeFiles/test-correctness.dir/correctness/corr-gemm.cpp.o CMakeFiles/test-correctness.dir/correctness/corr-trmm.cpp.o CMakeFiles/test-correctness.dir/correctness/corr-trsm.cpp.o CMakeFiles/test-correctness.dir/correctness/corr-gemv.cpp.o CMakeFiles/test-correctness.dir/correctness/corr-symv.cpp.o CMakeFiles/test-correctness.dir/correctness/corr-spmv.cpp.o CMakeFiles/test-correctness.dir/correctness/corr-syr2k.cpp.o CMakeFiles/test-correctness.dir/correctness/corr-syrk.cpp.o CMakeFiles/test-correctness.dir/correctness/corr-trmv.cpp.o CMakeFiles/test-correctness.dir/correctness/corr-tpmv.cpp.o CMakeFiles/test-correctness.dir/correctness/corr-trsv.cpp.o CMakeFiles/test-correctness.dir/correctness/corr-symm.cpp.o CMakeFiles/test-correctness.dir/correctness/corr-gemm2.cpp.o CMakeFiles/test-correctness.dir/correctness/corr-ger.cpp.o CMakeFiles/test-correctness.dir/co