[Nek5000-users] Error doing ./maketools for postnek

nek5000-users at lists.mcs.anl.gov nek5000-users at lists.mcs.anl.gov
Mon Aug 28 04:40:34 CDT 2017


Try to recompile with BIGMEM="true" (set in maketools).

-----Original message-----
> From:nek5000-users at lists.mcs.anl.gov <nek5000-users at lists.mcs.anl.gov>
> Sent: Monday 28th August 2017 11:18
> To: nek5000-users at lists.mcs.anl.gov
> Subject: Re: [Nek5000-users] Error doing ./maketools for postnek
> 
> Hi,
> Nek uses static allocation and you've increased array sizes. The error 
> you get means that the array is too big to be created. Do you really 
> need so big arrays?
> Regards
> Adam
> 
> 
> On 27/08/17 21:18, nek5000-users at lists.mcs.anl.gov wrote:
> > Hey Neks,
> >
> > I have recently installed Nek5000 in a different machine. Now to read
> > my domain (which is big, 3072 elements), I have changed the NELM in
> > basics.inc to 100 000 and MAXPTS in basicsp.inc to 20 000 000. Also my
> > mxpro = 40000 (maximum no of profile points). These parameters were
> > used by me previously to read same domains successfully, that is why I
> > am using these.
> >
> > Now the problem is an issue while compiling maketools. It says -
> >
> > ./maketools postnek/
> > ----------------------
> > Make postnek...
> > ----------------------
> > make[1]: Entering directory `/home/msaikat6/Nek5000/tools/postnek'
> > gfortran -o  /home/msaikat6/Nek5000/bin/postx postnek.o postnek2.o
> > postnek3.o postnek5.o postnek6.o tsort.o postnek8.o postnek9.o plot.o
> > getfld.o legend.o userf.o revert.o trap.o animate.o genxyz.o screen.o
> > g3d.o subs.o xinterface.o locglob.o postnek5a.o blas.o xdriver.o
> > scrdmp.o coef.o postnek7.o speclib.o mxm.o byte.o ssyev.o iolib.o
> > -L/usr/lib/X11 -lX11 -lm
> > postnek.o: In function `fprep_':
> > postnek.f:(.text+0xf6): relocation truncated to fit: R_X86_64_32S
> > against symbol `chaar_' defined in COMMON section in postnek.o
> > postnek.f:(.text+0x133): relocation truncated to fit: R_X86_64_32S
> > against symbol `chaar_' defined in COMMON section in postnek.o
> > postnek.f:(.text+0x183): relocation truncated to fit: R_X86_64_32S
> > against symbol `chaar_' defined in COMMON section in postnek.o
> > postnek.f:(.text+0x1c0): relocation truncated to fit: R_X86_64_32S
> > against symbol `chaar_' defined in COMMON section in postnek.o
> > postnek.f:(.text+0x210): relocation truncated to fit: R_X86_64_32S
> > against symbol `chaar_' defined in COMMON section in postnek.o
> > postnek.f:(.text+0x24d): relocation truncated to fit: R_X86_64_32S
> > against symbol `chaar_' defined in COMMON section in postnek.o
> > postnek.f:(.text+0x29d): relocation truncated to fit: R_X86_64_32S
> > against symbol `chaar_' defined in COMMON section in postnek.o
> > postnek.f:(.text+0x2da): relocation truncated to fit: R_X86_64_32S
> > against symbol `chaar_' defined in COMMON section in postnek.o
> > postnek.f:(.text+0x32a): relocation truncated to fit: R_X86_64_32S
> > against symbol `chaar_' defined in COMMON section in postnek.o
> > postnek.f:(.text+0x367): relocation truncated to fit: R_X86_64_32S
> > against symbol `chaar_' defined in COMMON section in postnek.o
> > postnek.f:(.text+0x3b7): additional relocation overflows omitted from the output
> > collect2: ld returned 1 exit status
> > make[1]: *** [postx] Error 1
> > make[1]: Leaving directory `/home/msaikat6/Nek5000/tools/postnek'
> > make: *** [all] Error 1
> >
> >
> > I don't understand the problem because I have used the same parameters
> > previously, successfully. Let me know if you know what the problem is.
> > Thanks so much.
> >
> > Saikat
> >
> 
> _______________________________________________
> 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