[Nek5000-users] linking

nek5000-users at lists.mcs.anl.gov nek5000-users at lists.mcs.anl.gov
Thu Apr 15 14:58:56 CDT 2010


Frank,

using the std-memory model the total size of all static data items is limited by the compiler to 2GB. Try to lower lelt (you may have to use more processors) for a given lx1/lxd to lower the memory footprint.

Stefan


On Apr 15, 2010, at 9:41 PM, nek5000-users at lists.mcs.anl.gov wrote:

> Hello all,
> 
> I am coming across a linking problem.  When using the below linking
> fails.
>      parameter (lx1=8*5...
>      parameter (lxd=12*5...
> 
> But this is OK:
>      parameter (lx1=8*4...
>      parameter (lxd=12*4...
> 
> The error message is:
> 
> sunf95 -c  -O2 -r8const -xtypemap=real:64 -fpp -DLONGINT8
> -I/home/fmuldoo/programs/nek5000/nek5/trunk/nek
> -I/data/fmuldoo/engineering-marangoni-flows/sim2/sim1/sim1/sim4 /data/fmuldoo/engineering-marangoni-flows/sim2/sim1/sim1/sim4/openboat.f -o openboat.o 
> sunf95 -o nek5000  openboat.o drive.o drive1.o drive2.o plan4.o bdry.o
> coef.o conduct.o connect1.o connect2.o dssum.o edgec.o eigsolv.o gauss.o
> genxyz.o navier1.o navier0.o navier2.o navier3.o navier4.o prepost.o
> speclib.o map2.o turb.o mvmesh.o ic.o ssolv.o planx.o math.o
> mxm_wrapper.o hmholtz.o gfdm_par.o  gfdm_op.o gfdm_solve.o subs1.o
> subs2.o genbox.o gmres.o hsmg.o convect.o induct.o perturb.o navier5.o
> navier6.o navier7.o navier8.o fast3d.o fasts.o calcz.o byte.o chelpers.o
> byte_mpi.o postpro.o cvode_driver.o cvode_aux.o setprop.o qthermal.o
> makeq.o papi.o ssygv.o dsygv.o mxm_std.o blas.o   comm_mpi.o mpi_dummy.o
> jl2_gs.o jl2_sort.o jl2_sarray_transfer.o jl2_sarray_sort.o
> jl2_gs_local.o jl2_crystal.o jl2_comm.o jl2_tensor.o jl2_fail.o
> jl2_fcrystal.o jl_tuple_list.o jl_transfer.o jl_sort.o jl_fcrystal.o
> jl_errmem.o jl_crystal.o jl_findpts.o jl_pfindpt.o jl_tensor.o
> jl_findpt.o jl_poly.o jl2_sparse_cholesky.o jl2_xxt.o jl2_fcrs.o 
> bdry.o: In function `bcneutr_':
> bdry.f:(.text+0x6885): relocation truncated to fit: R_X86_64_PC32
> against symbol `ctmp0_' defined in COMMON section in navier5.o
> bdry.f:(.text+0x68c1): relocation truncated to fit: R_X86_64_PC32
> against symbol `ctmp0_' defined in COMMON section in navier5.o
> bdry.o: In function `trstax_':
> bdry.f:(.text+0x759c): relocation truncated to fit: R_X86_64_PC32
> against symbol `ctmp0_' defined in COMMON section in navier5.o
> bdry.f:(.text+0x75a3): relocation truncated to fit: R_X86_64_PC32
> against symbol `ctmp0_' defined in COMMON section in navier5.o
> bdry.f:(.text+0x75cd): relocation truncated to fit: R_X86_64_PC32
> against symbol `ctmp0_' defined in COMMON section in navier5.o
> bdry.f:(.text+0x75de): relocation truncated to fit: R_X86_64_PC32
> against symbol `ctmp0_' defined in COMMON section in navier5.o
> bdry.f:(.text+0x75f6): relocation truncated to fit: R_X86_64_PC32
> against symbol `ctmp0_' defined in COMMON section in navier5.o
> bdry.f:(.text+0x7607): relocation truncated to fit: R_X86_64_PC32
> against symbol `ctmp0_' defined in COMMON section in navier5.o
> bdry.f:(.text+0x7630): relocation truncated to fit: R_X86_64_PC32
> against symbol `ctmp0_' defined in COMMON section in navier5.o
> bdry.f:(.text+0x7641): relocation truncated to fit: R_X86_64_PC32
> against symbol `ctmp0_' defined in COMMON section in navier5.o
> 
> -- 
> Frank Herbert Muldoon, Ph.D. Mechanical Engineering
> Technische Universität Wien (Technical University of Vienna)
> Inst. f. Strömungsmechanik und Wärmeübertragung (Institute of Fluid
> Mechanics and Heat Transfer)
> Resselgasse 3
> 1040 Wien
> Tel: +4315880132232
> Fax: +4315880132299 
> Cell:+436765203470
> fmuldoo (skype)
> http://tetra.fluid.tuwien.ac.at/fmuldoo/public_html/webpage/frank-muldoon.html
> 
> _______________________________________________
> Nek5000-users mailing list
> Nek5000-users at lists.mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users




More information about the Nek5000-users mailing list