[Nek5000-users] turbChannel compiling issue after adding more elements

nek5000-users at lists.mcs.anl.gov nek5000-users at lists.mcs.anl.gov
Wed Jan 24 15:07:53 CST 2018


Dear Nek team,

I ran into an odd issue when compiling the file after adding more elements. Number of elements have been increased to 48(x)*32(y)*48(z) from the default 16(x)*12(y)*8(z). Everything went very smooth (genbox and genmap both worked well) till the last step in "makenek" when it started to generate .f file;  error occurred and it says:

obj/turbChannel.o: In function `uservp_':
turbChannel.f:(.text+0x17): relocation truncated to fit: R_X86_64_32S against symbol `hcglb_' defined in COMMON section in obj/turbChannel.o
turbChannel.f:(.text+0x30): relocation truncated to fit: R_X86_64_PC32 against symbol `nekuse_' defined in COMMON section in obj/turbChannel.o
turbChannel.f:(.text+0x3c): relocation truncated to fit: R_X86_64_32S against symbol `cdsmag_' defined in COMMON section in obj/turbChannel.o
turbChannel.f:(.text+0x43): relocation truncated to fit: R_X86_64_PC32 against symbol `nekuse_' defined in COMMON section in obj/turbChannel.o
obj/turbChannel.o: In function `userf_':
turbChannel.f:(.text+0x56): relocation truncated to fit: R_X86_64_PC32 against symbol `cforce_' defined in COMMON section in obj/turbChannel.o
turbChannel.f:(.text+0x5d): relocation truncated to fit: R_X86_64_PC32 against symbol `nekuse_' defined in COMMON section in obj/turbChannel.o
turbChannel.f:(.text+0x64): relocation truncated to fit: R_X86_64_PC32 against symbol `nekuse_' defined in COMMON section in obj/turbChannel.o
turbChannel.f:(.text+0x6b): relocation truncated to fit: R_X86_64_PC32 against symbol `nekuse_' defined in COMMON section in obj/turbChannel.o
obj/turbChannel.o: In function `userq_':
turbChannel.f:(.text+0x73): relocation truncated to fit: R_X86_64_PC32 against symbol `nekuse_' defined in COMMON section in obj/turbChannel.o
obj/turbChannel.o: In function `userchk_':
turbChannel.f:(.text+0x93): relocation truncated to fit: R_X86_64_PC32 against symbol `dimn_' defined in COMMON section in obj/turbChannel.o
turbChannel.f:(.text+0x9b): additional relocation overflows omitted from the output
make: *** [makefile:120: nek5000] Error 1

Such error did not occur when running the default mesh settings. Has anyone seen this before? Any suggestions?

Thanks a lot for the help!

Regards,

Ming
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/nek5000-users/attachments/20180124/c20a4e41/attachment.html>


More information about the Nek5000-users mailing list