View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002982 | OpenFOAM | Bug | public | 2018-06-14 22:11 | 2018-06-15 15:34 |
Reporter | ehsanM | Assigned To | henry | ||
Priority | low | Severity | minor | Reproducibility | always |
Status | closed | Resolution | no change required | ||
Platform | GNU/Linux | OS | openSUSE | OS Version | Leap 15.0 |
Product Version | dev | ||||
Summary | 0002982: -dev version fails compiling at barycentric.C | ||||
Description | -dev version fails compiling after the update. It fails in finding Random.H at primitives/Barycentric/barycentric/barycentric.C ln 27 Thanks | ||||
Steps To Reproduce | git pull ./Allwmake -update Then it didn't compile properly and I used wcleanPlatform ./Allwmake | ||||
Tags | No tags attached. | ||||
|
You have not provided enough information about your system, in particular the compiler version and the error message, I don't understand why you think we could help you without this information! Please read https://bugs.openfoam.org/rules.php I suggest that you remove your OpenFOAM-dev and clone a new copy to ensure everything is up to date. I am unable to reproduce the problem, OpenFOAM-dev compiles fine here with gcc-7.3.1, gcc-4.8.5 and clang-6.0.0. |
|
You are right. I apologize for any inconvenience. I will try a fresh copy and recompile it once more. I used gcc-7.3.1 and following error happened during the compilation. g++ -std=c++11 -m64 -Dlinux64 -DWM_ARCH_OPTION=64 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -Wno-attributes -O3 -DNoRepository -ftemplate-depth-100 -I/home/ehsan/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Opt/src/OpenFOAM -IlnInclude -I. -I/home/ehsan/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/lnInclude -I/home/ehsan/OpenFOAM/OpenFOAM-dev/src/OSspecific/POSIX/lnInclude -fPIC -c primitives/polynomialEqns/quadraticEqn/quadraticEqn.C -o /home/ehsan/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Opt/src/OpenFOAM/primitives/polynomialEqns/quadraticEqn/quadraticEqn.o g++ -std=c++11 -m64 -Dlinux64 -DWM_ARCH_OPTION=64 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -Wno-attributes -O3 -DNoRepository -ftemplate-depth-100 -I/home/ehsan/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Opt/src/OpenFOAM -IlnInclude -I. -I/home/ehsan/OpenFOAM/OpenFOAM-dev/src/OpenFOAM/lnInclude -I/home/ehsan/OpenFOAM/OpenFOAM-dev/src/OSspecific/POSIX/lnInclude -fPIC -c primitives/Barycentric/barycentric/barycentric.C -o /home/ehsan/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Opt/src/OpenFOAM/primitives/Barycentric/barycentric/barycentric.o primitives/Barycentric/barycentric/barycentric.C:27:10: fatal error: Random.H: No such file or directory #include "Random.H" ^~~~~~~~~~ compilation terminated. make: *** [/home/ehsan/OpenFOAM/OpenFOAM-dev/wmake/rules/General/transform:26: /home/ehsan/OpenFOAM/OpenFOAM-dev/platforms/linux64GccDPInt32Opt/src/OpenFOAM/primitives/Barycentric/barycentric/barycentric.o] Error 1 ehsan@linux-ikp9:~/OpenFOAM/OpenFOAM-dev> |
|
Your compilation gave: "fatal error: Random.H: No such file or directory" But Random.H does exist in OpenFOAM-dev... >> find $FOAM_SRC -name Random.H ./src/OpenFOAM/lnInclude/Random.H ./src/OpenFOAM/primitives/Random/Random.H If the source code is up to date, how is it not being picked up by the compiler? |
|
Thanks Henry and Chris for your kind help. I did the same check and all the files are pointed at include files. I am getting the same error for the update clone I made yesterday, though the fresh clone is compiling fine both on gcc 7.3.1 (OpenSUSE) and gcc 5.4.1 (Ubuntu 16.04 LTS) and I couldn't reproduce it on the fresh copy. I apologize for any inconvenience that might arise from this issue report. Please close the issue. --Best regards --ehsan |
Date Modified | Username | Field | Change |
---|---|---|---|
2018-06-14 22:11 | ehsanM | New Issue | |
2018-06-14 22:31 | henry | Note Added: 0009769 | |
2018-06-14 22:42 | ehsanM | Note Added: 0009770 | |
2018-06-15 08:39 | chris | Note Added: 0009772 | |
2018-06-15 08:40 | chris | Note Edited: 0009772 | |
2018-06-15 15:23 | ehsanM | Note Added: 0009776 | |
2018-06-15 15:34 | henry | Assigned To | => henry |
2018-06-15 15:34 | henry | Status | new => closed |
2018-06-15 15:34 | henry | Resolution | open => no change required |