[FLASH-USERS] error in compiling the flash for laserslab problem

Scott Feister sfeister at gmail.com
Tue Jan 3 11:27:20 EST 2017


Hi Chandrasekhar,

Just on quick glance, it looks like there may be *HDF5 *errors (I/O) and *Hypre
*errors (matrix operations library). Did you install these libraries
yourself? Which versions of each are you using?

Best,

Scott


Scott Feister, Ph.D.
Postdoctoral Researcher, Flash Center for Computational Science
University of Chicago, Department of Astronomy and Astrophysics

On Sat, Dec 31, 2016 at 12:06 AM, chandra sekhar Shukla <
chandrasekhar.shukla at gmail.com> wrote:

> Hi everyone & happy new year,
>
> Firstly I am using the setup script, as detailed in the user guide:
>
>  ./setup -auto LaserSlab -2d -nxb=16 -nyb=16 +hdf5typeio \
>> species=cham,targ +mtmmmt +laser +uhd3t +mgd mgd_meshgroups=6 \
>> -parfile=example.par
>
>
> I am running into this error:
>
> io_h5file_interface.o: In function `io_h5init_file_':
> /home/chandra/Downloads/FLASH4.4/object/io_h5file_interface.c:165:
> undefined reference to `H5Pset_fapl_mpio'
> io_h5file_interface.o: In function `io_h5open_file_for_read_':
> /home/chandra/Downloads/FLASH4.4/object/io_h5file_interface.c:273:
> undefined reference to `H5Pset_fapl_mpio'
> io_h5read_unknowns.o: In function `io_h5read_unknowns_':
> /home/chandra/Downloads/FLASH4.4/object/io_h5read_unknowns.c:53:
> undefined reference to `H5Pset_dxpl_mpio'
> io_h5write_unknowns.o: In function `io_h5write_unknowns_':
> /home/chandra/Downloads/FLASH4.4/object/io_h5write_unknowns.c:156:
> undefined reference to `H5Pset_dxpl_mpio'
> io_h5write_unknowns_sp.o: In function `io_h5write_unknowns_sp_':
> /home/chandra/Downloads/FLASH4.4/object/io_h5write_unknowns_sp.c:237:
> undefined reference to `H5Pset_dxpl_mpio'
> /usr/local/hypre/lib/libHYPRE.a(par_gsmg.o): In function
> `hypre_BoomerAMGFitVectors':
> par_gsmg.c:(.text+0x1d9d): undefined reference to `hypre_dgels'
> /usr/local/hypre/lib/libHYPRE.a(par_relax.o): In function
> `hypre_BoomerAMGRelax':
> par_relax.c:(.text+0xf6d5): undefined reference to `hypre_dgetrf'
> par_relax.c:(.text+0xf725): undefined reference to `hypre_dgetrs'
> /usr/local/hypre/lib/libHYPRE.a(schwarz.o): In function `hypre_
> AMGNodalSchwarzSmoother':
> schwarz.c:(.text+0xc00): undefined reference to `hypre_dpotrf'
> schwarz.c:(.text+0xe9e): undefined reference to `hypre_dpotrf'
> /usr/local/hypre/lib/libHYPRE.a(schwarz.o): In function
> `hypre_ParMPSchwarzSolve':
> schwarz.c:(.text+0x1e30): undefined reference to `hypre_dgetrs'
> schwarz.c:(.text+0x1e8c): undefined reference to `hypre_dpotrs'
> schwarz.c:(.text+0x25be): undefined reference to `hypre_dgetrs'
> schwarz.c:(.text+0x261a): undefined reference to `hypre_dpotrs'
> /usr/local/hypre/lib/libHYPRE.a(schwarz.o): In function
> `hypre_MPSchwarzSolve':
> schwarz.c:(.text+0x2e34): undefined reference to `hypre_dgetrs'
> schwarz.c:(.text+0x2e84): undefined reference to `hypre_dpotrs'
> schwarz.c:(.text+0x31d6): undefined reference to `hypre_dgetrs'
> schwarz.c:(.text+0x3226): undefined reference to `hypre_dpotrs'
> /usr/local/hypre/lib/libHYPRE.a(schwarz.o): In function
> `hypre_MPSchwarzCFSolve':
> schwarz.c:(.text+0x372b): undefined reference to `hypre_dgetrs'
> schwarz.c:(.text+0x377b): undefined reference to `hypre_dpotrs'
> schwarz.c:(.text+0x3b21): undefined reference to `hypre_dgetrs'
> schwarz.c:(.text+0x3b71): undefined reference to `hypre_dpotrs'
> /usr/local/hypre/lib/libHYPRE.a(schwarz.o): In function
> `hypre_MPSchwarzFWSolve':
> schwarz.c:(.text+0x4015): undefined reference to `hypre_dgetrs'
> schwarz.c:(.text+0x4065): undefined reference to `hypre_dpotrs'
> /usr/local/hypre/lib/libHYPRE.a(schwarz.o): In function
> `hypre_MPSchwarzCFFWSolve':
> schwarz.c:(.text+0x457e): undefined reference to `hypre_dgetrs'
> schwarz.c:(.text+0x45ce): undefined reference to `hypre_dpotrs'
> /usr/local/hypre/lib/libHYPRE.a(schwarz.o): In function
> `hypre_AMGCreateDomainDof':
> schwarz.c:(.text+0x63a5): undefined reference to `hypre_dgetrf'
> schwarz.c:(.text+0x63de): undefined reference to `hypre_dpotrf'
> /usr/local/hypre/lib/libHYPRE.a(schwarz.o): In function
> `hypre_AdSchwarzSolve':
> schwarz.c:(.text+0x88cb): undefined reference to `hypre_dgetrs'
> schwarz.c:(.text+0x8912): undefined reference to `hypre_dpotrs'
> /usr/local/hypre/lib/libHYPRE.a(schwarz.o): In function
> `hypre_AdSchwarzCFSolve':
> schwarz.c:(.text+0x8d0f): undefined reference to `hypre_dgetrs'
> schwarz.c:(.text+0x8d56): undefined reference to `hypre_dpotrs'
> /usr/local/hypre/lib/libHYPRE.a(schwarz.o): In function
> `hypre_ParAdSchwarzSolve':
> schwarz.c:(.text+0x965a): undefined reference to `hypre_dgetrs'
> schwarz.c:(.text+0x96b6): undefined reference to `hypre_dpotrs'
> /usr/local/hypre/lib/libHYPRE.a(schwarz.o): In function
> `hypre_ParAMGCreateDomainDof':
> schwarz.c:(.text+0xbd47): undefined reference to `hypre_dgetrf'
> schwarz.c:(.text+0xbd80): undefined reference to `hypre_dpotrf'
> /usr/local/hypre/lib/libHYPRE.a(ParaSails.o): In function
> `ComputeValuesSym':
> ParaSails.c:(.text+0x211b): undefined reference to `hypre_dpotrf'
> ParaSails.c:(.text+0x2176): undefined reference to `hypre_dpotrs'
> /usr/local/hypre/lib/libHYPRE.a(ParaSails.o): In function
> `ComputeValuesNonsym':
> ParaSails.c:(.text+0x2973): undefined reference to `hypre_dgels'
> collect2: error: ld returned 1 exit status
> make: *** [flash4] Error 1
> chandra at chandra-Inspiron-3558:~/Downloads/FLASH4.4/object$
> Does anyone help me to getting the soulation of this?
>
> thanks in advance.
>
> With Warm Regards,
>
> CHANDRASEKHAR SHUKLA
> INSTITUTE FOR PLASMA RESEARCH
> GANDHINAGAR,GUJRAT, INDIA
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://flash.rochester.edu/pipermail/flash-users/attachments/20170103/b9a2c579/attachment.htm>


More information about the flash-users mailing list