|
[Sponsors] |
[OpenFOAM.org] OpenFOAM 5.0: sudden new compilation error on on the Titan supercomputer (Cray) |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
July 11, 2018, 17:36 |
OpenFOAM 5.0: sudden new compilation error on on the Titan supercomputer (Cray)
|
#1 |
Senior Member
Join Date: Jul 2013
Posts: 124
Rep Power: 13 |
Hi all,
I am working with OpenFOAM 5 on the Titan supercomputer. I have successfully compiled, and things have been working great. I've written a few custom solvers and compiled those successfully, and everything is fine. Today, when I tried to compile a new solver I received a link error which halted compilation. I then found that I now receive this error with every attempted compilation. For example, in the icoFoam directory if I run 'wclean' and then 'wmake' I receive the following output: Making dependency list for source file icoFoam.C CC -std=c++11 -m64 -Dcrayxc -DWM_ARCH_OPTION=cray -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -O3 -DNoRepository -ftemplate-depth-100 -I/ccs/proj/cfd108/OpenFOAM/OpenFOAM-5.0/src/finiteVolume/lnInclude -I/ccs/proj/cfd108/OpenFOAM/OpenFOAM-5.0/src/meshTools/lnInclude -IlnInclude -I. -I/ccs/proj/cfd108/OpenFOAM/OpenFOAM-5.0/src/OpenFOAM/lnInclude -I/ccs/proj/cfd108/OpenFOAM/OpenFOAM-5.0/src/OSspecific/POSIX/lnInclude -fPIC -c icoFoam.C -o /ccs/proj/cfd108/OpenFOAM/OpenFOAM-5.0/platforms/crayxcGccDPInt32Opt/applications/solvers/incompressible/icoFoam/icoFoam.o CC -std=c++11 -m64 -Dcrayxc -DWM_ARCH_OPTION=cray -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -O3 -DNoRepository -ftemplate-depth-100 -I/ccs/proj/cfd108/OpenFOAM/OpenFOAM-5.0/src/finiteVolume/lnInclude -I/ccs/proj/cfd108/OpenFOAM/OpenFOAM-5.0/src/meshTools/lnInclude -IlnInclude -I. -I/ccs/proj/cfd108/OpenFOAM/OpenFOAM-5.0/src/OpenFOAM/lnInclude -I/ccs/proj/cfd108/OpenFOAM/OpenFOAM-5.0/src/OSspecific/POSIX/lnInclude -fPIC -Xlinker --add-needed -Xlinker --no-as-needed /ccs/proj/cfd108/OpenFOAM/OpenFOAM-5.0/platforms/crayxcGccDPInt32Opt/applications/solvers/incompressible/icoFoam/icoFoam.o -L/ccs/proj/cfd108/OpenFOAM/OpenFOAM-5.0/platforms/crayxcGccDPInt32Opt/lib \ -lfiniteVolume -lmeshTools -lOpenFOAM -ldl \ -lm -o /ccs/proj/cfd108/OpenFOAM/OpenFOAM-5.0/platforms/crayxcGccDPInt32Opt/bin/icoFoam /ccs/proj/cfd108/OpenFOAM/OpenFOAM-5.0/platforms/crayxcGccDPInt32Opt/applications/solvers/incompressible/icoFoam/icoFoam.o.data.rel.ro._ZTVN4Foam8OPstreamE[_ZTVN4Foam8OPstreamE]+0x80): undefined reference to `Foam::UOPstream::writeQuoted(std::__cxx11::basic_ string<char, std::char_traits<char>, std::allocator<char> > const&, bool)' /usr/bin/ld: link errors found, deleting executable `/ccs/proj/cfd108/OpenFOAM/OpenFOAM-5.0/platforms/crayxcGccDPInt32Opt/bin/icoFoam' /usr/bin/sha1sum: /ccs/proj/cfd108/OpenFOAM/OpenFOAM-5.0/platforms/crayxcGccDPInt32Opt/bin/icoFoam: No such file or directory collect2: error: ld returned 1 exit status make: *** [/ccs/proj/cfd108/OpenFOAM/OpenFOAM-5.0/platforms/crayxcGccDPInt32Opt/bin/icoFoam] Error 1 It seems like I now receive this same error with every attempted compilation. Has anyone seen this before? The only thing that I know has changed is that the version of mpich-gnu has switched from 4.9 to 5.1, and I no longer have access to the 4.9. I'm not sure if this could be a culprit or not. Thanks! |
|
July 15, 2018, 11:06 |
|
#2 |
Senior Member
matej forman
Join Date: Mar 2009
Location: Brno, Czech Republic
Posts: 182
Rep Power: 17 |
Well the error is about missing reference to Pstream function so your guess the mpich could be the trouble is shooting the right direction.
I guess the mpich libs are under the same name and you configured it in bashrc correctly and you removed all the dep files and cleaned, right? |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[OpenFOAM.org] Compiling OpenFOAM 5.0 on the Titan Supercomputer | wildfire230 | OpenFOAM Installation | 20 | May 6, 2020 08:30 |
OpenFOAM 5.0 Released | CFDFoundation | OpenFOAM Announcements from OpenFOAM Foundation | 11 | June 6, 2018 00:48 |
OpenFOAM 2.3 -> OpenFOAM 5.0 Changes in pressure/energy coupling | mturcios777 | OpenFOAM | 1 | May 4, 2018 13:24 |
OpenFOAM static build on Cray XT5 | asaijo | OpenFOAM Installation | 9 | April 6, 2011 13:21 |
64bitrhel5 OF installation instructions | mirko | OpenFOAM Installation | 2 | August 12, 2008 19:07 |