[FLASH-USERS] Problem with Compiling Flash3.0

Brock Palen brockp at umich.edu
Tue Jun 3 11:55:46 EDT 2008


What is the output of

ulimit -s

on your system?

Brock Palen
www.umich.edu/~brockp
Center for Advanced Computing
brockp at umich.edu
(734)936-1985



On Jun 3, 2008, at 10:56 AM, Seyit Hocuk wrote:
> Hi,
>
> Putting the correct HDF5 path solved only part of the problem. I  
> still have a lot of warnings and the simulation does not start,  
> giving the error below, even though making ends with success. Both  
> for FLASH2.5 and for FLASH3.0.
>
> Regards,
> Seyit.
>
>
>
>
>
> amr_prolong_cc_fun_init.F90(115): (col. 7) remark: LOOP WAS  
> VECTORIZED.
> amr_prolong_cc_fun_init.F90(134): (col. 7) remark: LOOP WAS  
> VECTORIZED.
> amr_prolong_cc_fun_init.F90(136): (col. 7) remark: LOOP WAS  
> VECTORIZED.
> amr_prolong_cc_fun_init.F90(156): (col. 7) remark: LOOP WAS  
> VECTORIZED.
> amr_prolong_cc_fun_init.F90(158): (col. 7) remark: LOOP WAS  
> VECTORIZED.
> amr_initialize.F90(39): (col. 9) remark: LOOP WAS VECTORIZED.
> amr_initialize.F90(40): (col. 9) remark: FUSED LOOP WAS VECTORIZED.
> amr_initialize.F90(44): (col. 9) remark: LOOP WAS VECTORIZED.
> amr_initialize.F90(45): (col. 9) remark: LOOP WAS VECTORIZED.
> amr_initialize.F90(46): (col. 9) remark: LOOP WAS VECTORIZED.
> amr_initialize.F90(47): (col. 9) remark: LOOP WAS VECTORIZED.
> amr_initialize.F90(48): (col. 9) remark: LOOP WAS VECTORIZED.
> amr_initialize.F90(49): (col. 9) remark: LOOP WAS VECTORIZED.
> amr_initialize.F90(52): (col. 9) remark: LOOP WAS VECTORIZED.
> amr_initialize.F90(53): (col. 2) remark: FUSED LOOP WAS VECTORIZED.
> amr_initialize.F90(56): (col. 9) remark: FUSED LOOP WAS VECTORIZED.
> multifluid.F90(327): (col. 11) remark: FUSED LOOP WAS VECTORIZED.
> init_block.F90(220): (col. 7) remark: FUSED LOOP WAS VECTORIZED.
> init_block.F90(341): (col. 11) remark: FUSED LOOP WAS VECTORIZED.
> init_block.F90(347): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(347): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(347): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(348): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(348): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(348): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(349): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(349): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(349): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(350): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(350): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(350): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(351): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(351): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(351): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(353): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(353): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(353): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(354): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(354): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(354): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(356): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(356): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(356): (col. 16) remark: LOOP WAS VECTORIZED.
> init_block.F90(360): (col. 19) remark: LOOP WAS VECTORIZED.
> init_block.F90(360): (col. 19) remark: LOOP WAS VECTORIZED.
> init_block.F90(360): (col. 19) remark: LOOP WAS VECTORIZED.
> perfmon.F90(266): (col. 19) remark: LOOP WAS VECTORIZED.
> perfmon.F90(315): (col. 10) remark: LOOP WAS VECTORIZED.
> perfmon.F90(319): (col. 8) remark: PARTIAL LOOP WAS VECTORIZED.
> perfmon.F90(319): (col. 8) remark: PARTIAL LOOP WAS VECTORIZED.
> init_global_parms_checkpoint.F90(118): (col. 12) remark: LOOP WAS  
> VECTORIZED.
> init_from_checkpoint.F90(139): (col. 18) remark: LOOP WAS VECTORIZED.
> init_from_checkpoint.F90(139): (col. 18) remark: LOOP WAS VECTORIZED.
> init_from_checkpoint.F90(141): (col. 18) remark: LOOP WAS VECTORIZED.
> init_from_scratch.F90(196): (col. 11) remark: LOOP WAS VECTORIZED.
> init_from_scratch.F90(196): (col. 11) remark: LOOP WAS VECTORIZED.
> init_from_scratch.F90(197): (col. 6) remark: LOOP WAS VECTORIZED.
> init_from_scratch.F90(198): (col. 11) remark: LOOP WAS VECTORIZED.
> init_from_scratch.F90(233): (col. 17) remark: LOOP WAS VECTORIZED.
> init_from_scratch.F90(233): (col. 17) remark: LOOP WAS VECTORIZED.
> init_from_scratch.F90(234): (col. 12) remark: LOOP WAS VECTORIZED.
> init_from_scratch.F90(235): (col. 17) remark: LOOP WAS VECTORIZED.
> init_from_scratch.F90(239): (col. 17) remark: LOOP WAS VECTORIZED.
> init_from_scratch.F90(239): (col. 17) remark: LOOP WAS VECTORIZED.
> init_from_scratch.F90(241): (col. 17) remark: LOOP WAS VECTORIZED.
> init_from_scratch.F90(247): (col. 17) remark: LOOP WAS VECTORIZED.
> init_from_scratch.F90(247): (col. 17) remark: LOOP WAS VECTORIZED.
> init_from_scratch.F90(249): (col. 17) remark: LOOP WAS VECTORIZED.
> init_from_scratch.F90(266): (col. 17) remark: LOOP WAS VECTORIZED.
> init_from_scratch.F90(266): (col. 17) remark: LOOP WAS VECTORIZED.
> init_from_scratch.F90(268): (col. 17) remark: LOOP WAS VECTORIZED.
> init_flash.F90(343): (col. 15) remark: PARTIAL LOOP WAS VECTORIZED.
> init_flash.F90(343): (col. 15) remark: PARTIAL LOOP WAS VECTORIZED.
> echo SUCCESS
> SUCCESS
> make[1]: Leaving directory `/home/users/seyit/FLASH2.5/object'
> seyit at si01:~/FLASH2.5/object$ ./flash2
> forrtl: severe (174): SIGSEGV, segmentation fault occurred
> Image              PC                Routine            Line         
> Source            libhdf5-1.6.5.so.  00002B76BF056F08   
> Unknown               Unknown  Unknown
> libhdf5-1.6.5.so.  00002B76BF05931F  Unknown               Unknown   
> Unknown
> flash2             00000000004FFE9B  Unknown               Unknown   
> Unknown
> flash2             00000000004EA435  Unknown               Unknown   
> Unknown
> flash2             00000000004F365B  Unknown               Unknown   
> Unknown
> flash2             00000000004060E8  Unknown               Unknown   
> Unknown
> flash2             00000000004060A2  Unknown               Unknown   
> Unknown
> libc.so.6          00002B76BFBFEB44  Unknown               Unknown   
> Unknown
> flash2             0000000000405FE9  Unknown               Unknown   
> Unknown
>
>
>
>
>
>
>
>
>
> Anshu Dubey wrote:
>> It appears that in your Makefile.h you haven't specified the  
>> correct path for hdf5 library.
>> Anshu
>>
>> On Mon, Jun 2, 2008 at 11:20 AM, Seyit Hocuk <seyit at astro.rug.nl  
>> <mailto:seyit at astro.rug.nl>> wrote:
>>
>>     Hi,
>>
>>     I am in the middle of switching to FLASH3.0 after a lot of
>>     suggestions to do that. However, whenever I compile a standard
>>     problem, while making I get the error message shown below. It
>>     might be related to my compiler or to HDF5.
>>
>>     The compiler is this:
>>     /opt/intel/fce/10.1.012/bin/ifort
>>
>>     HDF5 version:
>>     I tried both 1.6.6 and 1.6.7
>>
>>     The flags for the compiler I use are this:
>>     FFLAGS_OPT   =  -c -r8 -i4 -fast -ipo -I $(MPI_PATH)/include
>>     FFLAGS_DEBUG =  -c -r8 -i4 -I $(MPI_PATH)/include
>>     FFLAGS_TEST  =  -c -r8 -i4 -I $(MPI_PATH)/include
>>
>>     CFLAGS_HDF5 = -I $(HDF5_PATH)/include
>>
>>     CFLAGS_OPT   = -c -I$(MPI_PATH)/include
>>     CFLAGS_DEBUG = -c -g
>>     CFLAGS_TEST  = -c -02
>>
>>
>>     UNAME -a :
>>     Linux si01 2.6.22-14 #6 SMP Tue Mar 11 15:43:58 CET 2008 x86_64
>>     GNU/Linux
>>
>>
>>
>>     Does anyone have any experience on this problem.
>>
>>     Thanks,
>>     Seyit
>>
>>
>>
>>
>>
>>     workspace.o -L/home/users/seyit/Libraries/Hdf5-166/lib -lhdf5 -lz
>>        -L /home/users/seyit/mpi/mpich2/lib  -lmpich
>>     ipo: warning #11043: unresolved H5Fclose
>>           Referenced in io_h5file_interface.o
>>     ipo: warning #11043: unresolved H5check_version
>>           Referenced in io_h5file_interface.o
>>     ipo: warning #11043: unresolved H5Fopen
>>           Referenced in io_h5file_interface.o
>>     ipo: warning #11043: unresolved H5Fcreate
>>           Referenced in io_h5file_interface.o
>>     ipo: warning #11043: unresolved H5Dopen
>>           Referenced in io_h5read_bflags.o
>>           Referenced in io_h5read_blk_particle_info.o
>>           Referenced in io_h5read_blksize.o
>>           Referenced in io_h5read_bndbox.o
>>           Referenced in io_h5read_coords.o
>>           Referenced in io_h5read_generic_int_arr.o
>>           Referenced in io_h5read_generic_real_arr.o
>>           Referenced in io_h5read_gid.o
>>           Referenced in io_h5read_lists.o
>>           Referenced in io_h5read_localnp.o
>>           Referenced in io_h5read_lrefine.o
>>           Referenced in io_h5read_nodetype.o
>>           Referenced in io_h5read_particles.o
>>           Referenced in io_h5read_unknowns.o
>>           Referenced in io_h5read_which_child.o
>>           Referenced in io_h5write_bflags.o
>>           Referenced in io_h5write_blk_particle_info.o
>>           Referenced in io_h5write_blksize.o
>>     ...
>>     ...
>>     ... etc.
>>     ... etc.
>>     ...
>>     ...
>>     amr_initialize.F90(734): (col. 9) remark: LOOP WAS VECTORIZED.
>>     amr_initialize.F90(735): (col. 9) remark: FUSED LOOP WAS  
>> VECTORIZED.
>>     amr_initialize.F90(737): (col. 9) remark: FUSED LOOP WAS  
>> VECTORIZED.
>>     amr_initialize.F90(741): (col. 9) remark: LOOP WAS VECTORIZED.
>>     amr_initialize.F90(742): (col. 9) remark: LOOP WAS VECTORIZED.
>>     amr_initialize.F90(838): (col. 7) remark: LOOP WAS VECTORIZED.
>>     amr_initialize.F90(839): (col. 7) remark: LOOP WAS VECTORIZED.
>>     gr_initParameshArrays.F90(78): (col. 12) remark: LOOP WAS  
>> VECTORIZED.
>>     gr_initParameshArrays.F90(78): (col. 12) remark: LOOP WAS  
>> VECTORIZED.
>>     Grid_dump.F90(156): (col. 11) remark: LOOP WAS VECTORIZED.
>>     PhysicalConstants_init.F90(127): (col. 8) remark: BLOCK WAS
>>     VECTORIZED.
>>     PhysicalConstants_init.F90(130): (col. 8) remark: BLOCK WAS
>>     VECTORIZED.
>>     PhysicalConstants_init.F90(133): (col. 8) remark: BLOCK WAS
>>     VECTORIZED.
>>     PhysicalConstants_init.F90(136): (col. 8) remark: BLOCK WAS
>>     VECTORIZED.
>>     PhysicalConstants_init.F90(139): (col. 8) remark: BLOCK WAS
>>     VECTORIZED.
>>     PhysicalConstants_init.F90(142): (col. 8) remark: BLOCK WAS
>>     VECTORIZED.
>>     PhysicalConstants_init.F90(145): (col. 8) remark: BLOCK WAS
>>     VECTORIZED.
>>     PhysicalConstants_init.F90(148): (col. 8) remark: BLOCK WAS
>>     VECTORIZED.
>>     PhysicalConstants_init.F90(151): (col. 8) remark: BLOCK WAS
>>     VECTORIZED.
>>     PhysicalConstants_init.F90(154): (col. 8) remark: BLOCK WAS
>>     VECTORIZED.
>>     PhysicalConstants_init.F90(157): (col. 8) remark: BLOCK WAS
>>     VECTORIZED.
>>     PhysicalConstants_init.F90(160): (col. 8) remark: BLOCK WAS
>>     VECTORIZED.
>>     PhysicalConstants_init.F90(165): (col. 8) remark: BLOCK WAS
>>     VECTORIZED.
>>     PhysicalConstants_init.F90(167): (col. 8) remark: BLOCK WAS
>>     VECTORIZED.
>>     PhysicalConstants_init.F90(169): (col. 8) remark: BLOCK WAS
>>     VECTORIZED.
>>     Grid_init.F90(280): (col. 3) remark: LOOP WAS VECTORIZED.
>>     Grid_init.F90(375): (col. 3) remark: LOOP WAS VECTORIZED.
>>     Grid_init.F90(385): (col. 6) remark: LOOP WAS VECTORIZED.
>>     Particles_init.F90(108): (col. 3) remark: LOOP WAS VECTORIZED.
>>     Particles_init.F90(135): (col. 3) remark: LOOP WAS VECTORIZED.
>>     Particles_init.F90(182): (col. 6) remark: LOOP WAS VECTORIZED.
>>     Grid_initDomain.F90(96): (col. 11) remark: LOOP WAS VECTORIZED.
>>     Grid_initDomain.F90(114): (col. 20) remark: LOOP WAS VECTORIZED.
>>     Grid_initDomain.F90(117): (col. 12) remark: FUSED LOOP WAS  
>> VECTORIZED.
>>     Grid_initDomain.F90(124): (col. 17) remark: LOOP WAS VECTORIZED.
>>     Grid_initDomain.F90(133): (col. 17) remark: LOOP WAS VECTORIZED.
>>     Grid_initDomain.F90(136): (col. 14) remark: LOOP WAS VECTORIZED.
>>     Grid_initDomain.F90(171): (col. 12) remark: FUSED LOOP WAS  
>> VECTORIZED.
>>     Grid_initDomain.F90(189): (col. 14) remark: LOOP WAS VECTORIZED.
>>     Driver_verifyInitDt.F90(98): (col. 14) remark: LOOP WAS  
>> VECTORIZED.
>>     CosmologicalFunctions.F90(611): (col. 6) remark: LOOP WAS  
>> VECTORIZED.
>>     CosmologicalFunctions.F90(618): (col. 6) remark: LOOP WAS  
>> VECTORIZED.
>>     ld: skipping incompatible
>>     /home/users/seyit/Libraries/Hdf5-166/lib/libhdf5.so when  
>> searching
>>     for -lhdf5
>>     ld: skipping incompatible
>>     /home/users/seyit/Libraries/Hdf5-166/lib/libhdf5.a when searching
>>     for -lhdf5
>>     ld: cannot find -lhdf5
>>     make: *** [flash3] Error 1
>>
>>
>
>
>




More information about the flash-users mailing list