( cd build && cmake .. && cmake --build . --config Release -j8 ) -- Building SPQR version: v4.3.3 (Mar 22, 2024) -- Source: /home/faculty/d/davis/dev2/SuiteSparse/SPQR -- Build: /home/faculty/d/davis/dev2/SuiteSparse/SPQR/build -- Install lib: /home/faculty/d/davis/dev2/SuiteSparse/lib -- Install include: /home/faculty/d/davis/dev2/SuiteSparse/include/suitesparse -- Install bin: /home/faculty/d/davis/dev2/SuiteSparse/bin -- Install pkg-file: /home/faculty/d/davis/dev2/SuiteSparse/lib -- Install rpath: $ORIGIN;/home/faculty/d/davis/dev2/SuiteSparse/lib -- Build rpath: /home/faculty/d/davis/dev2/SuiteSparse/lib -- Build type: Release -- Fortran: /usr/bin/f95 -- CUDA toolkit : TRUE -- CUDA toolkit ver: 11.7.99 -- CUDA toolkit inc: /usr/local/cuda/include -- CUDA toolkit lib: /usr/local/cuda/lib64 -- CUDA: enabled -- SuiteSparse_config version: 7.7.0 -- SuiteSparse_config include: /home/faculty/d/davis/dev2/SuiteSparse/SuiteSparse_config -- SuiteSparse_config library: /home/faculty/d/davis/dev2/SuiteSparse/SuiteSparse_config/build/libsuitesparseconfig.so.7.7.0 -- SuiteSparse_config static: /home/faculty/d/davis/dev2/SuiteSparse/SuiteSparse_config/build/libsuitesparseconfig.a -- AMD version: 3.3.2 -- AMD include: /home/faculty/d/davis/dev2/SuiteSparse/AMD/Include -- AMD library: /home/faculty/d/davis/dev2/SuiteSparse/AMD/build/libamd.so.3.3.2 -- AMD static: /home/faculty/d/davis/dev2/SuiteSparse/AMD/build/libamd.a -- COLAMD version: 3.3.3 -- COLAMD include: /home/faculty/d/davis/dev2/SuiteSparse/COLAMD/Include -- COLAMD library: /home/faculty/d/davis/dev2/SuiteSparse/COLAMD/build/libcolamd.so.3.3.3 -- COLAMD static: /home/faculty/d/davis/dev2/SuiteSparse/COLAMD/build/libcolamd.a -- CAMD version: 3.3.2 -- CAMD include: /home/faculty/d/davis/dev2/SuiteSparse/CAMD/Include -- CAMD library: /home/faculty/d/davis/dev2/SuiteSparse/CAMD/build/libcamd.so.3.3.2 -- CAMD static: /home/faculty/d/davis/dev2/SuiteSparse/CAMD/build/libcamd.a -- CCOLAMD version: 3.3.3 -- CCOLAMD include: /home/faculty/d/davis/dev2/SuiteSparse/CCOLAMD/Include -- CCOLAMD library: /home/faculty/d/davis/dev2/SuiteSparse/CCOLAMD/build/libccolamd.so.3.3.3 -- CCOLAMD static: /home/faculty/d/davis/dev2/SuiteSparse/CCOLAMD/build/libccolamd.a -- CHOLMOD version: 5.2.1 -- CHOLMOD include: /home/faculty/d/davis/dev2/SuiteSparse/CHOLMOD/Include -- CHOLMOD library: /home/faculty/d/davis/dev2/SuiteSparse/CHOLMOD/build/libcholmod.so.5.2.1 -- CHOLMOD static: /home/faculty/d/davis/dev2/SuiteSparse/CHOLMOD/build/libcholmod.a -- Looking for Intel 32-bit BLAS -- Found Intel10_64lp 32-bit BLAS -- Building SPQR/GPURUNTIME version: v4.3.3 (Mar 22, 2024) -- Building SPQR/GPUQRENGINE version: v4.3.3 (Mar 22, 2024) -- Also compiling the demos in GPUQREngine/Demo -- Building SPQR_CUDA version: v4.3.3 (Mar 22, 2024) -- Source: /home/faculty/d/davis/dev2/SuiteSparse/SPQR -- Build: /home/faculty/d/davis/dev2/SuiteSparse/SPQR/build -- Install lib: /home/faculty/d/davis/dev2/SuiteSparse/lib -- Install include: /home/faculty/d/davis/dev2/SuiteSparse/include/suitesparse -- Install bin: /home/faculty/d/davis/dev2/SuiteSparse/bin -- Install pkg-file: /home/faculty/d/davis/dev2/SuiteSparse/lib -- Install rpath: $ORIGIN;/home/faculty/d/davis/dev2/SuiteSparse/lib;/home/faculty/d/davis/dev2/SuiteSparse/lib -- Build rpath: /home/faculty/d/davis/dev2/SuiteSparse/lib;/home/faculty/d/davis/dev2/SuiteSparse/lib -- Build type: Release -- Fortran: /usr/bin/f95 -- CUDA toolkit : TRUE -- CUDA toolkit ver: 11.7.99 -- CUDA toolkit inc: /usr/local/cuda/include -- CUDA toolkit lib: /usr/local/cuda/lib64 -- CUDA: enabled -- C++ flags for CUDA: -- LAPACK libraries: /usr/lib/x86_64-linux-gnu/libmkl_gf_lp64.so;/usr/lib/x86_64-linux-gnu/libmkl_gnu_thread.so;/usr/lib/x86_64-linux-gnu/libmkl_core.so;/usr/lib/gcc/x86_64-linux-gnu/9/libgomp.so;-lpthread;-lm;-ldl;-lpthread;-lm;-ldl -- LAPACK include: -- LAPACK linker flags: -- BLAS libraries: /usr/lib/x86_64-linux-gnu/libmkl_gf_lp64.so;/usr/lib/x86_64-linux-gnu/libmkl_gnu_thread.so;/usr/lib/x86_64-linux-gnu/libmkl_core.so;/usr/lib/gcc/x86_64-linux-gnu/9/libgomp.so;-lpthread;-lm;-ldl -- BLAS include: -- BLAS linker flags: -- Also compiling the demos in SPQR/Demo -- ------------------------------------------------------------------------ -- SuiteSparse CMAKE report for: SPQR -- ------------------------------------------------------------------------ -- inside common SuiteSparse root: true -- install in SuiteSparse/lib and SuiteSparse/include: 1 -- build type: Release -- BUILD_SHARED_LIBS: ON -- BUILD_STATIC_LIBS: ON -- C compiler: /usr/bin/cc -- C flags: -- C++ compiler: /usr/bin/c++ -- C++ flags: -- C Flags release: -O3 -DNDEBUG -- C++ Flags release: -O3 -DNDEBUG -- Fortran compiler: /usr/bin/f95 -- compile definitions: BLAS_Intel10_64lp -- BLAS integer: int32_t -- CUDA architectures: 52;75;80 -- ------------------------------------------------------------------------ -- Configuring done (0.9s) -- Generating done (0.1s) -- Build files have been written to: /home/faculty/d/davis/dev2/SuiteSparse/SPQR/build gmake[1]: Entering directory '/home/faculty/d/davis/dev2/SuiteSparse/SPQR/build' [ 4%] Built target GPURuntime_static [ 7%] Built target GPURuntime [ 15%] Built target GPUQREngine_static [ 23%] Built target GPUQREngine [ 25%] Built target gpuqrengine_demo [ 55%] Built target SPQR_static [ 86%] Built target SPQR [ 87%] Built target qrdemoc [ 88%] Built target qrsimplec [ 90%] Built target qrsimplec_int32 [ 92%] Built target qrsimple [ 93%] Built target qrdemo [ 94%] Built target qrdemoc_int32 [ 96%] Built target qrdemo_int32 [ 98%] Built target qrdemo_gpu [ 99%] Built target qrdemo_gpu3 [100%] Built target qrdemo_gpu2 gmake[1]: Leaving directory '/home/faculty/d/davis/dev2/SuiteSparse/SPQR/build' ( cd build && cmake -DSUITESPARSE_DEMOS=1 .. && cmake --build . --config Release -j8 ) -- Building SPQR version: v4.3.3 (Mar 22, 2024) -- Source: /home/faculty/d/davis/dev2/SuiteSparse/SPQR -- Build: /home/faculty/d/davis/dev2/SuiteSparse/SPQR/build -- Install lib: /home/faculty/d/davis/dev2/SuiteSparse/lib -- Install include: /home/faculty/d/davis/dev2/SuiteSparse/include/suitesparse -- Install bin: /home/faculty/d/davis/dev2/SuiteSparse/bin -- Install pkg-file: /home/faculty/d/davis/dev2/SuiteSparse/lib -- Install rpath: $ORIGIN;/home/faculty/d/davis/dev2/SuiteSparse/lib -- Build rpath: /home/faculty/d/davis/dev2/SuiteSparse/lib -- Build type: Release -- Fortran: /usr/bin/f95 -- CUDA toolkit : TRUE -- CUDA toolkit ver: 11.7.99 -- CUDA toolkit inc: /usr/local/cuda/include -- CUDA toolkit lib: /usr/local/cuda/lib64 -- CUDA: enabled -- SuiteSparse_config version: 7.7.0 -- SuiteSparse_config include: /home/faculty/d/davis/dev2/SuiteSparse/SuiteSparse_config -- SuiteSparse_config library: /home/faculty/d/davis/dev2/SuiteSparse/SuiteSparse_config/build/libsuitesparseconfig.so.7.7.0 -- SuiteSparse_config static: /home/faculty/d/davis/dev2/SuiteSparse/SuiteSparse_config/build/libsuitesparseconfig.a -- AMD version: 3.3.2 -- AMD include: /home/faculty/d/davis/dev2/SuiteSparse/AMD/Include -- AMD library: /home/faculty/d/davis/dev2/SuiteSparse/AMD/build/libamd.so.3.3.2 -- AMD static: /home/faculty/d/davis/dev2/SuiteSparse/AMD/build/libamd.a -- COLAMD version: 3.3.3 -- COLAMD include: /home/faculty/d/davis/dev2/SuiteSparse/COLAMD/Include -- COLAMD library: /home/faculty/d/davis/dev2/SuiteSparse/COLAMD/build/libcolamd.so.3.3.3 -- COLAMD static: /home/faculty/d/davis/dev2/SuiteSparse/COLAMD/build/libcolamd.a -- CAMD version: 3.3.2 -- CAMD include: /home/faculty/d/davis/dev2/SuiteSparse/CAMD/Include -- CAMD library: /home/faculty/d/davis/dev2/SuiteSparse/CAMD/build/libcamd.so.3.3.2 -- CAMD static: /home/faculty/d/davis/dev2/SuiteSparse/CAMD/build/libcamd.a -- CCOLAMD version: 3.3.3 -- CCOLAMD include: /home/faculty/d/davis/dev2/SuiteSparse/CCOLAMD/Include -- CCOLAMD library: /home/faculty/d/davis/dev2/SuiteSparse/CCOLAMD/build/libccolamd.so.3.3.3 -- CCOLAMD static: /home/faculty/d/davis/dev2/SuiteSparse/CCOLAMD/build/libccolamd.a -- CHOLMOD version: 5.2.1 -- CHOLMOD include: /home/faculty/d/davis/dev2/SuiteSparse/CHOLMOD/Include -- CHOLMOD library: /home/faculty/d/davis/dev2/SuiteSparse/CHOLMOD/build/libcholmod.so.5.2.1 -- CHOLMOD static: /home/faculty/d/davis/dev2/SuiteSparse/CHOLMOD/build/libcholmod.a -- Looking for Intel 32-bit BLAS -- Found Intel10_64lp 32-bit BLAS -- Building SPQR/GPURUNTIME version: v4.3.3 (Mar 22, 2024) -- Building SPQR/GPUQRENGINE version: v4.3.3 (Mar 22, 2024) -- Also compiling the demos in GPUQREngine/Demo -- Building SPQR_CUDA version: v4.3.3 (Mar 22, 2024) -- Source: /home/faculty/d/davis/dev2/SuiteSparse/SPQR -- Build: /home/faculty/d/davis/dev2/SuiteSparse/SPQR/build -- Install lib: /home/faculty/d/davis/dev2/SuiteSparse/lib -- Install include: /home/faculty/d/davis/dev2/SuiteSparse/include/suitesparse -- Install bin: /home/faculty/d/davis/dev2/SuiteSparse/bin -- Install pkg-file: /home/faculty/d/davis/dev2/SuiteSparse/lib -- Install rpath: $ORIGIN;/home/faculty/d/davis/dev2/SuiteSparse/lib;/home/faculty/d/davis/dev2/SuiteSparse/lib -- Build rpath: /home/faculty/d/davis/dev2/SuiteSparse/lib;/home/faculty/d/davis/dev2/SuiteSparse/lib -- Build type: Release -- Fortran: /usr/bin/f95 -- CUDA toolkit : TRUE -- CUDA toolkit ver: 11.7.99 -- CUDA toolkit inc: /usr/local/cuda/include -- CUDA toolkit lib: /usr/local/cuda/lib64 -- CUDA: enabled -- C++ flags for CUDA: -- LAPACK libraries: /usr/lib/x86_64-linux-gnu/libmkl_gf_lp64.so;/usr/lib/x86_64-linux-gnu/libmkl_gnu_thread.so;/usr/lib/x86_64-linux-gnu/libmkl_core.so;/usr/lib/gcc/x86_64-linux-gnu/9/libgomp.so;-lpthread;-lm;-ldl;-lpthread;-lm;-ldl -- LAPACK include: -- LAPACK linker flags: -- BLAS libraries: /usr/lib/x86_64-linux-gnu/libmkl_gf_lp64.so;/usr/lib/x86_64-linux-gnu/libmkl_gnu_thread.so;/usr/lib/x86_64-linux-gnu/libmkl_core.so;/usr/lib/gcc/x86_64-linux-gnu/9/libgomp.so;-lpthread;-lm;-ldl -- BLAS include: -- BLAS linker flags: -- Also compiling the demos in SPQR/Demo -- ------------------------------------------------------------------------ -- SuiteSparse CMAKE report for: SPQR -- ------------------------------------------------------------------------ -- inside common SuiteSparse root: true -- install in SuiteSparse/lib and SuiteSparse/include: 1 -- build type: Release -- BUILD_SHARED_LIBS: ON -- BUILD_STATIC_LIBS: ON -- C compiler: /usr/bin/cc -- C flags: -- C++ compiler: /usr/bin/c++ -- C++ flags: -- C Flags release: -O3 -DNDEBUG -- C++ Flags release: -O3 -DNDEBUG -- Fortran compiler: /usr/bin/f95 -- compile definitions: BLAS_Intel10_64lp -- BLAS integer: int32_t -- CUDA architectures: 52;75;80 -- ------------------------------------------------------------------------ -- Configuring done (0.9s) -- Generating done (0.1s) -- Build files have been written to: /home/faculty/d/davis/dev2/SuiteSparse/SPQR/build gmake[1]: Entering directory '/home/faculty/d/davis/dev2/SuiteSparse/SPQR/build' [ 3%] Built target GPURuntime [ 7%] Built target GPURuntime_static [ 15%] Built target GPUQREngine [ 23%] Built target GPUQREngine_static [ 25%] Built target gpuqrengine_demo [ 56%] Built target SPQR [ 86%] Built target SPQR_static [ 87%] Built target qrdemoc [ 88%] Built target qrsimplec [ 89%] Built target qrdemo [ 91%] Built target qrsimple [ 93%] Built target qrsimplec_int32 [ 95%] Built target qrdemo_gpu [ 98%] Built target qrdemo_int32 [ 98%] Built target qrdemoc_int32 [ 99%] Built target qrdemo_gpu2 [100%] Built target qrdemo_gpu3 gmake[1]: Leaving directory '/home/faculty/d/davis/dev2/SuiteSparse/SPQR/build' ./build/qrdemo < Matrix/a00.mtx Matrix 0-by-0 nnz: 0 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo < Matrix/a01.mtx Matrix 0-by-1 nnz: 0 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo < Matrix/a10.mtx Matrix 1-by-0 nnz: 0 relative norm(Ax-b): 1.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 1.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrsimple < Matrix/ash219.mtx 2-norm of residual: 3.5e-15 rank 85 ./build/qrsimplec < Matrix/ash219.mtx 2-norm of residual: 3.5e-15 rank 85 ./build/qrsimple < Matrix/west0067.mtx 2-norm of residual: 1.0e-14 rank 67 ./build/qrsimplec < Matrix/west0067.mtx 2-norm of residual: 1.0e-14 rank 67 ./build/qrdemo < Matrix/a2.mtx Matrix 2-by-2 nnz: 3 relative norm(Ax-b): 0.0e+00 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo < Matrix/r2.mtx Matrix 2-by-3 nnz: 4 relative norm(Ax-b): 0.0e+00 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo < Matrix/a04.mtx Matrix 0-by-4 nnz: 0 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo < Matrix/a2.mtx Matrix 2-by-2 nnz: 3 relative norm(Ax-b): 0.0e+00 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo < Matrix/west0067.mtx Matrix 67-by-67 nnz: 294 relative norm(Ax-b): 6.3e-17 rank: 67 rel. norm(A'(Ax-b)) 2.5e-15 relative norm(Ax-b): 5.9e-17 rank: 67 rel. norm(A'(Ax-b)) 2.2e-15 relative norm(Ax-b): 4.4e-17 rank: 67 rel. norm(A'(Ax-b)) 1.0e-13 ./build/qrdemo < Matrix/c2.mtx Matrix 2-by-2 nnz: 4 relative norm(Ax-b): 1.7e-16 rank: 2 rel. norm(A'(Ax-b)) 8.1e-15 ./build/qrdemo < Matrix/a0.mtx Matrix 0-by-0 nnz: 0 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo < Matrix/lfat5b.mtx Matrix 14-by-14 nnz: 46 relative norm(Ax-b): 8.3e-17 rank: 14 rel. norm(A'(Ax-b)) 2.6e-16 relative norm(Ax-b): 1.1e-16 rank: 14 rel. norm(A'(Ax-b)) 2.9e-16 relative norm(Ax-b): 4.1e-17 rank: 14 rel. norm(A'(Ax-b)) 4.7e-15 ./build/qrdemo < Matrix/bfwa62.mtx Matrix 62-by-62 nnz: 450 relative norm(Ax-b): 5.4e-17 rank: 62 rel. norm(A'(Ax-b)) 3.7e-14 relative norm(Ax-b): 5.9e-17 rank: 62 rel. norm(A'(Ax-b)) 4.3e-14 relative norm(Ax-b): 5.3e-17 rank: 62 rel. norm(A'(Ax-b)) 8.7e-13 ./build/qrdemo < Matrix/LFAT5.mtx Matrix 14-by-14 nnz: 46 relative norm(Ax-b): 4.9e-22 rank: 14 rel. norm(A'(Ax-b)) 6.6e-16 relative norm(Ax-b): 5.0e-22 rank: 14 rel. norm(A'(Ax-b)) 6.6e-16 relative norm(Ax-b): 3.4e-21 rank: 14 rel. norm(A'(Ax-b)) 1.9e-15 ./build/qrdemo < Matrix/b1_ss.mtx Matrix 7-by-7 nnz: 15 relative norm(Ax-b): 8.3e-18 rank: 7 rel. norm(A'(Ax-b)) 1.4e-15 relative norm(Ax-b): 1.0e-17 rank: 7 rel. norm(A'(Ax-b)) 1.9e-15 relative norm(Ax-b): 5.1e-17 rank: 7 rel. norm(A'(Ax-b)) 3.1e-15 ./build/qrdemo < Matrix/bcspwr01.mtx Matrix 39-by-39 nnz: 131 relative norm(Ax-b): 4.8e-17 rank: 39 rel. norm(A'(Ax-b)) 4.4e-16 relative norm(Ax-b): 7.4e-17 rank: 39 rel. norm(A'(Ax-b)) 6.8e-16 relative norm(Ax-b): 7.1e-17 rank: 39 rel. norm(A'(Ax-b)) 3.3e-14 ./build/qrdemo < Matrix/lpi_galenet.mtx Matrix 8-by-14 nnz: 22 relative norm(Ax-b): 0.0e+00 rank: 8 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 8 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 8 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo < Matrix/lpi_itest6.mtx Matrix 11-by-17 nnz: 29 relative norm(Ax-b): 0.0e+00 rank: 11 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 11 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 11 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo < Matrix/ash219.mtx Matrix 219-by-85 nnz: 438 relative norm(Ax-b): 3.5e-15 rank: 85 rel. norm(A'(Ax-b)) 9.4e-16 relative norm(Ax-b): 4.4e-15 rank: 85 rel. norm(A'(Ax-b)) 1.2e-15 relative norm(Ax-b): 1.7e+02 rank: 85 rel. norm(A'(Ax-b)) 1.4e-13 ./build/qrdemo < Matrix/a4.mtx Matrix 4-by-2 nnz: 4 relative norm(Ax-b): 1.4e+00 rank: 2 rel. norm(A'(Ax-b)) 2.6e-16 relative norm(Ax-b): 1.4e+00 rank: 2 rel. norm(A'(Ax-b)) 2.6e-16 relative norm(Ax-b): 3.6e+00 rank: 2 rel. norm(A'(Ax-b)) 2.1e-16 ./build/qrdemo < Matrix/s32.mtx Matrix 3-by-2 nnz: 6 relative norm(Ax-b): 1.1e-02 rank: 2 rel. norm(A'(Ax-b)) 8.7e-17 relative norm(Ax-b): 1.1e-02 rank: 2 rel. norm(A'(Ax-b)) 8.7e-17 relative norm(Ax-b): 1.4e-02 rank: 2 rel. norm(A'(Ax-b)) 3.0e-16 ./build/qrdemo < Matrix/c32.mtx Matrix 3-by-2 nnz: 6 relative norm(Ax-b): 1.9e-01 rank: 2 rel. norm(A'(Ax-b)) 6.5e-16 ./build/qrdemo < Matrix/lp_share1b.mtx Matrix 117-by-253 nnz: 1179 relative norm(Ax-b): 1.1e-19 rank: 117 rel. norm(A'(Ax-b)) 9.8e-12 relative norm(Ax-b): 1.1e-19 rank: 117 rel. norm(A'(Ax-b)) 1.0e-11 relative norm(Ax-b): 1.2e-19 rank: 117 rel. norm(A'(Ax-b)) 2.3e-10 ./build/qrdemo < Matrix/a1.mtx Matrix 4-by-4 nnz: 7 relative norm(Ax-b): 6.1e-01 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 6.1e-01 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 1.4e+00 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo < Matrix/GD06_theory.mtx Matrix 101-by-101 nnz: 380 relative norm(Ax-b): 7.2e-02 rank: 20 rel. norm(A'(Ax-b)) 5.3e-16 relative norm(Ax-b): 7.2e-02 rank: 20 rel. norm(A'(Ax-b)) 5.2e-16 relative norm(Ax-b): 7.3e-02 rank: 20 rel. norm(A'(Ax-b)) 3.0e-14 ./build/qrdemo < Matrix/GD01_b.mtx Matrix 18-by-18 nnz: 37 relative norm(Ax-b): 7.1e-17 rank: 17 rel. norm(A'(Ax-b)) 2.6e-16 relative norm(Ax-b): 1.3e-16 rank: 17 rel. norm(A'(Ax-b)) 4.1e-16 relative norm(Ax-b): 9.9e-03 rank: 17 rel. norm(A'(Ax-b)) 4.0e-15 ./build/qrdemo < Matrix/Tina_AskCal_perm.mtx Matrix 11-by-11 nnz: 29 relative norm(Ax-b): 7.9e-18 rank: 9 rel. norm(A'(Ax-b)) 4.5e-17 relative norm(Ax-b): 2.2e-17 rank: 9 rel. norm(A'(Ax-b)) 9.0e-17 relative norm(Ax-b): 1.7e-02 rank: 9 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo < Matrix/Tina_AskCal.mtx Matrix 11-by-11 nnz: 29 relative norm(Ax-b): 5.6e-18 rank: 9 rel. norm(A'(Ax-b)) 2.2e-17 relative norm(Ax-b): 2.2e-17 rank: 9 rel. norm(A'(Ax-b)) 9.0e-17 relative norm(Ax-b): 3.1e-02 rank: 9 rel. norm(A'(Ax-b)) 3.5e-16 ./build/qrdemo < Matrix/GD98_a.mtx Matrix 38-by-38 nnz: 50 relative norm(Ax-b): 2.4e-01 rank: 14 rel. norm(A'(Ax-b)) 3.2e-17 relative norm(Ax-b): 2.4e-01 rank: 14 rel. norm(A'(Ax-b)) 3.2e-17 relative norm(Ax-b): 2.2e-01 rank: 14 rel. norm(A'(Ax-b)) 1.6e-15 ./build/qrdemo < Matrix/Ragusa16.mtx Matrix 24-by-24 nnz: 81 relative norm(Ax-b): 2.1e-02 rank: 18 rel. norm(A'(Ax-b)) 1.5e-16 relative norm(Ax-b): 2.1e-02 rank: 18 rel. norm(A'(Ax-b)) 1.2e-16 relative norm(Ax-b): 1.5e-02 rank: 18 rel. norm(A'(Ax-b)) 4.3e-15 ./build/qrdemo < Matrix/young1c.mtx Matrix 841-by-841 nnz: 4089 relative norm(Ax-b): 1.8e-16 rank: 841 rel. norm(A'(Ax-b)) 7.1e-14 ./build/qrdemo < Matrix/lp_e226_transposed.mtx Matrix 472-by-223 nnz: 2768 relative norm(Ax-b): 9.2e+00 rank: 223 rel. norm(A'(Ax-b)) 1.5e-13 relative norm(Ax-b): 9.2e+00 rank: 223 rel. norm(A'(Ax-b)) 1.5e-13 relative norm(Ax-b): 2.0e+03 rank: 223 rel. norm(A'(Ax-b)) 2.1e-11 ./build/qrdemoc < Matrix/a2.mtx Matrix 2-by-2 nnz: 3 residual: 0.0e+00 rank: 2 ./build/qrdemoc < Matrix/r2.mtx Matrix 2-by-3 nnz: 4 residual: 0.0e+00 rank: 2 ./build/qrdemoc < Matrix/a04.mtx Matrix 0-by-4 nnz: 0 residual: 0.0e+00 rank: 0 ./build/qrdemoc < Matrix/a2.mtx Matrix 2-by-2 nnz: 3 residual: 0.0e+00 rank: 2 ./build/qrdemoc < Matrix/west0067.mtx Matrix 67-by-67 nnz: 294 residual: 6.3e-17 rank: 67 ./build/qrdemoc < Matrix/c2.mtx Matrix 2-by-2 nnz: 4 residual: 1.7e-16 rank: 2 ./build/qrdemoc < Matrix/a0.mtx Matrix 0-by-0 nnz: 0 residual: 0.0e+00 rank: 0 ./build/qrdemoc < Matrix/lfat5b.mtx Matrix 14-by-14 nnz: 46 residual: 8.3e-17 rank: 14 ./build/qrdemoc < Matrix/bfwa62.mtx Matrix 62-by-62 nnz: 450 residual: 5.4e-17 rank: 62 ./build/qrdemoc < Matrix/LFAT5.mtx Matrix 14-by-14 nnz: 46 residual: 4.9e-22 rank: 14 ./build/qrdemoc < Matrix/b1_ss.mtx Matrix 7-by-7 nnz: 15 residual: 8.3e-18 rank: 7 ./build/qrdemoc < Matrix/bcspwr01.mtx Matrix 39-by-39 nnz: 131 residual: 4.8e-17 rank: 39 ./build/qrdemoc < Matrix/lpi_galenet.mtx Matrix 8-by-14 nnz: 22 residual: 0.0e+00 rank: 8 ./build/qrdemoc < Matrix/lpi_itest6.mtx Matrix 11-by-17 nnz: 29 residual: 0.0e+00 rank: 11 ./build/qrdemoc < Matrix/ash219.mtx Matrix 219-by-85 nnz: 438 residual: 3.5e-15 rank: 85 ./build/qrdemoc < Matrix/a4.mtx Matrix 4-by-2 nnz: 4 residual: 1.4e+00 rank: 2 ./build/qrdemoc < Matrix/s32.mtx Matrix 3-by-2 nnz: 6 residual: 1.1e-02 rank: 2 ./build/qrdemoc < Matrix/c32.mtx Matrix 3-by-2 nnz: 6 residual: 1.9e-01 rank: 2 ./build/qrdemoc < Matrix/lp_share1b.mtx Matrix 117-by-253 nnz: 1179 residual: 1.1e-19 rank: 117 ./build/qrdemoc < Matrix/a1.mtx Matrix 4-by-4 nnz: 7 residual: 6.1e-01 rank: 2 ./build/qrdemoc < Matrix/GD06_theory.mtx Matrix 101-by-101 nnz: 380 residual: 7.2e-02 rank: 20 ./build/qrdemoc < Matrix/GD01_b.mtx Matrix 18-by-18 nnz: 37 residual: 7.1e-17 rank: 17 ./build/qrdemoc < Matrix/Tina_AskCal_perm.mtx Matrix 11-by-11 nnz: 29 residual: 7.9e-18 rank: 9 ./build/qrdemoc < Matrix/Tina_AskCal.mtx Matrix 11-by-11 nnz: 29 residual: 5.6e-18 rank: 9 ./build/qrdemoc < Matrix/GD98_a.mtx Matrix 38-by-38 nnz: 50 residual: 2.4e-01 rank: 14 ./build/qrdemoc < Matrix/Ragusa16.mtx Matrix 24-by-24 nnz: 81 residual: 2.1e-02 rank: 18 ./build/qrdemoc < Matrix/young1c.mtx Matrix 841-by-841 nnz: 4089 residual: 1.8e-16 rank: 841 ./build/qrdemoc < Matrix/lp_e226_transposed.mtx Matrix 472-by-223 nnz: 2768 residual: 9.2e+00 rank: 223 ( cd build && cmake -DSUITESPARSE_DEMOS=1 .. && cmake --build . --config Release -j8 ) -- Building SPQR version: v4.3.3 (Mar 22, 2024) -- Source: /home/faculty/d/davis/dev2/SuiteSparse/SPQR -- Build: /home/faculty/d/davis/dev2/SuiteSparse/SPQR/build -- Install lib: /home/faculty/d/davis/dev2/SuiteSparse/lib -- Install include: /home/faculty/d/davis/dev2/SuiteSparse/include/suitesparse -- Install bin: /home/faculty/d/davis/dev2/SuiteSparse/bin -- Install pkg-file: /home/faculty/d/davis/dev2/SuiteSparse/lib -- Install rpath: $ORIGIN;/home/faculty/d/davis/dev2/SuiteSparse/lib -- Build rpath: /home/faculty/d/davis/dev2/SuiteSparse/lib -- Build type: Release -- Fortran: /usr/bin/f95 -- CUDA toolkit : TRUE -- CUDA toolkit ver: 11.7.99 -- CUDA toolkit inc: /usr/local/cuda/include -- CUDA toolkit lib: /usr/local/cuda/lib64 -- CUDA: enabled -- SuiteSparse_config version: 7.7.0 -- SuiteSparse_config include: /home/faculty/d/davis/dev2/SuiteSparse/SuiteSparse_config -- SuiteSparse_config library: /home/faculty/d/davis/dev2/SuiteSparse/SuiteSparse_config/build/libsuitesparseconfig.so.7.7.0 -- SuiteSparse_config static: /home/faculty/d/davis/dev2/SuiteSparse/SuiteSparse_config/build/libsuitesparseconfig.a -- AMD version: 3.3.2 -- AMD include: /home/faculty/d/davis/dev2/SuiteSparse/AMD/Include -- AMD library: /home/faculty/d/davis/dev2/SuiteSparse/AMD/build/libamd.so.3.3.2 -- AMD static: /home/faculty/d/davis/dev2/SuiteSparse/AMD/build/libamd.a -- COLAMD version: 3.3.3 -- COLAMD include: /home/faculty/d/davis/dev2/SuiteSparse/COLAMD/Include -- COLAMD library: /home/faculty/d/davis/dev2/SuiteSparse/COLAMD/build/libcolamd.so.3.3.3 -- COLAMD static: /home/faculty/d/davis/dev2/SuiteSparse/COLAMD/build/libcolamd.a -- CAMD version: 3.3.2 -- CAMD include: /home/faculty/d/davis/dev2/SuiteSparse/CAMD/Include -- CAMD library: /home/faculty/d/davis/dev2/SuiteSparse/CAMD/build/libcamd.so.3.3.2 -- CAMD static: /home/faculty/d/davis/dev2/SuiteSparse/CAMD/build/libcamd.a -- CCOLAMD version: 3.3.3 -- CCOLAMD include: /home/faculty/d/davis/dev2/SuiteSparse/CCOLAMD/Include -- CCOLAMD library: /home/faculty/d/davis/dev2/SuiteSparse/CCOLAMD/build/libccolamd.so.3.3.3 -- CCOLAMD static: /home/faculty/d/davis/dev2/SuiteSparse/CCOLAMD/build/libccolamd.a -- CHOLMOD version: 5.2.1 -- CHOLMOD include: /home/faculty/d/davis/dev2/SuiteSparse/CHOLMOD/Include -- CHOLMOD library: /home/faculty/d/davis/dev2/SuiteSparse/CHOLMOD/build/libcholmod.so.5.2.1 -- CHOLMOD static: /home/faculty/d/davis/dev2/SuiteSparse/CHOLMOD/build/libcholmod.a -- Looking for Intel 32-bit BLAS -- Found Intel10_64lp 32-bit BLAS -- Building SPQR/GPURUNTIME version: v4.3.3 (Mar 22, 2024) -- Building SPQR/GPUQRENGINE version: v4.3.3 (Mar 22, 2024) -- Also compiling the demos in GPUQREngine/Demo -- Building SPQR_CUDA version: v4.3.3 (Mar 22, 2024) -- Source: /home/faculty/d/davis/dev2/SuiteSparse/SPQR -- Build: /home/faculty/d/davis/dev2/SuiteSparse/SPQR/build -- Install lib: /home/faculty/d/davis/dev2/SuiteSparse/lib -- Install include: /home/faculty/d/davis/dev2/SuiteSparse/include/suitesparse -- Install bin: /home/faculty/d/davis/dev2/SuiteSparse/bin -- Install pkg-file: /home/faculty/d/davis/dev2/SuiteSparse/lib -- Install rpath: $ORIGIN;/home/faculty/d/davis/dev2/SuiteSparse/lib;/home/faculty/d/davis/dev2/SuiteSparse/lib -- Build rpath: /home/faculty/d/davis/dev2/SuiteSparse/lib;/home/faculty/d/davis/dev2/SuiteSparse/lib -- Build type: Release -- Fortran: /usr/bin/f95 -- CUDA toolkit : TRUE -- CUDA toolkit ver: 11.7.99 -- CUDA toolkit inc: /usr/local/cuda/include -- CUDA toolkit lib: /usr/local/cuda/lib64 -- CUDA: enabled -- C++ flags for CUDA: -- LAPACK libraries: /usr/lib/x86_64-linux-gnu/libmkl_gf_lp64.so;/usr/lib/x86_64-linux-gnu/libmkl_gnu_thread.so;/usr/lib/x86_64-linux-gnu/libmkl_core.so;/usr/lib/gcc/x86_64-linux-gnu/9/libgomp.so;-lpthread;-lm;-ldl;-lpthread;-lm;-ldl -- LAPACK include: -- LAPACK linker flags: -- BLAS libraries: /usr/lib/x86_64-linux-gnu/libmkl_gf_lp64.so;/usr/lib/x86_64-linux-gnu/libmkl_gnu_thread.so;/usr/lib/x86_64-linux-gnu/libmkl_core.so;/usr/lib/gcc/x86_64-linux-gnu/9/libgomp.so;-lpthread;-lm;-ldl -- BLAS include: -- BLAS linker flags: -- Also compiling the demos in SPQR/Demo -- ------------------------------------------------------------------------ -- SuiteSparse CMAKE report for: SPQR -- ------------------------------------------------------------------------ -- inside common SuiteSparse root: true -- install in SuiteSparse/lib and SuiteSparse/include: 1 -- build type: Release -- BUILD_SHARED_LIBS: ON -- BUILD_STATIC_LIBS: ON -- C compiler: /usr/bin/cc -- C flags: -- C++ compiler: /usr/bin/c++ -- C++ flags: -- C Flags release: -O3 -DNDEBUG -- C++ Flags release: -O3 -DNDEBUG -- Fortran compiler: /usr/bin/f95 -- compile definitions: BLAS_Intel10_64lp -- BLAS integer: int32_t -- CUDA architectures: 52;75;80 -- ------------------------------------------------------------------------ -- Configuring done (0.9s) -- Generating done (0.1s) -- Build files have been written to: /home/faculty/d/davis/dev2/SuiteSparse/SPQR/build gmake[1]: Entering directory '/home/faculty/d/davis/dev2/SuiteSparse/SPQR/build' [ 4%] Built target GPURuntime_static [ 7%] Built target GPURuntime [ 15%] Built target GPUQREngine_static [ 23%] Built target GPUQREngine [ 25%] Built target gpuqrengine_demo [ 55%] Built target SPQR_static [ 86%] Built target SPQR [ 87%] Built target qrsimplec [ 89%] Built target qrsimplec_int32 [ 90%] Built target qrdemoc [ 91%] Built target qrdemo [ 93%] Built target qrsimple [ 95%] Built target qrdemo_int32 [ 97%] Built target qrdemo_gpu [ 98%] Built target qrdemoc_int32 [ 99%] Built target qrdemo_gpu2 [100%] Built target qrdemo_gpu3 gmake[1]: Leaving directory '/home/faculty/d/davis/dev2/SuiteSparse/SPQR/build' ./build/qrdemo_int32 < Matrix/a00.mtx Matrix 0-by-0 nnz: 0 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo_int32 < Matrix/a01.mtx Matrix 0-by-1 nnz: 0 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo_int32 < Matrix/a10.mtx Matrix 1-by-0 nnz: 0 relative norm(Ax-b): 1.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 1.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrsimplec_int32 < Matrix/ash219.mtx 2-norm of residual: 3.5e-15 rank 85 ./build/qrsimplec_int32 < Matrix/west0067.mtx 2-norm of residual: 1.0e-14 rank 67 ./build/qrdemo_int32 < Matrix/a2.mtx Matrix 2-by-2 nnz: 3 relative norm(Ax-b): 0.0e+00 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo_int32 < Matrix/r2.mtx Matrix 2-by-3 nnz: 4 relative norm(Ax-b): 0.0e+00 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo_int32 < Matrix/a04.mtx Matrix 0-by-4 nnz: 0 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo_int32 < Matrix/a2.mtx Matrix 2-by-2 nnz: 3 relative norm(Ax-b): 0.0e+00 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo_int32 < Matrix/west0067.mtx Matrix 67-by-67 nnz: 294 relative norm(Ax-b): 6.3e-17 rank: 67 rel. norm(A'(Ax-b)) 2.5e-15 relative norm(Ax-b): 5.8e-17 rank: 67 rel. norm(A'(Ax-b)) 2.2e-15 relative norm(Ax-b): 4.4e-17 rank: 67 rel. norm(A'(Ax-b)) 1.0e-13 ./build/qrdemo_int32 < Matrix/c2.mtx Matrix 2-by-2 nnz: 4 relative norm(Ax-b): 1.7e-16 rank: 2 rel. norm(A'(Ax-b)) 8.1e-15 ./build/qrdemo_int32 < Matrix/a0.mtx Matrix 0-by-0 nnz: 0 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 0 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo_int32 < Matrix/lfat5b.mtx Matrix 14-by-14 nnz: 46 relative norm(Ax-b): 8.3e-17 rank: 14 rel. norm(A'(Ax-b)) 2.6e-16 relative norm(Ax-b): 1.1e-16 rank: 14 rel. norm(A'(Ax-b)) 2.9e-16 relative norm(Ax-b): 4.1e-17 rank: 14 rel. norm(A'(Ax-b)) 4.7e-15 ./build/qrdemo_int32 < Matrix/bfwa62.mtx Matrix 62-by-62 nnz: 450 relative norm(Ax-b): 5.4e-17 rank: 62 rel. norm(A'(Ax-b)) 3.7e-14 relative norm(Ax-b): 5.9e-17 rank: 62 rel. norm(A'(Ax-b)) 4.3e-14 relative norm(Ax-b): 5.3e-17 rank: 62 rel. norm(A'(Ax-b)) 8.7e-13 ./build/qrdemo_int32 < Matrix/LFAT5.mtx Matrix 14-by-14 nnz: 46 relative norm(Ax-b): 4.9e-22 rank: 14 rel. norm(A'(Ax-b)) 6.6e-16 relative norm(Ax-b): 5.0e-22 rank: 14 rel. norm(A'(Ax-b)) 6.6e-16 relative norm(Ax-b): 3.4e-21 rank: 14 rel. norm(A'(Ax-b)) 1.9e-15 ./build/qrdemo_int32 < Matrix/b1_ss.mtx Matrix 7-by-7 nnz: 15 relative norm(Ax-b): 8.3e-18 rank: 7 rel. norm(A'(Ax-b)) 1.4e-15 relative norm(Ax-b): 1.0e-17 rank: 7 rel. norm(A'(Ax-b)) 1.9e-15 relative norm(Ax-b): 5.1e-17 rank: 7 rel. norm(A'(Ax-b)) 3.1e-15 ./build/qrdemo_int32 < Matrix/bcspwr01.mtx Matrix 39-by-39 nnz: 131 relative norm(Ax-b): 4.8e-17 rank: 39 rel. norm(A'(Ax-b)) 4.4e-16 relative norm(Ax-b): 7.4e-17 rank: 39 rel. norm(A'(Ax-b)) 6.8e-16 relative norm(Ax-b): 7.1e-17 rank: 39 rel. norm(A'(Ax-b)) 3.3e-14 ./build/qrdemo_int32 < Matrix/lpi_galenet.mtx Matrix 8-by-14 nnz: 22 relative norm(Ax-b): 0.0e+00 rank: 8 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 8 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 8 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo_int32 < Matrix/lpi_itest6.mtx Matrix 11-by-17 nnz: 29 relative norm(Ax-b): 0.0e+00 rank: 11 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 11 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 0.0e+00 rank: 11 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo_int32 < Matrix/ash219.mtx Matrix 219-by-85 nnz: 438 relative norm(Ax-b): 3.5e-15 rank: 85 rel. norm(A'(Ax-b)) 9.4e-16 relative norm(Ax-b): 4.4e-15 rank: 85 rel. norm(A'(Ax-b)) 1.2e-15 relative norm(Ax-b): 1.7e+02 rank: 85 rel. norm(A'(Ax-b)) 1.4e-13 ./build/qrdemo_int32 < Matrix/a4.mtx Matrix 4-by-2 nnz: 4 relative norm(Ax-b): 1.4e+00 rank: 2 rel. norm(A'(Ax-b)) 2.6e-16 relative norm(Ax-b): 1.4e+00 rank: 2 rel. norm(A'(Ax-b)) 2.6e-16 relative norm(Ax-b): 3.6e+00 rank: 2 rel. norm(A'(Ax-b)) 2.1e-16 ./build/qrdemo_int32 < Matrix/s32.mtx Matrix 3-by-2 nnz: 6 relative norm(Ax-b): 1.1e-02 rank: 2 rel. norm(A'(Ax-b)) 8.7e-17 relative norm(Ax-b): 1.1e-02 rank: 2 rel. norm(A'(Ax-b)) 8.7e-17 relative norm(Ax-b): 1.4e-02 rank: 2 rel. norm(A'(Ax-b)) 3.0e-16 ./build/qrdemo_int32 < Matrix/c32.mtx Matrix 3-by-2 nnz: 6 relative norm(Ax-b): 1.9e-01 rank: 2 rel. norm(A'(Ax-b)) 6.5e-16 ./build/qrdemo_int32 < Matrix/lp_share1b.mtx Matrix 117-by-253 nnz: 1179 relative norm(Ax-b): 1.1e-19 rank: 117 rel. norm(A'(Ax-b)) 9.8e-12 relative norm(Ax-b): 1.1e-19 rank: 117 rel. norm(A'(Ax-b)) 1.0e-11 relative norm(Ax-b): 1.2e-19 rank: 117 rel. norm(A'(Ax-b)) 2.3e-10 ./build/qrdemo_int32 < Matrix/a1.mtx Matrix 4-by-4 nnz: 7 relative norm(Ax-b): 6.1e-01 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 6.1e-01 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 relative norm(Ax-b): 1.4e+00 rank: 2 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo_int32 < Matrix/GD06_theory.mtx Matrix 101-by-101 nnz: 380 relative norm(Ax-b): 7.2e-02 rank: 20 rel. norm(A'(Ax-b)) 5.3e-16 relative norm(Ax-b): 7.2e-02 rank: 20 rel. norm(A'(Ax-b)) 5.2e-16 relative norm(Ax-b): 7.3e-02 rank: 20 rel. norm(A'(Ax-b)) 3.0e-14 ./build/qrdemo_int32 < Matrix/GD01_b.mtx Matrix 18-by-18 nnz: 37 relative norm(Ax-b): 7.1e-17 rank: 17 rel. norm(A'(Ax-b)) 2.6e-16 relative norm(Ax-b): 1.3e-16 rank: 17 rel. norm(A'(Ax-b)) 4.1e-16 relative norm(Ax-b): 9.9e-03 rank: 17 rel. norm(A'(Ax-b)) 4.0e-15 ./build/qrdemo_int32 < Matrix/Tina_AskCal_perm.mtx Matrix 11-by-11 nnz: 29 relative norm(Ax-b): 7.9e-18 rank: 9 rel. norm(A'(Ax-b)) 4.5e-17 relative norm(Ax-b): 2.2e-17 rank: 9 rel. norm(A'(Ax-b)) 9.0e-17 relative norm(Ax-b): 1.7e-02 rank: 9 rel. norm(A'(Ax-b)) 0.0e+00 ./build/qrdemo_int32 < Matrix/Tina_AskCal.mtx Matrix 11-by-11 nnz: 29 relative norm(Ax-b): 5.6e-18 rank: 9 rel. norm(A'(Ax-b)) 2.2e-17 relative norm(Ax-b): 2.2e-17 rank: 9 rel. norm(A'(Ax-b)) 9.0e-17 relative norm(Ax-b): 3.1e-02 rank: 9 rel. norm(A'(Ax-b)) 3.5e-16 ./build/qrdemo_int32 < Matrix/GD98_a.mtx Matrix 38-by-38 nnz: 50 relative norm(Ax-b): 2.4e-01 rank: 14 rel. norm(A'(Ax-b)) 3.2e-17 relative norm(Ax-b): 2.4e-01 rank: 14 rel. norm(A'(Ax-b)) 3.2e-17 relative norm(Ax-b): 2.2e-01 rank: 14 rel. norm(A'(Ax-b)) 1.6e-15 ./build/qrdemo_int32 < Matrix/Ragusa16.mtx Matrix 24-by-24 nnz: 81 relative norm(Ax-b): 2.1e-02 rank: 18 rel. norm(A'(Ax-b)) 1.5e-16 relative norm(Ax-b): 2.1e-02 rank: 18 rel. norm(A'(Ax-b)) 1.2e-16 relative norm(Ax-b): 1.5e-02 rank: 18 rel. norm(A'(Ax-b)) 4.3e-15 ./build/qrdemo_int32 < Matrix/young1c.mtx Matrix 841-by-841 nnz: 4089 relative norm(Ax-b): 1.8e-16 rank: 841 rel. norm(A'(Ax-b)) 7.1e-14 ./build/qrdemo_int32 < Matrix/lp_e226_transposed.mtx Matrix 472-by-223 nnz: 2768 relative norm(Ax-b): 9.2e+00 rank: 223 rel. norm(A'(Ax-b)) 1.5e-13 relative norm(Ax-b): 9.2e+00 rank: 223 rel. norm(A'(Ax-b)) 1.5e-13 relative norm(Ax-b): 2.0e+03 rank: 223 rel. norm(A'(Ax-b)) 1.3e-11 ./build/qrdemoc_int32 < Matrix/a2.mtx Matrix 2-by-2 nnz: 3 residual: 0.0e+00 rank: 2 ./build/qrdemoc_int32 < Matrix/r2.mtx Matrix 2-by-3 nnz: 4 residual: 0.0e+00 rank: 2 ./build/qrdemoc_int32 < Matrix/a04.mtx Matrix 0-by-4 nnz: 0 residual: 0.0e+00 rank: 0 ./build/qrdemoc_int32 < Matrix/a2.mtx Matrix 2-by-2 nnz: 3 residual: 0.0e+00 rank: 2 ./build/qrdemoc_int32 < Matrix/west0067.mtx Matrix 67-by-67 nnz: 294 residual: 6.3e-17 rank: 67 ./build/qrdemoc_int32 < Matrix/c2.mtx Matrix 2-by-2 nnz: 4 residual: 1.7e-16 rank: 2 ./build/qrdemoc_int32 < Matrix/a0.mtx Matrix 0-by-0 nnz: 0 residual: 0.0e+00 rank: 0 ./build/qrdemoc_int32 < Matrix/lfat5b.mtx Matrix 14-by-14 nnz: 46 residual: 8.3e-17 rank: 14 ./build/qrdemoc_int32 < Matrix/bfwa62.mtx Matrix 62-by-62 nnz: 450 residual: 5.4e-17 rank: 62 ./build/qrdemoc_int32 < Matrix/LFAT5.mtx Matrix 14-by-14 nnz: 46 residual: 4.9e-22 rank: 14 ./build/qrdemoc_int32 < Matrix/b1_ss.mtx Matrix 7-by-7 nnz: 15 residual: 8.3e-18 rank: 7 ./build/qrdemoc_int32 < Matrix/bcspwr01.mtx Matrix 39-by-39 nnz: 131 residual: 4.8e-17 rank: 39 ./build/qrdemoc_int32 < Matrix/lpi_galenet.mtx Matrix 8-by-14 nnz: 22 residual: 0.0e+00 rank: 8 ./build/qrdemoc_int32 < Matrix/lpi_itest6.mtx Matrix 11-by-17 nnz: 29 residual: 0.0e+00 rank: 11 ./build/qrdemoc_int32 < Matrix/ash219.mtx Matrix 219-by-85 nnz: 438 residual: 3.5e-15 rank: 85 ./build/qrdemoc_int32 < Matrix/a4.mtx Matrix 4-by-2 nnz: 4 residual: 1.4e+00 rank: 2 ./build/qrdemoc_int32 < Matrix/s32.mtx Matrix 3-by-2 nnz: 6 residual: 1.1e-02 rank: 2 ./build/qrdemoc_int32 < Matrix/c32.mtx Matrix 3-by-2 nnz: 6 residual: 1.9e-01 rank: 2 ./build/qrdemoc_int32 < Matrix/lp_share1b.mtx Matrix 117-by-253 nnz: 1179 residual: 1.1e-19 rank: 117 ./build/qrdemoc_int32 < Matrix/a1.mtx Matrix 4-by-4 nnz: 7 residual: 6.1e-01 rank: 2 ./build/qrdemoc_int32 < Matrix/GD06_theory.mtx Matrix 101-by-101 nnz: 380 residual: 7.2e-02 rank: 20 ./build/qrdemoc_int32 < Matrix/GD01_b.mtx Matrix 18-by-18 nnz: 37 residual: 7.1e-17 rank: 17 ./build/qrdemoc_int32 < Matrix/Tina_AskCal_perm.mtx Matrix 11-by-11 nnz: 29 residual: 7.9e-18 rank: 9 ./build/qrdemoc_int32 < Matrix/Tina_AskCal.mtx Matrix 11-by-11 nnz: 29 residual: 5.6e-18 rank: 9 ./build/qrdemoc_int32 < Matrix/GD98_a.mtx Matrix 38-by-38 nnz: 50 residual: 2.4e-01 rank: 14 ./build/qrdemoc_int32 < Matrix/Ragusa16.mtx Matrix 24-by-24 nnz: 81 residual: 2.1e-02 rank: 18 ./build/qrdemoc_int32 < Matrix/young1c.mtx Matrix 841-by-841 nnz: 4089 residual: 1.8e-16 rank: 841 ./build/qrdemoc_int32 < Matrix/lp_e226_transposed.mtx Matrix 472-by-223 nnz: 2768 residual: 9.2e+00 rank: 223