<div dir="ltr">configure log is attached </div><div class="gmail_extra"><br><div class="gmail_quote">2017-08-26 17:30 GMT+03:00 Jed Brown <span dir="ltr"><<a href="mailto:jed@jedbrown.org" target="_blank">jed@jedbrown.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Stefano, can you send configure.log?  This is the relevant code for<br>
defining PETSC_EXTERNAL_LIB_BASIC.<br>
<br>
    self.packagelibs = libs<br>
    self.PETSC_EXTERNAL_LIB_BASIC = self.libraries.<wbr>toStringNoDupes(libs+self.<wbr>libraries.math+self.compilers.<wbr>flibs+self.compilers.cxxlibs+<wbr>self.compilers.LIBS.split())<br>
    if self.framework.argDB['prefix'] and self.setCompilers.<wbr>CSharedLinkerFlag not in ['-L']:<br>
      lib_basic = self.PETSC_EXTERNAL_LIB_BASIC.<wbr>replace(self.setCompilers.<wbr>CSharedLinkerFlag+os.path.<wbr>join(self.petscdir.dir,self.<wbr>arch.arch,'lib'),self.<wbr>setCompilers.<wbr>CSharedLinkerFlag+os.path.<wbr>join(self.installdir.dir,'lib'<wbr>))<br>
    else:<br>
      lib_basic = self.PETSC_EXTERNAL_LIB_BASIC<br>
    self.addMakeMacro('PETSC_<wbr>EXTERNAL_LIB_BASIC',lib_basic)<br>
<br>
This is run subsequently to write PETSc.pc Libs.private:<br>
<br>
    lflags = self.packagelibs+self.<wbr>libraries.math+self.compilers.<wbr>flibs+self.compilers.cxxlibs+<wbr>self.compilers.LIBS.split()<br>
    fd.write('Libs.private: '+self.libraries.<wbr>toStringNoDupes([f for f in lflags if not f.startswith(self.<wbr>setCompilers.<wbr>CSharedLinkerFlag)], with_rpath=False)+'\n')<br>
