tar -xf SuiteSparse-3.4.0.tar.gz patching file UFconfig/UFconfig.mk ( cd UFconfig/xerbla ; make ) make[1]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/UFconfig/xerbla' cc -O3 -fexceptions -c xerbla.c ar cr libcerbla.a xerbla.o rm -f xerbla.o make[1]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/UFconfig/xerbla' ( cd AMD ; make ) make[1]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD' ( cd Lib ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD/Lib' cc -O3 -fexceptions -I../Include -I../../UFconfig -c ../Source/amd_global.c -o amd_global.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/amd_aat.c -o amd_i_aat.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/amd_1.c -o amd_i_1.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/amd_2.c -o amd_i_2.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/amd_dump.c -o amd_i_dump.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/amd_postorder.c -o amd_i_postorder.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/amd_post_tree.c -o amd_i_post_tree.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/amd_defaults.c -o amd_i_defaults.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/amd_order.c -o amd_i_order.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/amd_control.c -o amd_i_control.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/amd_info.c -o amd_i_info.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/amd_valid.c -o amd_i_valid.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/amd_preprocess.c -o amd_i_preprocess.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/amd_aat.c -o amd_l_aat.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/amd_1.c -o amd_l_1.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/amd_2.c -o amd_l_2.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/amd_dump.c -o amd_l_dump.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/amd_postorder.c -o amd_l_postorder.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/amd_post_tree.c -o amd_l_post_tree.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/amd_defaults.c -o amd_l_defaults.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/amd_order.c -o amd_l_order.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/amd_control.c -o amd_l_control.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/amd_info.c -o amd_l_info.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/amd_valid.c -o amd_l_valid.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/amd_preprocess.c -o amd_l_preprocess.o ar cr ../Lib/libamd.a amd_global.o amd_i_aat.o amd_i_1.o amd_i_2.o amd_i_dump.o amd_i_postorder.o amd_i_post_tree.o amd_i_defaults.o amd_i_order.o amd_i_control.o amd_i_info.o amd_i_valid.o amd_i_preprocess.o amd_l_aat.o amd_l_1.o amd_l_2.o amd_l_dump.o amd_l_postorder.o amd_l_post_tree.o amd_l_defaults.o amd_l_order.o amd_l_control.o amd_l_info.o amd_l_valid.o amd_l_preprocess.o ranlib ../Lib/libamd.a make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD/Lib' ( cd Demo ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD/Demo' ( cd ../Lib ; make ) make[3]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD/Lib' make[3]: Nothing to be done for `default'. make[3]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD/Lib' cc -O3 -fexceptions -I../Include -I../../UFconfig -o amd_simple amd_simple.c ../Lib/libamd.a -lm ./amd_simple > my_amd_simple.out diff amd_simple.out my_amd_simple.out cc -O3 -fexceptions -I../Include -I../../UFconfig -o amd_demo amd_demo.c ../Lib/libamd.a -lm ./amd_demo > my_amd_demo.out diff amd_demo.out my_amd_demo.out cc -O3 -fexceptions -I../Include -I../../UFconfig -o amd_demo2 amd_demo2.c ../Lib/libamd.a -lm ./amd_demo2 > my_amd_demo2.out diff amd_demo2.out my_amd_demo2.out cc -O3 -fexceptions -I../Include -I../../UFconfig -o amd_l_demo amd_l_demo.c ../Lib/libamd.a -lm ./amd_l_demo > my_amd_l_demo.out diff amd_l_demo.out my_amd_l_demo.out 9c9 < size of AMD integer: 8 --- > size of AMD integer: 4 126c126 < memory used, in bytes: 3032 --- > memory used, in bytes: 1516 make[2]: [amd_l_demo] Error 1 (ignored) make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD/Demo' make[1]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD' ( cd CAMD ; make ) make[1]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CAMD' ( cd Lib ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CAMD/Lib' cc -O3 -fexceptions -I../Include -I../../UFconfig -c ../Source/camd_global.c -o camd_global.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/camd_aat.c -o camd_i_aat.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/camd_1.c -o camd_i_1.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/camd_2.c -o camd_i_2.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/camd_dump.c -o camd_i_dump.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/camd_postorder.c -o camd_i_postorder.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/camd_defaults.c -o camd_i_defaults.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/camd_order.c -o camd_i_order.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/camd_control.c -o camd_i_control.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/camd_info.c -o camd_i_info.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/camd_valid.c -o camd_i_valid.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDINT -c ../Source/camd_preprocess.c -o camd_i_preprocess.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/camd_aat.c -o camd_l_aat.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/camd_1.c -o camd_l_1.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/camd_2.c -o camd_l_2.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/camd_dump.c -o camd_l_dump.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/camd_postorder.c -o camd_l_postorder.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/camd_defaults.c -o camd_l_defaults.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/camd_order.c -o camd_l_order.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/camd_control.c -o camd_l_control.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/camd_info.c -o camd_l_info.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/camd_valid.c -o camd_l_valid.o cc -O3 -fexceptions -I../Include -I../../UFconfig -DDLONG -c ../Source/camd_preprocess.c -o camd_l_preprocess.o ar cr libcamd.a camd_global.o camd_i_aat.o camd_i_1.o camd_i_2.o camd_i_dump.o camd_i_postorder.o camd_i_defaults.o camd_i_order.o camd_i_control.o camd_i_info.o camd_i_valid.o camd_i_preprocess.o camd_l_aat.o camd_l_1.o camd_l_2.o camd_l_dump.o camd_l_postorder.o camd_l_defaults.o camd_l_order.o camd_l_control.o camd_l_info.o camd_l_valid.o camd_l_preprocess.o ranlib libcamd.a make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CAMD/Lib' ( cd Demo ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CAMD/Demo' ( cd ../Lib ; make ) make[3]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CAMD/Lib' make[3]: Nothing to be done for `default'. make[3]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CAMD/Lib' cc -O3 -fexceptions -I../Include -I../../UFconfig -o camd_simple camd_simple.c ../Lib/libcamd.a -lm ./camd_simple > my_camd_simple.out diff camd_simple.out my_camd_simple.out cc -O3 -fexceptions -I../Include -I../../UFconfig -o camd_demo camd_demo.c ../Lib/libcamd.a -lm ./camd_demo > my_camd_demo.out diff camd_demo.out my_camd_demo.out cc -O3 -fexceptions -I../Include -I../../UFconfig -o camd_demo2 camd_demo2.c ../Lib/libcamd.a -lm ./camd_demo2 > my_camd_demo2.out diff camd_demo2.out my_camd_demo2.out cc -O3 -fexceptions -I../Include -I../../UFconfig -o camd_l_demo camd_l_demo.c ../Lib/libcamd.a -lm ./camd_l_demo > my_camd_l_demo.out diff camd_l_demo.out my_camd_l_demo.out 125c125 < memory used, in bytes: 3288 --- > memory used, in bytes: 1644 make[2]: [camd_l_demo] Error 1 (ignored) make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CAMD/Demo' make[1]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CAMD' ( cd COLAMD ; make ) make[1]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/COLAMD' ( cd Lib ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/COLAMD/Lib' cc -O3 -fexceptions -I../Include -I../../UFconfig -c ../Source/colamd_global.c cc -O3 -fexceptions -I../Include -I../../UFconfig -c ../Source/colamd.c cc -O3 -fexceptions -I../Include -I../../UFconfig -c ../Source/colamd.c -DDLONG -o colamd_l.o ar cr libcolamd.a colamd.o colamd_l.o colamd_global.o make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/COLAMD/Lib' ( cd Demo ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/COLAMD/Demo' ( cd ../Lib ; make ) make[3]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/COLAMD/Lib' make[3]: Nothing to be done for `default'. make[3]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/COLAMD/Lib' cc -O3 -fexceptions -I../Include -I../../UFconfig -o colamd_example colamd_example.c ../Lib/libcolamd.a -lm ./colamd_example > my_colamd_example.out diff colamd_example.out my_colamd_example.out cc -O3 -fexceptions -I../Include -I../../UFconfig -o colamd_l_example colamd_l_example.c ../Lib/libcolamd.a -lm ./colamd_l_example > my_colamd_l_example.out diff colamd_example.out my_colamd_example.out make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/COLAMD/Demo' make[1]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/COLAMD' ( cd BTF ; make ) make[1]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/BTF' ( cd Lib ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/BTF/Lib' cc -O3 -fexceptions -c -I../Include -I../../UFconfig ../Source/btf_order.c -o btf_order.o cc -O3 -fexceptions -c -I../Include -I../../UFconfig ../Source/btf_maxtrans.c -o btf_maxtrans.o cc -O3 -fexceptions -c -I../Include -I../../UFconfig ../Source/btf_strongcomp.c -o btf_strongcomp.o cc -O3 -fexceptions -c -I../Include -I../../UFconfig -DDLONG ../Source/btf_order.c -o btf_l_order.o cc -O3 -fexceptions -c -I../Include -I../../UFconfig -DDLONG ../Source/btf_maxtrans.c -o btf_l_maxtrans.o cc -O3 -fexceptions -c -I../Include -I../../UFconfig -DDLONG ../Source/btf_strongcomp.c -o btf_l_strongcomp.o ar cr libbtf.a btf_order.o btf_maxtrans.o btf_strongcomp.o btf_l_order.o btf_l_maxtrans.o btf_l_strongcomp.o ranlib libbtf.a make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/BTF/Lib' make[1]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/BTF' ( cd KLU ; make ) make[1]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/KLU' ( cd Lib ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/KLU/Lib' cc -O3 -fexceptions -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_free_symbolic.c -o klu_free_symbolic.o cc -O3 -fexceptions -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_defaults.c -o klu_defaults.o cc -O3 -fexceptions -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_analyze_given.c -o klu_analyze_given.o cc -O3 -fexceptions -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_analyze.c -o klu_analyze.o cc -O3 -fexceptions -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_memory.c -o klu_memory.o cc -O3 -fexceptions -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_free_symbolic.c -o klu_l_free_symbolic.o cc -O3 -fexceptions -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_defaults.c -o klu_l_defaults.o cc -O3 -fexceptions -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_analyze_given.c -o klu_l_analyze_given.o cc -O3 -fexceptions -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_analyze.c -o klu_l_analyze.o cc -O3 -fexceptions -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_memory.c -o klu_l_memory.o cc -O3 -fexceptions -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu.c -o klu_d.o cc -O3 -fexceptions -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_kernel.c -o klu_d_kernel.o cc -O3 -fexceptions -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_dump.c -o klu_d_dump.o cc -O3 -fexceptions -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_factor.c -o klu_d_factor.o cc -O3 -fexceptions -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_free_numeric.c -o klu_d_free_numeric.o cc -O3 -fexceptions -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_solve.c -o klu_d_solve.o cc -O3 -fexceptions -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_scale.c -o klu_d_scale.o cc -O3 -fexceptions -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_refactor.c -o klu_d_refactor.o cc -O3 -fexceptions -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_tsolve.c -o klu_d_tsolve.o cc -O3 -fexceptions -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_diagnostics.c -o klu_d_diagnostics.o cc -O3 -fexceptions -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_sort.c -o klu_d_sort.o cc -O3 -fexceptions -c -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_extract.c -o klu_d_extract.o cc -O3 -fexceptions -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu.c -o klu_z.o cc -O3 -fexceptions -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_kernel.c -o klu_z_kernel.o cc -O3 -fexceptions -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_dump.c -o klu_z_dump.o cc -O3 -fexceptions -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_factor.c -o klu_z_factor.o cc -O3 -fexceptions -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_free_numeric.c -o klu_z_free_numeric.o cc -O3 -fexceptions -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_solve.c -o klu_z_solve.o cc -O3 -fexceptions -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_scale.c -o klu_z_scale.o cc -O3 -fexceptions -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_refactor.c -o klu_z_refactor.o cc -O3 -fexceptions -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_tsolve.c -o klu_z_tsolve.o cc -O3 -fexceptions -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_diagnostics.c -o klu_z_diagnostics.o cc -O3 -fexceptions -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_sort.c -o klu_z_sort.o cc -O3 -fexceptions -c -DCOMPLEX -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_extract.c -o klu_z_extract.o cc -O3 -fexceptions -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu.c -o klu_l.o cc -O3 -fexceptions -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_kernel.c -o klu_l_kernel.o cc -O3 -fexceptions -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_dump.c -o klu_l_dump.o cc -O3 -fexceptions -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_factor.c -o klu_l_factor.o cc -O3 -fexceptions -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_free_numeric.c -o klu_l_free_numeric.o cc -O3 -fexceptions -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_solve.c -o klu_l_solve.o cc -O3 -fexceptions -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_scale.c -o klu_l_scale.o cc -O3 -fexceptions -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_refactor.c -o klu_l_refactor.o cc -O3 -fexceptions -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_tsolve.c -o klu_l_tsolve.o cc -O3 -fexceptions -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_diagnostics.c -o klu_l_diagnostics.o cc -O3 -fexceptions -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_sort.c -o klu_l_sort.o cc -O3 -fexceptions -c -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_extract.c -o klu_l_extract.o cc -O3 -fexceptions -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu.c -o klu_zl.o cc -O3 -fexceptions -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_kernel.c -o klu_zl_kernel.o cc -O3 -fexceptions -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_dump.c -o klu_zl_dump.o cc -O3 -fexceptions -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_factor.c -o klu_zl_factor.o cc -O3 -fexceptions -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_free_numeric.c -o klu_zl_free_numeric.o cc -O3 -fexceptions -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_solve.c -o klu_zl_solve.o cc -O3 -fexceptions -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_scale.c -o klu_zl_scale.o cc -O3 -fexceptions -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_refactor.c -o klu_zl_refactor.o cc -O3 -fexceptions -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_tsolve.c -o klu_zl_tsolve.o cc -O3 -fexceptions -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_diagnostics.c -o klu_zl_diagnostics.o cc -O3 -fexceptions -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_sort.c -o klu_zl_sort.o cc -O3 -fexceptions -c -DCOMPLEX -DDLONG -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../UFconfig ../Source/klu_extract.c -o klu_zl_extract.o ar cr libklu.a klu_free_symbolic.o klu_defaults.o klu_analyze_given.o klu_analyze.o klu_memory.o klu_l_free_symbolic.o klu_l_defaults.o klu_l_analyze_given.o klu_l_analyze.o klu_l_memory.o klu_d.o klu_d_kernel.o klu_d_dump.o klu_d_factor.o klu_d_free_numeric.o klu_d_solve.o klu_d_scale.o klu_d_refactor.o klu_d_tsolve.o klu_d_diagnostics.o klu_d_sort.o klu_d_extract.o klu_z.o klu_z_kernel.o klu_z_dump.o klu_z_factor.o klu_z_free_numeric.o klu_z_solve.o klu_z_scale.o klu_z_refactor.o klu_z_tsolve.o klu_z_diagnostics.o klu_z_sort.o klu_z_extract.o klu_l.o klu_l_kernel.o klu_l_dump.o klu_l_factor.o klu_l_free_numeric.o klu_l_solve.o klu_l_scale.o klu_l_refactor.o klu_l_tsolve.o klu_l_diagnostics.o klu_l_sort.o klu_l_extract.o klu_zl.o klu_zl_kernel.o klu_zl_dump.o klu_zl_factor.o klu_zl_free_numeric.o klu_zl_solve.o klu_zl_scale.o klu_zl_refactor.o klu_zl_tsolve.o klu_zl_diagnostics.o klu_zl_sort.o klu_zl_extract.o ranlib libklu.a make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/KLU/Lib' ( cd Demo ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/KLU/Demo' cc -O3 -fexceptions -I../../UFconfig -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../CHOLMOD/Include klu_simple.c -o klu_simple ../Lib/libklu.a ../../BTF/Lib/libbtf.a ../../AMD/Lib/libamd.a ../../COLAMD/Lib/libcolamd.a -lm ./klu_simple x [0] = 1 x [1] = 2 x [2] = 3 x [3] = 4 x [4] = 5 ( cd ../../CHOLMOD ; make library ) make[3]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CHOLMOD' ( cd Lib ; make ) make[4]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CHOLMOD/Lib' cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_aat.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_add.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_band.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_change_factor.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_common.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_complex.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_copy.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_dense.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_error.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_factor.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_memory.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_sparse.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_transpose.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_triplet.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Check/cholmod_check.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Check/cholmod_read.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Check/cholmod_write.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_amd.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_analyze.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_colamd.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_etree.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_factorize.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_postorder.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_rcond.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_resymbol.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_rowcolcounts.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_rowfac.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_solve.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_spsolve.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../MatrixOps/cholmod_drop.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../MatrixOps/cholmod_horzcat.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../MatrixOps/cholmod_norm.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../MatrixOps/cholmod_scale.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../MatrixOps/cholmod_sdmult.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../MatrixOps/cholmod_ssmult.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../MatrixOps/cholmod_submatrix.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../MatrixOps/cholmod_vertcat.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../MatrixOps/cholmod_symmetry.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Modify/cholmod_rowadd.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Modify/cholmod_rowdel.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Modify/cholmod_updown.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Supernodal/cholmod_super_numeric.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Supernodal/cholmod_super_solve.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Supernodal/cholmod_super_symbolic.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Partition/cholmod_ccolamd.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Partition/cholmod_csymamd.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Partition/cholmod_metis.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Partition/cholmod_nesdis.c cc -O3 -fexceptions -DNPARTITION -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Partition/cholmod_camd.c cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_aat.c -o cholmod_l_aat.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_add.c -o cholmod_l_add.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_band.c -o cholmod_l_band.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_change_factor.c -o cholmod_l_change_factor.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_common.c -o cholmod_l_common.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_complex.c -o cholmod_l_complex.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_copy.c -o cholmod_l_copy.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_dense.c -o cholmod_l_dense.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_error.c -o cholmod_l_error.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_factor.c -o cholmod_l_factor.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_memory.c -o cholmod_l_memory.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_sparse.c -o cholmod_l_sparse.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_transpose.c -o cholmod_l_transpose.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Core/cholmod_triplet.c -o cholmod_l_triplet.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Check/cholmod_check.c -o cholmod_l_check.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Check/cholmod_read.c -o cholmod_l_read.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Check/cholmod_write.c -o cholmod_l_write.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_amd.c -o cholmod_l_amd.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_analyze.c -o cholmod_l_analyze.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_colamd.c -o cholmod_l_colamd.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_etree.c -o cholmod_l_etree.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_factorize.c -o cholmod_l_factorize.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_postorder.c -o cholmod_l_postorder.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_rcond.c -o cholmod_l_rcond.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_resymbol.c -o cholmod_l_resymbol.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_rowcolcounts.c -o cholmod_l_rowcolcounts.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_rowfac.c -o cholmod_l_rowfac.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_solve.c -o cholmod_l_solve.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Cholesky/cholmod_spsolve.c -o cholmod_l_spsolve.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../MatrixOps/cholmod_drop.c -o cholmod_l_drop.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../MatrixOps/cholmod_horzcat.c -o cholmod_l_horzcat.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../MatrixOps/cholmod_norm.c -o cholmod_l_norm.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../MatrixOps/cholmod_scale.c -o cholmod_l_scale.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../MatrixOps/cholmod_sdmult.c -o cholmod_l_sdmult.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../MatrixOps/cholmod_ssmult.c -o cholmod_l_ssmult.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../MatrixOps/cholmod_submatrix.c -o cholmod_l_submatrix.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../MatrixOps/cholmod_vertcat.c -o cholmod_l_vertcat.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../MatrixOps/cholmod_symmetry.c -o cholmod_l_symmetry.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Modify/cholmod_rowadd.c -o cholmod_l_rowadd.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Modify/cholmod_rowdel.c -o cholmod_l_rowdel.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Modify/cholmod_updown.c -o cholmod_l_updown.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Supernodal/cholmod_super_numeric.c -o cholmod_l_super_numeric.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Supernodal/cholmod_super_solve.c -o cholmod_l_super_solve.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Supernodal/cholmod_super_symbolic.c -o cholmod_l_super_symbolic.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Partition/cholmod_ccolamd.c -o cholmod_l_ccolamd.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Partition/cholmod_csymamd.c -o cholmod_l_csymamd.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Partition/cholmod_metis.c -o cholmod_l_metis.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Partition/cholmod_nesdis.c -o cholmod_l_nesdis.o cc -O3 -fexceptions -DNPARTITION -DDLONG -c -I../../AMD/Include -I../../AMD/Source -I../../COLAMD/Include -I/Lib -I../../CCOLAMD/Include -I../../CAMD/Include -I../Include -I../../UFconfig ../Partition/cholmod_camd.c -o cholmod_l_camd.o ar cr libcholmod.a cholmod_aat.o cholmod_add.o cholmod_band.o cholmod_change_factor.o cholmod_common.o cholmod_complex.o cholmod_copy.o cholmod_dense.o cholmod_error.o cholmod_factor.o cholmod_memory.o cholmod_sparse.o cholmod_transpose.o cholmod_triplet.o cholmod_check.o cholmod_read.o cholmod_write.o cholmod_amd.o cholmod_analyze.o cholmod_colamd.o cholmod_etree.o cholmod_factorize.o cholmod_postorder.o cholmod_rcond.o cholmod_resymbol.o cholmod_rowcolcounts.o cholmod_rowfac.o cholmod_solve.o cholmod_spsolve.o cholmod_drop.o cholmod_horzcat.o cholmod_norm.o cholmod_scale.o cholmod_sdmult.o cholmod_ssmult.o cholmod_submatrix.o cholmod_vertcat.o cholmod_symmetry.o cholmod_rowadd.o cholmod_rowdel.o cholmod_updown.o cholmod_super_numeric.o cholmod_super_solve.o cholmod_super_symbolic.o cholmod_ccolamd.o cholmod_csymamd.o cholmod_metis.o cholmod_nesdis.o cholmod_camd.o cholmod_l_aat.o cholmod_l_add.o cholmod_l_band.o cholmod_l_change_factor.o cholmod_l_common.o cholmod_l_complex.o cholmod_l_copy.o cholmod_l_dense.o cholmod_l_error.o cholmod_l_factor.o cholmod_l_memory.o cholmod_l_sparse.o cholmod_l_transpose.o cholmod_l_triplet.o cholmod_l_check.o cholmod_l_read.o cholmod_l_write.o cholmod_l_amd.o cholmod_l_analyze.o cholmod_l_colamd.o cholmod_l_etree.o cholmod_l_factorize.o cholmod_l_postorder.o cholmod_l_rcond.o cholmod_l_resymbol.o cholmod_l_rowcolcounts.o cholmod_l_rowfac.o cholmod_l_solve.o cholmod_l_spsolve.o cholmod_l_drop.o cholmod_l_horzcat.o cholmod_l_norm.o cholmod_l_scale.o cholmod_l_sdmult.o cholmod_l_ssmult.o cholmod_l_submatrix.o cholmod_l_vertcat.o cholmod_l_symmetry.o cholmod_l_rowadd.o cholmod_l_rowdel.o cholmod_l_updown.o cholmod_l_super_numeric.o cholmod_l_super_solve.o cholmod_l_super_symbolic.o cholmod_l_ccolamd.o cholmod_l_csymamd.o cholmod_l_metis.o cholmod_l_nesdis.o cholmod_l_camd.o ranlib libcholmod.a make[4]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CHOLMOD/Lib' make[3]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CHOLMOD' cc -O3 -fexceptions -I../../UFconfig -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../CHOLMOD/Include kludemo.c -o kludemo ../Lib/libklu.a ../../BTF/Lib/libbtf.a ../../AMD/Lib/libamd.a ../../COLAMD/Lib/libcolamd.a ../../CHOLMOD/Lib/libcholmod.a -lm cc -O3 -fexceptions -I../../UFconfig -I../../AMD/Include -I../../COLAMD/Include -I../../BTF/Include -I../Include -I../../CHOLMOD/Include kluldemo.c -o kluldemo ../Lib/libklu.a ../../BTF/Lib/libbtf.a ../../AMD/Lib/libamd.a ../../COLAMD/Lib/libcolamd.a ../../CHOLMOD/Lib/libcholmod.a -lm ./klu_simple x [0] = 1 x [1] = 2 x [2] = 3 x [3] = 4 x [4] = 5 ./kludemo < ../Matrix/1c.mtx KLU: Mar 24, 2009, version: 1.1.0 n 1 nnz(A) 1 nnz(L+U+F) 1 resid 0 recip growth 1 condest 1 rcond 1 flops 0 peak memory usage: 396 bytes ./kludemo < ../Matrix/arrowc.mtx KLU: Mar 24, 2009, version: 1.1.0 n 100 nnz(A) 298 nnz(L+U+F) 298 resid 3.19129e-14 recip growth 0.019999 condest 295.99 rcond 0.019999 flops 297 peak memory usage: 32148 bytes ./kludemo < ../Matrix/arrow.mtx KLU: Mar 24, 2009, version: 1.1.0 n 100 nnz(A) 298 nnz(L+U+F) 298 resid 3.27516e-14 recip growth 0.0204082 condest 303 rcond 0.0204082 flops 297 peak memory usage: 20316 bytes ./kludemo < ../Matrix/impcol_a.mtx KLU: Mar 24, 2009, version: 1.1.0 n 207 nnz(A) 572 nnz(L+U+F) 615 resid 5.85715e-10 recip growth 0.00957447 condest 4.35093e+07 rcond 4.5277e-05 flops 259 peak memory usage: 32876 bytes ./kludemo < ../Matrix/w156.mtx KLU: Mar 24, 2009, version: 1.1.0 n 156 nnz(A) 362 nnz(L+U+F) 396 resid 1.39106e-08 recip growth 0.00889922 condest 1.79787e+09 rcond 0.000124785 flops 175 peak memory usage: 38356 bytes ./kludemo < ../Matrix/ctina.mtx KLU: Mar 24, 2009, version: 1.1.0 n 11 nnz(A) 36 nnz(L+U+F) 45 resid 4.96507e-16 recip growth 1 condest 56 rcond 1 flops 73 peak memory usage: 4156 bytes ./kluldemo < ../Matrix/1c.mtx KLU: Mar 24, 2009, version: 1.1.0 n 1 nnz(A) 1 nnz(L+U+F) 1 resid 0 recip growth 1 condest 1 rcond 1 flops 0 peak memory usage: 396 bytes ./kluldemo < ../Matrix/arrowc.mtx KLU: Mar 24, 2009, version: 1.1.0 n 100 nnz(A) 298 nnz(L+U+F) 298 resid 3.19129e-14 recip growth 0.019999 condest 295.99 rcond 0.019999 flops 297 peak memory usage: 32148 bytes ./kluldemo < ../Matrix/arrow.mtx KLU: Mar 24, 2009, version: 1.1.0 n 100 nnz(A) 298 nnz(L+U+F) 298 resid 3.27516e-14 recip growth 0.0204082 condest 303 rcond 0.0204082 flops 297 peak memory usage: 20316 bytes ./kluldemo < ../Matrix/impcol_a.mtx KLU: Mar 24, 2009, version: 1.1.0 n 207 nnz(A) 572 nnz(L+U+F) 615 resid 5.85715e-10 recip growth 0.00957447 condest 4.35093e+07 rcond 4.5277e-05 flops 259 peak memory usage: 32876 bytes ./kluldemo < ../Matrix/w156.mtx KLU: Mar 24, 2009, version: 1.1.0 n 156 nnz(A) 362 nnz(L+U+F) 396 resid 1.39106e-08 recip growth 0.00889922 condest 1.79787e+09 rcond 0.000124785 flops 175 peak memory usage: 38356 bytes ./kluldemo < ../Matrix/ctina.mtx KLU: Mar 24, 2009, version: 1.1.0 n 11 nnz(A) 36 nnz(L+U+F) 45 resid 4.96507e-16 recip growth 1 condest 56 rcond 1 flops 73 peak memory usage: 4156 bytes make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/KLU/Demo' make[1]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/KLU' ( cd LDL ; make ) make[1]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/LDL' ( cd Lib ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/LDL/Lib' cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/ldl.c -o ldl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DLDL_LONG -c ../Source/ldl.c -o ldll.o ar cr libldl.a ldl.o ldll.o ranlib libldl.a make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/LDL/Lib' ( cd Demo ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/LDL/Demo' ( cd ../../AMD ; make library ) make[3]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD' ( cd Lib ; make ) make[4]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD/Lib' make[4]: Nothing to be done for `default'. make[4]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD/Lib' make[3]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD' ( cd ../Lib ; make ) make[3]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/LDL/Lib' make[3]: Nothing to be done for `default'. make[3]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/LDL/Lib' cc -O3 -fexceptions -I../../UFconfig -I../Include ldlsimple.c ../Lib/libldl.a -o ldlsimple -lm ./ldlsimple > my_ldlsimple.out diff ldlsimple.out my_ldlsimple.out cc -O3 -fexceptions -I../../UFconfig -I../Include -I../../UFconfig -I../Include -DLDL_LONG ldlsimple.c ../Lib/libldl.a -o ldllsimple -lm ./ldllsimple > my_ldllsimple.out diff ldlsimple.out my_ldllsimple.out cc -O3 -fexceptions -I../../UFconfig -I../Include ldlmain.c ../Lib/libldl.a -o ldlmain -lm ./ldlmain > my_ldlmain.out diff ldlmain.out my_ldlmain.out 33c33 < relative maxnorm of residual: 0 --- > relative maxnorm of residual: 1.97325e-17 36c36 < relative maxnorm of residual: 0 --- > relative maxnorm of residual: 1.97325e-17 45c45 < relative maxnorm of residual: 8.32667e-17 --- > relative maxnorm of residual: 5.51046e-17 48c48 < relative maxnorm of residual: 8.32667e-17 --- > relative maxnorm of residual: 5.51046e-17 57c57 < relative maxnorm of residual: 5.55112e-17 --- > relative maxnorm of residual: 2.53432e-17 60c60 < relative maxnorm of residual: 5.55112e-17 --- > relative maxnorm of residual: 2.53432e-17 69c69 < relative maxnorm of residual: 1.11022e-16 --- > relative maxnorm of residual: 1.08041e-16 72c72 < relative maxnorm of residual: 1.11022e-16 --- > relative maxnorm of residual: 1.08041e-16 81c81 < relative maxnorm of residual: 1.11022e-16 --- > relative maxnorm of residual: 1.50772e-16 84c84 < relative maxnorm of residual: 1.11022e-16 --- > relative maxnorm of residual: 1.50772e-16 93c93 < relative maxnorm of residual: 1.38778e-16 --- > relative maxnorm of residual: 1.2715e-16 96c96 < relative maxnorm of residual: 1.38778e-16 --- > relative maxnorm of residual: 1.2715e-16 129c129 < relative maxnorm of residual: 2.59625e-10 --- > relative maxnorm of residual: 2.13495e-10 132c132 < relative maxnorm of residual: 2.72848e-10 --- > relative maxnorm of residual: 2.95008e-10 141c141 < relative maxnorm of residual: 3.27418e-10 --- > relative maxnorm of residual: 1.61633e-10 144c144 < relative maxnorm of residual: 2.32376e-10 --- > relative maxnorm of residual: 2.5409e-10 153c153 < relative maxnorm of residual: 2.38712e-13 --- > relative maxnorm of residual: 2.63677e-13 156c156 < relative maxnorm of residual: 2.27374e-13 --- > relative maxnorm of residual: 2.66509e-13 165c165 < relative maxnorm of residual: 2.27374e-13 --- > relative maxnorm of residual: 1.45058e-13 168c168 < relative maxnorm of residual: 3.83693e-13 --- > relative maxnorm of residual: 2.18131e-13 201c201 < relative maxnorm of residual: 5.96745e-16 --- > relative maxnorm of residual: 4.08568e-16 204c204 < relative maxnorm of residual: 6.93889e-16 --- > relative maxnorm of residual: 8.97699e-16 213c213 < relative maxnorm of residual: 5.55112e-16 --- > relative maxnorm of residual: 4.06115e-16 216c216 < relative maxnorm of residual: 5.55112e-16 --- > relative maxnorm of residual: 8.83835e-16 225c225 < relative maxnorm of residual: 5.55112e-16 --- > relative maxnorm of residual: 9.33281e-16 228c228 < relative maxnorm of residual: 1.11022e-15 --- > relative maxnorm of residual: 1.20249e-15 237c237 < relative maxnorm of residual: 5.68434e-14 --- > relative maxnorm of residual: 4.05249e-14 240c240 < relative maxnorm of residual: 2.15827e-12 --- > relative maxnorm of residual: 1.75286e-12 249c249 < relative maxnorm of residual: 7.50219e-13 --- > relative maxnorm of residual: 7.06688e-13 252c252 < relative maxnorm of residual: 7.50219e-13 --- > relative maxnorm of residual: 7.06688e-13 261c261 < relative maxnorm of residual: 8.59759e-13 --- > relative maxnorm of residual: 7.34004e-13 264c264 < relative maxnorm of residual: 8.59759e-13 --- > relative maxnorm of residual: 7.34004e-13 273c273 < relative maxnorm of residual: 2.22045e-16 --- > relative maxnorm of residual: 1.38561e-16 276c276 < relative maxnorm of residual: 2.22045e-16 --- > relative maxnorm of residual: 1.38561e-16 285c285 < relative maxnorm of residual: 2.22045e-16 --- > relative maxnorm of residual: 1.38561e-16 288c288 < relative maxnorm of residual: 2.22045e-16 --- > relative maxnorm of residual: 1.38561e-16 332c332 < Largest residual during all tests: 3.27418e-10 --- > Largest residual during all tests: 2.95008e-10 make[2]: [ldlmain] Error 1 (ignored) cc -O3 -fexceptions -I../../UFconfig -I../Include -DLDL_LONG ldlmain.c ../Lib/libldl.a -o ldllmain -lm ./ldllmain > my_ldllmain.out diff ldlmain.out my_ldllmain.out 33c33 < relative maxnorm of residual: 0 --- > relative maxnorm of residual: 1.97325e-17 36c36 < relative maxnorm of residual: 0 --- > relative maxnorm of residual: 1.97325e-17 45c45 < relative maxnorm of residual: 8.32667e-17 --- > relative maxnorm of residual: 5.51046e-17 48c48 < relative maxnorm of residual: 8.32667e-17 --- > relative maxnorm of residual: 5.51046e-17 57c57 < relative maxnorm of residual: 5.55112e-17 --- > relative maxnorm of residual: 2.53432e-17 60c60 < relative maxnorm of residual: 5.55112e-17 --- > relative maxnorm of residual: 2.53432e-17 69c69 < relative maxnorm of residual: 1.11022e-16 --- > relative maxnorm of residual: 1.08041e-16 72c72 < relative maxnorm of residual: 1.11022e-16 --- > relative maxnorm of residual: 1.08041e-16 81c81 < relative maxnorm of residual: 1.11022e-16 --- > relative maxnorm of residual: 1.50772e-16 84c84 < relative maxnorm of residual: 1.11022e-16 --- > relative maxnorm of residual: 1.50772e-16 93c93 < relative maxnorm of residual: 1.38778e-16 --- > relative maxnorm of residual: 1.2715e-16 96c96 < relative maxnorm of residual: 1.38778e-16 --- > relative maxnorm of residual: 1.2715e-16 129c129 < relative maxnorm of residual: 2.59625e-10 --- > relative maxnorm of residual: 2.13495e-10 132c132 < relative maxnorm of residual: 2.72848e-10 --- > relative maxnorm of residual: 2.95008e-10 141c141 < relative maxnorm of residual: 3.27418e-10 --- > relative maxnorm of residual: 1.61633e-10 144c144 < relative maxnorm of residual: 2.32376e-10 --- > relative maxnorm of residual: 2.5409e-10 153c153 < relative maxnorm of residual: 2.38712e-13 --- > relative maxnorm of residual: 2.63677e-13 156c156 < relative maxnorm of residual: 2.27374e-13 --- > relative maxnorm of residual: 2.66509e-13 165c165 < relative maxnorm of residual: 2.27374e-13 --- > relative maxnorm of residual: 1.45058e-13 168c168 < relative maxnorm of residual: 3.83693e-13 --- > relative maxnorm of residual: 2.18131e-13 201c201 < relative maxnorm of residual: 5.96745e-16 --- > relative maxnorm of residual: 4.08568e-16 204c204 < relative maxnorm of residual: 6.93889e-16 --- > relative maxnorm of residual: 8.97699e-16 213c213 < relative maxnorm of residual: 5.55112e-16 --- > relative maxnorm of residual: 4.06115e-16 216c216 < relative maxnorm of residual: 5.55112e-16 --- > relative maxnorm of residual: 8.83835e-16 225c225 < relative maxnorm of residual: 5.55112e-16 --- > relative maxnorm of residual: 9.33281e-16 228c228 < relative maxnorm of residual: 1.11022e-15 --- > relative maxnorm of residual: 1.20249e-15 237c237 < relative maxnorm of residual: 5.68434e-14 --- > relative maxnorm of residual: 4.05249e-14 240c240 < relative maxnorm of residual: 2.15827e-12 --- > relative maxnorm of residual: 1.75286e-12 249c249 < relative maxnorm of residual: 7.50219e-13 --- > relative maxnorm of residual: 7.06688e-13 252c252 < relative maxnorm of residual: 7.50219e-13 --- > relative maxnorm of residual: 7.06688e-13 261c261 < relative maxnorm of residual: 8.59759e-13 --- > relative maxnorm of residual: 7.34004e-13 264c264 < relative maxnorm of residual: 8.59759e-13 --- > relative maxnorm of residual: 7.34004e-13 273c273 < relative maxnorm of residual: 2.22045e-16 --- > relative maxnorm of residual: 1.38561e-16 276c276 < relative maxnorm of residual: 2.22045e-16 --- > relative maxnorm of residual: 1.38561e-16 285c285 < relative maxnorm of residual: 2.22045e-16 --- > relative maxnorm of residual: 1.38561e-16 288c288 < relative maxnorm of residual: 2.22045e-16 --- > relative maxnorm of residual: 1.38561e-16 332c332 < Largest residual during all tests: 3.27418e-10 --- > Largest residual during all tests: 2.95008e-10 make[2]: [ldllmain] Error 1 (ignored) cc -O3 -fexceptions -I../../UFconfig -I../Include -I../../AMD/Include -DUSE_AMD \ ldlmain.c ../../AMD/Lib/libamd.a ../Lib/libldl.a -o ldlamd -lm ./ldlamd > my_ldlamd.out diff ldlamd.out my_ldlamd.out 107c107 < relative maxnorm of residual: 0 --- > relative maxnorm of residual: 1.97325e-17 110c110 < relative maxnorm of residual: 0 --- > relative maxnorm of residual: 1.97325e-17 157c157 < relative maxnorm of residual: 8.32667e-17 --- > relative maxnorm of residual: 5.51046e-17 160c160 < relative maxnorm of residual: 8.32667e-17 --- > relative maxnorm of residual: 5.51046e-17 207c207 < relative maxnorm of residual: 5.55112e-17 --- > relative maxnorm of residual: 2.53432e-17 210c210 < relative maxnorm of residual: 5.55112e-17 --- > relative maxnorm of residual: 2.53432e-17 257c257 < relative maxnorm of residual: 1.11022e-16 --- > relative maxnorm of residual: 1.08041e-16 260c260 < relative maxnorm of residual: 1.11022e-16 --- > relative maxnorm of residual: 1.08041e-16 307c307 < relative maxnorm of residual: 1.11022e-16 --- > relative maxnorm of residual: 1.50772e-16 310c310 < relative maxnorm of residual: 1.11022e-16 --- > relative maxnorm of residual: 1.50772e-16 357c357 < relative maxnorm of residual: 1.38778e-16 --- > relative maxnorm of residual: 1.2715e-16 360c360 < relative maxnorm of residual: 1.38778e-16 --- > relative maxnorm of residual: 1.2715e-16 507c507 < relative maxnorm of residual: 2.59625e-10 --- > relative maxnorm of residual: 2.13495e-10 510c510 < relative maxnorm of residual: 2.72848e-10 --- > relative maxnorm of residual: 2.95008e-10 557c557 < relative maxnorm of residual: 3.27418e-10 --- > relative maxnorm of residual: 1.61633e-10 560c560 < relative maxnorm of residual: 2.32376e-10 --- > relative maxnorm of residual: 2.5409e-10 607c607 < relative maxnorm of residual: 2.38712e-13 --- > relative maxnorm of residual: 2.63677e-13 610c610 < relative maxnorm of residual: 2.27374e-13 --- > relative maxnorm of residual: 2.66509e-13 657c657 < relative maxnorm of residual: 2.27374e-13 --- > relative maxnorm of residual: 1.45058e-13 660c660 < relative maxnorm of residual: 3.83693e-13 --- > relative maxnorm of residual: 2.18131e-13 807c807 < relative maxnorm of residual: 5.96745e-16 --- > relative maxnorm of residual: 4.08568e-16 810c810 < relative maxnorm of residual: 6.93889e-16 --- > relative maxnorm of residual: 8.97699e-16 857c857 < relative maxnorm of residual: 5.55112e-16 --- > relative maxnorm of residual: 4.06115e-16 860c860 < relative maxnorm of residual: 5.55112e-16 --- > relative maxnorm of residual: 8.83835e-16 907c907 < relative maxnorm of residual: 5.55112e-16 --- > relative maxnorm of residual: 9.33281e-16 910c910 < relative maxnorm of residual: 1.11022e-15 --- > relative maxnorm of residual: 1.20249e-15 957c957 < relative maxnorm of residual: 5.68434e-14 --- > relative maxnorm of residual: 4.05249e-14 960c960 < relative maxnorm of residual: 2.15827e-12 --- > relative maxnorm of residual: 1.75286e-12 1007c1007 < relative maxnorm of residual: 7.50219e-13 --- > relative maxnorm of residual: 7.06688e-13 1010c1010 < relative maxnorm of residual: 7.50219e-13 --- > relative maxnorm of residual: 7.06688e-13 1057c1057 < relative maxnorm of residual: 8.59759e-13 --- > relative maxnorm of residual: 7.34004e-13 1060c1060 < relative maxnorm of residual: 8.59759e-13 --- > relative maxnorm of residual: 7.34004e-13 1107c1107 < relative maxnorm of residual: 2.22045e-16 --- > relative maxnorm of residual: 1.38561e-16 1110c1110 < relative maxnorm of residual: 2.22045e-16 --- > relative maxnorm of residual: 1.38561e-16 1157c1157 < relative maxnorm of residual: 2.22045e-16 --- > relative maxnorm of residual: 1.38561e-16 1160c1160 < relative maxnorm of residual: 2.22045e-16 --- > relative maxnorm of residual: 1.38561e-16 1204c1204 < Largest residual during all tests: 3.27418e-10 --- > Largest residual during all tests: 2.95008e-10 make[2]: [ldlamd] Error 1 (ignored) cc -O3 -fexceptions -I../../UFconfig -I../Include -DLDL_LONG -I../../UFconfig -I../Include -I../../AMD/Include -DUSE_AMD \ ldlmain.c ../../AMD/Lib/libamd.a ../Lib/libldl.a -o ldllamd -lm ./ldllamd > my_ldllamd.out diff ldllamd.out my_ldllamd.out 13c13 < size of AMD integer: 8 --- > size of AMD integer: 4 43c43 < size of AMD integer: 8 --- > size of AMD integer: 4 73c73 < size of AMD integer: 8 --- > size of AMD integer: 4 84c84 < memory used, in bytes: 72 --- > memory used, in bytes: 36 107c107 < relative maxnorm of residual: 0 --- > relative maxnorm of residual: 1.97325e-17 110c110 < relative maxnorm of residual: 0 --- > relative maxnorm of residual: 1.97325e-17 123c123 < size of AMD integer: 8 --- > size of AMD integer: 4 134c134 < memory used, in bytes: 104 --- > memory used, in bytes: 52 157c157 < relative maxnorm of residual: 8.32667e-17 --- > relative maxnorm of residual: 5.51046e-17 160c160 < relative maxnorm of residual: 8.32667e-17 --- > relative maxnorm of residual: 5.51046e-17 173c173 < size of AMD integer: 8 --- > size of AMD integer: 4 184c184 < memory used, in bytes: 160 --- > memory used, in bytes: 80 207c207 < relative maxnorm of residual: 5.55112e-17 --- > relative maxnorm of residual: 2.53432e-17 210c210 < relative maxnorm of residual: 5.55112e-17 --- > relative maxnorm of residual: 2.53432e-17 223c223 < size of AMD integer: 8 --- > size of AMD integer: 4 234c234 < memory used, in bytes: 224 --- > memory used, in bytes: 112 257c257 < relative maxnorm of residual: 1.11022e-16 --- > relative maxnorm of residual: 1.08041e-16 260c260 < relative maxnorm of residual: 1.11022e-16 --- > relative maxnorm of residual: 1.08041e-16 273c273 < size of AMD integer: 8 --- > size of AMD integer: 4 284c284 < memory used, in bytes: 272 --- > memory used, in bytes: 136 307c307 < relative maxnorm of residual: 1.11022e-16 --- > relative maxnorm of residual: 1.50772e-16 310c310 < relative maxnorm of residual: 1.11022e-16 --- > relative maxnorm of residual: 1.50772e-16 323c323 < size of AMD integer: 8 --- > size of AMD integer: 4 334c334 < memory used, in bytes: 392 --- > memory used, in bytes: 196 357c357 < relative maxnorm of residual: 1.38778e-16 --- > relative maxnorm of residual: 1.2715e-16 360c360 < relative maxnorm of residual: 1.38778e-16 --- > relative maxnorm of residual: 1.2715e-16 373c373 < size of AMD integer: 8 --- > size of AMD integer: 4 384c384 < memory used, in bytes: 3032 --- > memory used, in bytes: 1516 423c423 < size of AMD integer: 8 --- > size of AMD integer: 4 434c434 < memory used, in bytes: 4736 --- > memory used, in bytes: 2368 473c473 < size of AMD integer: 8 --- > size of AMD integer: 4 484c484 < memory used, in bytes: 4360 --- > memory used, in bytes: 2180 507c507 < relative maxnorm of residual: 2.59625e-10 --- > relative maxnorm of residual: 2.13495e-10 510c510 < relative maxnorm of residual: 2.72848e-10 --- > relative maxnorm of residual: 2.95008e-10 523c523 < size of AMD integer: 8 --- > size of AMD integer: 4 534c534 < memory used, in bytes: 7184 --- > memory used, in bytes: 3592 557c557 < relative maxnorm of residual: 3.27418e-10 --- > relative maxnorm of residual: 1.61633e-10 560c560 < relative maxnorm of residual: 2.32376e-10 --- > relative maxnorm of residual: 2.5409e-10 573c573 < size of AMD integer: 8 --- > size of AMD integer: 4 584c584 < memory used, in bytes: 6832 --- > memory used, in bytes: 3416 607c607 < relative maxnorm of residual: 2.38712e-13 --- > relative maxnorm of residual: 2.63677e-13 610c610 < relative maxnorm of residual: 2.27374e-13 --- > relative maxnorm of residual: 2.66509e-13 623c623 < size of AMD integer: 8 --- > size of AMD integer: 4 634c634 < memory used, in bytes: 11000 --- > memory used, in bytes: 5500 657c657 < relative maxnorm of residual: 2.27374e-13 --- > relative maxnorm of residual: 1.45058e-13 660c660 < relative maxnorm of residual: 3.83693e-13 --- > relative maxnorm of residual: 2.18131e-13 673c673 < size of AMD integer: 8 --- > size of AMD integer: 4 684c684 < memory used, in bytes: 3456 --- > memory used, in bytes: 1728 723c723 < size of AMD integer: 8 --- > size of AMD integer: 4 734c734 < memory used, in bytes: 4056 --- > memory used, in bytes: 2028 773c773 < size of AMD integer: 8 --- > size of AMD integer: 4 784c784 < memory used, in bytes: 5928 --- > memory used, in bytes: 2964 807c807 < relative maxnorm of residual: 5.96745e-16 --- > relative maxnorm of residual: 4.08568e-16 810c810 < relative maxnorm of residual: 6.93889e-16 --- > relative maxnorm of residual: 8.97699e-16 823c823 < size of AMD integer: 8 --- > size of AMD integer: 4 834c834 < memory used, in bytes: 9192 --- > memory used, in bytes: 4596 857c857 < relative maxnorm of residual: 5.55112e-16 --- > relative maxnorm of residual: 4.06115e-16 860c860 < relative maxnorm of residual: 5.55112e-16 --- > relative maxnorm of residual: 8.83835e-16 873c873 < size of AMD integer: 8 --- > size of AMD integer: 4 884c884 < memory used, in bytes: 7152 --- > memory used, in bytes: 3576 907c907 < relative maxnorm of residual: 5.55112e-16 --- > relative maxnorm of residual: 9.33281e-16 910c910 < relative maxnorm of residual: 1.11022e-15 --- > relative maxnorm of residual: 1.20249e-15 923c923 < size of AMD integer: 8 --- > size of AMD integer: 4 934c934 < memory used, in bytes: 10912 --- > memory used, in bytes: 5456 957c957 < relative maxnorm of residual: 5.68434e-14 --- > relative maxnorm of residual: 4.05249e-14 960c960 < relative maxnorm of residual: 2.15827e-12 --- > relative maxnorm of residual: 1.75286e-12 973c973 < size of AMD integer: 8 --- > size of AMD integer: 4 984c984 < memory used, in bytes: 45936 --- > memory used, in bytes: 22968 1007c1007 < relative maxnorm of residual: 7.50219e-13 --- > relative maxnorm of residual: 7.06688e-13 1010c1010 < relative maxnorm of residual: 7.50219e-13 --- > relative maxnorm of residual: 7.06688e-13 1023c1023 < size of AMD integer: 8 --- > size of AMD integer: 4 1034c1034 < memory used, in bytes: 87872 --- > memory used, in bytes: 43936 1057c1057 < relative maxnorm of residual: 8.59759e-13 --- > relative maxnorm of residual: 7.34004e-13 1060c1060 < relative maxnorm of residual: 8.59759e-13 --- > relative maxnorm of residual: 7.34004e-13 1073c1073 < size of AMD integer: 8 --- > size of AMD integer: 4 1084c1084 < memory used, in bytes: 4752 --- > memory used, in bytes: 2376 1107c1107 < relative maxnorm of residual: 2.22045e-16 --- > relative maxnorm of residual: 1.38561e-16 1110c1110 < relative maxnorm of residual: 2.22045e-16 --- > relative maxnorm of residual: 1.38561e-16 1123c1123 < size of AMD integer: 8 --- > size of AMD integer: 4 1134c1134 < memory used, in bytes: 5864 --- > memory used, in bytes: 2932 1157c1157 < relative maxnorm of residual: 2.22045e-16 --- > relative maxnorm of residual: 1.38561e-16 1160c1160 < relative maxnorm of residual: 2.22045e-16 --- > relative maxnorm of residual: 1.38561e-16 1204c1204 < Largest residual during all tests: 3.27418e-10 --- > Largest residual during all tests: 2.95008e-10 make[2]: [ldllamd] Error 1 (ignored) make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/LDL/Demo' make[1]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/LDL' ( cd CCOLAMD ; make ) make[1]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CCOLAMD' ( cd Lib ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CCOLAMD/Lib' cc -O3 -fexceptions -I../Include -I../../UFconfig -c ../Source/ccolamd_global.c cc -O3 -fexceptions -I../Include -I../../UFconfig -c ../Source/ccolamd.c cc -O3 -fexceptions -I../Include -I../../UFconfig -c ../Source/ccolamd.c -DDLONG -o ccolamd_l.o ar cr libccolamd.a ccolamd.o ccolamd_l.o ccolamd_global.o make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CCOLAMD/Lib' ( cd Demo ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CCOLAMD/Demo' ( cd ../Lib ; make ) make[3]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CCOLAMD/Lib' make[3]: Nothing to be done for `default'. make[3]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CCOLAMD/Lib' cc -O3 -fexceptions -I../Include -I../../UFconfig -o ccolamd_example ccolamd_example.c ../Lib/libccolamd.a -lm ./ccolamd_example > my_ccolamd_example.out diff ccolamd_example.out my_ccolamd_example.out cc -O3 -fexceptions -I../Include -I../../UFconfig -o ccolamd_l_example ccolamd_l_example.c ../Lib/libccolamd.a -lm ./ccolamd_l_example > my_ccolamd_l_example.out diff ccolamd_example.out my_ccolamd_example.out make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CCOLAMD/Demo' make[1]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CCOLAMD' ( cd UMFPACK ; make ) make[1]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/UMFPACK' ( cd ../AMD ; make library ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD' ( cd Lib ; make ) make[3]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD/Lib' make[3]: Nothing to be done for `default'. make[3]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD/Lib' make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD' ( cd Lib ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/UMFPACK/Lib' cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_analyze.c -o umf_i_analyze.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_apply_order.c -o umf_i_apply_order.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_colamd.c -o umf_i_colamd.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_free.c -o umf_i_free.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_fsize.c -o umf_i_fsize.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_is_permutation.c -o umf_i_is_permutation.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_malloc.c -o umf_i_malloc.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_realloc.c -o umf_i_realloc.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_report_perm.c -o umf_i_report_perm.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_singletons.c -o umf_i_singletons.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_analyze.c -o umf_l_analyze.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_apply_order.c -o umf_l_apply_order.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_colamd.c -o umf_l_colamd.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_free.c -o umf_l_free.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_fsize.c -o umf_l_fsize.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_is_permutation.c -o umf_l_is_permutation.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_malloc.c -o umf_l_malloc.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_realloc.c -o umf_l_realloc.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_report_perm.c -o umf_l_report_perm.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_singletons.c -o umf_l_singletons.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -c ../Source/umfpack_timer.c -o umfpack_gn_timer.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -c ../Source/umfpack_tictoc.c -o umfpack_gn_tictoc.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -c ../Source/umfpack_global.c -o umfpack_gn_global.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -DCONJUGATE_SOLVE -c ../Source/umf_ltsolve.c -o umf_di_lhsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -DCONJUGATE_SOLVE -c ../Source/umf_utsolve.c -o umf_di_uhsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -DDO_MAP -c ../Source/umf_triplet.c -o umf_di_triplet_map_nox.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -DDO_VALUES -c ../Source/umf_triplet.c -o umf_di_triplet_nomap_x.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_triplet.c -o umf_di_triplet_nomap_nox.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -DDO_MAP -DDO_VALUES -c ../Source/umf_triplet.c -o umf_di_triplet_map_x.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -DFIXQ -c ../Source/umf_assemble.c -o umf_di_assemble_fixq.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -DDROP -c ../Source/umf_store_lu.c -o umf_di_store_lu_drop.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_assemble.c -o umf_di_assemble.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_blas3_update.c -o umf_di_blas3_update.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_build_tuples.c -o umf_di_build_tuples.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_create_element.c -o umf_di_create_element.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_dump.c -o umf_di_dump.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_extend_front.c -o umf_di_extend_front.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_garbage_collection.c -o umf_di_garbage_collection.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_get_memory.c -o umf_di_get_memory.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_init_front.c -o umf_di_init_front.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_kernel.c -o umf_di_kernel.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_kernel_init.c -o umf_di_kernel_init.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_kernel_wrapup.c -o umf_di_kernel_wrapup.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_local_search.c -o umf_di_local_search.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_lsolve.c -o umf_di_lsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_ltsolve.c -o umf_di_ltsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_mem_alloc_element.c -o umf_di_mem_alloc_element.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_mem_alloc_head_block.c -o umf_di_mem_alloc_head_block.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_mem_alloc_tail_block.c -o umf_di_mem_alloc_tail_block.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_mem_free_tail_block.c -o umf_di_mem_free_tail_block.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_mem_init_memoryspace.c -o umf_di_mem_init_memoryspace.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_report_vector.c -o umf_di_report_vector.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_row_search.c -o umf_di_row_search.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_scale_column.c -o umf_di_scale_column.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_set_stats.c -o umf_di_set_stats.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_solve.c -o umf_di_solve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_symbolic_usage.c -o umf_di_symbolic_usage.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_transpose.c -o umf_di_transpose.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_tuple_lengths.c -o umf_di_tuple_lengths.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_usolve.c -o umf_di_usolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_utsolve.c -o umf_di_utsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_valid_numeric.c -o umf_di_valid_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_valid_symbolic.c -o umf_di_valid_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_grow_front.c -o umf_di_grow_front.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_start_front.c -o umf_di_start_front.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_2by2.c -o umf_di_2by2.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_store_lu.c -o umf_di_store_lu.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umf_scale.c -o umf_di_scale.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -DWSOLVE -c ../Source/umfpack_solve.c -o umfpack_di_wsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_col_to_triplet.c -o umfpack_di_col_to_triplet.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_defaults.c -o umfpack_di_defaults.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_free_numeric.c -o umfpack_di_free_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_free_symbolic.c -o umfpack_di_free_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_get_numeric.c -o umfpack_di_get_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_get_lunz.c -o umfpack_di_get_lunz.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_get_symbolic.c -o umfpack_di_get_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_get_determinant.c -o umfpack_di_get_determinant.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_numeric.c -o umfpack_di_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_qsymbolic.c -o umfpack_di_qsymbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_report_control.c -o umfpack_di_report_control.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_report_info.c -o umfpack_di_report_info.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_report_matrix.c -o umfpack_di_report_matrix.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_report_numeric.c -o umfpack_di_report_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_report_perm.c -o umfpack_di_report_perm.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_report_status.c -o umfpack_di_report_status.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_report_symbolic.c -o umfpack_di_report_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_report_triplet.c -o umfpack_di_report_triplet.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_report_vector.c -o umfpack_di_report_vector.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_solve.c -o umfpack_di_solve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_symbolic.c -o umfpack_di_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_transpose.c -o umfpack_di_transpose.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_triplet_to_col.c -o umfpack_di_triplet_to_col.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_scale.c -o umfpack_di_scale.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_load_numeric.c -o umfpack_di_load_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_save_numeric.c -o umfpack_di_save_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_load_symbolic.c -o umfpack_di_load_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDINT -c ../Source/umfpack_save_symbolic.c -o umfpack_di_save_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -DCONJUGATE_SOLVE -c ../Source/umf_ltsolve.c -o umf_dl_lhsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -DCONJUGATE_SOLVE -c ../Source/umf_utsolve.c -o umf_dl_uhsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -DDO_MAP -c ../Source/umf_triplet.c -o umf_dl_triplet_map_nox.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -DDO_VALUES -c ../Source/umf_triplet.c -o umf_dl_triplet_nomap_x.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_triplet.c -o umf_dl_triplet_nomap_nox.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -DDO_MAP -DDO_VALUES -c ../Source/umf_triplet.c -o umf_dl_triplet_map_x.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -DFIXQ -c ../Source/umf_assemble.c -o umf_dl_assemble_fixq.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -DDROP -c ../Source/umf_store_lu.c -o umf_dl_store_lu_drop.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_assemble.c -o umf_dl_assemble.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_blas3_update.c -o umf_dl_blas3_update.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_build_tuples.c -o umf_dl_build_tuples.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_create_element.c -o umf_dl_create_element.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_dump.c -o umf_dl_dump.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_extend_front.c -o umf_dl_extend_front.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_garbage_collection.c -o umf_dl_garbage_collection.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_get_memory.c -o umf_dl_get_memory.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_init_front.c -o umf_dl_init_front.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_kernel.c -o umf_dl_kernel.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_kernel_init.c -o umf_dl_kernel_init.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_kernel_wrapup.c -o umf_dl_kernel_wrapup.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_local_search.c -o umf_dl_local_search.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_lsolve.c -o umf_dl_lsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_ltsolve.c -o umf_dl_ltsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_mem_alloc_element.c -o umf_dl_mem_alloc_element.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_mem_alloc_head_block.c -o umf_dl_mem_alloc_head_block.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_mem_alloc_tail_block.c -o umf_dl_mem_alloc_tail_block.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_mem_free_tail_block.c -o umf_dl_mem_free_tail_block.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_mem_init_memoryspace.c -o umf_dl_mem_init_memoryspace.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_report_vector.c -o umf_dl_report_vector.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_row_search.c -o umf_dl_row_search.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_scale_column.c -o umf_dl_scale_column.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_set_stats.c -o umf_dl_set_stats.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_solve.c -o umf_dl_solve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_symbolic_usage.c -o umf_dl_symbolic_usage.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_transpose.c -o umf_dl_transpose.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_tuple_lengths.c -o umf_dl_tuple_lengths.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_usolve.c -o umf_dl_usolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_utsolve.c -o umf_dl_utsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_valid_numeric.c -o umf_dl_valid_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_valid_symbolic.c -o umf_dl_valid_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_grow_front.c -o umf_dl_grow_front.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_start_front.c -o umf_dl_start_front.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_2by2.c -o umf_dl_2by2.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_store_lu.c -o umf_dl_store_lu.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umf_scale.c -o umf_dl_scale.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -DWSOLVE -c ../Source/umfpack_solve.c -o umfpack_dl_wsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_col_to_triplet.c -o umfpack_dl_col_to_triplet.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_defaults.c -o umfpack_dl_defaults.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_free_numeric.c -o umfpack_dl_free_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_free_symbolic.c -o umfpack_dl_free_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_get_numeric.c -o umfpack_dl_get_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_get_lunz.c -o umfpack_dl_get_lunz.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_get_symbolic.c -o umfpack_dl_get_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_get_determinant.c -o umfpack_dl_get_determinant.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_numeric.c -o umfpack_dl_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_qsymbolic.c -o umfpack_dl_qsymbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_report_control.c -o umfpack_dl_report_control.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_report_info.c -o umfpack_dl_report_info.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_report_matrix.c -o umfpack_dl_report_matrix.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_report_numeric.c -o umfpack_dl_report_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_report_perm.c -o umfpack_dl_report_perm.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_report_status.c -o umfpack_dl_report_status.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_report_symbolic.c -o umfpack_dl_report_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_report_triplet.c -o umfpack_dl_report_triplet.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_report_vector.c -o umfpack_dl_report_vector.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_solve.c -o umfpack_dl_solve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_symbolic.c -o umfpack_dl_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_transpose.c -o umfpack_dl_transpose.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_triplet_to_col.c -o umfpack_dl_triplet_to_col.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_scale.c -o umfpack_dl_scale.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_load_numeric.c -o umfpack_dl_load_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_save_numeric.c -o umfpack_dl_save_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_load_symbolic.c -o umfpack_dl_load_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DDLONG -c ../Source/umfpack_save_symbolic.c -o umfpack_dl_save_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -DCONJUGATE_SOLVE -c ../Source/umf_ltsolve.c -o umf_zi_lhsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -DCONJUGATE_SOLVE -c ../Source/umf_utsolve.c -o umf_zi_uhsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -DDO_MAP -c ../Source/umf_triplet.c -o umf_zi_triplet_map_nox.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -DDO_VALUES -c ../Source/umf_triplet.c -o umf_zi_triplet_nomap_x.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_triplet.c -o umf_zi_triplet_nomap_nox.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -DDO_MAP -DDO_VALUES -c ../Source/umf_triplet.c -o umf_zi_triplet_map_x.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -DFIXQ -c ../Source/umf_assemble.c -o umf_zi_assemble_fixq.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -DDROP -c ../Source/umf_store_lu.c -o umf_zi_store_lu_drop.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_assemble.c -o umf_zi_assemble.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_blas3_update.c -o umf_zi_blas3_update.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_build_tuples.c -o umf_zi_build_tuples.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_create_element.c -o umf_zi_create_element.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_dump.c -o umf_zi_dump.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_extend_front.c -o umf_zi_extend_front.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_garbage_collection.c -o umf_zi_garbage_collection.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_get_memory.c -o umf_zi_get_memory.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_init_front.c -o umf_zi_init_front.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_kernel.c -o umf_zi_kernel.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_kernel_init.c -o umf_zi_kernel_init.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_kernel_wrapup.c -o umf_zi_kernel_wrapup.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_local_search.c -o umf_zi_local_search.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_lsolve.c -o umf_zi_lsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_ltsolve.c -o umf_zi_ltsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_mem_alloc_element.c -o umf_zi_mem_alloc_element.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_mem_alloc_head_block.c -o umf_zi_mem_alloc_head_block.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_mem_alloc_tail_block.c -o umf_zi_mem_alloc_tail_block.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_mem_free_tail_block.c -o umf_zi_mem_free_tail_block.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_mem_init_memoryspace.c -o umf_zi_mem_init_memoryspace.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_report_vector.c -o umf_zi_report_vector.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_row_search.c -o umf_zi_row_search.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_scale_column.c -o umf_zi_scale_column.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_set_stats.c -o umf_zi_set_stats.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_solve.c -o umf_zi_solve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_symbolic_usage.c -o umf_zi_symbolic_usage.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_transpose.c -o umf_zi_transpose.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_tuple_lengths.c -o umf_zi_tuple_lengths.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_usolve.c -o umf_zi_usolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_utsolve.c -o umf_zi_utsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_valid_numeric.c -o umf_zi_valid_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_valid_symbolic.c -o umf_zi_valid_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_grow_front.c -o umf_zi_grow_front.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_start_front.c -o umf_zi_start_front.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_2by2.c -o umf_zi_2by2.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_store_lu.c -o umf_zi_store_lu.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umf_scale.c -o umf_zi_scale.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -DWSOLVE -c ../Source/umfpack_solve.c -o umfpack_zi_wsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_col_to_triplet.c -o umfpack_zi_col_to_triplet.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_defaults.c -o umfpack_zi_defaults.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_free_numeric.c -o umfpack_zi_free_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_free_symbolic.c -o umfpack_zi_free_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_get_numeric.c -o umfpack_zi_get_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_get_lunz.c -o umfpack_zi_get_lunz.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_get_symbolic.c -o umfpack_zi_get_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_get_determinant.c -o umfpack_zi_get_determinant.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_numeric.c -o umfpack_zi_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_qsymbolic.c -o umfpack_zi_qsymbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_report_control.c -o umfpack_zi_report_control.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_report_info.c -o umfpack_zi_report_info.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_report_matrix.c -o umfpack_zi_report_matrix.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_report_numeric.c -o umfpack_zi_report_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_report_perm.c -o umfpack_zi_report_perm.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_report_status.c -o umfpack_zi_report_status.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_report_symbolic.c -o umfpack_zi_report_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_report_triplet.c -o umfpack_zi_report_triplet.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_report_vector.c -o umfpack_zi_report_vector.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_solve.c -o umfpack_zi_solve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_symbolic.c -o umfpack_zi_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_transpose.c -o umfpack_zi_transpose.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_triplet_to_col.c -o umfpack_zi_triplet_to_col.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_scale.c -o umfpack_zi_scale.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_load_numeric.c -o umfpack_zi_load_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_save_numeric.c -o umfpack_zi_save_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_load_symbolic.c -o umfpack_zi_load_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZINT -c ../Source/umfpack_save_symbolic.c -o umfpack_zi_save_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -DCONJUGATE_SOLVE -c ../Source/umf_ltsolve.c -o umf_zl_lhsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -DCONJUGATE_SOLVE -c ../Source/umf_utsolve.c -o umf_zl_uhsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -DDO_MAP -c ../Source/umf_triplet.c -o umf_zl_triplet_map_nox.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -DDO_VALUES -c ../Source/umf_triplet.c -o umf_zl_triplet_nomap_x.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_triplet.c -o umf_zl_triplet_nomap_nox.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -DDO_MAP -DDO_VALUES -c ../Source/umf_triplet.c -o umf_zl_triplet_map_x.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -DFIXQ -c ../Source/umf_assemble.c -o umf_zl_assemble_fixq.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -DDROP -c ../Source/umf_store_lu.c -o umf_zl_store_lu_drop.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_assemble.c -o umf_zl_assemble.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_blas3_update.c -o umf_zl_blas3_update.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_build_tuples.c -o umf_zl_build_tuples.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_create_element.c -o umf_zl_create_element.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_dump.c -o umf_zl_dump.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_extend_front.c -o umf_zl_extend_front.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_garbage_collection.c -o umf_zl_garbage_collection.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_get_memory.c -o umf_zl_get_memory.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_init_front.c -o umf_zl_init_front.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_kernel.c -o umf_zl_kernel.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_kernel_init.c -o umf_zl_kernel_init.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_kernel_wrapup.c -o umf_zl_kernel_wrapup.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_local_search.c -o umf_zl_local_search.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_lsolve.c -o umf_zl_lsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_ltsolve.c -o umf_zl_ltsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_mem_alloc_element.c -o umf_zl_mem_alloc_element.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_mem_alloc_head_block.c -o umf_zl_mem_alloc_head_block.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_mem_alloc_tail_block.c -o umf_zl_mem_alloc_tail_block.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_mem_free_tail_block.c -o umf_zl_mem_free_tail_block.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_mem_init_memoryspace.c -o umf_zl_mem_init_memoryspace.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_report_vector.c -o umf_zl_report_vector.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_row_search.c -o umf_zl_row_search.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_scale_column.c -o umf_zl_scale_column.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_set_stats.c -o umf_zl_set_stats.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_solve.c -o umf_zl_solve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_symbolic_usage.c -o umf_zl_symbolic_usage.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_transpose.c -o umf_zl_transpose.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_tuple_lengths.c -o umf_zl_tuple_lengths.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_usolve.c -o umf_zl_usolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_utsolve.c -o umf_zl_utsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_valid_numeric.c -o umf_zl_valid_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_valid_symbolic.c -o umf_zl_valid_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_grow_front.c -o umf_zl_grow_front.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_start_front.c -o umf_zl_start_front.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_2by2.c -o umf_zl_2by2.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_store_lu.c -o umf_zl_store_lu.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umf_scale.c -o umf_zl_scale.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -DWSOLVE -c ../Source/umfpack_solve.c -o umfpack_zl_wsolve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_col_to_triplet.c -o umfpack_zl_col_to_triplet.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_defaults.c -o umfpack_zl_defaults.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_free_numeric.c -o umfpack_zl_free_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_free_symbolic.c -o umfpack_zl_free_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_get_numeric.c -o umfpack_zl_get_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_get_lunz.c -o umfpack_zl_get_lunz.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_get_symbolic.c -o umfpack_zl_get_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_get_determinant.c -o umfpack_zl_get_determinant.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_numeric.c -o umfpack_zl_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_qsymbolic.c -o umfpack_zl_qsymbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_report_control.c -o umfpack_zl_report_control.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_report_info.c -o umfpack_zl_report_info.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_report_matrix.c -o umfpack_zl_report_matrix.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_report_numeric.c -o umfpack_zl_report_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_report_perm.c -o umfpack_zl_report_perm.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_report_status.c -o umfpack_zl_report_status.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_report_symbolic.c -o umfpack_zl_report_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_report_triplet.c -o umfpack_zl_report_triplet.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_report_vector.c -o umfpack_zl_report_vector.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_solve.c -o umfpack_zl_solve.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_symbolic.c -o umfpack_zl_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_transpose.c -o umfpack_zl_transpose.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_triplet_to_col.c -o umfpack_zl_triplet_to_col.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_scale.c -o umfpack_zl_scale.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_load_numeric.c -o umfpack_zl_load_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_save_numeric.c -o umfpack_zl_save_numeric.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_load_symbolic.c -o umfpack_zl_load_symbolic.o cc -O3 -fexceptions -I../Include -I../Source -I../../AMD/Include -I../../UFconfig -DZLONG -c ../Source/umfpack_save_symbolic.c -o umfpack_zl_save_symbolic.o ar cr ../Lib/libumfpack.a umf_i_analyze.o umf_i_apply_order.o umf_i_colamd.o umf_i_free.o umf_i_fsize.o umf_i_is_permutation.o umf_i_malloc.o umf_i_realloc.o umf_i_report_perm.o umf_i_singletons.o umf_l_analyze.o umf_l_apply_order.o umf_l_colamd.o umf_l_free.o umf_l_fsize.o umf_l_is_permutation.o umf_l_malloc.o umf_l_realloc.o umf_l_report_perm.o umf_l_singletons.o umfpack_gn_timer.o umfpack_gn_tictoc.o umfpack_gn_global.o umf_di_lhsolve.o umf_di_uhsolve.o umf_di_triplet_map_nox.o umf_di_triplet_nomap_x.o umf_di_triplet_nomap_nox.o umf_di_triplet_map_x.o umf_di_assemble_fixq.o umf_di_store_lu_drop.o umf_di_assemble.o umf_di_blas3_update.o umf_di_build_tuples.o umf_di_create_element.o umf_di_dump.o umf_di_extend_front.o umf_di_garbage_collection.o umf_di_get_memory.o umf_di_init_front.o umf_di_kernel.o umf_di_kernel_init.o umf_di_kernel_wrapup.o umf_di_local_search.o umf_di_lsolve.o umf_di_ltsolve.o umf_di_mem_alloc_element.o umf_di_mem_alloc_head_block.o umf_di_mem_alloc_tail_block.o umf_di_mem_free_tail_block.o umf_di_mem_init_memoryspace.o umf_di_report_vector.o umf_di_row_search.o umf_di_scale_column.o umf_di_set_stats.o umf_di_solve.o umf_di_symbolic_usage.o umf_di_transpose.o umf_di_tuple_lengths.o umf_di_usolve.o umf_di_utsolve.o umf_di_valid_numeric.o umf_di_valid_symbolic.o umf_di_grow_front.o umf_di_start_front.o umf_di_2by2.o umf_di_store_lu.o umf_di_scale.o umfpack_di_wsolve.o umfpack_di_col_to_triplet.o umfpack_di_defaults.o umfpack_di_free_numeric.o umfpack_di_free_symbolic.o umfpack_di_get_numeric.o umfpack_di_get_lunz.o umfpack_di_get_symbolic.o umfpack_di_get_determinant.o umfpack_di_numeric.o umfpack_di_qsymbolic.o umfpack_di_report_control.o umfpack_di_report_info.o umfpack_di_report_matrix.o umfpack_di_report_numeric.o umfpack_di_report_perm.o umfpack_di_report_status.o umfpack_di_report_symbolic.o umfpack_di_report_triplet.o umfpack_di_report_vector.o umfpack_di_solve.o umfpack_di_symbolic.o umfpack_di_transpose.o umfpack_di_triplet_to_col.o umfpack_di_scale.o umfpack_di_load_numeric.o umfpack_di_save_numeric.o umfpack_di_load_symbolic.o umfpack_di_save_symbolic.o umf_dl_lhsolve.o umf_dl_uhsolve.o umf_dl_triplet_map_nox.o umf_dl_triplet_nomap_x.o umf_dl_triplet_nomap_nox.o umf_dl_triplet_map_x.o umf_dl_assemble_fixq.o umf_dl_store_lu_drop.o umf_dl_assemble.o umf_dl_blas3_update.o umf_dl_build_tuples.o umf_dl_create_element.o umf_dl_dump.o umf_dl_extend_front.o umf_dl_garbage_collection.o umf_dl_get_memory.o umf_dl_init_front.o umf_dl_kernel.o umf_dl_kernel_init.o umf_dl_kernel_wrapup.o umf_dl_local_search.o umf_dl_lsolve.o umf_dl_ltsolve.o umf_dl_mem_alloc_element.o umf_dl_mem_alloc_head_block.o umf_dl_mem_alloc_tail_block.o umf_dl_mem_free_tail_block.o umf_dl_mem_init_memoryspace.o umf_dl_report_vector.o umf_dl_row_search.o umf_dl_scale_column.o umf_dl_set_stats.o umf_dl_solve.o umf_dl_symbolic_usage.o umf_dl_transpose.o umf_dl_tuple_lengths.o umf_dl_usolve.o umf_dl_utsolve.o umf_dl_valid_numeric.o umf_dl_valid_symbolic.o umf_dl_grow_front.o umf_dl_start_front.o umf_dl_2by2.o umf_dl_store_lu.o umf_dl_scale.o umfpack_dl_wsolve.o umfpack_dl_col_to_triplet.o umfpack_dl_defaults.o umfpack_dl_free_numeric.o umfpack_dl_free_symbolic.o umfpack_dl_get_numeric.o umfpack_dl_get_lunz.o umfpack_dl_get_symbolic.o umfpack_dl_get_determinant.o umfpack_dl_numeric.o umfpack_dl_qsymbolic.o umfpack_dl_report_control.o umfpack_dl_report_info.o umfpack_dl_report_matrix.o umfpack_dl_report_numeric.o umfpack_dl_report_perm.o umfpack_dl_report_status.o umfpack_dl_report_symbolic.o umfpack_dl_report_triplet.o umfpack_dl_report_vector.o umfpack_dl_solve.o umfpack_dl_symbolic.o umfpack_dl_transpose.o umfpack_dl_triplet_to_col.o umfpack_dl_scale.o umfpack_dl_load_numeric.o umfpack_dl_save_numeric.o umfpack_dl_load_symbolic.o umfpack_dl_save_symbolic.o umf_zi_lhsolve.o umf_zi_uhsolve.o umf_zi_triplet_map_nox.o umf_zi_triplet_nomap_x.o umf_zi_triplet_nomap_nox.o umf_zi_triplet_map_x.o umf_zi_assemble_fixq.o umf_zi_store_lu_drop.o umf_zi_assemble.o umf_zi_blas3_update.o umf_zi_build_tuples.o umf_zi_create_element.o umf_zi_dump.o umf_zi_extend_front.o umf_zi_garbage_collection.o umf_zi_get_memory.o umf_zi_init_front.o umf_zi_kernel.o umf_zi_kernel_init.o umf_zi_kernel_wrapup.o umf_zi_local_search.o umf_zi_lsolve.o umf_zi_ltsolve.o umf_zi_mem_alloc_element.o umf_zi_mem_alloc_head_block.o umf_zi_mem_alloc_tail_block.o umf_zi_mem_free_tail_block.o umf_zi_mem_init_memoryspace.o umf_zi_report_vector.o umf_zi_row_search.o umf_zi_scale_column.o umf_zi_set_stats.o umf_zi_solve.o umf_zi_symbolic_usage.o umf_zi_transpose.o umf_zi_tuple_lengths.o umf_zi_usolve.o umf_zi_utsolve.o umf_zi_valid_numeric.o umf_zi_valid_symbolic.o umf_zi_grow_front.o umf_zi_start_front.o umf_zi_2by2.o umf_zi_store_lu.o umf_zi_scale.o umfpack_zi_wsolve.o umfpack_zi_col_to_triplet.o umfpack_zi_defaults.o umfpack_zi_free_numeric.o umfpack_zi_free_symbolic.o umfpack_zi_get_numeric.o umfpack_zi_get_lunz.o umfpack_zi_get_symbolic.o umfpack_zi_get_determinant.o umfpack_zi_numeric.o umfpack_zi_qsymbolic.o umfpack_zi_report_control.o umfpack_zi_report_info.o umfpack_zi_report_matrix.o umfpack_zi_report_numeric.o umfpack_zi_report_perm.o umfpack_zi_report_status.o umfpack_zi_report_symbolic.o umfpack_zi_report_triplet.o umfpack_zi_report_vector.o umfpack_zi_solve.o umfpack_zi_symbolic.o umfpack_zi_transpose.o umfpack_zi_triplet_to_col.o umfpack_zi_scale.o umfpack_zi_load_numeric.o umfpack_zi_save_numeric.o umfpack_zi_load_symbolic.o umfpack_zi_save_symbolic.o umf_zl_lhsolve.o umf_zl_uhsolve.o umf_zl_triplet_map_nox.o umf_zl_triplet_nomap_x.o umf_zl_triplet_nomap_nox.o umf_zl_triplet_map_x.o umf_zl_assemble_fixq.o umf_zl_store_lu_drop.o umf_zl_assemble.o umf_zl_blas3_update.o umf_zl_build_tuples.o umf_zl_create_element.o umf_zl_dump.o umf_zl_extend_front.o umf_zl_garbage_collection.o umf_zl_get_memory.o umf_zl_init_front.o umf_zl_kernel.o umf_zl_kernel_init.o umf_zl_kernel_wrapup.o umf_zl_local_search.o umf_zl_lsolve.o umf_zl_ltsolve.o umf_zl_mem_alloc_element.o umf_zl_mem_alloc_head_block.o umf_zl_mem_alloc_tail_block.o umf_zl_mem_free_tail_block.o umf_zl_mem_init_memoryspace.o umf_zl_report_vector.o umf_zl_row_search.o umf_zl_scale_column.o umf_zl_set_stats.o umf_zl_solve.o umf_zl_symbolic_usage.o umf_zl_transpose.o umf_zl_tuple_lengths.o umf_zl_usolve.o umf_zl_utsolve.o umf_zl_valid_numeric.o umf_zl_valid_symbolic.o umf_zl_grow_front.o umf_zl_start_front.o umf_zl_2by2.o umf_zl_store_lu.o umf_zl_scale.o umfpack_zl_wsolve.o umfpack_zl_col_to_triplet.o umfpack_zl_defaults.o umfpack_zl_free_numeric.o umfpack_zl_free_symbolic.o umfpack_zl_get_numeric.o umfpack_zl_get_lunz.o umfpack_zl_get_symbolic.o umfpack_zl_get_determinant.o umfpack_zl_numeric.o umfpack_zl_qsymbolic.o umfpack_zl_report_control.o umfpack_zl_report_info.o umfpack_zl_report_matrix.o umfpack_zl_report_numeric.o umfpack_zl_report_perm.o umfpack_zl_report_status.o umfpack_zl_report_symbolic.o umfpack_zl_report_triplet.o umfpack_zl_report_vector.o umfpack_zl_solve.o umfpack_zl_symbolic.o umfpack_zl_transpose.o umfpack_zl_triplet_to_col.o umfpack_zl_scale.o umfpack_zl_load_numeric.o umfpack_zl_save_numeric.o umfpack_zl_load_symbolic.o umfpack_zl_save_symbolic.o ranlib ../Lib/libumfpack.a make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/UMFPACK/Lib' ( cd Demo ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/UMFPACK/Demo' ( cd ../Lib ; make ) make[3]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/UMFPACK/Lib' make[3]: Nothing to be done for `default'. make[3]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/UMFPACK/Lib' ( cd ../../AMD ; make library ) make[3]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD' ( cd Lib ; make ) make[4]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD/Lib' make[4]: Nothing to be done for `default'. make[4]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD/Lib' make[3]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD' cc -O3 -fexceptions -I../Include -I../../AMD/Include -I../../UFconfig -o umfpack_di_demo umfpack_di_demo.c ../Lib/libumfpack.a ../../AMD/Lib/libamd.a -lblas -lgfortran -lgfortranbegin -lm cc -O3 -fexceptions -I../Include -I../../AMD/Include -I../../UFconfig -o umfpack_zi_demo umfpack_zi_demo.c ../Lib/libumfpack.a ../../AMD/Lib/libamd.a -lblas -lgfortran -lgfortranbegin -lm cc -O3 -fexceptions -I../Include -I../../AMD/Include -I../../UFconfig -o umfpack_dl_demo umfpack_dl_demo.c ../Lib/libumfpack.a ../../AMD/Lib/libamd.a -lblas -lgfortran -lgfortranbegin -lm cc -O3 -fexceptions -I../Include -I../../AMD/Include -I../../UFconfig -o umfpack_zl_demo umfpack_zl_demo.c ../Lib/libumfpack.a ../../AMD/Lib/libamd.a -lblas -lgfortran -lgfortranbegin -lm cc -O3 -fexceptions -I../Include -I../../AMD/Include -I../../UFconfig -o umfpack_simple umfpack_simple.c ../Lib/libumfpack.a ../../AMD/Lib/libamd.a -lblas -lgfortran -lgfortranbegin -lm ./umfpack_simple x [0] = 1 x [1] = 2 x [2] = 3 x [3] = 4 x [4] = 5 ./umfpack_di_demo > my_umfpack_di_demo.out diff umfpack_di_demo.out my_umfpack_di_demo.out 364c364 < sparse backward error omega1: 5.55e-17 --- > sparse backward error omega1: 4.67e-17 485c485 < sparse backward error omega1: 7.64e-17 --- > sparse backward error omega1: 5.84e-17 501c501 < maxnorm of residual: 4.44089e-15 --- > maxnorm of residual: 3.9968e-15 716c716 < sparse backward error omega1: 7.89e-17 --- > sparse backward error omega1: 5.92e-17 966c966 < sparse backward error omega1: 1.01e-16 --- > sparse backward error omega1: 3.70e-17 1360c1360 < sparse backward error omega1: 5.05e-17 --- > sparse backward error omega1: 7.60e-17 1376c1376 < maxnorm of residual: 2.35922e-15 --- > maxnorm of residual: 5.52336e-15 1461c1461 < sparse backward error omega1: 5.05e-17 --- > sparse backward error omega1: 7.60e-17 1477c1477 < maxnorm of residual: 2.35922e-15 --- > maxnorm of residual: 5.52336e-15 1481c1481 < Total time: 0.00 seconds (CPU time), 0.00 seconds (wallclock time) --- > Total time: 0.00 seconds (CPU time), 0.01 seconds (wallclock time) make[2]: [run] Error 1 (ignored) ./umfpack_dl_demo > my_umfpack_dl_demo.out diff umfpack_dl_demo.out my_umfpack_dl_demo.out ./umfpack_zi_demo > my_umfpack_zi_demo.out diff umfpack_zi_demo.out my_umfpack_zi_demo.out 359,360c359 < numeric factorization wallclock time (sec): 0.02 < numeric factorization mflops (wallclock): 0.00 --- > numeric factorization wallclock time (sec): 0.00 365c364 < sparse backward error omega1: 1.35e-16 --- > sparse backward error omega1: 5.98e-17 386c385 < maxnorm of residual: 1.28786e-14 --- > maxnorm of residual: 6.66134e-15 403c402 < maxnorm of residual: 1.28786e-14 --- > maxnorm of residual: 6.66134e-15 481,482c480 < numeric factorization wallclock time (sec): 0.02 < numeric factorization mflops (wallclock): 0.00 --- > numeric factorization wallclock time (sec): 0.00 487c485 < sparse backward error omega1: 9.25e-17 --- > sparse backward error omega1: 6.06e-17 503c501 < maxnorm of residual: 2.10171e-15 --- > maxnorm of residual: 5.38289e-15 718c716 < sparse backward error omega1: 6.58e-17 --- > sparse backward error omega1: 5.96e-17 734c732 < maxnorm of residual: 7.6304e-15 --- > maxnorm of residual: 3.9968e-15 1100c1098 < costly memory reallocations: 1 --- > costly memory reallocations: 0 1355c1353 < costly numeric factorization reallocations: 1 --- > costly numeric factorization reallocations: 0 1362c1360 < sparse backward error omega1: 2.78e-17 --- > sparse backward error omega1: 8.89e-17 1378c1376 < maxnorm of residual: 1.31535e-15 --- > maxnorm of residual: 4.69026e-15 1456c1454 < costly numeric factorization reallocations: 1 --- > costly numeric factorization reallocations: 0 1463c1461 < sparse backward error omega1: 2.78e-17 --- > sparse backward error omega1: 8.89e-17 1479c1477 < maxnorm of residual: 1.31535e-15 --- > maxnorm of residual: 4.69026e-15 1483c1481 < Total time: 0.00 seconds (CPU time), 0.03 seconds (wallclock time) --- > Total time: 0.00 seconds (CPU time), 0.00 seconds (wallclock time) make[2]: [run] Error 1 (ignored) ./umfpack_zl_demo > my_umfpack_zl_demo.out diff umfpack_zl_demo.out my_umfpack_zl_demo.out 364c364 < sparse backward error omega1: 1.35e-16 --- > sparse backward error omega1: 5.98e-17 385c385 < maxnorm of residual: 1.28786e-14 --- > maxnorm of residual: 6.66134e-15 402c402 < maxnorm of residual: 1.28786e-14 --- > maxnorm of residual: 6.66134e-15 485c485 < sparse backward error omega1: 9.25e-17 --- > sparse backward error omega1: 6.06e-17 501c501 < maxnorm of residual: 2.10171e-15 --- > maxnorm of residual: 5.38289e-15 716c716 < sparse backward error omega1: 6.58e-17 --- > sparse backward error omega1: 5.96e-17 732c732 < maxnorm of residual: 7.6304e-15 --- > maxnorm of residual: 3.9968e-15 1098c1098 < costly memory reallocations: 1 --- > costly memory reallocations: 0 1353c1353 < costly numeric factorization reallocations: 1 --- > costly numeric factorization reallocations: 0 1360c1360 < sparse backward error omega1: 2.78e-17 --- > sparse backward error omega1: 8.89e-17 1376c1376 < maxnorm of residual: 1.31535e-15 --- > maxnorm of residual: 4.69026e-15 1454c1454 < costly numeric factorization reallocations: 1 --- > costly numeric factorization reallocations: 0 1461c1461 < sparse backward error omega1: 2.78e-17 --- > sparse backward error omega1: 8.89e-17 1477c1477 < maxnorm of residual: 1.31535e-15 --- > maxnorm of residual: 4.69026e-15 make[2]: [run] Error 1 (ignored) make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/UMFPACK/Demo' cat Doc/License UMFPACK Version 5.2.0, Copyright 1995-2007 by Timothy A. Davis. All Rights Reserved. UMFPACK is available under alternate licenses, contact T. Davis for details. UMFPACK License: Your use or distribution of UMFPACK or any modified version of UMFPACK implies that you agree to this License. This library is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Permission is hereby granted to use or copy this program under the terms of the GNU GPL, provided that the Copyright, this License, and the Availability of the original version is retained on all copies. User documentation of any code that uses this code or any modified version of this code must cite the Copyright, this License, the Availability note, and "Used by permission." Permission to modify the code and to distribute modified code is granted, provided the Copyright, this License, and the Availability note are retained, and a notice that the code was modified is included. Availability: http://www.cise.ufl.edu/research/sparse/umfpack make[1]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/UMFPACK' ( cd CHOLMOD ; make ) make[1]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CHOLMOD' ( cd Lib ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CHOLMOD/Lib' make[2]: Nothing to be done for `default'. make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CHOLMOD/Lib' ( cd Demo ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CHOLMOD/Demo' ( cd ../../UFconfig/xerbla ; make ) make[3]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/UFconfig/xerbla' make[3]: Nothing to be done for `default'. make[3]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/UFconfig/xerbla' ( cd ../Lib ; make ) make[3]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CHOLMOD/Lib' make[3]: Nothing to be done for `default'. make[3]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CHOLMOD/Lib' ( cd ../../AMD ; make library ) make[3]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD' ( cd Lib ; make ) make[4]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD/Lib' make[4]: Nothing to be done for `default'. make[4]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD/Lib' make[3]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/AMD' ( cd ../../CAMD ; make library ) make[3]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CAMD' ( cd Lib ; make ) make[4]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CAMD/Lib' make[4]: Nothing to be done for `default'. make[4]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CAMD/Lib' make[3]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CAMD' ( cd ../../COLAMD ; make library ) make[3]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/COLAMD' ( cd Lib ; make ) make[4]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/COLAMD/Lib' make[4]: Nothing to be done for `default'. make[4]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/COLAMD/Lib' make[3]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/COLAMD' ( cd ../../CCOLAMD ; make library ) make[3]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CCOLAMD' ( cd Lib ; make ) make[4]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CCOLAMD/Lib' make[4]: Nothing to be done for `default'. make[4]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CCOLAMD/Lib' make[3]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CCOLAMD' cc -O3 -fexceptions -DNPARTITION -o cholmod_demo -I../Include -I../../UFconfig cholmod_demo.c ../Lib/libcholmod.a ../../AMD/Lib/libamd.a ../../COLAMD/Lib/libcolamd.a ../../CCOLAMD/Lib/libccolamd.a ../../CAMD/Lib/libcamd.a -llapack -lblas -lgfortran -lgfortranbegin -lm cc -O3 -fexceptions -DNPARTITION -o cholmod_l_demo -I../Include -I../../UFconfig cholmod_l_demo.c ../Lib/libcholmod.a ../../AMD/Lib/libamd.a ../../COLAMD/Lib/libcolamd.a ../../CCOLAMD/Lib/libccolamd.a ../../CAMD/Lib/libcamd.a -llapack -lblas -lgfortran -lgfortranbegin -lm cc -O3 -fexceptions -DNPARTITION -o cholmod_simple -I../Include -I../../UFconfig cholmod_simple.c ../Lib/libcholmod.a ../../AMD/Lib/libamd.a ../../COLAMD/Lib/libcolamd.a ../../CCOLAMD/Lib/libccolamd.a ../../CAMD/Lib/libcamd.a -llapack -lblas -lgfortran -lgfortranbegin -lm ./cholmod_demo < Matrix/bcsstk01.tri ---------------------------------- cholmod_demo: norm (A,inf) = 3.57095e+09 norm (A,1) = 3.57095e+09 CHOLMOD sparse: A: 48-by-48, nz 224, upper. OK CHOLMOD dense: B: 48-by-1, OK bnorm 1.97917 Analyze: flop 6009 lnz 489 Factorizing A CHOLMOD factor: L: 48-by-48 simplicial, LDL'. nzmax 489. nz 489 OK Ordering: AMD fl/lnz 12.3 lnz/anz 2.2 ints in L: 782, doubles in L: 489 factor flops 6009 nnz(L) 489 (w/no amalgamation) nnz(A*A'): 224 flops / nnz(L): 12.3 nnz(L) / nnz(A): 2.2 analyze cputime: 0.0000 factor cputime: 0.0000 mflop: 0.0 solve cputime: 0.0000 mflop: 0.0 overall cputime: 0.0000 mflop: 0.0 peak memory usage: 0 (MB) residual 1.5e-19 (|Ax-b|/(|A||x|+|b|)) residual 9.4e-20 (|Ax-b|/(|A||x|+|b|)) after iterative refinement rcond 9.5e-06 ./cholmod_l_demo < Matrix/bcsstk01.tri ---------------------------------- cholmod_l_demo: norm (A,inf) = 3.57095e+09 norm (A,1) = 3.57095e+09 CHOLMOD sparse: A: 48-by-48, nz 224, upper. OK CHOLMOD dense: B: 48-by-1, OK bnorm 1.97917 Analyze: flop 6009 lnz 489 Factorizing A CHOLMOD factor: L: 48-by-48 simplicial, LDL'. nzmax 489. nz 489 OK Ordering: AMD fl/lnz 12.3 lnz/anz 2.2 ints in L: 782, doubles in L: 489 factor flops 6009 nnz(L) 489 (w/no amalgamation) nnz(A*A'): 224 flops / nnz(L): 12.3 nnz(L) / nnz(A): 2.2 analyze cputime: 0.0000 factor cputime: 0.0000 mflop: 0.0 solve cputime: 0.0000 mflop: 0.0 overall cputime: 0.0000 mflop: 0.0 peak memory usage: 0 (MB) residual 1.5e-19 (|Ax-b|/(|A||x|+|b|)) residual 9.4e-20 (|Ax-b|/(|A||x|+|b|)) after iterative refinement rcond 9.5e-06 ./cholmod_demo < Matrix/lp_afiro.tri ---------------------------------- cholmod_demo: norm (A,inf) = 20.525 norm (A,1) = 3.429 CHOLMOD sparse: A: 27-by-51, nz 102, up/lo. OK CHOLMOD dense: B: 27-by-1, OK bnorm 1.96296 Analyze: flop 529 lnz 113 Factorizing A*A'+beta*I CHOLMOD factor: L: 27-by-27 simplicial, LDL'. nzmax 113. nz 113 OK Ordering: AMD fl/lnz 4.7 lnz/anz 1.3 ints in L: 280, doubles in L: 113 factor flops 529 nnz(L) 113 (w/no amalgamation) nnz(A): 90 flops / nnz(L): 4.7 nnz(L) / nnz(A): 1.3 analyze cputime: 0.0000 factor cputime: 0.0000 mflop: 0.0 solve cputime: 0.0000 mflop: 0.0 overall cputime: 0.0000 mflop: 0.0 peak memory usage: 0 (MB) residual 2.0e-17 (|Ax-b|/(|A||x|+|b|)) rcond 3.0e-02 ./cholmod_l_demo < Matrix/lp_afiro.tri ---------------------------------- cholmod_l_demo: norm (A,inf) = 20.525 norm (A,1) = 3.429 CHOLMOD sparse: A: 27-by-51, nz 102, up/lo. OK CHOLMOD dense: B: 27-by-1, OK bnorm 1.96296 Analyze: flop 529 lnz 113 Factorizing A*A'+beta*I CHOLMOD factor: L: 27-by-27 simplicial, LDL'. nzmax 113. nz 113 OK Ordering: AMD fl/lnz 4.7 lnz/anz 1.3 ints in L: 280, doubles in L: 113 factor flops 529 nnz(L) 113 (w/no amalgamation) nnz(A): 90 flops / nnz(L): 4.7 nnz(L) / nnz(A): 1.3 analyze cputime: 0.0000 factor cputime: 0.0000 mflop: 0.0 solve cputime: 0.0000 mflop: 0.0 overall cputime: 0.0000 mflop: 0.0 peak memory usage: 0 (MB) residual 2.0e-17 (|Ax-b|/(|A||x|+|b|)) rcond 3.0e-02 ./cholmod_demo < Matrix/can___24.mtx ---------------------------------- cholmod_demo: norm (A,inf) = 17 norm (A,1) = 17 CHOLMOD sparse: A: 24-by-24, nz 92, upper. OK CHOLMOD dense: B: 24-by-1, OK bnorm 1.95833 Analyze: flop 656 lnz 120 Factorizing A CHOLMOD factor: L: 24-by-24 simplicial, LDL'. nzmax 120. nz 120 OK Ordering: AMD fl/lnz 5.5 lnz/anz 1.3 ints in L: 269, doubles in L: 120 factor flops 656 nnz(L) 120 (w/no amalgamation) nnz(A*A'): 92 flops / nnz(L): 5.5 nnz(L) / nnz(A): 1.3 analyze cputime: 0.0000 factor cputime: 0.0000 mflop: 0.0 solve cputime: 0.0000 mflop: 0.0 overall cputime: 0.0000 mflop: 0.0 peak memory usage: 0 (MB) residual 6.7e-17 (|Ax-b|/(|A||x|+|b|)) residual 9.0e-17 (|Ax-b|/(|A||x|+|b|)) after iterative refinement rcond 5.0e-01 ./cholmod_l_demo < Matrix/can___24.mtx ---------------------------------- cholmod_l_demo: norm (A,inf) = 17 norm (A,1) = 17 CHOLMOD sparse: A: 24-by-24, nz 92, upper. OK CHOLMOD dense: B: 24-by-1, OK bnorm 1.95833 Analyze: flop 656 lnz 120 Factorizing A CHOLMOD factor: L: 24-by-24 simplicial, LDL'. nzmax 120. nz 120 OK Ordering: AMD fl/lnz 5.5 lnz/anz 1.3 ints in L: 269, doubles in L: 120 factor flops 656 nnz(L) 120 (w/no amalgamation) nnz(A*A'): 92 flops / nnz(L): 5.5 nnz(L) / nnz(A): 1.3 analyze cputime: 0.0000 factor cputime: 0.0000 mflop: 0.0 solve cputime: 0.0000 mflop: 0.0 overall cputime: 0.0000 mflop: 0.0 peak memory usage: 0 (MB) residual 6.7e-17 (|Ax-b|/(|A||x|+|b|)) residual 9.0e-17 (|Ax-b|/(|A||x|+|b|)) after iterative refinement rcond 5.0e-01 ./cholmod_demo < Matrix/c.tri ---------------------------------- cholmod_demo: norm (A,inf) = 47.2361 norm (A,1) = 47.2361 CHOLMOD sparse: A: 3-by-3, nz 5, upper. OK CHOLMOD dense: B: 3-by-1, OK bnorm 1.66759 Analyze: flop 9 lnz 5 Factorizing A CHOLMOD factor: L: 3-by-3 simplicial, LDL'. nzmax 5. nz 5 OK Ordering: AMD fl/lnz 1.8 lnz/anz 1.0 ints in L: 28, doubles in L: 5 factor flops 9 nnz(L) 5 (w/no amalgamation) nnz(A*A'): 5 flops / nnz(L): 1.8 nnz(L) / nnz(A): 1.0 analyze cputime: 0.0000 factor cputime: 0.0000 mflop: 0.0 solve cputime: 0.0000 mflop: 0.0 overall cputime: 0.0000 mflop: 0.0 peak memory usage: 0 (MB) residual 1.1e-17 (|Ax-b|/(|A||x|+|b|)) rcond 3.6e-02 ./cholmod_l_demo < Matrix/c.tri ---------------------------------- cholmod_l_demo: norm (A,inf) = 47.2361 norm (A,1) = 47.2361 CHOLMOD sparse: A: 3-by-3, nz 5, upper. OK CHOLMOD dense: B: 3-by-1, OK bnorm 1.66759 Analyze: flop 9 lnz 5 Factorizing A CHOLMOD factor: L: 3-by-3 simplicial, LDL'. nzmax 5. nz 5 OK Ordering: AMD fl/lnz 1.8 lnz/anz 1.0 ints in L: 28, doubles in L: 5 factor flops 9 nnz(L) 5 (w/no amalgamation) nnz(A*A'): 5 flops / nnz(L): 1.8 nnz(L) / nnz(A): 1.0 analyze cputime: 0.0000 factor cputime: 0.0000 mflop: 0.0 solve cputime: 0.0000 mflop: 0.0 overall cputime: 0.0000 mflop: 0.0 peak memory usage: 0 (MB) residual 1.1e-17 (|Ax-b|/(|A||x|+|b|)) rcond 3.6e-02 ./cholmod_simple < Matrix/c.tri CHOLMOD sparse: A: 3-by-3, nz 5, upper. OK norm(b-Ax) 5.6e-17 ./cholmod_simple < Matrix/can___24.mtx CHOLMOD sparse: A: 24-by-24, nz 92, upper. OK norm(b-Ax) 1.6e-15 ./cholmod_simple < Matrix/bcsstk01.tri CHOLMOD sparse: A: 48-by-48, nz 224, upper. OK norm(b-Ax) 1.5e-13 make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CHOLMOD/Demo' make[1]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CHOLMOD' ( cd CSparse ; make ) make[1]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CSparse' ( cd Lib ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CSparse/Lib' cc -O -I../Include -c ../Source/cs_add.c cc -O -I../Include -c ../Source/cs_amd.c cc -O -I../Include -c ../Source/cs_chol.c cc -O -I../Include -c ../Source/cs_cholsol.c cc -O -I../Include -c ../Source/cs_counts.c cc -O -I../Include -c ../Source/cs_cumsum.c cc -O -I../Include -c ../Source/cs_droptol.c cc -O -I../Include -c ../Source/cs_dropzeros.c cc -O -I../Include -c ../Source/cs_dupl.c cc -O -I../Include -c ../Source/cs_entry.c cc -O -I../Include -c ../Source/cs_etree.c cc -O -I../Include -c ../Source/cs_fkeep.c cc -O -I../Include -c ../Source/cs_gaxpy.c cc -O -I../Include -c ../Source/cs_happly.c cc -O -I../Include -c ../Source/cs_house.c cc -O -I../Include -c ../Source/cs_ipvec.c cc -O -I../Include -c ../Source/cs_lsolve.c cc -O -I../Include -c ../Source/cs_ltsolve.c cc -O -I../Include -c ../Source/cs_lu.c cc -O -I../Include -c ../Source/cs_lusol.c cc -O -I../Include -c ../Source/cs_util.c cc -O -I../Include -c ../Source/cs_multiply.c cc -O -I../Include -c ../Source/cs_permute.c cc -O -I../Include -c ../Source/cs_pinv.c cc -O -I../Include -c ../Source/cs_post.c cc -O -I../Include -c ../Source/cs_pvec.c cc -O -I../Include -c ../Source/cs_qr.c cc -O -I../Include -c ../Source/cs_qrsol.c cc -O -I../Include -c ../Source/cs_scatter.c cc -O -I../Include -c ../Source/cs_schol.c cc -O -I../Include -c ../Source/cs_sqr.c cc -O -I../Include -c ../Source/cs_symperm.c cc -O -I../Include -c ../Source/cs_tdfs.c cc -O -I../Include -c ../Source/cs_malloc.c cc -O -I../Include -c ../Source/cs_transpose.c cc -O -I../Include -c ../Source/cs_compress.c cc -O -I../Include -c ../Source/cs_usolve.c cc -O -I../Include -c ../Source/cs_utsolve.c cc -O -I../Include -c ../Source/cs_scc.c cc -O -I../Include -c ../Source/cs_maxtrans.c cc -O -I../Include -c ../Source/cs_dmperm.c cc -O -I../Include -c ../Source/cs_updown.c cc -O -I../Include -c ../Source/cs_print.c cc -O -I../Include -c ../Source/cs_norm.c cc -O -I../Include -c ../Source/cs_load.c cc -O -I../Include -c ../Source/cs_dfs.c cc -O -I../Include -c ../Source/cs_reach.c cc -O -I../Include -c ../Source/cs_spsolve.c cc -O -I../Include -c ../Source/cs_ereach.c cc -O -I../Include -c ../Source/cs_leaf.c cc -O -I../Include -c ../Source/cs_randperm.c ar cr libcsparse.a cs_add.o cs_amd.o cs_chol.o cs_cholsol.o cs_counts.o cs_cumsum.o cs_droptol.o cs_dropzeros.o cs_dupl.o cs_entry.o cs_etree.o cs_fkeep.o cs_gaxpy.o cs_happly.o cs_house.o cs_ipvec.o cs_lsolve.o cs_ltsolve.o cs_lu.o cs_lusol.o cs_util.o cs_multiply.o cs_permute.o cs_pinv.o cs_post.o cs_pvec.o cs_qr.o cs_qrsol.o cs_scatter.o cs_schol.o cs_sqr.o cs_symperm.o cs_tdfs.o cs_malloc.o cs_transpose.o cs_compress.o cs_usolve.o cs_utsolve.o cs_scc.o cs_maxtrans.o cs_dmperm.o cs_updown.o cs_print.o cs_norm.o cs_load.o cs_dfs.o cs_reach.o cs_spsolve.o cs_ereach.o cs_leaf.o cs_randperm.o ranlib libcsparse.a make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CSparse/Lib' ( cd Demo ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CSparse/Demo' ( cd ../Lib ; make ) make[3]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CSparse/Lib' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CSparse/Lib' cc -O -I../Include -o cs_demo1 cs_demo1.c ../Lib/libcsparse.a -lm cc -O -I../Include -o cs_demo2 cs_demo2.c cs_demo.c ../Lib/libcsparse.a -lm cc -O -I../Include -o cs_demo3 cs_demo3.c cs_demo.c ../Lib/libcsparse.a -lm ./cs_demo1 < ../Matrix/t1 T: CSparse Version 2.2.3, Jan 20, 2009. Copyright (c) Timothy A. Davis, 2006-2009 triplet: 4-by-4, nzmax: 16 nnz: 10 2 2 : 3 1 0 : 3.1 3 3 : 1 0 2 : 3.2 1 1 : 2.9 3 0 : 3.5 3 1 : 0.4 1 3 : 0.9 0 0 : 4.5 2 1 : 1.7 A: CSparse Version 2.2.3, Jan 20, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 11.1 col 0 : locations 0 to 2 1 : 3.1 3 : 3.5 0 : 4.5 col 1 : locations 3 to 5 1 : 2.9 3 : 0.4 2 : 1.7 col 2 : locations 6 to 7 2 : 3 0 : 3.2 col 3 : locations 8 to 9 3 : 1 1 : 0.9 AT: CSparse Version 2.2.3, Jan 20, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 7.7 col 0 : locations 0 to 1 0 : 4.5 2 : 3.2 col 1 : locations 2 to 4 0 : 3.1 1 : 2.9 3 : 0.9 col 2 : locations 5 to 6 1 : 1.7 2 : 3 col 3 : locations 7 to 9 0 : 3.5 1 : 0.4 3 : 1 D: CSparse Version 2.2.3, Jan 20, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 16 nnz: 16, 1-norm: 139.58 col 0 : locations 0 to 3 1 : 13.95 3 : 15.75 0 : 100.28 2 : 9.6 col 1 : locations 4 to 7 1 : 88.62 3 : 12.91 0 : 13.95 2 : 4.93 col 2 : locations 8 to 11 1 : 4.93 3 : 0.68 2 : 81.68 0 : 9.6 col 3 : locations 12 to 15 1 : 12.91 3 : 83.2 0 : 15.75 2 : 0.68 ./cs_demo2 < ../Matrix/t1 --- Matrix: 4-by-4, nnz: 10 (sym: 0: nnz 0), norm: 1.11e+01 blocks: 1 singletons: 0 structural rank: 4 QR natural time: 0.00 resid: 1.53e-17 QR amd(A'*A) time: 0.00 resid: 1.53e-17 LU natural time: 0.00 resid: 1.04e-17 LU amd(A+A') time: 0.00 resid: 4.94e-18 LU amd(S'*S) time: 0.00 resid: 4.94e-18 LU amd(A'*A) time: 0.00 resid: 4.94e-18 ./cs_demo2 < ../Matrix/ash219 --- Matrix: 219-by-85, nnz: 438 (sym: 0: nnz 0), norm: 9.00e+00 blocks: 1 singletons: 0 structural rank: 85 QR natural time: 0.00 resid: 1.61e-02 QR amd(A'*A) time: 0.00 resid: 1.61e-02 ./cs_demo2 < ../Matrix/bcsstk01 --- Matrix: 48-by-48, nnz: 224 (sym: -1: nnz 400), norm: 3.57e+09 blocks: 1 singletons: 0 structural rank: 48 QR natural time: 0.00 resid: 2.83e-19 QR amd(A'*A) time: 0.00 resid: 5.19e-19 LU natural time: 0.00 resid: 2.63e-19 LU amd(A+A') time: 0.00 resid: 8.63e-20 LU amd(S'*S) time: 0.00 resid: 2.04e-19 LU amd(A'*A) time: 0.00 resid: 2.04e-19 Chol natural time: 0.00 resid: 1.90e-19 Chol amd(A+A') time: 0.00 resid: 2.01e-19 ./cs_demo2 < ../Matrix/fs_183_1 --- Matrix: 183-by-183, nnz: 988 (sym: 0: nnz 0), norm: 1.70e+09 zero entries dropped: 71 tiny entries dropped: 10 blocks: 38 singletons: 37 structural rank: 183 QR natural time: 0.00 resid: 1.09e-27 QR amd(A'*A) time: 0.01 resid: 5.34e-28 LU natural time: 0.00 resid: 3.08e-28 LU amd(A+A') time: 0.00 resid: 1.42e-27 LU amd(S'*S) time: 0.00 resid: 7.11e-28 LU amd(A'*A) time: 0.00 resid: 7.11e-28 ./cs_demo2 < ../Matrix/mbeacxc --- Matrix: 492-by-490, nnz: 49920 (sym: 0: nnz 0), norm: 9.29e-01 blocks: 10 singletons: 8 structural rank: 448 QR natural time: 0.16 resid: nan QR amd(A'*A) time: 0.22 resid: nan ./cs_demo2 < ../Matrix/west0067 --- Matrix: 67-by-67, nnz: 294 (sym: 0: nnz 0), norm: 6.14e+00 blocks: 2 singletons: 1 structural rank: 67 QR natural time: 0.00 resid: 3.42e-17 QR amd(A'*A) time: 0.00 resid: 1.95e-17 LU natural time: 0.00 resid: 3.85e-17 LU amd(A+A') time: 0.00 resid: 1.95e-17 LU amd(S'*S) time: 0.00 resid: 2.60e-17 LU amd(A'*A) time: 0.00 resid: 2.60e-17 ./cs_demo2 < ../Matrix/lp_afiro --- Matrix: 27-by-51, nnz: 102 (sym: 0: nnz 0), norm: 3.43e+00 blocks: 1 singletons: 0 structural rank: 27 QR natural time: 0.00 resid: 9.54e-17 QR amd(A'*A) time: 0.00 resid: 1.89e-16 ./cs_demo2 < ../Matrix/bcsstk16 --- Matrix: 4884-by-4884, nnz: 147631 (sym: -1: nnz 290378), norm: 7.01e+09 blocks: 75 singletons: 74 structural rank: 4884 QR amd(A'*A) time: 1.81 resid: 2.02e-22 LU amd(A+A') time: 1.08 resid: 1.06e-22 LU amd(S'*S) time: 1.13 resid: 1.21e-22 LU amd(A'*A) time: 1.09 resid: 1.70e-22 Chol amd(A+A') time: 0.37 resid: 9.28e-23 ./cs_demo3 < ../Matrix/bcsstk01 --- Matrix: 48-by-48, nnz: 224 (sym: -1: nnz 400), norm: 3.57e+09 chol then update/downdate amd(A+A') symbolic chol time 0.00 numeric chol time 0.00 solve chol time 0.00 original: resid: 2.01e-19 update: time: 0.00 update: time: 0.00 (incl solve) resid: 9.34e-19 rechol: time: 0.00 (incl solve) resid: 1.20e-18 downdate: time: 0.00 downdate: time: 0.00 (incl solve) resid: 3.90e-17 ./cs_demo3 < ../Matrix/bcsstk16 --- Matrix: 4884-by-4884, nnz: 147631 (sym: -1: nnz 290378), norm: 7.01e+09 chol then update/downdate amd(A+A') symbolic chol time 0.05 numeric chol time 0.39 solve chol time 0.01 original: resid: 9.28e-23 update: time: 0.00 update: time: 0.01 (incl solve) resid: 1.09e-23 rechol: time: 0.33 (incl solve) resid: 8.72e-24 downdate: time: 0.00 downdate: time: 0.01 (incl solve) resid: 2.99e-22 make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CSparse/Demo' make[1]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CSparse' ( cd CXSparse ; make ) make[1]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CXSparse' ( cd Lib ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CXSparse/Lib' cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_convert.c -o cs_convert.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_add.c -o cs_add_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_amd.c -o cs_amd_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_chol.c -o cs_chol_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_cholsol.c -o cs_cholsol_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_counts.c -o cs_counts_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_cumsum.c -o cs_cumsum_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_droptol.c -o cs_droptol_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_dropzeros.c -o cs_dropzeros_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_dupl.c -o cs_dupl_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_entry.c -o cs_entry_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_etree.c -o cs_etree_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_fkeep.c -o cs_fkeep_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_gaxpy.c -o cs_gaxpy_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_happly.c -o cs_happly_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_house.c -o cs_house_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_ipvec.c -o cs_ipvec_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_lsolve.c -o cs_lsolve_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_ltsolve.c -o cs_ltsolve_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_lu.c -o cs_lu_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_lusol.c -o cs_lusol_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_util.c -o cs_util_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_multiply.c -o cs_multiply_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_permute.c -o cs_permute_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_pinv.c -o cs_pinv_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_post.c -o cs_post_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_pvec.c -o cs_pvec_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_qr.c -o cs_qr_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_qrsol.c -o cs_qrsol_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_scatter.c -o cs_scatter_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_schol.c -o cs_schol_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_sqr.c -o cs_sqr_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_symperm.c -o cs_symperm_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_tdfs.c -o cs_tdfs_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_malloc.c -o cs_malloc_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_transpose.c -o cs_transpose_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_compress.c -o cs_compress_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_usolve.c -o cs_usolve_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_utsolve.c -o cs_utsolve_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_scc.c -o cs_scc_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_maxtrans.c -o cs_maxtrans_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_dmperm.c -o cs_dmperm_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_updown.c -o cs_updown_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_print.c -o cs_print_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_norm.c -o cs_norm_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_load.c -o cs_load_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_dfs.c -o cs_dfs_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_reach.c -o cs_reach_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_spsolve.c -o cs_spsolve_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_leaf.c -o cs_leaf_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_ereach.c -o cs_ereach_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -c ../Source/cs_randperm.c -o cs_randperm_di.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_add.c -o cs_add_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_amd.c -o cs_amd_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_chol.c -o cs_chol_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_cholsol.c -o cs_cholsol_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_counts.c -o cs_counts_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_cumsum.c -o cs_cumsum_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_droptol.c -o cs_droptol_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_dropzeros.c -o cs_dropzeros_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_dupl.c -o cs_dupl_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_entry.c -o cs_entry_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_etree.c -o cs_etree_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_fkeep.c -o cs_fkeep_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_gaxpy.c -o cs_gaxpy_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_happly.c -o cs_happly_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_house.c -o cs_house_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_ipvec.c -o cs_ipvec_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_lsolve.c -o cs_lsolve_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_ltsolve.c -o cs_ltsolve_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_lu.c -o cs_lu_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_lusol.c -o cs_lusol_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_util.c -o cs_util_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_multiply.c -o cs_multiply_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_permute.c -o cs_permute_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_pinv.c -o cs_pinv_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_post.c -o cs_post_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_pvec.c -o cs_pvec_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_qr.c -o cs_qr_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_qrsol.c -o cs_qrsol_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_scatter.c -o cs_scatter_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_schol.c -o cs_schol_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_sqr.c -o cs_sqr_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_symperm.c -o cs_symperm_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_tdfs.c -o cs_tdfs_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_malloc.c -o cs_malloc_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_transpose.c -o cs_transpose_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_compress.c -o cs_compress_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_usolve.c -o cs_usolve_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_utsolve.c -o cs_utsolve_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_scc.c -o cs_scc_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_maxtrans.c -o cs_maxtrans_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_dmperm.c -o cs_dmperm_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_updown.c -o cs_updown_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_print.c -o cs_print_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_norm.c -o cs_norm_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_load.c -o cs_load_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_dfs.c -o cs_dfs_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_reach.c -o cs_reach_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_spsolve.c -o cs_spsolve_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_leaf.c -o cs_leaf_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_ereach.c -o cs_ereach_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -c ../Source/cs_randperm.c -o cs_randperm_dl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_add.c -o cs_add_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_amd.c -o cs_amd_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_chol.c -o cs_chol_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_cholsol.c -o cs_cholsol_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_counts.c -o cs_counts_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_cumsum.c -o cs_cumsum_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_droptol.c -o cs_droptol_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_dropzeros.c -o cs_dropzeros_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_dupl.c -o cs_dupl_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_entry.c -o cs_entry_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_etree.c -o cs_etree_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_fkeep.c -o cs_fkeep_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_gaxpy.c -o cs_gaxpy_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_happly.c -o cs_happly_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_house.c -o cs_house_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_ipvec.c -o cs_ipvec_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_lsolve.c -o cs_lsolve_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_ltsolve.c -o cs_ltsolve_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_lu.c -o cs_lu_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_lusol.c -o cs_lusol_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_util.c -o cs_util_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_multiply.c -o cs_multiply_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_permute.c -o cs_permute_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_pinv.c -o cs_pinv_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_post.c -o cs_post_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_pvec.c -o cs_pvec_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_qr.c -o cs_qr_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_qrsol.c -o cs_qrsol_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_scatter.c -o cs_scatter_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_schol.c -o cs_schol_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_sqr.c -o cs_sqr_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_symperm.c -o cs_symperm_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_tdfs.c -o cs_tdfs_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_malloc.c -o cs_malloc_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_transpose.c -o cs_transpose_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_compress.c -o cs_compress_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_usolve.c -o cs_usolve_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_utsolve.c -o cs_utsolve_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_scc.c -o cs_scc_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_maxtrans.c -o cs_maxtrans_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_dmperm.c -o cs_dmperm_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_updown.c -o cs_updown_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_print.c -o cs_print_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_norm.c -o cs_norm_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_load.c -o cs_load_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_dfs.c -o cs_dfs_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_reach.c -o cs_reach_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_spsolve.c -o cs_spsolve_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_leaf.c -o cs_leaf_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_ereach.c -o cs_ereach_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_COMPLEX -c ../Source/cs_randperm.c -o cs_randperm_ci.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_add.c -o cs_add_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_amd.c -o cs_amd_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_chol.c -o cs_chol_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_cholsol.c -o cs_cholsol_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_counts.c -o cs_counts_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_cumsum.c -o cs_cumsum_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_droptol.c -o cs_droptol_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_dropzeros.c -o cs_dropzeros_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_dupl.c -o cs_dupl_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_entry.c -o cs_entry_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_etree.c -o cs_etree_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_fkeep.c -o cs_fkeep_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_gaxpy.c -o cs_gaxpy_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_happly.c -o cs_happly_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_house.c -o cs_house_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_ipvec.c -o cs_ipvec_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_lsolve.c -o cs_lsolve_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_ltsolve.c -o cs_ltsolve_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_lu.c -o cs_lu_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_lusol.c -o cs_lusol_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_util.c -o cs_util_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_multiply.c -o cs_multiply_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_permute.c -o cs_permute_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_pinv.c -o cs_pinv_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_post.c -o cs_post_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_pvec.c -o cs_pvec_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_qr.c -o cs_qr_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_qrsol.c -o cs_qrsol_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_scatter.c -o cs_scatter_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_schol.c -o cs_schol_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_sqr.c -o cs_sqr_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_symperm.c -o cs_symperm_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_tdfs.c -o cs_tdfs_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_malloc.c -o cs_malloc_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_transpose.c -o cs_transpose_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_compress.c -o cs_compress_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_usolve.c -o cs_usolve_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_utsolve.c -o cs_utsolve_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_scc.c -o cs_scc_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_maxtrans.c -o cs_maxtrans_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_dmperm.c -o cs_dmperm_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_updown.c -o cs_updown_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_print.c -o cs_print_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_norm.c -o cs_norm_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_load.c -o cs_load_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_dfs.c -o cs_dfs_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_reach.c -o cs_reach_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_spsolve.c -o cs_spsolve_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_leaf.c -o cs_leaf_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_ereach.c -o cs_ereach_cl.o cc -O3 -fexceptions -I../../UFconfig -I../Include -DCS_LONG -DCS_COMPLEX -c ../Source/cs_randperm.c -o cs_randperm_cl.o ar cr libcxsparse.a cs_convert.o cs_add_di.o cs_amd_di.o cs_chol_di.o cs_cholsol_di.o cs_counts_di.o cs_cumsum_di.o cs_droptol_di.o cs_dropzeros_di.o cs_dupl_di.o cs_entry_di.o cs_etree_di.o cs_fkeep_di.o cs_gaxpy_di.o cs_happly_di.o cs_house_di.o cs_ipvec_di.o cs_lsolve_di.o cs_ltsolve_di.o cs_lu_di.o cs_lusol_di.o cs_util_di.o cs_multiply_di.o cs_permute_di.o cs_pinv_di.o cs_post_di.o cs_pvec_di.o cs_qr_di.o cs_qrsol_di.o cs_scatter_di.o cs_schol_di.o cs_sqr_di.o cs_symperm_di.o cs_tdfs_di.o cs_malloc_di.o cs_transpose_di.o cs_compress_di.o cs_usolve_di.o cs_utsolve_di.o cs_scc_di.o cs_maxtrans_di.o cs_dmperm_di.o cs_updown_di.o cs_print_di.o cs_norm_di.o cs_load_di.o cs_dfs_di.o cs_reach_di.o cs_spsolve_di.o cs_leaf_di.o cs_ereach_di.o cs_randperm_di.o cs_add_dl.o cs_amd_dl.o cs_chol_dl.o cs_cholsol_dl.o cs_counts_dl.o cs_cumsum_dl.o cs_droptol_dl.o cs_dropzeros_dl.o cs_dupl_dl.o cs_entry_dl.o cs_etree_dl.o cs_fkeep_dl.o cs_gaxpy_dl.o cs_happly_dl.o cs_house_dl.o cs_ipvec_dl.o cs_lsolve_dl.o cs_ltsolve_dl.o cs_lu_dl.o cs_lusol_dl.o cs_util_dl.o cs_multiply_dl.o cs_permute_dl.o cs_pinv_dl.o cs_post_dl.o cs_pvec_dl.o cs_qr_dl.o cs_qrsol_dl.o cs_scatter_dl.o cs_schol_dl.o cs_sqr_dl.o cs_symperm_dl.o cs_tdfs_dl.o cs_malloc_dl.o cs_transpose_dl.o cs_compress_dl.o cs_usolve_dl.o cs_utsolve_dl.o cs_scc_dl.o cs_maxtrans_dl.o cs_dmperm_dl.o cs_updown_dl.o cs_print_dl.o cs_norm_dl.o cs_load_dl.o cs_dfs_dl.o cs_reach_dl.o cs_spsolve_dl.o cs_leaf_dl.o cs_ereach_dl.o cs_randperm_dl.o cs_add_ci.o cs_amd_ci.o cs_chol_ci.o cs_cholsol_ci.o cs_counts_ci.o cs_cumsum_ci.o cs_droptol_ci.o cs_dropzeros_ci.o cs_dupl_ci.o cs_entry_ci.o cs_etree_ci.o cs_fkeep_ci.o cs_gaxpy_ci.o cs_happly_ci.o cs_house_ci.o cs_ipvec_ci.o cs_lsolve_ci.o cs_ltsolve_ci.o cs_lu_ci.o cs_lusol_ci.o cs_util_ci.o cs_multiply_ci.o cs_permute_ci.o cs_pinv_ci.o cs_post_ci.o cs_pvec_ci.o cs_qr_ci.o cs_qrsol_ci.o cs_scatter_ci.o cs_schol_ci.o cs_sqr_ci.o cs_symperm_ci.o cs_tdfs_ci.o cs_malloc_ci.o cs_transpose_ci.o cs_compress_ci.o cs_usolve_ci.o cs_utsolve_ci.o cs_scc_ci.o cs_maxtrans_ci.o cs_dmperm_ci.o cs_updown_ci.o cs_print_ci.o cs_norm_ci.o cs_load_ci.o cs_dfs_ci.o cs_reach_ci.o cs_spsolve_ci.o cs_leaf_ci.o cs_ereach_ci.o cs_randperm_ci.o cs_add_cl.o cs_amd_cl.o cs_chol_cl.o cs_cholsol_cl.o cs_counts_cl.o cs_cumsum_cl.o cs_droptol_cl.o cs_dropzeros_cl.o cs_dupl_cl.o cs_entry_cl.o cs_etree_cl.o cs_fkeep_cl.o cs_gaxpy_cl.o cs_happly_cl.o cs_house_cl.o cs_ipvec_cl.o cs_lsolve_cl.o cs_ltsolve_cl.o cs_lu_cl.o cs_lusol_cl.o cs_util_cl.o cs_multiply_cl.o cs_permute_cl.o cs_pinv_cl.o cs_post_cl.o cs_pvec_cl.o cs_qr_cl.o cs_qrsol_cl.o cs_scatter_cl.o cs_schol_cl.o cs_sqr_cl.o cs_symperm_cl.o cs_tdfs_cl.o cs_malloc_cl.o cs_transpose_cl.o cs_compress_cl.o cs_usolve_cl.o cs_utsolve_cl.o cs_scc_cl.o cs_maxtrans_cl.o cs_dmperm_cl.o cs_updown_cl.o cs_print_cl.o cs_norm_cl.o cs_load_cl.o cs_dfs_cl.o cs_reach_cl.o cs_spsolve_cl.o cs_leaf_cl.o cs_ereach_cl.o cs_randperm_cl.o ranlib libcxsparse.a make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CXSparse/Lib' ( cd Demo ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CXSparse/Demo' cc -I../Include -I../../UFconfig -o cs_demo1 cs_demo1.c ../Lib/libcxsparse.a -lm cc -I../Include -I../../UFconfig -o cs_demo2 cs_demo2.c cs_demo.c ../Lib/libcxsparse.a -lm cc -I../Include -I../../UFconfig -o cs_demo3 cs_demo3.c cs_demo.c ../Lib/libcxsparse.a -lm cc -I../Include -I../../UFconfig -o cs_di_demo1 cs_di_demo1.c ../Lib/libcxsparse.a -lm cc -I../Include -I../../UFconfig -o cs_di_demo2 cs_di_demo2.c cs_di_demo.c ../Lib/libcxsparse.a -lm cc -I../Include -I../../UFconfig -o cs_di_demo3 cs_di_demo3.c cs_di_demo.c ../Lib/libcxsparse.a -lm cc -I../Include -I../../UFconfig -o cs_dl_demo1 cs_dl_demo1.c ../Lib/libcxsparse.a -lm cc -I../Include -I../../UFconfig -o cs_dl_demo2 cs_dl_demo2.c cs_dl_demo.c ../Lib/libcxsparse.a -lm cc -I../Include -I../../UFconfig -o cs_dl_demo3 cs_dl_demo3.c cs_dl_demo.c ../Lib/libcxsparse.a -lm cc -I../Include -I../../UFconfig -o cs_ci_demo1 cs_ci_demo1.c ../Lib/libcxsparse.a -lm cc -I../Include -I../../UFconfig -o cs_ci_demo2 cs_ci_demo2.c cs_ci_demo.c ../Lib/libcxsparse.a -lm cc -I../Include -I../../UFconfig -o cs_ci_demo3 cs_ci_demo3.c cs_ci_demo.c ../Lib/libcxsparse.a -lm cc -I../Include -I../../UFconfig -o cs_cl_demo1 cs_cl_demo1.c ../Lib/libcxsparse.a -lm cc -I../Include -I../../UFconfig -o cs_cl_demo2 cs_cl_demo2.c cs_cl_demo.c ../Lib/libcxsparse.a -lm cc -I../Include -I../../UFconfig -o cs_cl_demo3 cs_cl_demo3.c cs_cl_demo.c ../Lib/libcxsparse.a -lm cc -I../Include -I../../UFconfig -o cs_idemo cs_idemo.c ../Lib/libcxsparse.a -lm cc -I../Include -I../../UFconfig -DCS_LONG -o cs_ldemo cs_ldemo.c ../Lib/libcxsparse.a -lm ./cs_idemo < ../Matrix/t2 --- cs_idemo, size of CS_INT: 4 T: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 triplet: 4-by-4, nzmax: 16 nnz: 10 2 2 : (3, 3.14159) 1 0 : (3.1, 42) 3 3 : (1, 7) 0 2 : (3.2, 0.1) 1 1 : (2.9, 1.3) 3 0 : (3.5, 0) 3 1 : (0.4, 2.71828) 1 3 : (0.9, 99) 0 0 : (4.5, 6) 2 1 : (1.7, 1) Treal: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 triplet: 4-by-4, nzmax: 16 nnz: 10 2 2 : 3 1 0 : 3.1 3 3 : 1 0 2 : 3.2 1 1 : 2.9 3 0 : 3.5 3 1 : 0.4 1 3 : 0.9 0 0 : 4.5 2 1 : 1.7 Timag: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 triplet: 4-by-4, nzmax: 16 nnz: 10 2 2 : 3.14159 1 0 : 42 3 3 : 7 0 2 : 0.1 1 1 : 1.3 3 0 : 0 3 1 : 2.71828 1 3 : 99 0 0 : 6 2 1 : 1 A: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 106.075 col 0 : locations 0 to 2 1 : (3.1, 42) 3 : (3.5, 0) 0 : (4.5, 6) col 1 : locations 3 to 5 1 : (2.9, 1.3) 3 : (0.4, 2.71828) 2 : (1.7, 1) col 2 : locations 6 to 7 2 : (3, 3.14159) 0 : (3.2, 0.1) col 3 : locations 8 to 9 3 : (1, 7) 1 : (0.9, 99) C1 = real(A): CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 11.1 col 0 : locations 0 to 2 1 : 3.1 3 : 3.5 0 : 4.5 col 1 : locations 3 to 5 1 : 2.9 3 : 0.4 2 : 1.7 col 2 : locations 6 to 7 2 : 3 0 : 3.2 col 3 : locations 8 to 9 3 : 1 1 : 0.9 C2 = imag(A): CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 106 col 0 : locations 0 to 2 1 : 42 3 : 0 0 : 6 col 1 : locations 3 to 5 1 : 1.3 3 : 2.71828 2 : 1 col 2 : locations 6 to 7 2 : 3.14159 0 : 0.1 col 3 : locations 8 to 9 3 : 7 1 : 99 A1: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 11.1 col 0 : locations 0 to 2 1 : (3.1, 0) 3 : (3.5, 0) 0 : (4.5, 0) col 1 : locations 3 to 5 1 : (2.9, 0) 3 : (0.4, 0) 2 : (1.7, 0) col 2 : locations 6 to 7 2 : (3, 0) 0 : (3.2, 0) col 3 : locations 8 to 9 3 : (1, 0) 1 : (0.9, 0) A2: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 106 col 0 : locations 0 to 2 1 : (0, 42) 3 : (0, 0) 0 : (0, 6) col 1 : locations 3 to 5 1 : (0, 1.3) 3 : (0, 2.71828) 2 : (0, 1) col 2 : locations 6 to 7 2 : (0, 3.14159) 0 : (0, 0.1) col 3 : locations 8 to 9 3 : (0, 7) 1 : (0, 99) B = conj(A): CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 106.075 col 0 : locations 0 to 2 1 : (3.1, -42) 3 : (3.5, 0) 0 : (4.5, -6) col 1 : locations 3 to 5 1 : (2.9, -1.3) 3 : (0.4, -2.71828) 2 : (1.7, -1) col 2 : locations 6 to 7 2 : (3, -3.14159) 0 : (3.2, -0.1) col 3 : locations 8 to 9 3 : (1, -7) 1 : (0.9, -99) ./cs_ldemo < ../Matrix/t2 --- cs_ldemo, size of CS_INT: 4 T: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 triplet: 4-by-4, nzmax: 16 nnz: 10 2 2 : (3, 3.14159) 1 0 : (3.1, 42) 3 3 : (1, 7) 0 2 : (3.2, 0.1) 1 1 : (2.9, 1.3) 3 0 : (3.5, 0) 3 1 : (0.4, 2.71828) 1 3 : (0.9, 99) 0 0 : (4.5, 6) 2 1 : (1.7, 1) Treal: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 triplet: 4-by-4, nzmax: 16 nnz: 10 2 2 : 3 1 0 : 3.1 3 3 : 1 0 2 : 3.2 1 1 : 2.9 3 0 : 3.5 3 1 : 0.4 1 3 : 0.9 0 0 : 4.5 2 1 : 1.7 Timag: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 triplet: 4-by-4, nzmax: 16 nnz: 10 2 2 : 3.14159 1 0 : 42 3 3 : 7 0 2 : 0.1 1 1 : 1.3 3 0 : 0 3 1 : 2.71828 1 3 : 99 0 0 : 6 2 1 : 1 A: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 106.075 col 0 : locations 0 to 2 1 : (3.1, 42) 3 : (3.5, 0) 0 : (4.5, 6) col 1 : locations 3 to 5 1 : (2.9, 1.3) 3 : (0.4, 2.71828) 2 : (1.7, 1) col 2 : locations 6 to 7 2 : (3, 3.14159) 0 : (3.2, 0.1) col 3 : locations 8 to 9 3 : (1, 7) 1 : (0.9, 99) C1 = real(A): CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 11.1 col 0 : locations 0 to 2 1 : 3.1 3 : 3.5 0 : 4.5 col 1 : locations 3 to 5 1 : 2.9 3 : 0.4 2 : 1.7 col 2 : locations 6 to 7 2 : 3 0 : 3.2 col 3 : locations 8 to 9 3 : 1 1 : 0.9 C2 = imag(A): CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 106 col 0 : locations 0 to 2 1 : 42 3 : 0 0 : 6 col 1 : locations 3 to 5 1 : 1.3 3 : 2.71828 2 : 1 col 2 : locations 6 to 7 2 : 3.14159 0 : 0.1 col 3 : locations 8 to 9 3 : 7 1 : 99 A1: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 11.1 col 0 : locations 0 to 2 1 : (3.1, 0) 3 : (3.5, 0) 0 : (4.5, 0) col 1 : locations 3 to 5 1 : (2.9, 0) 3 : (0.4, 0) 2 : (1.7, 0) col 2 : locations 6 to 7 2 : (3, 0) 0 : (3.2, 0) col 3 : locations 8 to 9 3 : (1, 0) 1 : (0.9, 0) A2: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 106 col 0 : locations 0 to 2 1 : (0, 42) 3 : (0, 0) 0 : (0, 6) col 1 : locations 3 to 5 1 : (0, 1.3) 3 : (0, 2.71828) 2 : (0, 1) col 2 : locations 6 to 7 2 : (0, 3.14159) 0 : (0, 0.1) col 3 : locations 8 to 9 3 : (0, 7) 1 : (0, 99) B = conj(A): CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 106.075 col 0 : locations 0 to 2 1 : (3.1, -42) 3 : (3.5, 0) 0 : (4.5, -6) col 1 : locations 3 to 5 1 : (2.9, -1.3) 3 : (0.4, -2.71828) 2 : (1.7, -1) col 2 : locations 6 to 7 2 : (3, -3.14159) 0 : (3.2, -0.1) col 3 : locations 8 to 9 3 : (1, -7) 1 : (0.9, -99) ./cs_demo1 < ../Matrix/t1 T: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 triplet: 4-by-4, nzmax: 16 nnz: 10 2 2 : 3 1 0 : 3.1 3 3 : 1 0 2 : 3.2 1 1 : 2.9 3 0 : 3.5 3 1 : 0.4 1 3 : 0.9 0 0 : 4.5 2 1 : 1.7 A: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 11.1 col 0 : locations 0 to 2 1 : 3.1 3 : 3.5 0 : 4.5 col 1 : locations 3 to 5 1 : 2.9 3 : 0.4 2 : 1.7 col 2 : locations 6 to 7 2 : 3 0 : 3.2 col 3 : locations 8 to 9 3 : 1 1 : 0.9 AT: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 7.7 col 0 : locations 0 to 1 0 : 4.5 2 : 3.2 col 1 : locations 2 to 4 0 : 3.1 1 : 2.9 3 : 0.9 col 2 : locations 5 to 6 1 : 1.7 2 : 3 col 3 : locations 7 to 9 0 : 3.5 1 : 0.4 3 : 1 D: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 16 nnz: 16, 1-norm: 139.58 col 0 : locations 0 to 3 1 : 13.95 3 : 15.75 0 : 100.28 2 : 9.6 col 1 : locations 4 to 7 1 : 88.62 3 : 12.91 0 : 13.95 2 : 4.93 col 2 : locations 8 to 11 1 : 4.93 3 : 0.68 2 : 81.68 0 : 9.6 col 3 : locations 12 to 15 1 : 12.91 3 : 83.2 0 : 15.75 2 : 0.68 ./cs_demo2 < ../Matrix/t1 --- Matrix: 4-by-4, nnz: 10 (sym: 0: nnz 0), norm: 1.11e+01 blocks: 1 singletons: 0 structural rank: 4 QR natural time: 0.00 resid: 1.04e-17 QR amd(A'*A) time: 0.00 resid: 2.03e-17 LU natural time: 0.00 resid: 6.58e-18 LU amd(A+A') time: 0.00 resid: 4.94e-18 LU amd(S'*S) time: 0.00 resid: 1.04e-17 LU amd(A'*A) time: 0.00 resid: 4.94e-18 ./cs_demo2 < ../Matrix/fs_183_1 --- Matrix: 183-by-183, nnz: 988 (sym: 0: nnz 0), norm: 1.70e+09 zero entries dropped: 71 tiny entries dropped: 10 blocks: 38 singletons: 37 structural rank: 183 QR natural time: 0.01 resid: 3.15e-28 QR amd(A'*A) time: 0.00 resid: 2.60e-28 LU natural time: 0.01 resid: 4.65e-28 LU amd(A+A') time: 0.00 resid: 1.46e-27 LU amd(S'*S) time: 0.00 resid: 7.11e-28 LU amd(A'*A) time: 0.00 resid: 7.11e-28 ./cs_demo2 < ../Matrix/west0067 --- Matrix: 67-by-67, nnz: 294 (sym: 0: nnz 0), norm: 6.14e+00 blocks: 2 singletons: 1 structural rank: 67 QR natural time: 0.00 resid: 2.81e-17 QR amd(A'*A) time: 0.00 resid: 1.95e-17 LU natural time: 0.00 resid: 4.57e-17 LU amd(A+A') time: 0.00 resid: 1.95e-17 LU amd(S'*S) time: 0.00 resid: 1.97e-17 LU amd(A'*A) time: 0.00 resid: 1.92e-17 ./cs_demo2 < ../Matrix/lp_afiro --- Matrix: 27-by-51, nnz: 102 (sym: 0: nnz 0), norm: 3.43e+00 blocks: 1 singletons: 0 structural rank: 27 QR natural time: 0.00 resid: 2.80e-16 QR amd(A'*A) time: 0.00 resid: 6.42e-17 ./cs_demo2 < ../Matrix/ash219 --- Matrix: 219-by-85, nnz: 438 (sym: 0: nnz 0), norm: 9.00e+00 blocks: 1 singletons: 0 structural rank: 85 QR natural time: 0.00 resid: 1.61e-02 QR amd(A'*A) time: 0.00 resid: 1.61e-02 ./cs_demo2 < ../Matrix/mbeacxc --- Matrix: 492-by-490, nnz: 49920 (sym: 0: nnz 0), norm: 9.29e-01 blocks: 10 singletons: 8 structural rank: 448 QR natural time: 0.16 resid: nan QR amd(A'*A) time: 0.22 resid: nan ./cs_demo2 < ../Matrix/bcsstk01 --- Matrix: 48-by-48, nnz: 224 (sym: -1: nnz 400), norm: 3.57e+09 blocks: 1 singletons: 0 structural rank: 48 QR natural time: 0.00 resid: 3.97e-19 QR amd(A'*A) time: 0.00 resid: 2.36e-19 LU natural time: 0.00 resid: 2.63e-19 LU amd(A+A') time: 0.00 resid: 8.63e-20 LU amd(S'*S) time: 0.00 resid: 2.04e-19 LU amd(A'*A) time: 0.00 resid: 2.04e-19 Chol natural time: 0.00 resid: 1.90e-19 Chol amd(A+A') time: 0.00 resid: 1.00e-19 ./cs_demo3 < ../Matrix/bcsstk01 --- Matrix: 48-by-48, nnz: 224 (sym: -1: nnz 400), norm: 3.57e+09 chol then update/downdate amd(A+A') symbolic chol time 0.00 numeric chol time 0.00 solve chol time 0.00 original: resid: 1.00e-19 update: time: 0.00 update: time: 0.00 (incl solve) resid: 9.31e-19 rechol: time: 0.00 (incl solve) resid: 1.12e-18 downdate: time: 0.00 downdate: time: 0.00 (incl solve) resid: 3.42e-17 ./cs_demo2 < ../Matrix/bcsstk16 --- Matrix: 4884-by-4884, nnz: 147631 (sym: -1: nnz 290378), norm: 7.01e+09 blocks: 75 singletons: 74 structural rank: 4884 QR amd(A'*A) time: 1.58 resid: 1.28e-22 LU amd(A+A') time: 1.19 resid: 1.07e-22 LU amd(S'*S) time: 1.14 resid: 1.21e-22 LU amd(A'*A) time: 1.20 resid: 1.70e-22 Chol amd(A+A') time: 0.30 resid: 5.17e-23 ./cs_demo3 < ../Matrix/bcsstk16 --- Matrix: 4884-by-4884, nnz: 147631 (sym: -1: nnz 290378), norm: 7.01e+09 chol then update/downdate amd(A+A') symbolic chol time 0.03 numeric chol time 0.27 solve chol time 0.01 original: resid: 5.17e-23 update: time: 0.00 update: time: 0.01 (incl solve) resid: 9.72e-24 rechol: time: 0.26 (incl solve) resid: 7.33e-24 downdate: time: 0.00 downdate: time: 0.01 (incl solve) resid: 3.61e-22 ./cs_di_demo1 < ../Matrix/t1 T: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 triplet: 4-by-4, nzmax: 16 nnz: 10 2 2 : 3 1 0 : 3.1 3 3 : 1 0 2 : 3.2 1 1 : 2.9 3 0 : 3.5 3 1 : 0.4 1 3 : 0.9 0 0 : 4.5 2 1 : 1.7 A: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 11.1 col 0 : locations 0 to 2 1 : 3.1 3 : 3.5 0 : 4.5 col 1 : locations 3 to 5 1 : 2.9 3 : 0.4 2 : 1.7 col 2 : locations 6 to 7 2 : 3 0 : 3.2 col 3 : locations 8 to 9 3 : 1 1 : 0.9 AT: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 7.7 col 0 : locations 0 to 1 0 : 4.5 2 : 3.2 col 1 : locations 2 to 4 0 : 3.1 1 : 2.9 3 : 0.9 col 2 : locations 5 to 6 1 : 1.7 2 : 3 col 3 : locations 7 to 9 0 : 3.5 1 : 0.4 3 : 1 D: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 16 nnz: 16, 1-norm: 139.58 col 0 : locations 0 to 3 1 : 13.95 3 : 15.75 0 : 100.28 2 : 9.6 col 1 : locations 4 to 7 1 : 88.62 3 : 12.91 0 : 13.95 2 : 4.93 col 2 : locations 8 to 11 1 : 4.93 3 : 0.68 2 : 81.68 0 : 9.6 col 3 : locations 12 to 15 1 : 12.91 3 : 83.2 0 : 15.75 2 : 0.68 ./cs_di_demo2 < ../Matrix/t1 --- Matrix: 4-by-4, nnz: 10 (sym: 0: nnz 0), norm: 1.11e+01 blocks: 1 singletons: 0 structural rank: 4 QR natural time: 0.00 resid: 1.04e-17 QR amd(A'*A) time: 0.00 resid: 2.03e-17 LU natural time: 0.00 resid: 6.58e-18 LU amd(A+A') time: 0.00 resid: 4.94e-18 LU amd(S'*S) time: 0.00 resid: 1.04e-17 LU amd(A'*A) time: 0.00 resid: 4.94e-18 ./cs_di_demo2 < ../Matrix/fs_183_1 --- Matrix: 183-by-183, nnz: 988 (sym: 0: nnz 0), norm: 1.70e+09 zero entries dropped: 71 tiny entries dropped: 10 blocks: 38 singletons: 37 structural rank: 183 QR natural time: 0.01 resid: 3.15e-28 QR amd(A'*A) time: 0.00 resid: 2.60e-28 LU natural time: 0.01 resid: 4.65e-28 LU amd(A+A') time: 0.00 resid: 1.46e-27 LU amd(S'*S) time: 0.00 resid: 7.11e-28 LU amd(A'*A) time: 0.00 resid: 7.11e-28 ./cs_di_demo2 < ../Matrix/west0067 --- Matrix: 67-by-67, nnz: 294 (sym: 0: nnz 0), norm: 6.14e+00 blocks: 2 singletons: 1 structural rank: 67 QR natural time: 0.00 resid: 2.81e-17 QR amd(A'*A) time: 0.00 resid: 1.95e-17 LU natural time: 0.00 resid: 4.57e-17 LU amd(A+A') time: 0.00 resid: 1.95e-17 LU amd(S'*S) time: 0.00 resid: 1.97e-17 LU amd(A'*A) time: 0.00 resid: 1.92e-17 ./cs_di_demo2 < ../Matrix/lp_afiro --- Matrix: 27-by-51, nnz: 102 (sym: 0: nnz 0), norm: 3.43e+00 blocks: 1 singletons: 0 structural rank: 27 QR natural time: 0.00 resid: 2.80e-16 QR amd(A'*A) time: 0.00 resid: 6.42e-17 ./cs_di_demo2 < ../Matrix/ash219 --- Matrix: 219-by-85, nnz: 438 (sym: 0: nnz 0), norm: 9.00e+00 blocks: 1 singletons: 0 structural rank: 85 QR natural time: 0.00 resid: 1.61e-02 QR amd(A'*A) time: 0.00 resid: 1.61e-02 ./cs_di_demo2 < ../Matrix/mbeacxc --- Matrix: 492-by-490, nnz: 49920 (sym: 0: nnz 0), norm: 9.29e-01 blocks: 10 singletons: 8 structural rank: 448 QR natural time: 0.16 resid: nan QR amd(A'*A) time: 0.22 resid: nan ./cs_di_demo2 < ../Matrix/bcsstk01 --- Matrix: 48-by-48, nnz: 224 (sym: -1: nnz 400), norm: 3.57e+09 blocks: 1 singletons: 0 structural rank: 48 QR natural time: 0.00 resid: 3.97e-19 QR amd(A'*A) time: 0.00 resid: 2.36e-19 LU natural time: 0.00 resid: 2.63e-19 LU amd(A+A') time: 0.00 resid: 8.63e-20 LU amd(S'*S) time: 0.00 resid: 2.04e-19 LU amd(A'*A) time: 0.00 resid: 2.04e-19 Chol natural time: 0.00 resid: 1.90e-19 Chol amd(A+A') time: 0.00 resid: 1.00e-19 ./cs_di_demo3 < ../Matrix/bcsstk01 --- Matrix: 48-by-48, nnz: 224 (sym: -1: nnz 400), norm: 3.57e+09 chol then update/downdate amd(A+A') symbolic chol time 0.00 numeric chol time 0.00 solve chol time 0.00 original: resid: 1.00e-19 update: time: 0.00 update: time: 0.00 (incl solve) resid: 9.31e-19 rechol: time: 0.00 (incl solve) resid: 1.12e-18 downdate: time: 0.00 downdate: time: 0.00 (incl solve) resid: 3.42e-17 ./cs_di_demo2 < ../Matrix/bcsstk16 --- Matrix: 4884-by-4884, nnz: 147631 (sym: -1: nnz 290378), norm: 7.01e+09 blocks: 75 singletons: 74 structural rank: 4884 QR amd(A'*A) time: 1.63 resid: 1.28e-22 LU amd(A+A') time: 1.19 resid: 1.07e-22 LU amd(S'*S) time: 1.16 resid: 1.21e-22 LU amd(A'*A) time: 1.33 resid: 1.70e-22 Chol amd(A+A') time: 0.37 resid: 5.17e-23 ./cs_di_demo3 < ../Matrix/bcsstk16 --- Matrix: 4884-by-4884, nnz: 147631 (sym: -1: nnz 290378), norm: 7.01e+09 chol then update/downdate amd(A+A') symbolic chol time 0.04 numeric chol time 0.32 solve chol time 0.01 original: resid: 5.17e-23 update: time: 0.00 update: time: 0.01 (incl solve) resid: 9.72e-24 rechol: time: 0.30 (incl solve) resid: 7.33e-24 downdate: time: 0.00 downdate: time: 0.01 (incl solve) resid: 3.61e-22 ./cs_dl_demo1 < ../Matrix/t1 T: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 triplet: 4-by-4, nzmax: 16 nnz: 10 2 2 : 3 1 0 : 3.1 3 3 : 1 0 2 : 3.2 1 1 : 2.9 3 0 : 3.5 3 1 : 0.4 1 3 : 0.9 0 0 : 4.5 2 1 : 1.7 A: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 11.1 col 0 : locations 0 to 2 1 : 3.1 3 : 3.5 0 : 4.5 col 1 : locations 3 to 5 1 : 2.9 3 : 0.4 2 : 1.7 col 2 : locations 6 to 7 2 : 3 0 : 3.2 col 3 : locations 8 to 9 3 : 1 1 : 0.9 AT: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 7.7 col 0 : locations 0 to 1 0 : 4.5 2 : 3.2 col 1 : locations 2 to 4 0 : 3.1 1 : 2.9 3 : 0.9 col 2 : locations 5 to 6 1 : 1.7 2 : 3 col 3 : locations 7 to 9 0 : 3.5 1 : 0.4 3 : 1 D: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 16 nnz: 16, 1-norm: 139.58 col 0 : locations 0 to 3 1 : 13.95 3 : 15.75 0 : 100.28 2 : 9.6 col 1 : locations 4 to 7 1 : 88.62 3 : 12.91 0 : 13.95 2 : 4.93 col 2 : locations 8 to 11 1 : 4.93 3 : 0.68 2 : 81.68 0 : 9.6 col 3 : locations 12 to 15 1 : 12.91 3 : 83.2 0 : 15.75 2 : 0.68 ./cs_dl_demo2 < ../Matrix/t1 --- Matrix: 4-by-4, nnz: 10 (sym: 0: nnz 0), norm: 1.11e+01 blocks: 1 singletons: 0 structural rank: 4 QR natural time: 0.00 resid: 1.04e-17 QR amd(A'*A) time: 0.00 resid: 2.03e-17 LU natural time: 0.00 resid: 6.58e-18 LU amd(A+A') time: 0.00 resid: 4.94e-18 LU amd(S'*S) time: 0.00 resid: 1.04e-17 LU amd(A'*A) time: 0.00 resid: 4.94e-18 ./cs_dl_demo2 < ../Matrix/fs_183_1 --- Matrix: 183-by-183, nnz: 988 (sym: 0: nnz 0), norm: 1.70e+09 zero entries dropped: 71 tiny entries dropped: 10 blocks: 38 singletons: 37 structural rank: 183 QR natural time: 0.01 resid: 3.15e-28 QR amd(A'*A) time: 0.00 resid: 2.60e-28 LU natural time: 0.00 resid: 4.65e-28 LU amd(A+A') time: 0.00 resid: 1.46e-27 LU amd(S'*S) time: 0.00 resid: 7.11e-28 LU amd(A'*A) time: 0.01 resid: 7.11e-28 ./cs_dl_demo2 < ../Matrix/west0067 --- Matrix: 67-by-67, nnz: 294 (sym: 0: nnz 0), norm: 6.14e+00 blocks: 2 singletons: 1 structural rank: 67 QR natural time: 0.00 resid: 2.81e-17 QR amd(A'*A) time: 0.00 resid: 1.95e-17 LU natural time: 0.00 resid: 4.57e-17 LU amd(A+A') time: 0.00 resid: 1.95e-17 LU amd(S'*S) time: 0.00 resid: 1.97e-17 LU amd(A'*A) time: 0.00 resid: 1.92e-17 ./cs_dl_demo2 < ../Matrix/lp_afiro --- Matrix: 27-by-51, nnz: 102 (sym: 0: nnz 0), norm: 3.43e+00 blocks: 1 singletons: 0 structural rank: 27 QR natural time: 0.00 resid: 2.80e-16 QR amd(A'*A) time: 0.00 resid: 6.42e-17 ./cs_dl_demo2 < ../Matrix/ash219 --- Matrix: 219-by-85, nnz: 438 (sym: 0: nnz 0), norm: 9.00e+00 blocks: 1 singletons: 0 structural rank: 85 QR natural time: 0.00 resid: 1.61e-02 QR amd(A'*A) time: 0.00 resid: 1.61e-02 ./cs_dl_demo2 < ../Matrix/mbeacxc --- Matrix: 492-by-490, nnz: 49920 (sym: 0: nnz 0), norm: 9.29e-01 blocks: 10 singletons: 8 structural rank: 448 QR natural time: 0.16 resid: nan QR amd(A'*A) time: 0.21 resid: nan ./cs_dl_demo2 < ../Matrix/bcsstk01 --- Matrix: 48-by-48, nnz: 224 (sym: -1: nnz 400), norm: 3.57e+09 blocks: 1 singletons: 0 structural rank: 48 QR natural time: 0.00 resid: 3.97e-19 QR amd(A'*A) time: 0.00 resid: 2.36e-19 LU natural time: 0.00 resid: 2.63e-19 LU amd(A+A') time: 0.00 resid: 8.63e-20 LU amd(S'*S) time: 0.00 resid: 2.04e-19 LU amd(A'*A) time: 0.00 resid: 2.04e-19 Chol natural time: 0.00 resid: 1.90e-19 Chol amd(A+A') time: 0.00 resid: 1.00e-19 ./cs_dl_demo3 < ../Matrix/bcsstk01 --- Matrix: 48-by-48, nnz: 224 (sym: -1: nnz 400), norm: 3.57e+09 chol then update/downdate amd(A+A') symbolic chol time 0.00 numeric chol time 0.00 solve chol time 0.00 original: resid: 1.00e-19 update: time: 0.00 update: time: 0.00 (incl solve) resid: 9.31e-19 rechol: time: 0.00 (incl solve) resid: 1.12e-18 downdate: time: 0.00 downdate: time: 0.00 (incl solve) resid: 3.42e-17 ./cs_dl_demo2 < ../Matrix/bcsstk16 --- Matrix: 4884-by-4884, nnz: 147631 (sym: -1: nnz 290378), norm: 7.01e+09 blocks: 75 singletons: 74 structural rank: 4884 QR amd(A'*A) time: 1.60 resid: 1.28e-22 LU amd(A+A') time: 1.28 resid: 1.07e-22 LU amd(S'*S) time: 1.27 resid: 1.21e-22 LU amd(A'*A) time: 1.32 resid: 1.70e-22 Chol amd(A+A') time: 0.36 resid: 5.17e-23 ./cs_dl_demo3 < ../Matrix/bcsstk16 --- Matrix: 4884-by-4884, nnz: 147631 (sym: -1: nnz 290378), norm: 7.01e+09 chol then update/downdate amd(A+A') symbolic chol time 0.04 numeric chol time 0.29 solve chol time 0.01 original: resid: 5.17e-23 update: time: 0.00 update: time: 0.01 (incl solve) resid: 9.72e-24 rechol: time: 0.30 (incl solve) resid: 7.33e-24 downdate: time: 0.00 downdate: time: 0.00 (incl solve) resid: 3.61e-22 ./cs_ci_demo1 < ../Matrix/t2 T: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 triplet: 4-by-4, nzmax: 16 nnz: 10 2 2 : (3, 3.14159) 1 0 : (3.1, 42) 3 3 : (1, 7) 0 2 : (3.2, 0.1) 1 1 : (2.9, 1.3) 3 0 : (3.5, 0) 3 1 : (0.4, 2.71828) 1 3 : (0.9, 99) 0 0 : (4.5, 6) 2 1 : (1.7, 1) A: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 106.075 col 0 : locations 0 to 2 1 : (3.1, 42) 3 : (3.5, 0) 0 : (4.5, 6) col 1 : locations 3 to 5 1 : (2.9, 1.3) 3 : (0.4, 2.71828) 2 : (1.7, 1) col 2 : locations 6 to 7 2 : (3, 3.14159) 0 : (3.2, 0.1) col 3 : locations 8 to 9 3 : (1, 7) 1 : (0.9, 99) AT: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 144.296 col 0 : locations 0 to 1 0 : (4.5, -6) 2 : (3.2, -0.1) col 1 : locations 2 to 4 0 : (3.1, -42) 1 : (2.9, -1.3) 3 : (0.9, -99) col 2 : locations 5 to 6 1 : (1.7, -1) 2 : (3, -3.14159) col 3 : locations 7 to 9 0 : (3.5, -0) 1 : (0.4, -2.71828) 3 : (1, -7) D: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 16 nnz: 16, 1-norm: 25308.3 col 0 : locations 0 to 3 1 : (265.95, 170.4) 3 : (15.75, -21) 0 : (12720.7, 0) 2 : (9.91416, 9.7531) col 1 : locations 4 to 7 1 : (24239.7, 0) 3 : (709.444, -232.337) 0 : (265.95, -170.4) 2 : (6.23, 0.69) col 2 : locations 8 to 11 1 : (6.23, -0.69) 3 : (3.39828, 4.22108) 2 : (12676.9, 0) 0 : (9.91416, -9.7531) col 3 : locations 12 to 15 1 : (709.444, 232.337) 3 : (12724, 0) 0 : (15.75, 21) 2 : (3.39828, -4.22108) ./cs_ci_demo2 < ../Matrix/t2 --- Matrix: 4-by-4, nnz: 10 (sym: 0: nnz 0), norm: 1.06e+02 blocks: 1 singletons: 0 structural rank: 4 QR natural time: 0.00 resid: 1.05e-17 QR amd(A'*A) time: 0.00 resid: 3.14e-17 LU natural time: 0.00 resid: 5.25e-18 LU amd(A+A') time: 0.00 resid: 3.65e-18 LU amd(S'*S) time: 0.00 resid: 6.90e-18 LU amd(A'*A) time: 0.00 resid: 3.65e-18 ./cs_ci_demo2 < ../Matrix/t3 --- Matrix: 3-by-4, nnz: 12 (sym: 0: nnz 0), norm: 3.06e+00 blocks: 1 singletons: 0 structural rank: 3 QR natural time: 0.00 resid: 8.73e-17 QR amd(A'*A) time: 0.00 resid: 8.73e-17 ./cs_ci_demo2 < ../Matrix/t4 --- Matrix: 2-by-2, nnz: 3 (sym: 1: nnz 4), norm: 2.83e+00 blocks: 1 singletons: 0 structural rank: 2 QR natural time: 0.00 resid: 8.78e-17 QR amd(A'*A) time: 0.00 resid: 8.78e-17 LU natural time: 0.00 resid: 0.00e+00 LU amd(A+A') time: 0.00 resid: 0.00e+00 LU amd(S'*S) time: 0.00 resid: 0.00e+00 LU amd(A'*A) time: 0.00 resid: 0.00e+00 Chol natural time: 0.00 (failed) Chol amd(A+A') time: 0.00 (failed) ./cs_ci_demo2 < ../Matrix/c_west0067 --- Matrix: 67-by-67, nnz: 294 (sym: 0: nnz 0), norm: 6.17e+00 blocks: 2 singletons: 1 structural rank: 67 QR natural time: 0.00 resid: 7.17e-17 QR amd(A'*A) time: 0.00 resid: 6.73e-17 LU natural time: 0.00 resid: 8.56e-17 LU amd(A+A') time: 0.00 resid: 8.31e-17 LU amd(S'*S) time: 0.00 resid: 5.15e-17 LU amd(A'*A) time: 0.00 resid: 3.51e-17 ./cs_ci_demo2 < ../Matrix/c_mbeacxc --- Matrix: 492-by-490, nnz: 49920 (sym: 0: nnz 0), norm: 9.29e-01 blocks: 10 singletons: 8 structural rank: 448 QR natural time: 1.86 resid: -nan QR amd(A'*A) time: 1.87 resid: -nan ./cs_ci_demo2 < ../Matrix/young1c --- Matrix: 841-by-841, nnz: 4089 (sym: 0: nnz 0), norm: 7.30e+02 blocks: 1 singletons: 0 structural rank: 841 QR natural time: 0.11 resid: 2.11e-16 QR amd(A'*A) time: 0.05 resid: 1.06e-16 LU natural time: 0.04 resid: 1.25e-16 LU amd(A+A') time: 0.04 resid: 2.95e-16 LU amd(S'*S) time: 0.02 resid: 3.19e-16 LU amd(A'*A) time: 0.02 resid: 3.19e-16 ./cs_ci_demo2 < ../Matrix/qc324 --- Matrix: 324-by-324, nnz: 26730 (sym: 0: nnz 0), norm: 1.71e+00 blocks: 1 singletons: 0 structural rank: 324 QR natural time: 0.17 resid: 7.54e-17 QR amd(A'*A) time: 0.21 resid: 7.61e-17 LU natural time: 0.07 resid: 4.55e-17 LU amd(A+A') time: 0.08 resid: 4.00e-17 LU amd(S'*S) time: 0.10 resid: 4.55e-17 LU amd(A'*A) time: 0.08 resid: 4.55e-17 ./cs_ci_demo2 < ../Matrix/neumann --- Matrix: 1600-by-1600, nnz: 7840 (sym: 0: nnz 0), norm: 1.41e+01 blocks: 1 singletons: 0 structural rank: 1600 QR amd(A'*A) time: 0.15 resid: 1.01e-15 LU amd(A+A') time: 0.04 resid: 4.24e-16 LU amd(S'*S) time: 0.05 resid: 4.39e-16 LU amd(A'*A) time: 0.06 resid: 4.39e-16 ./cs_ci_demo2 < ../Matrix/c4 --- Matrix: 4-by-4, nnz: 10 (sym: -1: nnz 16), norm: 7.37e+01 blocks: 1 singletons: 0 structural rank: 4 QR natural time: 0.00 resid: 3.44e-17 QR amd(A'*A) time: 0.00 resid: 3.44e-17 LU natural time: 0.00 resid: 4.73e-17 LU amd(A+A') time: 0.00 resid: 4.73e-17 LU amd(S'*S) time: 0.00 resid: 4.73e-17 LU amd(A'*A) time: 0.00 resid: 4.73e-17 Chol natural time: 0.00 resid: 6.88e-17 Chol amd(A+A') time: 0.00 resid: 6.88e-17 ./cs_ci_demo3 < ../Matrix/c4 --- Matrix: 4-by-4, nnz: 10 (sym: -1: nnz 16), norm: 7.37e+01 chol then update/downdate amd(A+A') symbolic chol time 0.00 numeric chol time 0.00 solve chol time 0.00 original: resid: 6.88e-17 update: time: 0.00 update: time: 0.00 (incl solve) resid: 1.84e-17 rechol: time: 0.00 (incl solve) resid: 4.56e-17 downdate: time: 0.00 downdate: time: 0.00 (incl solve) resid: 4.73e-17 ./cs_ci_demo2 < ../Matrix/mhd1280b --- Matrix: 1280-by-1280, nnz: 11963 (sym: -1: nnz 22646), norm: 8.00e+01 tiny entries dropped: 66 blocks: 20 singletons: 14 structural rank: 1280 QR amd(A'*A) time: 0.03 resid: 3.44e-25 LU amd(A+A') time: 0.01 resid: 2.33e-25 LU amd(S'*S) time: 0.02 resid: 2.47e-25 LU amd(A'*A) time: 0.02 resid: 2.47e-25 Chol amd(A+A') time: 0.01 resid: 1.69e-25 ./cs_ci_demo3 < ../Matrix/mhd1280b --- Matrix: 1280-by-1280, nnz: 12029 (sym: -1: nnz 22778), norm: 8.00e+01 chol then update/downdate amd(A+A') symbolic chol time 0.00 numeric chol time 0.01 solve chol time 0.00 original: resid: 1.69e-25 update: time: 0.00 update: time: 0.00 (incl solve) resid: 1.60e-25 rechol: time: 0.00 (incl solve) resid: 1.60e-25 downdate: time: 0.00 downdate: time: 0.01 (incl solve) resid: 2.95e-25 ./cs_cl_demo1 < ../Matrix/t2 T: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 triplet: 4-by-4, nzmax: 16 nnz: 10 2 2 : (3, 3.14159) 1 0 : (3.1, 42) 3 3 : (1, 7) 0 2 : (3.2, 0.1) 1 1 : (2.9, 1.3) 3 0 : (3.5, 0) 3 1 : (0.4, 2.71828) 1 3 : (0.9, 99) 0 0 : (4.5, 6) 2 1 : (1.7, 1) A: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 106.075 col 0 : locations 0 to 2 1 : (3.1, 42) 3 : (3.5, 0) 0 : (4.5, 6) col 1 : locations 3 to 5 1 : (2.9, 1.3) 3 : (0.4, 2.71828) 2 : (1.7, 1) col 2 : locations 6 to 7 2 : (3, 3.14159) 0 : (3.2, 0.1) col 3 : locations 8 to 9 3 : (1, 7) 1 : (0.9, 99) AT: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 10 nnz: 10, 1-norm: 144.296 col 0 : locations 0 to 1 0 : (4.5, -6) 2 : (3.2, -0.1) col 1 : locations 2 to 4 0 : (3.1, -42) 1 : (2.9, -1.3) 3 : (0.9, -99) col 2 : locations 5 to 6 1 : (1.7, -1) 2 : (3, -3.14159) col 3 : locations 7 to 9 0 : (3.5, -0) 1 : (0.4, -2.71828) 3 : (1, -7) D: CXSparse Version 2.2.3, Mar 24, 2009. Copyright (c) Timothy A. Davis, 2006-2009 4-by-4, nzmax: 16 nnz: 16, 1-norm: 25308.3 col 0 : locations 0 to 3 1 : (265.95, 170.4) 3 : (15.75, -21) 0 : (12720.7, 0) 2 : (9.91416, 9.7531) col 1 : locations 4 to 7 1 : (24239.7, 0) 3 : (709.444, -232.337) 0 : (265.95, -170.4) 2 : (6.23, 0.69) col 2 : locations 8 to 11 1 : (6.23, -0.69) 3 : (3.39828, 4.22108) 2 : (12676.9, 0) 0 : (9.91416, -9.7531) col 3 : locations 12 to 15 1 : (709.444, 232.337) 3 : (12724, 0) 0 : (15.75, 21) 2 : (3.39828, -4.22108) ./cs_cl_demo2 < ../Matrix/t2 --- Matrix: 4-by-4, nnz: 10 (sym: 0: nnz 0), norm: 1.06e+02 blocks: 1 singletons: 0 structural rank: 4 QR natural time: 0.00 resid: 1.05e-17 QR amd(A'*A) time: 0.00 resid: 3.14e-17 LU natural time: 0.00 resid: 5.25e-18 LU amd(A+A') time: 0.00 resid: 3.65e-18 LU amd(S'*S) time: 0.00 resid: 6.90e-18 LU amd(A'*A) time: 0.00 resid: 3.65e-18 ./cs_cl_demo2 < ../Matrix/t3 --- Matrix: 3-by-4, nnz: 12 (sym: 0: nnz 0), norm: 3.06e+00 blocks: 1 singletons: 0 structural rank: 3 QR natural time: 0.00 resid: 8.73e-17 QR amd(A'*A) time: 0.00 resid: 8.73e-17 ./cs_cl_demo2 < ../Matrix/t4 --- Matrix: 2-by-2, nnz: 3 (sym: 1: nnz 4), norm: 2.83e+00 blocks: 1 singletons: 0 structural rank: 2 QR natural time: 0.00 resid: 8.78e-17 QR amd(A'*A) time: 0.00 resid: 8.78e-17 LU natural time: 0.00 resid: 0.00e+00 LU amd(A+A') time: 0.00 resid: 0.00e+00 LU amd(S'*S) time: 0.00 resid: 0.00e+00 LU amd(A'*A) time: 0.00 resid: 0.00e+00 Chol natural time: 0.00 (failed) Chol amd(A+A') time: 0.00 (failed) ./cs_cl_demo2 < ../Matrix/c_west0067 --- Matrix: 67-by-67, nnz: 294 (sym: 0: nnz 0), norm: 6.17e+00 blocks: 2 singletons: 1 structural rank: 67 QR natural time: 0.00 resid: 7.17e-17 QR amd(A'*A) time: 0.00 resid: 6.73e-17 LU natural time: 0.00 resid: 8.56e-17 LU amd(A+A') time: 0.00 resid: 8.31e-17 LU amd(S'*S) time: 0.00 resid: 5.15e-17 LU amd(A'*A) time: 0.00 resid: 3.51e-17 ./cs_cl_demo2 < ../Matrix/c_mbeacxc --- Matrix: 492-by-490, nnz: 49920 (sym: 0: nnz 0), norm: 9.29e-01 blocks: 10 singletons: 8 structural rank: 448 QR natural time: 1.79 resid: -nan QR amd(A'*A) time: 1.98 resid: -nan ./cs_cl_demo2 < ../Matrix/young1c --- Matrix: 841-by-841, nnz: 4089 (sym: 0: nnz 0), norm: 7.30e+02 blocks: 1 singletons: 0 structural rank: 841 QR natural time: 0.11 resid: 2.11e-16 QR amd(A'*A) time: 0.06 resid: 1.06e-16 LU natural time: 0.04 resid: 1.25e-16 LU amd(A+A') time: 0.04 resid: 2.95e-16 LU amd(S'*S) time: 0.03 resid: 3.19e-16 LU amd(A'*A) time: 0.01 resid: 3.19e-16 ./cs_cl_demo2 < ../Matrix/qc324 --- Matrix: 324-by-324, nnz: 26730 (sym: 0: nnz 0), norm: 1.71e+00 blocks: 1 singletons: 0 structural rank: 324 QR natural time: 0.18 resid: 7.54e-17 QR amd(A'*A) time: 0.23 resid: 7.61e-17 LU natural time: 0.07 resid: 4.55e-17 LU amd(A+A') time: 0.07 resid: 4.00e-17 LU amd(S'*S) time: 0.09 resid: 4.55e-17 LU amd(A'*A) time: 0.08 resid: 4.55e-17 ./cs_cl_demo2 < ../Matrix/neumann --- Matrix: 1600-by-1600, nnz: 7840 (sym: 0: nnz 0), norm: 1.41e+01 blocks: 1 singletons: 0 structural rank: 1600 QR amd(A'*A) time: 0.13 resid: 1.01e-15 LU amd(A+A') time: 0.03 resid: 4.24e-16 LU amd(S'*S) time: 0.05 resid: 4.39e-16 LU amd(A'*A) time: 0.05 resid: 4.39e-16 ./cs_cl_demo2 < ../Matrix/c4 --- Matrix: 4-by-4, nnz: 10 (sym: -1: nnz 16), norm: 7.37e+01 blocks: 1 singletons: 0 structural rank: 4 QR natural time: 0.00 resid: 3.44e-17 QR amd(A'*A) time: 0.00 resid: 3.44e-17 LU natural time: 0.00 resid: 4.73e-17 LU amd(A+A') time: 0.00 resid: 4.73e-17 LU amd(S'*S) time: 0.00 resid: 4.73e-17 LU amd(A'*A) time: 0.00 resid: 4.73e-17 Chol natural time: 0.00 resid: 6.88e-17 Chol amd(A+A') time: 0.00 resid: 6.88e-17 ./cs_cl_demo3 < ../Matrix/c4 --- Matrix: 4-by-4, nnz: 10 (sym: -1: nnz 16), norm: 7.37e+01 chol then update/downdate amd(A+A') symbolic chol time 0.00 numeric chol time 0.00 solve chol time 0.00 original: resid: 6.88e-17 update: time: 0.00 update: time: 0.00 (incl solve) resid: 1.84e-17 rechol: time: 0.00 (incl solve) resid: 4.56e-17 downdate: time: 0.00 downdate: time: 0.00 (incl solve) resid: 4.73e-17 ./cs_cl_demo2 < ../Matrix/mhd1280b --- Matrix: 1280-by-1280, nnz: 11963 (sym: -1: nnz 22646), norm: 8.00e+01 tiny entries dropped: 66 blocks: 20 singletons: 14 structural rank: 1280 QR amd(A'*A) time: 0.03 resid: 3.44e-25 LU amd(A+A') time: 0.01 resid: 2.33e-25 LU amd(S'*S) time: 0.02 resid: 2.47e-25 LU amd(A'*A) time: 0.01 resid: 2.47e-25 Chol amd(A+A') time: 0.00 resid: 1.69e-25 ./cs_cl_demo3 < ../Matrix/mhd1280b --- Matrix: 1280-by-1280, nnz: 12029 (sym: -1: nnz 22778), norm: 8.00e+01 chol then update/downdate amd(A+A') symbolic chol time 0.00 numeric chol time 0.02 solve chol time 0.00 original: resid: 1.69e-25 update: time: 0.00 update: time: 0.00 (incl solve) resid: 1.60e-25 rechol: time: 0.01 (incl solve) resid: 1.60e-25 downdate: time: 0.00 downdate: time: 0.00 (incl solve) resid: 2.95e-25 make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CXSparse/Demo' make[1]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/CXSparse' ( cd SPQR ; make ) make[1]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/SPQR' ( cd Lib ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/SPQR/Lib' g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_rmap.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/SuiteSparseQR_C.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/SuiteSparseQR_expert.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_parallel.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_kernel.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_analyze.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_assemble.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_cpack.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_csize.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_fcsize.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_debug.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_front.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_factorize.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_freenum.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_freesym.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_freefac.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_fsize.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_maxcolnorm.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_rconvert.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_rcount.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_rhpack.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_rsolve.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_stranspose1.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_stranspose2.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_hpinv.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_1fixed.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_1colamd.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/SuiteSparseQR.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_1factor.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_cumsum.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_shift.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_happly.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_panel.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_happly_work.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/SuiteSparseQR_qmult.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_trapezoidal.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_larftb.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_append.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_type.cpp g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c ../Source/spqr_tol.cpp ar cr libspqr.a spqr_rmap.o SuiteSparseQR_C.o SuiteSparseQR_expert.o spqr_parallel.o spqr_kernel.o spqr_analyze.o spqr_assemble.o spqr_cpack.o spqr_csize.o spqr_fcsize.o spqr_debug.o spqr_front.o spqr_factorize.o spqr_freenum.o spqr_freesym.o spqr_freefac.o spqr_fsize.o spqr_maxcolnorm.o spqr_rconvert.o spqr_rcount.o spqr_rhpack.o spqr_rsolve.o spqr_stranspose1.o spqr_stranspose2.o spqr_hpinv.o spqr_1fixed.o spqr_1colamd.o SuiteSparseQR.o spqr_1factor.o spqr_cumsum.o spqr_shift.o spqr_happly.o spqr_panel.o spqr_happly_work.o SuiteSparseQR_qmult.o spqr_trapezoidal.o spqr_larftb.o spqr_append.o spqr_type.o spqr_tol.o ranlib libspqr.a make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/SPQR/Lib' ( cd Demo ; make ) make[2]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/SPQR/Demo' ( cd ../Lib ; make ) make[3]: Entering directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/SPQR/Lib' make[3]: Nothing to be done for `default'. make[3]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/SPQR/Lib' g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include qrdemo.cpp -o qrdemo ../Lib/libspqr.a ../../CHOLMOD/Lib/libcholmod.a ../../AMD/Lib/libamd.a ../../COLAMD/Lib/libcolamd.a ../../CCOLAMD/Lib/libccolamd.a ../../CAMD/Lib/libcamd.a -lm -llapack -lblas -lgfortran -lgfortranbegin g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include qrsimple.cpp -o qrsimple ../Lib/libspqr.a ../../CHOLMOD/Lib/libcholmod.a ../../AMD/Lib/libamd.a ../../COLAMD/Lib/libcolamd.a ../../CCOLAMD/Lib/libccolamd.a ../../CAMD/Lib/libcamd.a -lm -llapack -lblas -lgfortran -lgfortranbegin cc -O3 -fexceptions -DNPARTITION -ansi -I../../CHOLMOD/Include -I../../UFconfig -I../Include -c qrsimplec.c g++ -O3 -fexceptions -DNPARTITION -I../../CHOLMOD/Include -I../../UFconfig -I../Include -o qrsimplec qrsimplec.o ../Lib/libspqr.a ../../CHOLMOD/Lib/libcholmod.a ../../AMD/Lib/libamd.a ../../COLAMD/Lib/libcolamd.a ../../CCOLAMD/Lib/libccolamd.a ../../CAMD/Lib/libcamd.a -lm -llapack -lblas -lgfortran -lgfortranbegin ./qrsimple < ../Matrix/ash219.mtx 2-norm of residual: 2.9e-15 rank 85 ./qrsimplec < ../Matrix/ash219.mtx 2-norm of residual: 2.9e-15 rank 85 ./qrsimple < ../Matrix/west0067.mtx 2-norm of residual: 6.7e-15 rank 67 ./qrsimplec < ../Matrix/west0067.mtx 2-norm of residual: 6.7e-15 rank 67 ./qrdemo < ../Matrix/a2.mtx Matrix 2-by-2 nnz: 3 residual: 1.5e-17 rank: 2 ./qrdemo < ../Matrix/r2.mtx Matrix 2-by-3 nnz: 4 residual: 1.1e-17 rank: 2 ./qrdemo < ../Matrix/a04.mtx Matrix 0-by-4 nnz: 0 residual: 0.0e+00 rank: 0 ./qrdemo < ../Matrix/a2.mtx Matrix 2-by-2 nnz: 3 residual: 1.5e-17 rank: 2 ./qrdemo < ../Matrix/west0067.mtx Matrix 67-by-67 nnz: 294 residual: 4.1e-17 rank: 67 ./qrdemo < ../Matrix/c2.mtx Matrix 2-by-2 nnz: 4 residual: 1.1e-16 rank: 2 ./qrdemo < ../Matrix/a0.mtx Matrix 0-by-0 nnz: 0 residual: 0.0e+00 rank: 0 ./qrdemo < ../Matrix/lfat5b.mtx Matrix 14-by-14 nnz: 46 residual: 5.1e-17 rank: 14 ./qrdemo < ../Matrix/bfwa62.mtx Matrix 62-by-62 nnz: 450 residual: 3.7e-17 rank: 62 ./qrdemo < ../Matrix/LFAT5.mtx Matrix 14-by-14 nnz: 46 residual: 2.4e-22 rank: 14 ./qrdemo < ../Matrix/b1_ss.mtx Matrix 7-by-7 nnz: 15 residual: 1.0e-17 rank: 7 ./qrdemo < ../Matrix/bcspwr01.mtx Matrix 39-by-39 nnz: 131 residual: 5.8e-17 rank: 39 ./qrdemo < ../Matrix/lpi_galenet.mtx Matrix 8-by-14 nnz: 22 residual: 0.0e+00 rank: 8 ./qrdemo < ../Matrix/lpi_itest6.mtx Matrix 11-by-17 nnz: 29 residual: 0.0e+00 rank: 11 ./qrdemo < ../Matrix/ash219.mtx Matrix 219-by-85 nnz: 438 residual: 2.9e-15 rank: 85 ./qrdemo < ../Matrix/a4.mtx Matrix 4-by-2 nnz: 4 residual: 1.4e+00 rank: 2 ./qrdemo < ../Matrix/s32.mtx Matrix 3-by-2 nnz: 6 residual: 1.1e-02 rank: 2 ./qrdemo < ../Matrix/c32.mtx Matrix 3-by-2 nnz: 6 residual: 1.9e-01 rank: 2 ./qrdemo < ../Matrix/lp_share1b.mtx Matrix 117-by-253 nnz: 1179 residual: 8.4e-20 rank: 117 ./qrdemo < ../Matrix/a1.mtx Matrix 4-by-4 nnz: 7 residual: 6.1e-01 rank: 2 ./qrdemo < ../Matrix/GD06_theory.mtx Matrix 101-by-101 nnz: 380 residual: 7.2e-02 rank: 20 ./qrdemo < ../Matrix/GD01_b.mtx Matrix 18-by-18 nnz: 37 residual: 8.6e-17 rank: 17 ./qrdemo < ../Matrix/Tina_AskCal_perm.mtx Matrix 11-by-11 nnz: 29 residual: 7.9e-18 rank: 9 ./qrdemo < ../Matrix/Tina_AskCal.mtx Matrix 11-by-11 nnz: 29 residual: 5.6e-18 rank: 9 ./qrdemo < ../Matrix/GD98_a.mtx Matrix 38-by-38 nnz: 50 residual: 2.4e-01 rank: 14 ./qrdemo < ../Matrix/Ragusa16.mtx Matrix 24-by-24 nnz: 81 residual: 2.1e-02 rank: 18 ./qrdemo < ../Matrix/young1c.mtx Matrix 841-by-841 nnz: 4089 residual: 1.2e-16 rank: 841 make[2]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/SPQR/Demo' make[1]: Leaving directory `/home/lmello/Work/Salix/pkg/l/suitesparse/src/SuiteSparse/SPQR' ld: cannot find -lmetis ld: cannot find -ltbb ./build-suitesparse.sh: line 190: ldconfig: command not found cp: target `/home/lmello/Work/Salix/pkg/l/suitesparse/pkg/usr/share/doc/suitesparse' is not a directory /home/lmello/Work/Salix/pkg/l/suitesparse/pkg: total 8 drwxr-xr-x 2 root root 4096 May 3 23:06 install drwxr-xr-x 6 root root 4096 May 3 23:06 usr /home/lmello/Work/Salix/pkg/l/suitesparse/pkg/install: total 8 -rw-r--r-- 1 root root 8 May 3 23:06 doinst.sh -rw-r--r-- 1 root root 346 May 3 23:06 slack-desc /home/lmello/Work/Salix/pkg/l/suitesparse/pkg/usr: total 16 drwxr-xr-x 3 root root 4096 May 3 23:06 doc drwxr-xr-x 2 root root 4096 May 3 23:06 include drwxr-xr-x 2 root root 4096 May 3 23:06 lib drwxr-xr-x 3 root root 4096 May 3 23:01 src /home/lmello/Work/Salix/pkg/l/suitesparse/pkg/usr/doc: total 4 drwxr-xr-x 2 root root 4096 May 3 23:06 suitesparse-3.4.0 /home/lmello/Work/Salix/pkg/l/suitesparse/pkg/usr/doc/suitesparse-3.4.0: total 956 -rw-r--r-- 1 root root 459899 May 3 23:06 CHOLMOD_UserGuide.pdf -rw-r--r-- 1 root root 538 May 3 23:06 ChangeLog -rw-r--r-- 1 root root 129223 May 3 23:06 UMFPACK_QuickStart.pdf -rw-r--r-- 1 root root 379149 May 3 23:06 UMFPACK_UserGuide.pdf /home/lmello/Work/Salix/pkg/l/suitesparse/pkg/usr/include: total 724 -rw-r--r-- 1 root root 9652 May 3 23:06 SuiteSparseQR_C.h -rw-r--r-- 1 root root 2904 May 3 23:06 SuiteSparseQR_definitions.h -rw-r--r-- 1 root root 4233 May 3 23:06 UFconfig.h -rw-r--r-- 1 root root 17293 May 3 23:06 amd.h -rw-r--r-- 1 root root 9252 May 3 23:06 amd_internal.h -rw-r--r-- 1 root root 12129 May 3 23:06 btf.h -rw-r--r-- 1 root root 1406 May 3 23:06 btf_internal.h -rw-r--r-- 1 root root 16975 May 3 23:06 camd.h -rw-r--r-- 1 root root 9261 May 3 23:06 camd_internal.h -rw-r--r-- 1 root root 10712 May 3 23:06 ccolamd.h -rw-r--r-- 1 root root 3858 May 3 23:06 cholmod.h -rw-r--r-- 1 root root 14387 May 3 23:06 cholmod_blas.h -rw-r--r-- 1 root root 14685 May 3 23:06 cholmod_check.h -rw-r--r-- 1 root root 20091 May 3 23:06 cholmod_cholesky.h -rw-r--r-- 1 root root 9380 May 3 23:06 cholmod_complexity.h -rw-r--r-- 1 root root 3162 May 3 23:06 cholmod_config.h -rw-r--r-- 1 root root 96617 May 3 23:06 cholmod_core.h -rw-r--r-- 1 root root 14645 May 3 23:06 cholmod_internal.h -rw-r--r-- 1 root root 1710 May 3 23:06 cholmod_io64.h -rw-r--r-- 1 root root 8606 May 3 23:06 cholmod_matrixops.h -rw-r--r-- 1 root root 12969 May 3 23:06 cholmod_modify.h -rw-r--r-- 1 root root 8850 May 3 23:06 cholmod_partition.h -rw-r--r-- 1 root root 6435 May 3 23:06 cholmod_supernodal.h -rw-r--r-- 1 root root 9217 May 3 23:06 cholmod_template.h -rw-r--r-- 1 root root 8665 May 3 23:06 colamd.h -rw-r--r-- 1 root root 30983 May 3 23:06 cs.h -rw-r--r-- 1 root root 29336 May 3 23:06 klu.h -rw-r--r-- 1 root root 6575 May 3 23:06 klu_internal.h -rw-r--r-- 1 root root 19434 May 3 23:06 klu_version.h -rw-r--r-- 1 root root 3933 May 3 23:06 ldl.h -rw-r--r-- 1 root root 19473 May 3 23:06 umfpack.h -rw-r--r-- 1 root root 3712 May 3 23:06 umfpack_col_to_triplet.h -rw-r--r-- 1 root root 1892 May 3 23:06 umfpack_defaults.h -rw-r--r-- 1 root root 1690 May 3 23:06 umfpack_free_numeric.h -rw-r--r-- 1 root root 1708 May 3 23:06 umfpack_free_symbolic.h -rw-r--r-- 1 root root 6270 May 3 23:06 umfpack_get_determinant.h -rw-r--r-- 1 root root 3989 May 3 23:06 umfpack_get_lunz.h -rw-r--r-- 1 root root 9019 May 3 23:06 umfpack_get_numeric.h -rw-r--r-- 1 root root 13154 May 3 23:06 umfpack_get_symbolic.h -rw-r--r-- 1 root root 1029 May 3 23:06 umfpack_global.h -rw-r--r-- 1 root root 2585 May 3 23:06 umfpack_load_numeric.h -rw-r--r-- 1 root root 2612 May 3 23:06 umfpack_load_symbolic.h -rw-r--r-- 1 root root 23215 May 3 23:06 umfpack_numeric.h -rw-r--r-- 1 root root 5157 May 3 23:06 umfpack_qsymbolic.h -rw-r--r-- 1 root root 2197 May 3 23:06 umfpack_report_control.h -rw-r--r-- 1 root root 2639 May 3 23:06 umfpack_report_info.h -rw-r--r-- 1 root root 6997 May 3 23:06 umfpack_report_matrix.h -rw-r--r-- 1 root root 3612 May 3 23:06 umfpack_report_numeric.h -rw-r--r-- 1 root root 3520 May 3 23:06 umfpack_report_perm.h -rw-r--r-- 1 root root 2563 May 3 23:06 umfpack_report_status.h -rw-r--r-- 1 root root 3551 May 3 23:06 umfpack_report_symbolic.h -rw-r--r-- 1 root root 4893 May 3 23:06 umfpack_report_triplet.h -rw-r--r-- 1 root root 4507 May 3 23:06 umfpack_report_vector.h -rw-r--r-- 1 root root 2243 May 3 23:06 umfpack_save_numeric.h -rw-r--r-- 1 root root 2274 May 3 23:06 umfpack_save_symbolic.h -rw-r--r-- 1 root root 3161 May 3 23:06 umfpack_scale.h -rw-r--r-- 1 root root 10693 May 3 23:06 umfpack_solve.h -rw-r--r-- 1 root root 21330 May 3 23:06 umfpack_symbolic.h -rw-r--r-- 1 root root 2225 May 3 23:06 umfpack_tictoc.h -rw-r--r-- 1 root root 1719 May 3 23:06 umfpack_timer.h -rw-r--r-- 1 root root 7938 May 3 23:06 umfpack_transpose.h -rw-r--r-- 1 root root 10442 May 3 23:06 umfpack_triplet_to_col.h -rw-r--r-- 1 root root 5542 May 3 23:06 umfpack_wsolve.h /home/lmello/Work/Salix/pkg/l/suitesparse/pkg/usr/lib: total 4120 -rw-r--r-- 1 root root 51388 May 3 23:06 libamd.a lrwxrwxrwx 1 root root 15 May 3 23:06 libamd.so -> libamd.so.2.2.0 -rwxr-xr-x 1 root root 27004 May 3 23:06 libamd.so.2.2.0 -rw-r--r-- 1 root root 10142 May 3 23:06 libbtf.a lrwxrwxrwx 1 root root 15 May 3 23:06 libbtf.so -> libbtf.so.1.1.0 -rwxr-xr-x 1 root root 5604 May 3 23:06 libbtf.so.1.1.0 -rw-r--r-- 1 root root 53174 May 3 23:06 libcamd.a lrwxrwxrwx 1 root root 16 May 3 23:06 libcamd.so -> libcamd.so.2.2.0 -rwxr-xr-x 1 root root 30648 May 3 23:06 libcamd.so.2.2.0 -rw-r--r-- 1 root root 51356 May 3 23:06 libccolamd.a lrwxrwxrwx 1 root root 19 May 3 23:06 libccolamd.so -> libccolamd.so.2.7.1 -rwxr-xr-x 1 root root 47652 May 3 23:06 libccolamd.so.2.7.1 -rw-r--r-- 1 root root 970784 May 3 23:06 libcholmod.a -rw-r--r-- 1 root root 27516 May 3 23:06 libcolamd.a lrwxrwxrwx 1 root root 18 May 3 23:06 libcolamd.so -> libcolamd.so.2.7.1 -rwxr-xr-x 1 root root 24040 May 3 23:06 libcolamd.so.2.7.1 -rw-r--r-- 1 root root 364962 May 3 23:06 libcxsparse.a lrwxrwxrwx 1 root root 20 May 3 23:06 libcxsparse.so -> libcxsparse.so.2.2.3 -rwxr-xr-x 1 root root 161244 May 3 23:06 libcxsparse.so.2.2.3 -rw-r--r-- 1 root root 215700 May 3 23:06 libklu.a lrwxrwxrwx 1 root root 15 May 3 23:06 libklu.so -> libklu.so.1.1.0 -rwxr-xr-x 1 root root 159716 May 3 23:06 libklu.so.1.1.0 -rw-r--r-- 1 root root 6886 May 3 23:06 libldl.a lrwxrwxrwx 1 root root 15 May 3 23:06 libldl.so -> libldl.so.2.0.1 -rwxr-xr-x 1 root root 5724 May 3 23:06 libldl.so.2.0.1 -rw-r--r-- 1 root root 235666 May 3 23:06 libspqr.a -rw-r--r-- 1 root root 1054068 May 3 23:06 libumfpack.a lrwxrwxrwx 1 root root 19 May 3 23:06 libumfpack.so -> libumfpack.so.5.4.0 -rwxr-xr-x 1 root root 677704 May 3 23:06 libumfpack.so.5.4.0 /home/lmello/Work/Salix/pkg/l/suitesparse/pkg/usr/src: total 4 drwxr-xr-x 2 root root 4096 May 3 23:06 suitesparse-3.4.0 /home/lmello/Work/Salix/pkg/l/suitesparse/pkg/usr/src/suitesparse-3.4.0: total 12 -rw-r--r-- 1 root root 5078 May 3 23:06 SLKBUILD -rw-r--r-- 1 root root 1711 May 3 23:01 UFconfig.mk.diff Slackware package maker, version 3.14159. Searching for symbolic links: usr/lib/libcxsparse.so -> libcxsparse.so.2.2.3 usr/lib/libbtf.so -> libbtf.so.1.1.0 usr/lib/libamd.so -> libamd.so.2.2.0 usr/lib/libklu.so -> libklu.so.1.1.0 usr/lib/libccolamd.so -> libccolamd.so.2.7.1 usr/lib/libcolamd.so -> libcolamd.so.2.7.1 usr/lib/libldl.so -> libldl.so.2.0.1 usr/lib/libcamd.so -> libcamd.so.2.2.0 usr/lib/libumfpack.so -> libumfpack.so.5.4.0 Making symbolic link creation script: ( cd usr/lib ; rm -rf libcxsparse.so ) ( cd usr/lib ; ln -sf libcxsparse.so.2.2.3 libcxsparse.so ) ( cd usr/lib ; rm -rf libbtf.so ) ( cd usr/lib ; ln -sf libbtf.so.1.1.0 libbtf.so ) ( cd usr/lib ; rm -rf libamd.so ) ( cd usr/lib ; ln -sf libamd.so.2.2.0 libamd.so ) ( cd usr/lib ; rm -rf libklu.so ) ( cd usr/lib ; ln -sf libklu.so.1.1.0 libklu.so ) ( cd usr/lib ; rm -rf libccolamd.so ) ( cd usr/lib ; ln -sf libccolamd.so.2.7.1 libccolamd.so ) ( cd usr/lib ; rm -rf libcolamd.so ) ( cd usr/lib ; ln -sf libcolamd.so.2.7.1 libcolamd.so ) ( cd usr/lib ; rm -rf libldl.so ) ( cd usr/lib ; ln -sf libldl.so.2.0.1 libldl.so ) ( cd usr/lib ; rm -rf libcamd.so ) ( cd usr/lib ; ln -sf libcamd.so.2.2.0 libcamd.so ) ( cd usr/lib ; rm -rf libumfpack.so ) ( cd usr/lib ; ln -sf libumfpack.so.5.4.0 libumfpack.so ) Unless your existing installation script already contains the code to create these links, you should append these lines to your existing install script. Now's your chance. :^) Would you like to add this stuff to the existing install script and remove the symbolic links ([y]es, [n]o)? y Removing symbolic links: removed `./usr/lib/libcxsparse.so' removed `./usr/lib/libbtf.so' removed `./usr/lib/libamd.so' removed `./usr/lib/libklu.so' removed `./usr/lib/libccolamd.so' removed `./usr/lib/libcolamd.so' removed `./usr/lib/libldl.so' removed `./usr/lib/libcamd.so' removed `./usr/lib/libumfpack.so' Updating your ./install/doinst.sh (prepending symlinks)... This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /home/lmello/Work/Salix/pkg/l/suitesparse/suitesparse-3.4.0-i486-1lm.txz ./ install/ install/doinst.sh install/slack-desc usr/ usr/doc/ usr/doc/suitesparse-3.4.0/ usr/doc/suitesparse-3.4.0/ChangeLog usr/doc/suitesparse-3.4.0/UMFPACK_QuickStart.pdf usr/doc/suitesparse-3.4.0/UMFPACK_UserGuide.pdf usr/doc/suitesparse-3.4.0/CHOLMOD_UserGuide.pdf usr/src/ usr/src/suitesparse-3.4.0/ usr/src/suitesparse-3.4.0/SLKBUILD usr/src/suitesparse-3.4.0/UFconfig.mk.diff usr/include/ usr/include/umfpack.h usr/include/umfpack_report_control.h usr/include/cholmod_modify.h usr/include/umfpack_free_numeric.h usr/include/klu_version.h usr/include/umfpack_timer.h usr/include/umfpack_global.h usr/include/umfpack_wsolve.h usr/include/umfpack_get_lunz.h usr/include/btf.h usr/include/cholmod_check.h usr/include/cholmod_cholesky.h usr/include/umfpack_symbolic.h usr/include/umfpack_numeric.h usr/include/camd_internal.h usr/include/umfpack_transpose.h usr/include/cholmod_supernodal.h usr/include/umfpack_report_vector.h usr/include/umfpack_report_matrix.h usr/include/SuiteSparseQR_C.h usr/include/amd_internal.h usr/include/umfpack_get_symbolic.h usr/include/cholmod_config.h usr/include/umfpack_report_numeric.h usr/include/SuiteSparseQR_definitions.h usr/include/colamd.h usr/include/umfpack_free_symbolic.h usr/include/umfpack_get_numeric.h usr/include/cholmod_matrixops.h usr/include/btf_internal.h usr/include/umfpack_report_status.h usr/include/cholmod_internal.h usr/include/umfpack_load_numeric.h usr/include/umfpack_col_to_triplet.h usr/include/camd.h usr/include/cholmod_complexity.h usr/include/umfpack_save_symbolic.h usr/include/ccolamd.h usr/include/cholmod_partition.h usr/include/cholmod_io64.h usr/include/umfpack_save_numeric.h usr/include/umfpack_defaults.h usr/include/umfpack_load_symbolic.h usr/include/umfpack_report_info.h usr/include/UFconfig.h usr/include/cs.h usr/include/klu_internal.h usr/include/klu.h usr/include/umfpack_report_triplet.h usr/include/cholmod_blas.h usr/include/umfpack_get_determinant.h usr/include/umfpack_tictoc.h usr/include/cholmod_template.h usr/include/amd.h usr/include/umfpack_scale.h usr/include/cholmod.h usr/include/ldl.h usr/include/cholmod_core.h usr/include/umfpack_report_perm.h usr/include/umfpack_qsymbolic.h usr/include/umfpack_triplet_to_col.h usr/include/umfpack_report_symbolic.h usr/include/umfpack_solve.h usr/lib/ usr/lib/libccolamd.so.2.7.1 usr/lib/libumfpack.a usr/lib/libcamd.so.2.2.0 usr/lib/libumfpack.so.5.4.0 usr/lib/libbtf.a usr/lib/libldl.so.2.0.1 usr/lib/libamd.a usr/lib/libcolamd.so.2.7.1 usr/lib/libspqr.a usr/lib/libcxsparse.so.2.2.3 usr/lib/libccolamd.a usr/lib/libcamd.a usr/lib/libklu.a usr/lib/libbtf.so.1.1.0 usr/lib/libklu.so.1.1.0 usr/lib/libcholmod.a usr/lib/libcolamd.a usr/lib/libcxsparse.a usr/lib/libamd.so.2.2.0 usr/lib/libldl.a Slackware package /home/lmello/Work/Salix/pkg/l/suitesparse/suitesparse-3.4.0-i486-1lm.txz created. Package has been built. Cleaning pkg and src directories