<br>
So the difference is that the latter removes rpath-related flags, but<br>
there shouldn't be other differences.<br>
<div class="HOEnZb"><div class="h5"><br>
Stefano Zampini <<a href="mailto:stefano.zampini@gmail.com">stefano.zampini@gmail.com</a>> writes:<br>
<br>
> I have recently noticed a regression with using Libs.private of PETSc.pc<br>
> (used by MFEM configure). For some reason, the mumps and mkl linking lines<br>
> are scrambled up. At the bottom of the message you can see the undefined<br>
> references I'm getting, coming from having libdmumps before libscalapack,<br>
> and libmkl_intel_lp64 before libdmumps and libcholmod. This configuration<br>
> (static build with gnu compilers and MKL on a Cray XC40.... yes, I know,<br>
> life could be easier....) was working before, but I cannot say when got<br>
> broken.<br>
><br>
> This is the line in PETSc.pc that corresponds to Libs.private and that<br>
> makes the executable linking to fail.<br>
><br>
> -L/home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib  -lcmumps  -lscalapack<br>
> -lumfpack  -lHYPRE -L/opt/intel/composer_xe_2015.<wbr>1.133/mkl/lib/intel64<br>
> -lmkl_intel_lp64  -lmkl_core  -lmkl_sequential  -lparmetis  -lmetis<br>
> -lptesmumps<br>
> -L/opt/intel/composer_xe_2015.<wbr>1.133/mkl/lib/intel64/<br>
> -L/opt/intel/composer_xe_2015.<wbr>1.133/compiler/lib/intel64/ -ldmumps -lsmumps<br>
> -lzmumps -lmumps_common -lpord -lklu -lcholmod -lbtf -lccolamd -lcolamd<br>
> -lcamd -lamd -lsuitesparseconfig -lptscotch -lptscotcherr -lscotch<br>
> -lscotcherr -lrt -lm -lpthread -lz -ldl -lmkl_core -lmkl_sequential<br>
> -lmkl_core -lmkl_sequential -lmkl_core -lirc -liomp5 -lsvml -limf -lifcore<br>
> -lirng -lifport -lirc -ldl<br>
><br>
> Instead, this is PETSC_EXTERNAL_LIB_BASIC from petscvariables, that leads<br>
> (with the current master) to a successful linking<br>
><br>
> -Wl,-rpath,/home/zampins/src/<wbr>petsc/haswell_debug_gnu_mkl/<wbr>lib<br>
> -L/home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib<br>
> -Wl,-rpath,/opt/intel/<wbr>composer_xe_2015.1.133/mkl/<wbr>lib/intel64<br>
> -L/opt/intel/composer_xe_2015.<wbr>1.133/mkl/lib/intel64<br>
> -L/opt/intel/composer_xe_2015.<wbr>1.133/mkl/lib/intel64/<br>
> -L/opt/intel/composer_xe_2015.<wbr>1.133/compiler/lib/intel64/ -lcmumps -ldmumps<br>
> -lsmumps -lzmumps -lmumps_common -lpord -lscalapack -lumfpack -lklu<br>
> -lcholmod -lbtf -lccolamd -lcolamd -lcamd -lamd -lsuitesparseconfig -lHYPRE<br>
> -lmkl_intel_lp64 -lmkl_core -lmkl_sequential -lmkl_core -lmkl_sequential<br>
> -lmkl_core -lparmetis -lmetis -lptesmumps -lptscotch -lptscotcherr -lscotch<br>
> -lscotcherr -lrt -lm -lpthread -lz -ldl -lmkl_core -lmkl_sequential<br>
> -lmkl_core -lmkl_sequential -lmkl_core -lirc -liomp5 -lsvml -limf -lifcore<br>
> -lirng -lifport -lirc -ldl<br>
><br>
><br>
> ------------------------------<wbr>------------------------------<wbr>------------------------------<wbr>---------<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libdmumps.a(dana_driver.o):<br>
> In function `dmumps_ana_driver_':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dana_driver.F:1944:<br>
> undefined reference to `numroc_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dana_driver.F:1948:<br>
> undefined reference to `numroc_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libdmumps.a(dfac_driver.o):<br>
> In function `dmumps_fac_driver_':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dfac_driver.F:1605:<br>
> undefined reference to `numroc_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dfac_driver.F:1609:<br>
> undefined reference to `numroc_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libdmumps.a(dend_driver.o):<br>
> In function `dmumps_end_driver_':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dend_driver.F:44:<br>
> undefined reference to `blacs_gridexit_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libdmumps.a(dana_aux_ELT.o):<br>
> In function `dmumps_ana_f_elt_':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dana_aux_ELT.F:257:<br>
> undefined reference to `metis_setdefaultoptions_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libdmumps.a(dana_aux.o):<br>
> In function `dmumps_ana_f_':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dana_aux.F:564:<br>
> undefined reference to `metis_setdefaultoptions_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libdmumps.a(darrowheads.o):<br>
> In function `dmumps_facto_send_arrowheads_<wbr>':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/darrowheads.F:254:<br>
> undefined reference to `numroc_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/darrowheads.F:257:<br>
> undefined reference to `numroc_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libdmumps.a(darrowheads.o):<br>
> In function `dmumps_facto_recv_arrowhd2_':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/darrowheads.F:688:<br>
> undefined reference to `numroc_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/darrowheads.F:691:<br>
> undefined reference to `numroc_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libdmumps.a(dfac_distrib_<wbr>distentry.o):<br>
> In function `dmumps_redistribution_':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dfac_distrib_distentry.F:<wbr>264:<br>
> undefined reference to `numroc_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libdmumps.a(dfac_distrib_<wbr>distentry.o):/home/zampins/<wbr>src/petsc/haswell_debug_gnu_<wbr>mkl/externalpackages/git.<wbr>mumps/src/dfac_distrib_<wbr>distentry.F:267:<br>
> more undefined references to `numroc_' follow<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libdmumps.a(dsol_root_<wbr>parallel.o):<br>
> In function `dmumps_solve_2d_bcyclic_':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dsol_root_parallel.F:76:<br>
> undefined reference to `descinit_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dsol_root_parallel.F:84:<br>
> undefined reference to `pdgetrs_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dsol_root_parallel.F:87:<br>
> undefined reference to `pdgetrs_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dsol_root_parallel.F:91:<br>
> undefined reference to `pdpotrs_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libdmumps.a(dsol_root_<wbr>parallel.o):<br>
> In function `dmumps_root_solve_':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dsol_root_parallel.F:33:<br>
> undefined reference to `blacs_gridinfo_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dsol_root_parallel.F:34:<br>
> undefined reference to `numroc_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libdmumps.a(dtype3_root.o):<br>
> In function `dmumps_root_alloc_static_':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dtype3_root.F:1085:<br>
> undefined reference to `numroc_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dtype3_root.F:1088:<br>
> undefined reference to `numroc_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dtype3_root.F:1091:<br>
> undefined reference to `numroc_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libdmumps.a(dtype3_root.o):<br>
> In function `dmumps_init_root_ana_':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dtype3_root.F:783:<br>
> undefined reference to `blacs_gridexit_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dtype3_root.F:788:<br>
> undefined reference to `blacs_gridinit_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dtype3_root.F:792:<br>
> undefined reference to `blacs_gridinfo_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libdmumps.a(dfac_par_m.o):<br>
> In function `__dmumps_fac_par_m_MOD_<wbr>dmumps_fac_par':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dfac_par_m.F:744:<br>
> undefined reference to `numroc_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libdmumps.a(dfac_root_<wbr>parallel.o):<br>
> In function `dmumps_facto_root_':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dfac_root_parallel.F:77:<br>
> undefined reference to `descinit_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dfac_root_parallel.F:100:<br>
> undefined reference to `pdgetrf_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dfac_root_parallel.F:107:<br>
> undefined reference to `pdpotrf_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dfac_root_parallel.F:155:<br>
> undefined reference to `numroc_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libdmumps.a(dmumps_iXamax.o):<br>
> In function `dmumps_ixamax_':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dmumps_iXamax.F:17:<br>
> undefined reference to `idamax_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libdmumps.a(dfac_lr.o):<br>
> In function `__dmumps_fac_lr_MOD_dmumps_<wbr>compress_panel':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dfac_lr.F:873:<br>
> undefined reference to `dormqr_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libdmumps.a(dlr_core_<wbr>subroutine.o):<br>
> In function `dmumps_truncated_rrqr_':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dlr_core_subroutine.F:69:<br>
> undefined reference to `ilaenv_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dlr_core_subroutine.F:78:<br>
> undefined reference to `dnrm2_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dlr_core_subroutine.F:83:<br>
> undefined reference to `dlamch_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dlr_core_subroutine.F:92:<br>
> undefined reference to `idamax_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dlr_core_subroutine.F:121:<br>
> undefined reference to `dlarfg_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dlr_core_subroutine.F:123:<br>
> undefined reference to `dlarfg_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/dlr_core_subroutine.F:189:<br>
> undefined reference to `dnrm2_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libmumps_common.a(ana_<wbr>orderings_wrappers_m.o):<br>
> In function `__mumps_ana_ord_wrappers_MOD_<wbr>mumps_metis_nodend_mixedto64':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/ana_orderings_wrappers_m.<wbr>F:225:<br>
> undefined reference to `metis_nodend_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/ana_orderings_wrappers_m.<wbr>F:246:<br>
> undefined reference to `metis_nodend_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libmumps_common.a(ana_<wbr>orderings_wrappers_m.o):<br>
> In function `__mumps_ana_ord_wrappers_MOD_<wbr>mumps_metis_nodend_mixedto32':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/ana_orderings_wrappers_m.<wbr>F:115:<br>
> undefined reference to `metis_nodend_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libmumps_common.a(mumps_metis.<wbr>o):<br>
> In function `mumps_parmetis_':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/mumps_metis.c:43:<br>
> undefined reference to `ParMETIS_V3_NodeND'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libmumps_common.a(mumps_<wbr>scotch.o):<br>
> In function `mumps_scotch_':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/mumps_scotch.c:31:<br>
> undefined reference to `esmumps'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libmumps_common.a(mumps_<wbr>scotch64.o):<br>
> In function `mumps_scotch_64_':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/git.mumps/<wbr>src/mumps_scotch64.c:30:<br>
> undefined reference to `esmumps'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libcholmod.a(cholmod_super_<wbr>numeric.o):<br>
> In function `c_cholmod_super_numeric':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/SuiteSparse/<wbr>CHOLMOD/Lib/../Supernodal/t_<wbr>cholmod_super_numeric.c:692:<br>
> undefined reference to `zherk_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/SuiteSparse/<wbr>CHOLMOD/Lib/../Supernodal/t_<wbr>cholmod_super_numeric.c:722:<br>
> undefined reference to `zgemm_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/SuiteSparse/<wbr>CHOLMOD/Lib/../Supernodal/t_<wbr>cholmod_super_numeric.c:872:<br>
> undefined reference to `zpotrf_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/SuiteSparse/<wbr>CHOLMOD/Lib/../Supernodal/t_<wbr>cholmod_super_numeric.c:1007:<br>
> undefined reference to `ztrsm_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libcholmod.a(cholmod_super_<wbr>numeric.o):<br>
> In function `z_cholmod_super_numeric':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/SuiteSparse/<wbr>CHOLMOD/Lib/../Supernodal/t_<wbr>cholmod_super_numeric.c:692:<br>
> undefined reference to `zherk_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/SuiteSparse/<wbr>CHOLMOD/Lib/../Supernodal/t_<wbr>cholmod_super_numeric.c:722:<br>
> undefined reference to `zgemm_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/SuiteSparse/<wbr>CHOLMOD/Lib/../Supernodal/t_<wbr>cholmod_super_numeric.c:872:<br>
> undefined reference to `zpotrf_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/SuiteSparse/<wbr>CHOLMOD/Lib/../Supernodal/t_<wbr>cholmod_super_numeric.c:1007:<br>
> undefined reference to `ztrsm_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libcholmod.a(cholmod_super_<wbr>solve.o):<br>
> In function `c_cholmod_super_lsolve':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/SuiteSparse/<wbr>CHOLMOD/Lib/../Supernodal/t_<wbr>cholmod_super_solve.c:110:<br>
> undefined reference to `ztrsv_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/SuiteSparse/<wbr>CHOLMOD/Lib/../Supernodal/t_<wbr>cholmod_super_solve.c:116:<br>
> undefined reference to `zgemv_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/SuiteSparse/<wbr>CHOLMOD/Lib/../Supernodal/t_<wbr>cholmod_super_solve.c:189:<br>
> undefined reference to `ztrsm_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/SuiteSparse/<wbr>CHOLMOD/Lib/../Supernodal/t_<wbr>cholmod_super_solve.c:198:<br>
> undefined reference to `zgemm_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/lib/<wbr>libcholmod.a(cholmod_super_<wbr>solve.o):<br>
> In function `c_cholmod_super_ltsolve':<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/SuiteSparse/<wbr>CHOLMOD/Lib/../Supernodal/t_<wbr>cholmod_super_solve.c:318:<br>
> undefined reference to `zgemv_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/SuiteSparse/<wbr>CHOLMOD/Lib/../Supernodal/t_<wbr>cholmod_super_solve.c:328:<br>
> undefined reference to `ztrsv_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/SuiteSparse/<wbr>CHOLMOD/Lib/../Supernodal/t_<wbr>cholmod_super_solve.c:393:<br>
> undefined reference to `zgemm_'<br>
><br>
> /home/zampins/src/petsc/<wbr>haswell_debug_gnu_mkl/<wbr>externalpackages/SuiteSparse/<wbr>CHOLMOD/Lib/../Supernodal/t_<wbr>cholmod_super_solve.c:404:<br>
> undefined reference to `ztrsm_'<br>
><br>
> --<br>
> Stefano<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Stefano</div>
</div>