Advertisement
Guest User

config.log

a guest
Nov 3rd, 2016
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 201.40 KB | None | 0 0
  1. This file contains any messages produced by compilers while
  2. running configure, to aid debugging if configure makes a mistake.
  3.  
  4. It was created by libmesh configure 1.1.0-pre, which was
  5. generated by GNU Autoconf 2.69. Invocation command line was
  6.  
  7. $ ../configure INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C --with-methods=opt oprof dbg --prefix=/home/thomas/code/moose/scripts/../libmesh/installed --enable-silent-rules --enable-unique-id --disable-warnings --enable-unique-ptr --enable-openmp --with-mpi=/usr/lib/openmpi --disable-maintainer-mode --enable-petsc-required
  8.  
  9. ## --------- ##
  10. ## Platform. ##
  11. ## --------- ##
  12.  
  13. hostname = wgapl-001
  14. uname -m = x86_64
  15. uname -r = 4.4.0-45-generic
  16. uname -s = Linux
  17. uname -v = #66-Ubuntu SMP Wed Oct 19 14:12:37 UTC 2016
  18.  
  19. /usr/bin/uname -p = unknown
  20. /bin/uname -X = unknown
  21.  
  22. /bin/arch = unknown
  23. /usr/bin/arch -k = unknown
  24. /usr/convex/getsysinfo = unknown
  25. /usr/bin/hostinfo = unknown
  26. /bin/machine = unknown
  27. /usr/bin/oslevel = unknown
  28. /bin/universe = unknown
  29.  
  30. PATH: /opt/ros/kinetic/bin
  31. PATH: /home/thomas/code/bazel/output
  32. PATH: /usr/local/cuda-8.0/bin
  33. PATH: /home/thomas/code/torch/install/bin
  34. PATH: /usr/local/sbin
  35. PATH: /usr/local/bin
  36. PATH: /usr/sbin
  37. PATH: /usr/bin
  38. PATH: /sbin
  39. PATH: /bin
  40. PATH: /usr/games
  41. PATH: /usr/local/games
  42. PATH: /snap/bin
  43. PATH: /usr/lib/jvm/java-8-oracle/bin
  44. PATH: /usr/lib/jvm/java-8-oracle/db/bin
  45. PATH: /usr/lib/jvm/java-8-oracle/jre/bin
  46.  
  47.  
  48. ## ----------- ##
  49. ## Core tests. ##
  50. ## ----------- ##
  51.  
  52. configure:3650: result: ---------------------------------------------
  53. configure:3652: result: ----------- Configuring libMesh -------------
  54. configure:3654: result: ---------------------------------------------
  55. configure:3696: checking build system type
  56. configure:3710: result: x86_64-unknown-linux-gnu
  57. configure:3730: checking host system type
  58. configure:3743: result: x86_64-unknown-linux-gnu
  59. configure:3763: checking target system type
  60. configure:3776: result: x86_64-unknown-linux-gnu
  61. configure:3851: checking for a BSD-compatible install
  62. configure:3919: result: /home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C
  63. configure:3930: checking whether build environment is sane
  64. configure:3985: result: yes
  65. configure:4136: checking for a thread-safe mkdir -p
  66. configure:4175: result: /bin/mkdir -p
  67. configure:4182: checking for gawk
  68. configure:4212: result: no
  69. configure:4182: checking for mawk
  70. configure:4198: found /usr/bin/mawk
  71. configure:4209: result: mawk
  72. configure:4220: checking whether make sets $(MAKE)
  73. configure:4242: result: yes
  74. configure:4271: checking whether make supports nested variables
  75. configure:4288: result: yes
  76. configure:4377: checking whether UID '1000' is supported by ustar format
  77. configure:4380: result: yes
  78. configure:4387: checking whether GID '1000' is supported by ustar format
  79. configure:4390: result: yes
  80. configure:4398: checking how to create a ustar tar archive
  81. configure:4409: tar --version
  82. tar (GNU tar) 1.28
  83. Copyright (C) 2014 Free Software Foundation, Inc.
  84. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
  85. This is free software: you are free to change and redistribute it.
  86. There is NO WARRANTY, to the extent permitted by law.
  87.  
  88. Written by John Gilmore and Jay Fenlason.
  89. configure:4412: $? = 0
  90. configure:4452: tardir=conftest.dir && eval tar --format=ustar -chf - "$tardir" >conftest.tar
  91. configure:4455: $? = 0
  92. configure:4459: tar -xf - <conftest.tar
  93. configure:4462: $? = 0
  94. configure:4464: cat conftest.dir/file
  95. GrepMe
  96. configure:4467: $? = 0
  97. configure:4480: result: gnutar
  98. configure:4543: checking whether make supports nested variables
  99. configure:4560: result: yes
  100. configure:4599: checking whether to enable maintainer-specific portions of Makefiles
  101. configure:4608: result: no
  102. configure:4628: checking for src/base/libmesh.C
  103. configure:4641: result: no
  104. configure:4650: result: <<< Configuring build directory for VPATH build >>>
  105. configure:4680: checking for perl
  106. configure:4698: found /usr/bin/perl
  107. configure:4710: result: /usr/bin/perl
  108. configure:4735: checking for style of include used by make
  109. configure:4763: result: GNU
  110. configure:4883: checking for mpicxx
  111. configure:4899: found /usr/bin/mpicxx
  112. configure:4910: result: mpicxx
  113. configure:4937: checking for C++ compiler version
  114. configure:4946: mpicxx --version >&5
  115. g++ (Ubuntu 5.4.0-6ubuntu1~16.04.2) 5.4.0 20160609
  116. Copyright (C) 2015 Free Software Foundation, Inc.
  117. This is free software; see the source for copying conditions. There is NO
  118. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  119.  
  120. configure:4957: $? = 0
  121. configure:4946: mpicxx -v >&5
  122. Using built-in specs.
  123. COLLECT_GCC=/usr/bin/g++
  124. COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
  125. Target: x86_64-linux-gnu
  126. Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.2' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
  127. Thread model: posix
  128. gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.2)
  129. configure:4957: $? = 0
  130. configure:4946: mpicxx -V >&5
  131. g++: error: unrecognized command line option '-V'
  132. g++: fatal error: no input files
  133. compilation terminated.
  134. configure:4957: $? = 1
  135. configure:4946: mpicxx -qversion >&5
  136. g++: error: unrecognized command line option '-qversion'
  137. g++: fatal error: no input files
  138. compilation terminated.
  139. configure:4957: $? = 1
  140. configure:4977: checking whether the C++ compiler works
  141. configure:4999: mpicxx conftest.cpp >&5
  142. configure:5003: $? = 0
  143. configure:5051: result: yes
  144. configure:5054: checking for C++ compiler default output file name
  145. configure:5056: result: a.out
  146. configure:5062: checking for suffix of executables
  147. configure:5069: mpicxx -o conftest conftest.cpp >&5
  148. configure:5073: $? = 0
  149. configure:5095: result:
  150. configure:5117: checking whether we are cross compiling
  151. configure:5125: mpicxx -o conftest conftest.cpp >&5
  152. configure:5129: $? = 0
  153. configure:5136: ./conftest
  154. configure:5140: $? = 0
  155. configure:5155: result: no
  156. configure:5160: checking for suffix of object files
  157. configure:5182: mpicxx -c conftest.cpp >&5
  158. configure:5186: $? = 0
  159. configure:5207: result: o
  160. configure:5211: checking whether we are using the GNU C++ compiler
  161. configure:5230: mpicxx -c conftest.cpp >&5
  162. configure:5230: $? = 0
  163. configure:5239: result: yes
  164. configure:5248: checking whether mpicxx accepts -g
  165. configure:5268: mpicxx -c -g conftest.cpp >&5
  166. configure:5268: $? = 0
  167. configure:5309: result: yes
  168. configure:5334: checking dependency style of mpicxx
  169. configure:5445: result: gcc3
  170. configure:5493: result: <<< C++ compiler is gcc-5.x >>>
  171. configure:5963: checking for mpicc
  172. configure:5979: found /usr/bin/mpicc
  173. configure:5990: result: mpicc
  174. configure:6021: checking for C compiler version
  175. configure:6030: mpicc --version >&5
  176. gcc (Ubuntu 5.4.0-6ubuntu1~16.04.2) 5.4.0 20160609
  177. Copyright (C) 2015 Free Software Foundation, Inc.
  178. This is free software; see the source for copying conditions. There is NO
  179. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  180.  
  181. configure:6041: $? = 0
  182. configure:6030: mpicc -v >&5
  183. Using built-in specs.
  184. COLLECT_GCC=/usr/bin/gcc
  185. COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
  186. Target: x86_64-linux-gnu
  187. Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.2' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
  188. Thread model: posix
  189. gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.2)
  190. configure:6041: $? = 0
  191. configure:6030: mpicc -V >&5
  192. gcc: error: unrecognized command line option '-V'
  193. gcc: fatal error: no input files
  194. compilation terminated.
  195. configure:6041: $? = 1
  196. configure:6030: mpicc -qversion >&5
  197. gcc: error: unrecognized command line option '-qversion'
  198. gcc: fatal error: no input files
  199. compilation terminated.
  200. configure:6041: $? = 1
  201. configure:6045: checking whether we are using the GNU C compiler
  202. configure:6064: mpicc -c conftest.c >&5
  203. configure:6064: $? = 0
  204. configure:6073: result: yes
  205. configure:6082: checking whether mpicc accepts -g
  206. configure:6102: mpicc -c -g conftest.c >&5
  207. configure:6102: $? = 0
  208. configure:6143: result: yes
  209. configure:6160: checking for mpicc option to accept ISO C89
  210. configure:6223: mpicc -c conftest.c >&5
  211. configure:6223: $? = 0
  212. configure:6236: result: none needed
  213. configure:6261: checking whether mpicc understands -c and -o together
  214. configure:6283: mpicc -c conftest.c -o conftest2.o
  215. configure:6286: $? = 0
  216. configure:6283: mpicc -c conftest.c -o conftest2.o
  217. configure:6286: $? = 0
  218. configure:6298: result: yes
  219. configure:6317: checking dependency style of mpicc
  220. configure:6428: result: gcc3
  221. configure:6540: checking for mpif90
  222. configure:6556: found /usr/bin/mpif90
  223. configure:6567: result: mpif90
  224. configure:6593: checking for Fortran compiler version
  225. configure:6602: mpif90 --version >&5
  226. GNU Fortran (Ubuntu 5.4.0-6ubuntu1~16.04.2) 5.4.0 20160609
  227. Copyright (C) 2015 Free Software Foundation, Inc.
  228.  
  229. GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
  230. You may redistribute copies of GNU Fortran
  231. under the terms of the GNU General Public License.
  232. For more information about these matters, see the file named COPYING
  233.  
  234. configure:6613: $? = 0
  235. configure:6602: mpif90 -v >&5
  236. Using built-in specs.
  237. COLLECT_GCC=/usr/bin/gfortran
  238. COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
  239. Target: x86_64-linux-gnu
  240. Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.2' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
  241. Thread model: posix
  242. gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.2)
  243. configure:6613: $? = 0
  244. configure:6602: mpif90 -V >&5
  245. gfortran: error: unrecognized command line option '-V'
  246. gfortran: fatal error: no input files
  247. compilation terminated.
  248. configure:6613: $? = 1
  249. configure:6602: mpif90 -qversion >&5
  250. gfortran: error: unrecognized command line option '-qversion'
  251. gfortran: fatal error: no input files
  252. compilation terminated.
  253. configure:6613: $? = 1
  254. configure:6622: checking whether we are using the GNU Fortran compiler
  255. configure:6635: mpif90 -c conftest.F >&5
  256. configure:6635: $? = 0
  257. configure:6644: result: yes
  258. configure:6650: checking whether mpif90 accepts -g
  259. configure:6661: mpif90 -c -g conftest.f >&5
  260. configure:6661: $? = 0
  261. configure:6669: result: yes
  262. configure:6778: checking for mpif77
  263. configure:6794: found /usr/bin/mpif77
  264. configure:6805: result: mpif77
  265. configure:6831: checking for Fortran 77 compiler version
  266. configure:6840: mpif77 --version >&5
  267. GNU Fortran (Ubuntu 5.4.0-6ubuntu1~16.04.2) 5.4.0 20160609
  268. Copyright (C) 2015 Free Software Foundation, Inc.
  269.  
  270. GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
  271. You may redistribute copies of GNU Fortran
  272. under the terms of the GNU General Public License.
  273. For more information about these matters, see the file named COPYING
  274.  
  275. configure:6851: $? = 0
  276. configure:6840: mpif77 -v >&5
  277. Using built-in specs.
  278. COLLECT_GCC=/usr/bin/gfortran
  279. COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
  280. Target: x86_64-linux-gnu
  281. Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.2' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
  282. Thread model: posix
  283. gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.2)
  284. configure:6851: $? = 0
  285. configure:6840: mpif77 -V >&5
  286. gfortran: error: unrecognized command line option '-V'
  287. gfortran: fatal error: no input files
  288. compilation terminated.
  289. configure:6851: $? = 1
  290. configure:6840: mpif77 -qversion >&5
  291. gfortran: error: unrecognized command line option '-qversion'
  292. gfortran: fatal error: no input files
  293. compilation terminated.
  294. configure:6851: $? = 1
  295. configure:6860: checking whether we are using the GNU Fortran 77 compiler
  296. configure:6873: mpif77 -c conftest.F >&5
  297. configure:6873: $? = 0
  298. configure:6882: result: yes
  299. configure:6888: checking whether mpif77 accepts -g
  300. configure:6899: mpif77 -c -g conftest.f >&5
  301. configure:6899: $? = 0
  302. configure:6907: result: yes
  303. configure:7227: checking whether mpicxx supports C++11 features by default
  304. configure:7263: mpicxx -c conftest.cpp >&5
  305. conftest.cpp:16:21: error: expected identifier before 'sizeof'
  306. static_assert(sizeof(int) <= sizeof(T), "not big enough");
  307. ^
  308. conftest.cpp:16:21: error: expected ',' or '...' before 'sizeof'
  309. conftest.cpp:16:63: error: ISO C++ forbids declaration of 'static_assert' with no type [-fpermissive]
  310. static_assert(sizeof(int) <= sizeof(T), "not big enough");
  311. ^
  312. conftest.cpp:19:29: error: '>>' should be '> >' within a nested template argument list
  313. typedef check<check<bool>> right_angle_brackets;
  314. ^
  315. conftest.cpp:22:13: error: expected constructor, destructor, or type conversion before '(' token
  316. decltype(a) b;
  317. ^
  318. conftest.cpp:26:15: error: expected unqualified-id before '&&' token
  319. check_type&& cr = static_cast<check_type&&>(c);
  320. ^
  321. conftest.cpp:28:10: error: 'd' does not name a type
  322. auto d = a;
  323. ^
  324. conftest.cpp:29:10: error: 'l' does not name a type
  325. auto l = [](){};
  326. ^
  327. conftest.cpp:34:5: error: 'constexpr' does not name a type
  328. constexpr int multiply (int x, int y) { return x * y; }
  329. ^
  330. conftest.cpp:34:5: note: C++11 'constexpr' only available with -std=c++11 or -std=gnu++11
  331. conftest.cpp:38:5: error: expected unqualified-id before 'using'
  332. using MyCheck = check<T>;
  333. ^
  334. configure:7263: $? = 1
  335. configure: failed program was:
  336. | /* confdefs.h */
  337. | #define PACKAGE_NAME "libmesh"
  338. | #define PACKAGE_TARNAME "libmesh"
  339. | #define PACKAGE_VERSION "1.1.0-pre"
  340. | #define PACKAGE_STRING "libmesh 1.1.0-pre"
  341. | #define PACKAGE_BUGREPORT "libmesh-users@lists.sourceforge.net"
  342. | #define PACKAGE_URL "http://libmesh.github.io"
  343. | #define CONFIGURE_INFO "../configure 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc'"
  344. | #define PACKAGE "libmesh"
  345. | #define VERSION "1.1.0-pre"
  346. | /* end confdefs.h. */
  347. |
  348. | template <typename T>
  349. | struct check
  350. | {
  351. | static_assert(sizeof(int) <= sizeof(T), "not big enough");
  352. | };
  353. |
  354. | typedef check<check<bool>> right_angle_brackets;
  355. |
  356. | int a;
  357. | decltype(a) b;
  358. |
  359. | typedef check<int> check_type;
  360. | check_type c;
  361. | check_type&& cr = static_cast<check_type&&>(c);
  362. |
  363. | auto d = a;
  364. | auto l = [](){};
  365. |
  366. | // The compiler may evaluate something like:
  367. | // const int val = multiply(10, 10);
  368. | // at compile time.
  369. | constexpr int multiply (int x, int y) { return x * y; }
  370. |
  371. | // A minimally-conforming C++11 compiler must support alias declarations
  372. | template <typename T>
  373. | using MyCheck = check<T>;
  374. |
  375. configure:7270: result: no
  376. configure:7279: checking whether mpicxx supports C++11 features with -std=gnu++11
  377. configure:7317: mpicxx -c -std=gnu++11 conftest.cpp >&5
  378. configure:7317: $? = 0
  379. configure:7326: result: yes
  380. configure:8398: result: <<< Configuring libMesh with methods "opt oprof dbg" >>>
  381. configure:8538: checking for C++11 std::move support
  382. configure:8576: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  383. configure:8576: $? = 0
  384. configure:8579: result: yes
  385. configure:8622: checking for C++11 range-based for loop support
  386. configure:8660: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  387. configure:8660: $? = 0
  388. configure:8663: result: yes
  389. configure:8706: checking for C++11 decltype support
  390. configure:8736: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  391. configure:8736: $? = 0
  392. configure:8739: result: yes
  393. configure:8782: checking for C++11 rvalue references support
  394. configure:8814: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  395. configure:8814: $? = 0
  396. configure:8817: result: yes
  397. configure:8860: checking for C++11 auto keyword support
  398. configure:8890: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  399. configure:8890: $? = 0
  400. configure:8893: result: yes
  401. configure:8936: checking for C++11 lambda support
  402. configure:8973: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  403. configure:8973: $? = 0
  404. configure:8976: result: yes
  405. configure:9019: checking for C++11 constexpr support
  406. configure:9050: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  407. configure:9050: $? = 0
  408. configure:9053: result: yes
  409. configure:9096: checking for C++11 alias declarations support
  410. configure:9134: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  411. configure:9134: $? = 0
  412. configure:9137: result: yes
  413. configure:9222: checking for C++11 std::shared_ptr support with opt flags
  414. configure:9243: mpicxx -c -std=gnu++11 -std=gnu++11 -O2 -felide-constructors -funroll-loops -fstrict-aliasing -Wdisabled-optimization -Wno-variadic-macros -DNDEBUG -std=gnu++11 conftest.cpp >&5
  415. configure:9243: $? = 0
  416. configure:9247: result: yes
  417. configure:9222: checking for C++11 std::shared_ptr support with oprof flags
  418. configure:9243: mpicxx -c -std=gnu++11 -std=gnu++11 -O2 -felide-constructors -funroll-loops -fstrict-aliasing -Wdisabled-optimization -Wno-variadic-macros -g -fno-omit-frame-pointer -DNDEBUG -std=gnu++11 conftest.cpp >&5
  419. configure:9243: $? = 0
  420. configure:9247: result: yes
  421. configure:9222: checking for C++11 std::shared_ptr support with dbg flags
  422. configure:9243: mpicxx -c -std=gnu++11 -std=gnu++11 -O0 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Woverloaded-virtual -Wno-variadic-macros -DDEBUG -D_GLIBCXX_DEBUG -D_GLIBCXX_DEBUG_PEDANTIC -std=gnu++11 conftest.cpp >&5
  423. configure:9243: $? = 0
  424. configure:9247: result: yes
  425. configure:9303: checking for C++11 std::unique_ptr support
  426. configure:9342: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  427. configure:9342: $? = 0
  428. configure:9345: result: yes
  429. configure:9388: checking for C++14 std::make_unique support
  430. configure:9422: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  431. conftest.cpp: In function 'int main()':
  432. conftest.cpp:33:33: error: 'make_unique' is not a member of 'std'
  433. std::unique_ptr<int> up = std::make_unique<int>(42);
  434. ^
  435. conftest.cpp:33:50: error: expected primary-expression before 'int'
  436. std::unique_ptr<int> up = std::make_unique<int>(42);
  437. ^
  438. configure:9422: $? = 1
  439. configure: failed program was:
  440. | /* confdefs.h */
  441. | #define PACKAGE_NAME "libmesh"
  442. | #define PACKAGE_TARNAME "libmesh"
  443. | #define PACKAGE_VERSION "1.1.0-pre"
  444. | #define PACKAGE_STRING "libmesh 1.1.0-pre"
  445. | #define PACKAGE_BUGREPORT "libmesh-users@lists.sourceforge.net"
  446. | #define PACKAGE_URL "http://libmesh.github.io"
  447. | #define CONFIGURE_INFO "../configure 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc'"
  448. | #define PACKAGE "libmesh"
  449. | #define VERSION "1.1.0-pre"
  450. | #define HAVE_CXX11 1
  451. | #define HAVE_CXX11_MOVE 1
  452. | #define HAVE_CXX11_RANGEFOR 1
  453. | #define HAVE_CXX11_DECLTYPE 1
  454. | #define HAVE_CXX11_RVALUE_REFERENCES 1
  455. | #define HAVE_CXX11_AUTO 1
  456. | #define HAVE_CXX11_LAMBDA 1
  457. | #define HAVE_CXX11_CONSTEXPR 1
  458. | #define HAVE_CXX11_ALIAS_DECLARATIONS 1
  459. | #define HAVE_CXX11_SHARED_PTR 1
  460. | #define HAVE_CXX11_UNIQUE_PTR 1
  461. | /* end confdefs.h. */
  462. |
  463. | #include <memory>
  464. |
  465. | int
  466. | main ()
  467. | {
  468. |
  469. | {
  470. | // Normally, you would use "auto" on the LHS here to avoid
  471. | // repeating the type name, but we are not testing auto here.
  472. | std::unique_ptr<int> up = std::make_unique<int>(42);
  473. | } // Foo deleted when up goes out of scope
  474. |
  475. | ;
  476. | return 0;
  477. | }
  478. configure:9441: result: no
  479. configure:9468: checking for C++11 std::make_unique workaround support
  480. configure:9511: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  481. configure:9511: $? = 0
  482. configure:9514: result: yes
  483. configure:9557: checking for C++11 std::regex support
  484. configure:9595: mpicxx -o conftest -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  485. configure:9595: $? = 0
  486. configure:9595: ./conftest
  487. configure:9595: $? = 0
  488. configure:9598: result: yes
  489. configure:9644: checking for C++11 override keyword support
  490. configure:9678: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  491. configure:9678: $? = 0
  492. configure:9681: result: yes
  493. configure:9724: checking for C++11 initializer list support
  494. configure:9755: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  495. configure:9755: $? = 0
  496. configure:9758: result: yes
  497. configure:9801: checking for C++11 variadic template support
  498. configure:9841: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  499. configure:9841: $? = 0
  500. configure:9844: result: yes
  501. configure:9887: checking for C++11 <thread> support
  502. configure:9933: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  503. configure:9933: $? = 0
  504. configure:9936: result: yes
  505. configure:9979: checking for C++11 <condition_variable> support
  506. configure:10036: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  507. configure:10036: $? = 0
  508. configure:10039: result: yes
  509. configure:10093: checking for C++11 <type_traits> support
  510. configure:10230: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  511. configure:10230: $? = 0
  512. configure:10233: result: yes
  513. configure:10296: checking for C++11 std::asinh support in <cmath>
  514. configure:10313: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  515. configure:10313: $? = 0
  516. configure:10316: result: yes
  517. configure:10339: checking for C++11 std::acosh support in <cmath>
  518. configure:10356: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  519. configure:10356: $? = 0
  520. configure:10359: result: yes
  521. configure:10382: checking for C++11 std::atanh support in <cmath>
  522. configure:10399: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  523. configure:10399: $? = 0
  524. configure:10402: result: yes
  525. configure:10426: checking for C++11 std::asinh(complex) support in <complex>
  526. configure:10444: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  527. configure:10444: $? = 0
  528. configure:10447: result: yes
  529. configure:10470: checking for C++11 std::acosh(complex) support in <complex>
  530. configure:10488: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  531. configure:10488: $? = 0
  532. configure:10491: result: yes
  533. configure:10514: checking for C++11 std::atanh(complex) support in <complex>
  534. configure:10532: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  535. configure:10532: $? = 0
  536. configure:10535: result: yes
  537. configure:10620: checking for C++11 deleted functions support
  538. configure:10652: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  539. configure:10652: $? = 0
  540. configure:10655: result: yes
  541. configure:10699: checking for C++11 'final' keyword support
  542. configure:10737: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  543. configure:10737: $? = 0
  544. configure:10772: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  545. conftest.cpp:42:14: error: 'void A::bar()' marked 'final', but is not virtual
  546. void bar() final;
  547. ^
  548. configure:10772: $? = 1
  549. configure: failed program was:
  550. | /* confdefs.h */
  551. | #define PACKAGE_NAME "libmesh"
  552. | #define PACKAGE_TARNAME "libmesh"
  553. | #define PACKAGE_VERSION "1.1.0-pre"
  554. | #define PACKAGE_STRING "libmesh 1.1.0-pre"
  555. | #define PACKAGE_BUGREPORT "libmesh-users@lists.sourceforge.net"
  556. | #define PACKAGE_URL "http://libmesh.github.io"
  557. | #define CONFIGURE_INFO "../configure 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc'"
  558. | #define PACKAGE "libmesh"
  559. | #define VERSION "1.1.0-pre"
  560. | #define HAVE_CXX11 1
  561. | #define HAVE_CXX11_MOVE 1
  562. | #define HAVE_CXX11_RANGEFOR 1
  563. | #define HAVE_CXX11_DECLTYPE 1
  564. | #define HAVE_CXX11_RVALUE_REFERENCES 1
  565. | #define HAVE_CXX11_AUTO 1
  566. | #define HAVE_CXX11_LAMBDA 1
  567. | #define HAVE_CXX11_CONSTEXPR 1
  568. | #define HAVE_CXX11_ALIAS_DECLARATIONS 1
  569. | #define HAVE_CXX11_SHARED_PTR 1
  570. | #define HAVE_CXX11_UNIQUE_PTR 1
  571. | #define HAVE_CXX11_MAKE_UNIQUE_WORKAROUND 1
  572. | #define HAVE_CXX11_REGEX 1
  573. | #define HAVE_CXX11_OVERRIDE 1
  574. | #define HAVE_CXX11_INITIALIZER_LIST 1
  575. | #define HAVE_CXX11_VARIADIC_TEMPLATES 1
  576. | #define HAVE_CXX11_THREAD 1
  577. | #define HAVE_CXX11_CONDITION_VARIABLE 1
  578. | #define HAVE_CXX11_TYPE_TRAITS 1
  579. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE 1
  580. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE 1
  581. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT 1
  582. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX 1
  583. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX 1
  584. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX 1
  585. | #define HAVE_CXX11_DELETED_FUNCTIONS 1
  586. | /* end confdefs.h. */
  587. |
  588. | struct A
  589. | {
  590. | // Error: non-virtual function cannot be final
  591. | void bar() final;
  592. | };
  593. |
  594. | int
  595. | main ()
  596. | {
  597. |
  598. |
  599. | ;
  600. | return 0;
  601. | }
  602. configure:10813: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  603. conftest.cpp:46:14: error: virtual function 'virtual void B::foo()'
  604. void foo();
  605. ^
  606. conftest.cpp:41:22: error: overriding final function 'virtual void A::foo()'
  607. virtual void foo() final;
  608. ^
  609. configure:10813: $? = 1
  610. configure: failed program was:
  611. | /* confdefs.h */
  612. | #define PACKAGE_NAME "libmesh"
  613. | #define PACKAGE_TARNAME "libmesh"
  614. | #define PACKAGE_VERSION "1.1.0-pre"
  615. | #define PACKAGE_STRING "libmesh 1.1.0-pre"
  616. | #define PACKAGE_BUGREPORT "libmesh-users@lists.sourceforge.net"
  617. | #define PACKAGE_URL "http://libmesh.github.io"
  618. | #define CONFIGURE_INFO "../configure 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc'"
  619. | #define PACKAGE "libmesh"
  620. | #define VERSION "1.1.0-pre"
  621. | #define HAVE_CXX11 1
  622. | #define HAVE_CXX11_MOVE 1
  623. | #define HAVE_CXX11_RANGEFOR 1
  624. | #define HAVE_CXX11_DECLTYPE 1
  625. | #define HAVE_CXX11_RVALUE_REFERENCES 1
  626. | #define HAVE_CXX11_AUTO 1
  627. | #define HAVE_CXX11_LAMBDA 1
  628. | #define HAVE_CXX11_CONSTEXPR 1
  629. | #define HAVE_CXX11_ALIAS_DECLARATIONS 1
  630. | #define HAVE_CXX11_SHARED_PTR 1
  631. | #define HAVE_CXX11_UNIQUE_PTR 1
  632. | #define HAVE_CXX11_MAKE_UNIQUE_WORKAROUND 1
  633. | #define HAVE_CXX11_REGEX 1
  634. | #define HAVE_CXX11_OVERRIDE 1
  635. | #define HAVE_CXX11_INITIALIZER_LIST 1
  636. | #define HAVE_CXX11_VARIADIC_TEMPLATES 1
  637. | #define HAVE_CXX11_THREAD 1
  638. | #define HAVE_CXX11_CONDITION_VARIABLE 1
  639. | #define HAVE_CXX11_TYPE_TRAITS 1
  640. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE 1
  641. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE 1
  642. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT 1
  643. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX 1
  644. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX 1
  645. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX 1
  646. | #define HAVE_CXX11_DELETED_FUNCTIONS 1
  647. | /* end confdefs.h. */
  648. |
  649. | struct A
  650. | {
  651. | virtual void foo() final;
  652. | };
  653. | struct B : A
  654. | {
  655. | // Error: foo cannot be overridden as it's final in A
  656. | void foo();
  657. | };
  658. |
  659. | int
  660. | main ()
  661. | {
  662. |
  663. |
  664. | ;
  665. | return 0;
  666. | }
  667. configure:10858: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  668. conftest.cpp:49:14: error: cannot derive from 'final' base 'B' in derived type 'C'
  669. struct C : B
  670. ^
  671. configure:10858: $? = 1
  672. configure: failed program was:
  673. | /* confdefs.h */
  674. | #define PACKAGE_NAME "libmesh"
  675. | #define PACKAGE_TARNAME "libmesh"
  676. | #define PACKAGE_VERSION "1.1.0-pre"
  677. | #define PACKAGE_STRING "libmesh 1.1.0-pre"
  678. | #define PACKAGE_BUGREPORT "libmesh-users@lists.sourceforge.net"
  679. | #define PACKAGE_URL "http://libmesh.github.io"
  680. | #define CONFIGURE_INFO "../configure 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc'"
  681. | #define PACKAGE "libmesh"
  682. | #define VERSION "1.1.0-pre"
  683. | #define HAVE_CXX11 1
  684. | #define HAVE_CXX11_MOVE 1
  685. | #define HAVE_CXX11_RANGEFOR 1
  686. | #define HAVE_CXX11_DECLTYPE 1
  687. | #define HAVE_CXX11_RVALUE_REFERENCES 1
  688. | #define HAVE_CXX11_AUTO 1
  689. | #define HAVE_CXX11_LAMBDA 1
  690. | #define HAVE_CXX11_CONSTEXPR 1
  691. | #define HAVE_CXX11_ALIAS_DECLARATIONS 1
  692. | #define HAVE_CXX11_SHARED_PTR 1
  693. | #define HAVE_CXX11_UNIQUE_PTR 1
  694. | #define HAVE_CXX11_MAKE_UNIQUE_WORKAROUND 1
  695. | #define HAVE_CXX11_REGEX 1
  696. | #define HAVE_CXX11_OVERRIDE 1
  697. | #define HAVE_CXX11_INITIALIZER_LIST 1
  698. | #define HAVE_CXX11_VARIADIC_TEMPLATES 1
  699. | #define HAVE_CXX11_THREAD 1
  700. | #define HAVE_CXX11_CONDITION_VARIABLE 1
  701. | #define HAVE_CXX11_TYPE_TRAITS 1
  702. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE 1
  703. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE 1
  704. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT 1
  705. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX 1
  706. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX 1
  707. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX 1
  708. | #define HAVE_CXX11_DELETED_FUNCTIONS 1
  709. | /* end confdefs.h. */
  710. |
  711. | struct A
  712. | {
  713. | };
  714. |
  715. | // struct B is final
  716. | struct B final : A
  717. | {
  718. | };
  719. |
  720. | // Error: B is final
  721. | struct C : B
  722. | {
  723. | };
  724. |
  725. | int
  726. | main ()
  727. | {
  728. |
  729. |
  730. | ;
  731. | return 0;
  732. | }
  733. configure:10877: result: yes
  734. configure:10914: checking for C++11 nullptr support
  735. configure:10948: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  736. configure:10948: $? = 0
  737. configure:10951: result: yes
  738. configure:11075: checking for C++11 std::to_string() support
  739. configure:11114: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  740. configure:11114: $? = 0
  741. configure:11117: result: yes
  742. configure:11160: checking for C++11 noexcept support
  743. configure:11200: mpicxx -c -std=gnu++11 -std=gnu++11 conftest.cpp >&5
  744. configure:11200: $? = 0
  745. configure:11203: result: yes
  746. configure:11294: checking how to print strings
  747. configure:11321: result: printf
  748. configure:11342: checking for a sed that does not truncate output
  749. configure:11406: result: /bin/sed
  750. configure:11424: checking for grep that handles long lines and -e
  751. configure:11482: result: /bin/grep
  752. configure:11487: checking for egrep
  753. configure:11549: result: /bin/grep -E
  754. configure:11554: checking for fgrep
  755. configure:11616: result: /bin/grep -F
  756. configure:11651: checking for ld used by mpicc
  757. configure:11718: result: /usr/bin/ld
  758. configure:11725: checking if the linker (/usr/bin/ld) is GNU ld
  759. configure:11740: result: yes
  760. configure:11752: checking for BSD- or MS-compatible name lister (nm)
  761. configure:11806: result: /usr/bin/nm -B
  762. configure:11936: checking the name lister (/usr/bin/nm -B) interface
  763. configure:11943: mpicxx -c -std=gnu++11 conftest.cpp >&5
  764. configure:11946: /usr/bin/nm -B "conftest.o"
  765. configure:11949: output
  766. 0000000000000000 B some_variable
  767. configure:11956: result: BSD nm
  768. configure:11959: checking whether ln -s works
  769. configure:11963: result: yes
  770. configure:11971: checking the maximum length of command line arguments
  771. configure:12102: result: 1572864
  772. configure:12150: checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format
  773. configure:12190: result: func_convert_file_noop
  774. configure:12197: checking how to convert x86_64-unknown-linux-gnu file names to toolchain format
  775. configure:12217: result: func_convert_file_noop
  776. configure:12224: checking for /usr/bin/ld option to reload object files
  777. configure:12231: result: -r
  778. configure:12305: checking for objdump
  779. configure:12321: found /usr/bin/objdump
  780. configure:12332: result: objdump
  781. configure:12364: checking how to recognize dependent libraries
  782. configure:12564: result: pass_all
  783. configure:12649: checking for dlltool
  784. configure:12679: result: no
  785. configure:12709: checking how to associate runtime and link libraries
  786. configure:12736: result: printf %s\n
  787. configure:12796: checking for ar
  788. configure:12812: found /usr/bin/ar
  789. configure:12823: result: ar
  790. configure:12860: checking for archiver @FILE support
  791. configure:12877: mpicxx -c -std=gnu++11 conftest.cpp >&5
  792. configure:12877: $? = 0
  793. configure:12880: ar cru libconftest.a @conftest.lst >&5
  794. ar: `u' modifier ignored since `D' is the default (see `U')
  795. configure:12883: $? = 0
  796. configure:12888: ar cru libconftest.a @conftest.lst >&5
  797. ar: `u' modifier ignored since `D' is the default (see `U')
  798. ar: conftest.o: No such file or directory
  799. configure:12891: $? = 1
  800. configure:12903: result: @
  801. configure:12961: checking for strip
  802. configure:12977: found /usr/bin/strip
  803. configure:12988: result: strip
  804. configure:13060: checking for ranlib
  805. configure:13076: found /usr/bin/ranlib
  806. configure:13087: result: ranlib
  807. configure:13189: checking command to parse /usr/bin/nm -B output from mpicc object
  808. configure:13342: mpicxx -c -std=gnu++11 conftest.cpp >&5
  809. configure:13345: $? = 0
  810. configure:13349: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
  811. configure:13352: $? = 0
  812. configure:13418: mpicxx -o conftest -std=gnu++11 conftest.cpp conftstm.o >&5
  813. configure:13421: $? = 0
  814. configure:13459: result: ok
  815. configure:13506: checking for sysroot
  816. configure:13536: result: no
  817. configure:13543: checking for a working dd
  818. configure:13581: result: /bin/dd
  819. configure:13585: checking how to truncate binary pipes
  820. configure:13600: result: /bin/dd bs=4096 count=1
  821. configure:13736: mpicxx -c -std=gnu++11 conftest.cpp >&5
  822. configure:13739: $? = 0
  823. configure:13929: checking for mt
  824. configure:13945: found /bin/mt
  825. configure:13956: result: mt
  826. configure:13979: checking if mt is a manifest tool
  827. configure:13985: mt '-?'
  828. configure:13993: result: no
  829. configure:14670: checking how to run the C preprocessor
  830. configure:14701: mpicc -E conftest.c
  831. configure:14701: $? = 0
  832. configure:14715: mpicc -E conftest.c
  833. conftest.c:42:28: fatal error: ac_nonexistent.h: No such file or directory
  834. compilation terminated.
  835. configure:14715: $? = 1
  836. configure: failed program was:
  837. | /* confdefs.h */
  838. | #define PACKAGE_NAME "libmesh"
  839. | #define PACKAGE_TARNAME "libmesh"
  840. | #define PACKAGE_VERSION "1.1.0-pre"
  841. | #define PACKAGE_STRING "libmesh 1.1.0-pre"
  842. | #define PACKAGE_BUGREPORT "libmesh-users@lists.sourceforge.net"
  843. | #define PACKAGE_URL "http://libmesh.github.io"
  844. | #define CONFIGURE_INFO "../configure 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc'"
  845. | #define PACKAGE "libmesh"
  846. | #define VERSION "1.1.0-pre"
  847. | #define HAVE_CXX11 1
  848. | #define HAVE_CXX11_MOVE 1
  849. | #define HAVE_CXX11_RANGEFOR 1
  850. | #define HAVE_CXX11_DECLTYPE 1
  851. | #define HAVE_CXX11_RVALUE_REFERENCES 1
  852. | #define HAVE_CXX11_AUTO 1
  853. | #define HAVE_CXX11_LAMBDA 1
  854. | #define HAVE_CXX11_CONSTEXPR 1
  855. | #define HAVE_CXX11_ALIAS_DECLARATIONS 1
  856. | #define HAVE_CXX11_SHARED_PTR 1
  857. | #define HAVE_CXX11_UNIQUE_PTR 1
  858. | #define HAVE_CXX11_MAKE_UNIQUE_WORKAROUND 1
  859. | #define HAVE_CXX11_REGEX 1
  860. | #define HAVE_CXX11_OVERRIDE 1
  861. | #define HAVE_CXX11_INITIALIZER_LIST 1
  862. | #define HAVE_CXX11_VARIADIC_TEMPLATES 1
  863. | #define HAVE_CXX11_THREAD 1
  864. | #define HAVE_CXX11_CONDITION_VARIABLE 1
  865. | #define HAVE_CXX11_TYPE_TRAITS 1
  866. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE 1
  867. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE 1
  868. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT 1
  869. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX 1
  870. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX 1
  871. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX 1
  872. | #define HAVE_CXX11_DELETED_FUNCTIONS 1
  873. | #define HAVE_CXX11_FINAL 1
  874. | #define HAVE_CXX11_NULLPTR 1
  875. | #define HAVE_CXX11_TO_STRING 1
  876. | #define HAVE_CXX11_NOEXCEPT 1
  877. | /* end confdefs.h. */
  878. | #include <ac_nonexistent.h>
  879. configure:14740: result: mpicc -E
  880. configure:14760: mpicc -E conftest.c
  881. configure:14760: $? = 0
  882. configure:14774: mpicc -E conftest.c
  883. conftest.c:42:28: fatal error: ac_nonexistent.h: No such file or directory
  884. compilation terminated.
  885. configure:14774: $? = 1
  886. configure: failed program was:
  887. | /* confdefs.h */
  888. | #define PACKAGE_NAME "libmesh"
  889. | #define PACKAGE_TARNAME "libmesh"
  890. | #define PACKAGE_VERSION "1.1.0-pre"
  891. | #define PACKAGE_STRING "libmesh 1.1.0-pre"
  892. | #define PACKAGE_BUGREPORT "libmesh-users@lists.sourceforge.net"
  893. | #define PACKAGE_URL "http://libmesh.github.io"
  894. | #define CONFIGURE_INFO "../configure 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc'"
  895. | #define PACKAGE "libmesh"
  896. | #define VERSION "1.1.0-pre"
  897. | #define HAVE_CXX11 1
  898. | #define HAVE_CXX11_MOVE 1
  899. | #define HAVE_CXX11_RANGEFOR 1
  900. | #define HAVE_CXX11_DECLTYPE 1
  901. | #define HAVE_CXX11_RVALUE_REFERENCES 1
  902. | #define HAVE_CXX11_AUTO 1
  903. | #define HAVE_CXX11_LAMBDA 1
  904. | #define HAVE_CXX11_CONSTEXPR 1
  905. | #define HAVE_CXX11_ALIAS_DECLARATIONS 1
  906. | #define HAVE_CXX11_SHARED_PTR 1
  907. | #define HAVE_CXX11_UNIQUE_PTR 1
  908. | #define HAVE_CXX11_MAKE_UNIQUE_WORKAROUND 1
  909. | #define HAVE_CXX11_REGEX 1
  910. | #define HAVE_CXX11_OVERRIDE 1
  911. | #define HAVE_CXX11_INITIALIZER_LIST 1
  912. | #define HAVE_CXX11_VARIADIC_TEMPLATES 1
  913. | #define HAVE_CXX11_THREAD 1
  914. | #define HAVE_CXX11_CONDITION_VARIABLE 1
  915. | #define HAVE_CXX11_TYPE_TRAITS 1
  916. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE 1
  917. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE 1
  918. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT 1
  919. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX 1
  920. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX 1
  921. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX 1
  922. | #define HAVE_CXX11_DELETED_FUNCTIONS 1
  923. | #define HAVE_CXX11_FINAL 1
  924. | #define HAVE_CXX11_NULLPTR 1
  925. | #define HAVE_CXX11_TO_STRING 1
  926. | #define HAVE_CXX11_NOEXCEPT 1
  927. | /* end confdefs.h. */
  928. | #include <ac_nonexistent.h>
  929. configure:14803: checking for ANSI C header files
  930. configure:14823: mpicc -c conftest.c >&5
  931. configure:14823: $? = 0
  932. configure:14896: mpicc -o conftest conftest.c >&5
  933. configure:14896: $? = 0
  934. configure:14896: ./conftest
  935. configure:14896: $? = 0
  936. configure:14907: result: yes
  937. configure:14920: checking for sys/types.h
  938. configure:14920: mpicc -c conftest.c >&5
  939. configure:14920: $? = 0
  940. configure:14920: result: yes
  941. configure:14920: checking for sys/stat.h
  942. configure:14920: mpicc -c conftest.c >&5
  943. configure:14920: $? = 0
  944. configure:14920: result: yes
  945. configure:14920: checking for stdlib.h
  946. configure:14920: mpicc -c conftest.c >&5
  947. configure:14920: $? = 0
  948. configure:14920: result: yes
  949. configure:14920: checking for string.h
  950. configure:14920: mpicc -c conftest.c >&5
  951. configure:14920: $? = 0
  952. configure:14920: result: yes
  953. configure:14920: checking for memory.h
  954. configure:14920: mpicc -c conftest.c >&5
  955. configure:14920: $? = 0
  956. configure:14920: result: yes
  957. configure:14920: checking for strings.h
  958. configure:14920: mpicc -c conftest.c >&5
  959. configure:14920: $? = 0
  960. configure:14920: result: yes
  961. configure:14920: checking for inttypes.h
  962. configure:14920: mpicc -c conftest.c >&5
  963. configure:14920: $? = 0
  964. configure:14920: result: yes
  965. configure:14920: checking for stdint.h
  966. configure:14920: mpicc -c conftest.c >&5
  967. configure:14920: $? = 0
  968. configure:14920: result: yes
  969. configure:14920: checking for unistd.h
  970. configure:14920: mpicc -c conftest.c >&5
  971. configure:14920: $? = 0
  972. configure:14920: result: yes
  973. configure:14934: checking for dlfcn.h
  974. configure:14934: mpicc -c conftest.c >&5
  975. configure:14934: $? = 0
  976. configure:14934: result: yes
  977. configure:15200: checking for objdir
  978. configure:15215: result: .libs
  979. configure:15479: checking if mpicc supports -fno-rtti -fno-exceptions
  980. configure:15497: mpicc -c -fno-rtti -fno-exceptions conftest.c >&5
  981. cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
  982. configure:15501: $? = 0
  983. configure:15514: result: no
  984. configure:15872: checking for mpicc option to produce PIC
  985. configure:15879: result: -fPIC -DPIC
  986. configure:15887: checking if mpicc PIC flag -fPIC -DPIC works
  987. configure:15905: mpicc -c -fPIC -DPIC -DPIC conftest.c >&5
  988. configure:15909: $? = 0
  989. configure:15922: result: yes
  990. configure:15951: checking if mpicc static flag -static works
  991. configure:15979: result: no
  992. configure:15994: checking if mpicc supports -c -o file.o
  993. configure:16015: mpicc -c -o out/conftest2.o conftest.c >&5
  994. configure:16019: $? = 0
  995. configure:16041: result: yes
  996. configure:16049: checking if mpicc supports -c -o file.o
  997. configure:16096: result: yes
  998. configure:16129: checking whether the mpicc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
  999. configure:17388: result: yes
  1000. configure:17425: checking whether -lc should be explicitly linked in
  1001. configure:17433: mpicc -c conftest.c >&5
  1002. configure:17436: $? = 0
  1003. configure:17451: mpicc -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /bin/grep -lc \>/dev/null 2\>\&1
  1004. configure:17454: $? = 0
  1005. configure:17468: result: no
  1006. configure:17628: checking dynamic linker characteristics
  1007. configure:18209: mpicc -o conftest -Wl,-rpath -Wl,/foo conftest.c >&5
  1008. configure:18209: $? = 0
  1009. configure:18446: result: GNU/Linux ld.so
  1010. configure:18568: checking how to hardcode library paths into programs
  1011. configure:18593: result: immediate
  1012. configure:19141: checking whether stripping libraries is possible
  1013. configure:19146: result: yes
  1014. configure:19181: checking if libtool supports shared libraries
  1015. configure:19183: result: yes
  1016. configure:19186: checking whether to build shared libraries
  1017. configure:19211: result: yes
  1018. configure:19214: checking whether to build static libraries
  1019. configure:19218: result: no
  1020. configure:19241: checking how to run the C++ preprocessor
  1021. configure:19268: mpicxx -E conftest.cpp
  1022. configure:19268: $? = 0
  1023. configure:19282: mpicxx -E conftest.cpp
  1024. conftest.cpp:54:28: fatal error: ac_nonexistent.h: No such file or directory
  1025. compilation terminated.
  1026. configure:19282: $? = 1
  1027. configure: failed program was:
  1028. | /* confdefs.h */
  1029. | #define PACKAGE_NAME "libmesh"
  1030. | #define PACKAGE_TARNAME "libmesh"
  1031. | #define PACKAGE_VERSION "1.1.0-pre"
  1032. | #define PACKAGE_STRING "libmesh 1.1.0-pre"
  1033. | #define PACKAGE_BUGREPORT "libmesh-users@lists.sourceforge.net"
  1034. | #define PACKAGE_URL "http://libmesh.github.io"
  1035. | #define CONFIGURE_INFO "../configure 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc'"
  1036. | #define PACKAGE "libmesh"
  1037. | #define VERSION "1.1.0-pre"
  1038. | #define HAVE_CXX11 1
  1039. | #define HAVE_CXX11_MOVE 1
  1040. | #define HAVE_CXX11_RANGEFOR 1
  1041. | #define HAVE_CXX11_DECLTYPE 1
  1042. | #define HAVE_CXX11_RVALUE_REFERENCES 1
  1043. | #define HAVE_CXX11_AUTO 1
  1044. | #define HAVE_CXX11_LAMBDA 1
  1045. | #define HAVE_CXX11_CONSTEXPR 1
  1046. | #define HAVE_CXX11_ALIAS_DECLARATIONS 1
  1047. | #define HAVE_CXX11_SHARED_PTR 1
  1048. | #define HAVE_CXX11_UNIQUE_PTR 1
  1049. | #define HAVE_CXX11_MAKE_UNIQUE_WORKAROUND 1
  1050. | #define HAVE_CXX11_REGEX 1
  1051. | #define HAVE_CXX11_OVERRIDE 1
  1052. | #define HAVE_CXX11_INITIALIZER_LIST 1
  1053. | #define HAVE_CXX11_VARIADIC_TEMPLATES 1
  1054. | #define HAVE_CXX11_THREAD 1
  1055. | #define HAVE_CXX11_CONDITION_VARIABLE 1
  1056. | #define HAVE_CXX11_TYPE_TRAITS 1
  1057. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE 1
  1058. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE 1
  1059. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT 1
  1060. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX 1
  1061. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX 1
  1062. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX 1
  1063. | #define HAVE_CXX11_DELETED_FUNCTIONS 1
  1064. | #define HAVE_CXX11_FINAL 1
  1065. | #define HAVE_CXX11_NULLPTR 1
  1066. | #define HAVE_CXX11_TO_STRING 1
  1067. | #define HAVE_CXX11_NOEXCEPT 1
  1068. | #define STDC_HEADERS 1
  1069. | #define HAVE_SYS_TYPES_H 1
  1070. | #define HAVE_SYS_STAT_H 1
  1071. | #define HAVE_STDLIB_H 1
  1072. | #define HAVE_STRING_H 1
  1073. | #define HAVE_MEMORY_H 1
  1074. | #define HAVE_STRINGS_H 1
  1075. | #define HAVE_INTTYPES_H 1
  1076. | #define HAVE_STDINT_H 1
  1077. | #define HAVE_UNISTD_H 1
  1078. | #define HAVE_DLFCN_H 1
  1079. | #define LT_OBJDIR ".libs/"
  1080. | /* end confdefs.h. */
  1081. | #include <ac_nonexistent.h>
  1082. configure:19307: result: mpicxx -E
  1083. configure:19327: mpicxx -E conftest.cpp
  1084. configure:19327: $? = 0
  1085. configure:19341: mpicxx -E conftest.cpp
  1086. conftest.cpp:54:28: fatal error: ac_nonexistent.h: No such file or directory
  1087. compilation terminated.
  1088. configure:19341: $? = 1
  1089. configure: failed program was:
  1090. | /* confdefs.h */
  1091. | #define PACKAGE_NAME "libmesh"
  1092. | #define PACKAGE_TARNAME "libmesh"
  1093. | #define PACKAGE_VERSION "1.1.0-pre"
  1094. | #define PACKAGE_STRING "libmesh 1.1.0-pre"
  1095. | #define PACKAGE_BUGREPORT "libmesh-users@lists.sourceforge.net"
  1096. | #define PACKAGE_URL "http://libmesh.github.io"
  1097. | #define CONFIGURE_INFO "../configure 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc'"
  1098. | #define PACKAGE "libmesh"
  1099. | #define VERSION "1.1.0-pre"
  1100. | #define HAVE_CXX11 1
  1101. | #define HAVE_CXX11_MOVE 1
  1102. | #define HAVE_CXX11_RANGEFOR 1
  1103. | #define HAVE_CXX11_DECLTYPE 1
  1104. | #define HAVE_CXX11_RVALUE_REFERENCES 1
  1105. | #define HAVE_CXX11_AUTO 1
  1106. | #define HAVE_CXX11_LAMBDA 1
  1107. | #define HAVE_CXX11_CONSTEXPR 1
  1108. | #define HAVE_CXX11_ALIAS_DECLARATIONS 1
  1109. | #define HAVE_CXX11_SHARED_PTR 1
  1110. | #define HAVE_CXX11_UNIQUE_PTR 1
  1111. | #define HAVE_CXX11_MAKE_UNIQUE_WORKAROUND 1
  1112. | #define HAVE_CXX11_REGEX 1
  1113. | #define HAVE_CXX11_OVERRIDE 1
  1114. | #define HAVE_CXX11_INITIALIZER_LIST 1
  1115. | #define HAVE_CXX11_VARIADIC_TEMPLATES 1
  1116. | #define HAVE_CXX11_THREAD 1
  1117. | #define HAVE_CXX11_CONDITION_VARIABLE 1
  1118. | #define HAVE_CXX11_TYPE_TRAITS 1
  1119. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE 1
  1120. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE 1
  1121. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT 1
  1122. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX 1
  1123. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX 1
  1124. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX 1
  1125. | #define HAVE_CXX11_DELETED_FUNCTIONS 1
  1126. | #define HAVE_CXX11_FINAL 1
  1127. | #define HAVE_CXX11_NULLPTR 1
  1128. | #define HAVE_CXX11_TO_STRING 1
  1129. | #define HAVE_CXX11_NOEXCEPT 1
  1130. | #define STDC_HEADERS 1
  1131. | #define HAVE_SYS_TYPES_H 1
  1132. | #define HAVE_SYS_STAT_H 1
  1133. | #define HAVE_STDLIB_H 1
  1134. | #define HAVE_STRING_H 1
  1135. | #define HAVE_MEMORY_H 1
  1136. | #define HAVE_STRINGS_H 1
  1137. | #define HAVE_INTTYPES_H 1
  1138. | #define HAVE_STDINT_H 1
  1139. | #define HAVE_UNISTD_H 1
  1140. | #define HAVE_DLFCN_H 1
  1141. | #define LT_OBJDIR ".libs/"
  1142. | /* end confdefs.h. */
  1143. | #include <ac_nonexistent.h>
  1144. configure:19503: checking for ld used by mpicxx
  1145. configure:19570: result: /usr/bin/ld -m elf_x86_64
  1146. configure:19577: checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld
  1147. configure:19592: result: yes
  1148. configure:19647: checking whether the mpicxx linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
  1149. configure:20720: result: yes
  1150. configure:20756: mpicxx -c -std=gnu++11 conftest.cpp >&5
  1151. configure:20759: $? = 0
  1152. configure:21240: checking for mpicxx option to produce PIC
  1153. configure:21247: result: -fPIC -DPIC
  1154. configure:21255: checking if mpicxx PIC flag -fPIC -DPIC works
  1155. configure:21273: mpicxx -c -std=gnu++11 -fPIC -DPIC -DPIC conftest.cpp >&5
  1156. configure:21277: $? = 0
  1157. configure:21290: result: yes
  1158. configure:21313: checking if mpicxx static flag -static works
  1159. configure:21341: result: no
  1160. configure:21353: checking if mpicxx supports -c -o file.o
  1161. configure:21374: mpicxx -c -std=gnu++11 -o out/conftest2.o conftest.cpp >&5
  1162. configure:21378: $? = 0
  1163. configure:21400: result: yes
  1164. configure:21405: checking if mpicxx supports -c -o file.o
  1165. configure:21452: result: yes
  1166. configure:21482: checking whether the mpicxx linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
  1167. configure:21522: result: yes
  1168. configure:21663: checking dynamic linker characteristics
  1169. configure:22408: result: GNU/Linux ld.so
  1170. configure:22473: checking how to hardcode library paths into programs
  1171. configure:22498: result: immediate
  1172. configure:22639: checking if libtool supports shared libraries
  1173. configure:22641: result: yes
  1174. configure:22644: checking whether to build shared libraries
  1175. configure:22668: result: yes
  1176. configure:22671: checking whether to build static libraries
  1177. configure:22675: result: no
  1178. configure:23027: checking for mpif77 option to produce PIC
  1179. configure:23034: result: -fPIC
  1180. configure:23042: checking if mpif77 PIC flag -fPIC works
  1181. configure:23060: mpif77 -c -g -O2 -fPIC conftest.f >&5
  1182. configure:23064: $? = 0
  1183. configure:23077: result: yes
  1184. configure:23100: checking if mpif77 static flag -static works
  1185. configure:23128: result: no
  1186. configure:23140: checking if mpif77 supports -c -o file.o
  1187. configure:23161: mpif77 -c -g -O2 -o out/conftest2.o conftest.f >&5
  1188. configure:23165: $? = 0
  1189. configure:23187: result: yes
  1190. configure:23192: checking if mpif77 supports -c -o file.o
  1191. configure:23239: result: yes
  1192. configure:23269: checking whether the mpif77 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
  1193. configure:24478: result: yes
  1194. configure:24619: checking dynamic linker characteristics
  1195. configure:25358: result: GNU/Linux ld.so
  1196. configure:25423: checking how to hardcode library paths into programs
  1197. configure:25448: result: immediate
  1198. configure:25585: checking if libtool supports shared libraries
  1199. configure:25587: result: yes
  1200. configure:25590: checking whether to build shared libraries
  1201. configure:25614: result: yes
  1202. configure:25617: checking whether to build static libraries
  1203. configure:25621: result: no
  1204. configure:25655: mpif90 -c -g -O2 conftest.f >&5
  1205. configure:25658: $? = 0
  1206. configure:26118: checking for mpif90 option to produce PIC
  1207. configure:26125: result: -fPIC
  1208. configure:26133: checking if mpif90 PIC flag -fPIC works
  1209. configure:26151: mpif90 -c -g -O2 -fPIC conftest.f >&5
  1210. configure:26155: $? = 0
  1211. configure:26168: result: yes
  1212. configure:26191: checking if mpif90 static flag -static works
  1213. configure:26219: result: no
  1214. configure:26231: checking if mpif90 supports -c -o file.o
  1215. configure:26252: mpif90 -c -g -O2 -o out/conftest2.o conftest.f >&5
  1216. configure:26256: $? = 0
  1217. configure:26278: result: yes
  1218. configure:26283: checking if mpif90 supports -c -o file.o
  1219. configure:26330: result: yes
  1220. configure:26360: checking whether the mpif90 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
  1221. configure:27569: result: yes
  1222. configure:27710: checking dynamic linker characteristics
  1223. configure:28449: result: GNU/Linux ld.so
  1224. configure:28514: checking how to hardcode library paths into programs
  1225. configure:28539: result: immediate
  1226. configure:28624: checking Major version
  1227. configure:28626: result: 1
  1228. configure:28628: checking Minor version
  1229. configure:28630: result: 1
  1230. configure:28632: checking Point version
  1231. configure:28634: result: 0
  1232. configure:28679: checking whether ln -s works
  1233. configure:28683: result: yes
  1234. configure:28708: checking for a sed that does not truncate output
  1235. configure:28772: result: /bin/sed
  1236. configure:28792: checking for pkg-config
  1237. configure:28810: found /usr/bin/pkg-config
  1238. configure:28823: result: /usr/bin/pkg-config
  1239. configure:28837: checking whether the compiler implements namespaces
  1240. configure:28860: mpicxx -c -std=gnu++11 conftest.cpp >&5
  1241. configure:28860: $? = 0
  1242. configure:28874: result: yes
  1243. configure:28883: result: ---------------------------------------------
  1244. configure:28885: result: ------- Configuring compiler features -------
  1245. configure:28887: result: ---------------------------------------------
  1246. configure:28974: result: <<< Default floating point is double precision (double) >>>
  1247. configure:29012: checking for C/C++ restrict keyword
  1248. configure:29037: mpicxx -c -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1249. configure:29037: $? = 0
  1250. configure:29045: result: __restrict
  1251. configure:29082: result: <<< Configuring library with getpwuid >>>
  1252. configure:29104: result: <<< Configuring library with exception throwing support >>>
  1253. configure:29128: result: <<< Configuring library with compile timestamps >>>
  1254. configure:29142: checking size of short int
  1255. configure:29147: mpicxx -o conftest -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1256. configure:29147: $? = 0
  1257. configure:29147: ./conftest
  1258. configure:29147: $? = 0
  1259. configure:29161: result: 2
  1260. configure:29175: checking size of int
  1261. configure:29180: mpicxx -o conftest -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1262. configure:29180: $? = 0
  1263. configure:29180: ./conftest
  1264. configure:29180: $? = 0
  1265. configure:29194: result: 4
  1266. configure:29208: checking size of unsigned int
  1267. configure:29213: mpicxx -o conftest -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1268. configure:29213: $? = 0
  1269. configure:29213: ./conftest
  1270. configure:29213: $? = 0
  1271. configure:29227: result: 4
  1272. configure:29241: checking size of size_t
  1273. configure:29246: mpicxx -o conftest -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1274. configure:29246: $? = 0
  1275. configure:29246: ./conftest
  1276. configure:29246: $? = 0
  1277. configure:29260: result: 8
  1278. configure:29274: checking size of long int
  1279. configure:29279: mpicxx -o conftest -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1280. configure:29279: $? = 0
  1281. configure:29279: ./conftest
  1282. configure:29279: $? = 0
  1283. configure:29293: result: 8
  1284. configure:29307: checking size of float
  1285. configure:29312: mpicxx -o conftest -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1286. configure:29312: $? = 0
  1287. configure:29312: ./conftest
  1288. configure:29312: $? = 0
  1289. configure:29326: result: 4
  1290. configure:29340: checking size of double
  1291. configure:29345: mpicxx -o conftest -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1292. configure:29345: $? = 0
  1293. configure:29345: ./conftest
  1294. configure:29345: $? = 0
  1295. configure:29359: result: 8
  1296. configure:29373: checking size of void *
  1297. configure:29378: mpicxx -o conftest -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1298. configure:29378: $? = 0
  1299. configure:29378: ./conftest
  1300. configure:29378: $? = 0
  1301. configure:29392: result: 8
  1302. configure:29411: checking size of function_pointer
  1303. configure:29416: mpicxx -o conftest -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1304. configure:29416: $? = 0
  1305. configure:29416: ./conftest
  1306. configure:29416: $? = 0
  1307. configure:29431: result: 8
  1308. configure:29446: checking whether the compiler supports Run-Time Type Identification
  1309. configure:29481: mpicxx -c -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1310. configure:29481: $? = 0
  1311. configure:29495: result: yes
  1312. configure:29511: checking getopt.h usability
  1313. configure:29511: mpicxx -c -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1314. configure:29511: $? = 0
  1315. configure:29511: result: yes
  1316. configure:29511: checking getopt.h presence
  1317. configure:29511: mpicxx -E conftest.cpp
  1318. configure:29511: $? = 0
  1319. configure:29511: result: yes
  1320. configure:29511: checking for getopt.h
  1321. configure:29511: result: yes
  1322. configure:29523: checking csignal usability
  1323. configure:29523: mpicxx -c -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1324. configure:29523: $? = 0
  1325. configure:29523: result: yes
  1326. configure:29523: checking csignal presence
  1327. configure:29523: mpicxx -E conftest.cpp
  1328. configure:29523: $? = 0
  1329. configure:29523: result: yes
  1330. configure:29523: checking for csignal
  1331. configure:29523: result: yes
  1332. configure:29535: checking sys/resource.h usability
  1333. configure:29535: mpicxx -c -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1334. configure:29535: $? = 0
  1335. configure:29535: result: yes
  1336. configure:29535: checking sys/resource.h presence
  1337. configure:29535: mpicxx -E conftest.cpp
  1338. configure:29535: $? = 0
  1339. configure:29535: result: yes
  1340. configure:29535: checking for sys/resource.h
  1341. configure:29535: result: yes
  1342. configure:29545: checking whether the compiler has locale
  1343. configure:29577: mpicxx -c -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1344. configure:29577: $? = 0
  1345. configure:29591: result: yes
  1346. configure:29599: checking whether the compiler has stringstream
  1347. configure:29632: mpicxx -c -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1348. configure:29632: $? = 0
  1349. configure:29646: result: yes
  1350. configure:29720: checking fenv.h usability
  1351. configure:29720: mpicxx -c -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1352. configure:29720: $? = 0
  1353. configure:29720: result: yes
  1354. configure:29720: checking fenv.h presence
  1355. configure:29720: mpicxx -E conftest.cpp
  1356. configure:29720: $? = 0
  1357. configure:29720: result: yes
  1358. configure:29720: checking for fenv.h
  1359. configure:29720: result: yes
  1360. configure:29732: checking xmmintrin.h usability
  1361. configure:29732: mpicxx -c -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1362. configure:29732: $? = 0
  1363. configure:29732: result: yes
  1364. configure:29732: checking xmmintrin.h presence
  1365. configure:29732: mpicxx -E conftest.cpp
  1366. configure:29732: $? = 0
  1367. configure:29732: result: yes
  1368. configure:29732: checking for xmmintrin.h
  1369. configure:29732: result: yes
  1370. configure:29761: mpicxx -c -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1371. configure:29761: $? = 0
  1372. configure:29785: mpicxx -c -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1373. configure:29785: $? = 0
  1374. configure:29811: checking whether the compiler supports std::unordered_multimap
  1375. configure:29839: mpicxx -c -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1376. configure:29839: $? = 0
  1377. configure:29853: result: yes
  1378. configure:30141: checking whether the compiler supports std::unordered_map
  1379. configure:30167: mpicxx -c -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1380. configure:30167: $? = 0
  1381. configure:30181: result: yes
  1382. configure:30465: checking whether the compiler supports std::unordered_multiset
  1383. configure:30493: mpicxx -c -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1384. configure:30493: $? = 0
  1385. configure:30507: result: yes
  1386. configure:30795: checking whether the compiler supports std::unordered_set
  1387. configure:30822: mpicxx -c -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1388. configure:30822: $? = 0
  1389. configure:30836: result: yes
  1390. configure:31376: checking whether the compiler supports std::hash
  1391. configure:31402: mpicxx -c -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1392. conftest.cpp: In function 'int main()':
  1393. conftest.cpp:114:15: warning: unused variable 'hashed' [-Wunused-variable]
  1394. std::size_t hashed = m(12345);
  1395. ^
  1396. configure:31402: $? = 0
  1397. configure:31416: result: yes
  1398. configure:31576: checking for library containing dlopen
  1399. configure:31607: mpicxx -o conftest -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1400. /tmp/ccLqYIYO.o: In function `main':
  1401. /home/thomas/code/moose/libmesh/build/conftest.cpp:124: undefined reference to `dlopen'
  1402. collect2: error: ld returned 1 exit status
  1403. configure:31607: $? = 1
  1404. configure: failed program was:
  1405. | /* confdefs.h */
  1406. | #define PACKAGE_NAME "libmesh"
  1407. | #define PACKAGE_TARNAME "libmesh"
  1408. | #define PACKAGE_VERSION "1.1.0-pre"
  1409. | #define PACKAGE_STRING "libmesh 1.1.0-pre"
  1410. | #define PACKAGE_BUGREPORT "libmesh-users@lists.sourceforge.net"
  1411. | #define PACKAGE_URL "http://libmesh.github.io"
  1412. | #define CONFIGURE_INFO "../configure 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc'"
  1413. | #define PACKAGE "libmesh"
  1414. | #define VERSION "1.1.0-pre"
  1415. | #define HAVE_CXX11 1
  1416. | #define HAVE_CXX11_MOVE 1
  1417. | #define HAVE_CXX11_RANGEFOR 1
  1418. | #define HAVE_CXX11_DECLTYPE 1
  1419. | #define HAVE_CXX11_RVALUE_REFERENCES 1
  1420. | #define HAVE_CXX11_AUTO 1
  1421. | #define HAVE_CXX11_LAMBDA 1
  1422. | #define HAVE_CXX11_CONSTEXPR 1
  1423. | #define HAVE_CXX11_ALIAS_DECLARATIONS 1
  1424. | #define HAVE_CXX11_SHARED_PTR 1
  1425. | #define HAVE_CXX11_UNIQUE_PTR 1
  1426. | #define HAVE_CXX11_MAKE_UNIQUE_WORKAROUND 1
  1427. | #define HAVE_CXX11_REGEX 1
  1428. | #define HAVE_CXX11_OVERRIDE 1
  1429. | #define HAVE_CXX11_INITIALIZER_LIST 1
  1430. | #define HAVE_CXX11_VARIADIC_TEMPLATES 1
  1431. | #define HAVE_CXX11_THREAD 1
  1432. | #define HAVE_CXX11_CONDITION_VARIABLE 1
  1433. | #define HAVE_CXX11_TYPE_TRAITS 1
  1434. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE 1
  1435. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE 1
  1436. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT 1
  1437. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX 1
  1438. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX 1
  1439. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX 1
  1440. | #define HAVE_CXX11_DELETED_FUNCTIONS 1
  1441. | #define HAVE_CXX11_FINAL 1
  1442. | #define HAVE_CXX11_NULLPTR 1
  1443. | #define HAVE_CXX11_TO_STRING 1
  1444. | #define HAVE_CXX11_NOEXCEPT 1
  1445. | #define STDC_HEADERS 1
  1446. | #define HAVE_SYS_TYPES_H 1
  1447. | #define HAVE_SYS_STAT_H 1
  1448. | #define HAVE_STDLIB_H 1
  1449. | #define HAVE_STRING_H 1
  1450. | #define HAVE_MEMORY_H 1
  1451. | #define HAVE_STRINGS_H 1
  1452. | #define HAVE_INTTYPES_H 1
  1453. | #define HAVE_STDINT_H 1
  1454. | #define HAVE_UNISTD_H 1
  1455. | #define HAVE_DLFCN_H 1
  1456. | #define LT_OBJDIR ".libs/"
  1457. | #define MAJOR_VERSION 1
  1458. | #define MINOR_VERSION 1
  1459. | #define MICRO_VERSION 0
  1460. | #define LIB_VERSION "1.1.0-pre"
  1461. | #define LIB_RELEASE ""
  1462. | #define CXX "mpicxx"
  1463. | #define IO_COMPATIBILITY_VERSION "0.7.4"
  1464. | #define HAVE_NAMESPACES /**/
  1465. | #define DEFAULT_DOUBLE_PRECISION 1
  1466. | #define DEFAULT_SCALAR_TYPE double
  1467. | #define restrict __restrict
  1468. | #define HAVE_GETPWUID 1
  1469. | #define ENABLE_EXCEPTIONS 1
  1470. | #define ENABLE_TIMESTAMPS 1
  1471. | #define SIZEOF_SHORT_INT 2
  1472. | #define SIZEOF_INT 4
  1473. | #define SIZEOF_UNSIGNED_INT 4
  1474. | #define SIZEOF_SIZE_T 8
  1475. | #define SIZEOF_LONG_INT 8
  1476. | #define SIZEOF_FLOAT 4
  1477. | #define SIZEOF_DOUBLE 8
  1478. | #define SIZEOF_VOID_P 8
  1479. | #define SIZEOF_FUNCTION_POINTER 8
  1480. | #define HAVE_RTTI /**/
  1481. | #define HAVE_GETOPT_H 1
  1482. | #define HAVE_CSIGNAL 1
  1483. | #define HAVE_SYS_RESOURCE_H 1
  1484. | #define HAVE_LOCALE /**/
  1485. | #define HAVE_SSTREAM /**/
  1486. | #define HAVE_STRINGSTREAM /**/
  1487. | #define HAVE_FENV_H 1
  1488. | #define HAVE_XMMINTRIN_H 1
  1489. | #define HAVE_FEENABLEEXCEPT 1
  1490. | #define HAVE_FEDISABLEEXCEPT 1
  1491. | #define HAVE_STD_UNORDERED_MULTIMAP 1
  1492. | #define BEST_UNORDERED_MULTIMAP std::unordered_multimap
  1493. | #define INCLUDE_UNORDERED_MULTIMAP <unordered_map>
  1494. | #define DEFINE_HASH_STRING /**/
  1495. | #define DEFINE_HASH_POINTERS /**/
  1496. | #define HAVE_STD_UNORDERED_MAP 1
  1497. | #define BEST_UNORDERED_MAP std::unordered_map
  1498. | #define INCLUDE_UNORDERED_MAP <unordered_map>
  1499. | #define DEFINE_HASH_STRING /**/
  1500. | #define DEFINE_HASH_POINTERS /**/
  1501. | #define HAVE_STD_UNORDERED_MULTISET 1
  1502. | #define BEST_UNORDERED_MULTISET std::unordered_multiset
  1503. | #define INCLUDE_UNORDERED_MULTISET <unordered_set>
  1504. | #define DEFINE_HASH_STRING /**/
  1505. | #define DEFINE_HASH_POINTERS /**/
  1506. | #define HAVE_STD_UNORDERED_SET 1
  1507. | #define BEST_UNORDERED_SET std::unordered_set
  1508. | #define INCLUDE_UNORDERED_SET <unordered_set>
  1509. | #define DEFINE_HASH_STRING /**/
  1510. | #define DEFINE_HASH_POINTERS /**/
  1511. | #define HAVE_STD_HASH 1
  1512. | #define BEST_HASH std::hash
  1513. | #define INCLUDE_HASH <functional>
  1514. | #define DEFINE_HASH_STRING /**/
  1515. | #define DEFINE_HASH_POINTERS /**/
  1516. | /* end confdefs.h. */
  1517. |
  1518. | /* Override any GCC internal prototype to avoid an error.
  1519. | Use char because int might match the return type of a GCC
  1520. | builtin and then its argument prototype would still apply. */
  1521. | #ifdef __cplusplus
  1522. | extern "C"
  1523. | #endif
  1524. | char dlopen ();
  1525. | int
  1526. | main ()
  1527. | {
  1528. | return dlopen ();
  1529. | ;
  1530. | return 0;
  1531. | }
  1532. configure:31607: mpicxx -o conftest -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp -ldl >&5
  1533. configure:31607: $? = 0
  1534. configure:31624: result: -ldl
  1535. configure:31640: checking whether the c++ compiler supports dlopen/dlsym/dlclose
  1536. configure:31695: mpicxx -o conftest -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp -ldl >&5
  1537. configure:31695: $? = 0
  1538. configure:31697: result: yes
  1539. configure:31726: checking whether the compiler supports GCC C++ ABI name demangling
  1540. configure:31761: mpicxx -c -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1541. configure:31761: $? = 0
  1542. configure:31775: result: yes
  1543. configure:31783: checking whether the c++ compiler supports glibc backtrace
  1544. configure:31809: mpicxx -c -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1545. conftest.cpp: In function 'int main()':
  1546. conftest.cpp:121:8: warning: unused variable 'strings' [-Wunused-variable]
  1547. char** strings = backtrace_symbols(addresses, size);
  1548. ^
  1549. configure:31809: $? = 0
  1550. configure:31823: result: yes
  1551. configure:31845: checking if compiler has working errno_t declaration
  1552. configure:31865: mpicxx -c -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros conftest.cpp >&5
  1553. configure:31865: $? = 0
  1554. configure:31867: result: yes
  1555. configure:31948: result: ---------------------------------------------
  1556. configure:31950: result: ----- Done configuring compiler features ----
  1557. configure:31952: result: ---------------------------------------------
  1558. configure:32096: result: ---------------------------------------------
  1559. configure:32098: result: ----- Configuring core library features -----
  1560. configure:32100: result: ---------------------------------------------
  1561. configure:32124: result: configuring gdb command... "gdb"
  1562. configure:32155: result: <<< Configuring library with a non-deprecated UniquePtr implementation >>>
  1563. configure:32177: result: >>> INFO: Disabling library warnings <<<
  1564. configure:32179: result: >>> Configuring library without warnings <<<
  1565. configure:32231: result: <<< Configuring library to disable libMesh::CommWorld >>>
  1566. configure:32258: result: <<< Configuring library to require ``include "libmesh/etc.h"'' style >>>
  1567. configure:32281: result: <<< Configuring library to keep names in libMesh namespace >>>
  1568. configure:32326: result: configuring size of boundary_id... 2
  1569. configure:32367: result: configuring size of dof_id... 4
  1570. configure:32408: result: configuring size of processor_id... 2
  1571. configure:32449: result: configuring size of subdomain_id... 2
  1572. configure:32497: result: <<< Configuring library with unique id support >>>
  1573. configure:32540: result: configuring size of unique_id... 8
  1574. configure:32583: result: <<< Configuring library with AMR support >>>
  1575. configure:32605: result: <<< Configuring library with variational smoother support >>>
  1576. configure:32627: result: <<< Configuring library with periodic BC support >>>
  1577. configure:32649: result: <<< Configuring library with Dirichlet constraint support >>>
  1578. configure:32715: result: <<< Configuring library to use ghosted local vectors >>>
  1579. configure:32738: result: <<< Configuring library to store node valence >>>
  1580. configure:32800: result: <<< Configuring library with higher order p-FEM shapes >>>
  1581. configure:32854: result: <<< Configuring library with second derivatives >>>
  1582. configure:32875: checking rpc/rpc.h usability
  1583. configure:32875: mpicxx -c -std=gnu++11 conftest.cpp >&5
  1584. configure:32875: $? = 0
  1585. configure:32875: result: yes
  1586. configure:32875: checking rpc/rpc.h presence
  1587. configure:32875: mpicxx -E conftest.cpp
  1588. configure:32875: $? = 0
  1589. configure:32875: result: yes
  1590. configure:32875: checking for rpc/rpc.h
  1591. configure:32875: result: yes
  1592. configure:32881: checking for xdrstdio_create
  1593. configure:32881: mpicxx -o conftest -std=gnu++11 conftest.cpp -ldl >&5
  1594. configure:32881: $? = 0
  1595. configure:32881: result: yes
  1596. configure:32959: result: <<< Configuring library with real number support >>>
  1597. configure:32991: result: <<< Configuring library with reference counting support >>>
  1598. configure:33040: result: <<< Configuring library example suite support >>>
  1599. configure:33053: result: ---------------------------------------------
  1600. configure:33055: result: -- Done configuring core library features ---
  1601. configure:33057: result: ---------------------------------------------
  1602. configure:33117: result: ---------------------------------------------
  1603. configure:33119: result: ----- Configuring for optional packages -----
  1604. configure:33121: result: ---------------------------------------------
  1605. configure:33238: checking for boostlib >= 1.57.0
  1606. configure:33309: mpicxx -c -std=gnu++11 -I/usr/include/ conftest.cpp >&5
  1607. configure:33309: $? = 0
  1608. configure:33311: result: yes
  1609. configure:33449: result: <<< Using external boost installation >>>
  1610. configure:33776: checking for boost::movelib::unique_ptr support
  1611. configure:33805: mpicxx -c -std=gnu++11 -I/usr/include/ conftest.cpp >&5
  1612. configure:33805: $? = 0
  1613. configure:33808: result: yes
  1614. configure:33955: result: <<< Howard Hinnant's unique_ptr implementation explicitly disabled >>>
  1615. configure:33991: checking if safe_bool<T> allows boolean comparisons
  1616. configure:34024: mpicxx -c -std=gnu++11 -I../include/utils conftest.cpp >&5
  1617. configure:34024: $? = 0
  1618. configure:34027: result: yes
  1619. configure:34039: checking if safe_bool<T> prevents implicit conversions
  1620. configure:34072: mpicxx -c -std=gnu++11 -I../include/utils conftest.cpp >&5
  1621. In file included from conftest.cpp:142:0:
  1622. ../include/utils/safe_bool.h: In instantiation of 'bool libMesh::operator==(const libMesh::safe_bool<T>&, const libMesh::safe_bool<U>&) [with T = Foo; U = Foo]':
  1623. conftest.cpp:160:17: required from here
  1624. ../include/utils/safe_bool.h:48:8: error: 'void libMesh::safe_bool_base::this_type_does_not_support_comparisons() const' is inaccessible
  1625. void this_type_does_not_support_comparisons() const {}
  1626. ^
  1627. ../include/utils/safe_bool.h:96:3: error: within this context
  1628. lhs.this_type_does_not_support_comparisons();
  1629. ^
  1630. ../include/utils/safe_bool.h:96:3: error: 'libMesh::safe_bool_base' is not an accessible base of 'const libMesh::safe_bool<Foo>'
  1631. configure:34072: $? = 1
  1632. configure: failed program was:
  1633. | /* confdefs.h */
  1634. | #define PACKAGE_NAME "libmesh"
  1635. | #define PACKAGE_TARNAME "libmesh"
  1636. | #define PACKAGE_VERSION "1.1.0-pre"
  1637. | #define PACKAGE_STRING "libmesh 1.1.0-pre"
  1638. | #define PACKAGE_BUGREPORT "libmesh-users@lists.sourceforge.net"
  1639. | #define PACKAGE_URL "http://libmesh.github.io"
  1640. | #define CONFIGURE_INFO "../configure 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc'"
  1641. | #define PACKAGE "libmesh"
  1642. | #define VERSION "1.1.0-pre"
  1643. | #define HAVE_CXX11 1
  1644. | #define HAVE_CXX11_MOVE 1
  1645. | #define HAVE_CXX11_RANGEFOR 1
  1646. | #define HAVE_CXX11_DECLTYPE 1
  1647. | #define HAVE_CXX11_RVALUE_REFERENCES 1
  1648. | #define HAVE_CXX11_AUTO 1
  1649. | #define HAVE_CXX11_LAMBDA 1
  1650. | #define HAVE_CXX11_CONSTEXPR 1
  1651. | #define HAVE_CXX11_ALIAS_DECLARATIONS 1
  1652. | #define HAVE_CXX11_SHARED_PTR 1
  1653. | #define HAVE_CXX11_UNIQUE_PTR 1
  1654. | #define HAVE_CXX11_MAKE_UNIQUE_WORKAROUND 1
  1655. | #define HAVE_CXX11_REGEX 1
  1656. | #define HAVE_CXX11_OVERRIDE 1
  1657. | #define HAVE_CXX11_INITIALIZER_LIST 1
  1658. | #define HAVE_CXX11_VARIADIC_TEMPLATES 1
  1659. | #define HAVE_CXX11_THREAD 1
  1660. | #define HAVE_CXX11_CONDITION_VARIABLE 1
  1661. | #define HAVE_CXX11_TYPE_TRAITS 1
  1662. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE 1
  1663. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE 1
  1664. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT 1
  1665. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX 1
  1666. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX 1
  1667. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX 1
  1668. | #define HAVE_CXX11_DELETED_FUNCTIONS 1
  1669. | #define HAVE_CXX11_FINAL 1
  1670. | #define HAVE_CXX11_NULLPTR 1
  1671. | #define HAVE_CXX11_TO_STRING 1
  1672. | #define HAVE_CXX11_NOEXCEPT 1
  1673. | #define STDC_HEADERS 1
  1674. | #define HAVE_SYS_TYPES_H 1
  1675. | #define HAVE_SYS_STAT_H 1
  1676. | #define HAVE_STDLIB_H 1
  1677. | #define HAVE_STRING_H 1
  1678. | #define HAVE_MEMORY_H 1
  1679. | #define HAVE_STRINGS_H 1
  1680. | #define HAVE_INTTYPES_H 1
  1681. | #define HAVE_STDINT_H 1
  1682. | #define HAVE_UNISTD_H 1
  1683. | #define HAVE_DLFCN_H 1
  1684. | #define LT_OBJDIR ".libs/"
  1685. | #define MAJOR_VERSION 1
  1686. | #define MINOR_VERSION 1
  1687. | #define MICRO_VERSION 0
  1688. | #define LIB_VERSION "1.1.0-pre"
  1689. | #define LIB_RELEASE ""
  1690. | #define CXX "mpicxx"
  1691. | #define IO_COMPATIBILITY_VERSION "0.7.4"
  1692. | #define HAVE_NAMESPACES /**/
  1693. | #define DEFAULT_DOUBLE_PRECISION 1
  1694. | #define DEFAULT_SCALAR_TYPE double
  1695. | #define restrict __restrict
  1696. | #define HAVE_GETPWUID 1
  1697. | #define ENABLE_EXCEPTIONS 1
  1698. | #define ENABLE_TIMESTAMPS 1
  1699. | #define SIZEOF_SHORT_INT 2
  1700. | #define SIZEOF_INT 4
  1701. | #define SIZEOF_UNSIGNED_INT 4
  1702. | #define SIZEOF_SIZE_T 8
  1703. | #define SIZEOF_LONG_INT 8
  1704. | #define SIZEOF_FLOAT 4
  1705. | #define SIZEOF_DOUBLE 8
  1706. | #define SIZEOF_VOID_P 8
  1707. | #define SIZEOF_FUNCTION_POINTER 8
  1708. | #define HAVE_RTTI /**/
  1709. | #define HAVE_GETOPT_H 1
  1710. | #define HAVE_CSIGNAL 1
  1711. | #define HAVE_SYS_RESOURCE_H 1
  1712. | #define HAVE_LOCALE /**/
  1713. | #define HAVE_SSTREAM /**/
  1714. | #define HAVE_STRINGSTREAM /**/
  1715. | #define HAVE_FENV_H 1
  1716. | #define HAVE_XMMINTRIN_H 1
  1717. | #define HAVE_FEENABLEEXCEPT 1
  1718. | #define HAVE_FEDISABLEEXCEPT 1
  1719. | #define HAVE_STD_UNORDERED_MULTIMAP 1
  1720. | #define BEST_UNORDERED_MULTIMAP std::unordered_multimap
  1721. | #define INCLUDE_UNORDERED_MULTIMAP <unordered_map>
  1722. | #define DEFINE_HASH_STRING /**/
  1723. | #define DEFINE_HASH_POINTERS /**/
  1724. | #define HAVE_STD_UNORDERED_MAP 1
  1725. | #define BEST_UNORDERED_MAP std::unordered_map
  1726. | #define INCLUDE_UNORDERED_MAP <unordered_map>
  1727. | #define DEFINE_HASH_STRING /**/
  1728. | #define DEFINE_HASH_POINTERS /**/
  1729. | #define HAVE_STD_UNORDERED_MULTISET 1
  1730. | #define BEST_UNORDERED_MULTISET std::unordered_multiset
  1731. | #define INCLUDE_UNORDERED_MULTISET <unordered_set>
  1732. | #define DEFINE_HASH_STRING /**/
  1733. | #define DEFINE_HASH_POINTERS /**/
  1734. | #define HAVE_STD_UNORDERED_SET 1
  1735. | #define BEST_UNORDERED_SET std::unordered_set
  1736. | #define INCLUDE_UNORDERED_SET <unordered_set>
  1737. | #define DEFINE_HASH_STRING /**/
  1738. | #define DEFINE_HASH_POINTERS /**/
  1739. | #define HAVE_STD_HASH 1
  1740. | #define BEST_HASH std::hash
  1741. | #define INCLUDE_HASH <functional>
  1742. | #define DEFINE_HASH_STRING /**/
  1743. | #define DEFINE_HASH_POINTERS /**/
  1744. | #define HAVE_DLOPEN 1
  1745. | #define HAVE_GCC_ABI_DEMANGLE 1
  1746. | #define HAVE_GLIBC_BACKTRACE 1
  1747. | #define GDB_COMMAND "gdb"
  1748. | #define ENABLE_UNIQUE_PTR 1
  1749. | #define DISABLE_COMMWORLD 1
  1750. | #define REQUIRE_SEPARATE_NAMESPACE 1
  1751. | #define BOUNDARY_ID_BYTES 2
  1752. | #define DOF_ID_BYTES 4
  1753. | #define PROCESSOR_ID_BYTES 2
  1754. | #define SUBDOMAIN_ID_BYTES 2
  1755. | #define ENABLE_UNIQUE_ID 1
  1756. | #define UNIQUE_ID_BYTES 8
  1757. | #define ENABLE_AMR 1
  1758. | #define ENABLE_VSMOOTHER 1
  1759. | #define ENABLE_PERIODIC 1
  1760. | #define ENABLE_DIRICHLET 1
  1761. | #define ENABLE_GHOSTED 1
  1762. | #define ENABLE_NODE_VALENCE 1
  1763. | #define DIM 3
  1764. | #define ENABLE_HIGHER_ORDER_SHAPES 1
  1765. | #define ENABLE_SECOND_DERIVATIVES 1
  1766. | #define HAVE_RPC_RPC_H 1
  1767. | #define HAVE_XDR 1
  1768. | #define USE_REAL_NUMBERS 1
  1769. | #define ENABLE_REFERENCE_COUNTING 1
  1770. | #define HAVE_BOOST /**/
  1771. | #define HAVE_BOOST_MOVELIB_UNIQUE_PTR 1
  1772. | /* end confdefs.h. */
  1773. |
  1774. | #include "safe_bool.h"
  1775. | using namespace libMesh;
  1776. | class Foo : public safe_bool<Foo>
  1777. | {
  1778. | public:
  1779. | bool boolean_test() const
  1780. | {
  1781. | // This dummy class just returns true for operator bool()
  1782. | return true;
  1783. | }
  1784. | };
  1785. |
  1786. | int
  1787. | main ()
  1788. | {
  1789. |
  1790. | {
  1791. | Foo foo1, foo2;
  1792. | if (foo1 == foo2)
  1793. | return 1;
  1794. | return 0;
  1795. | }
  1796. |
  1797. | ;
  1798. | return 0;
  1799. | }
  1800. configure:34080: result: yes
  1801. configure:34098: result: <<< Compiling libmesh with safe_bool<T> support >>>
  1802. configure:34230: checking /home/thomas/code/petsc/include/petscversion.h usability
  1803. configure:34230: mpicc -c conftest.c >&5
  1804. configure:34230: $? = 0
  1805. configure:34230: result: yes
  1806. configure:34230: checking /home/thomas/code/petsc/include/petscversion.h presence
  1807. configure:34230: mpicc -E conftest.c
  1808. configure:34230: $? = 0
  1809. configure:34230: result: yes
  1810. configure:34230: checking for /home/thomas/code/petsc/include/petscversion.h
  1811. configure:34230: result: yes
  1812. configure:34306: result: <<< PETSc did not define MPIEXEC. Will try configuring MPI now... >>>
  1813. configure:34358: checking for lam_show_version in -llam
  1814. configure:34383: mpicxx -o conftest -std=gnu++11 conftest.cpp -llam -L/usr/lib/openmpi/lib -ldl >&5
  1815. /usr/bin/ld: cannot find -llam
  1816. collect2: error: ld returned 1 exit status
  1817. configure:34383: $? = 1
  1818. configure: failed program was:
  1819. | /* confdefs.h */
  1820. | #define PACKAGE_NAME "libmesh"
  1821. | #define PACKAGE_TARNAME "libmesh"
  1822. | #define PACKAGE_VERSION "1.1.0-pre"
  1823. | #define PACKAGE_STRING "libmesh 1.1.0-pre"
  1824. | #define PACKAGE_BUGREPORT "libmesh-users@lists.sourceforge.net"
  1825. | #define PACKAGE_URL "http://libmesh.github.io"
  1826. | #define CONFIGURE_INFO "../configure 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc'"
  1827. | #define PACKAGE "libmesh"
  1828. | #define VERSION "1.1.0-pre"
  1829. | #define HAVE_CXX11 1
  1830. | #define HAVE_CXX11_MOVE 1
  1831. | #define HAVE_CXX11_RANGEFOR 1
  1832. | #define HAVE_CXX11_DECLTYPE 1
  1833. | #define HAVE_CXX11_RVALUE_REFERENCES 1
  1834. | #define HAVE_CXX11_AUTO 1
  1835. | #define HAVE_CXX11_LAMBDA 1
  1836. | #define HAVE_CXX11_CONSTEXPR 1
  1837. | #define HAVE_CXX11_ALIAS_DECLARATIONS 1
  1838. | #define HAVE_CXX11_SHARED_PTR 1
  1839. | #define HAVE_CXX11_UNIQUE_PTR 1
  1840. | #define HAVE_CXX11_MAKE_UNIQUE_WORKAROUND 1
  1841. | #define HAVE_CXX11_REGEX 1
  1842. | #define HAVE_CXX11_OVERRIDE 1
  1843. | #define HAVE_CXX11_INITIALIZER_LIST 1
  1844. | #define HAVE_CXX11_VARIADIC_TEMPLATES 1
  1845. | #define HAVE_CXX11_THREAD 1
  1846. | #define HAVE_CXX11_CONDITION_VARIABLE 1
  1847. | #define HAVE_CXX11_TYPE_TRAITS 1
  1848. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE 1
  1849. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE 1
  1850. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT 1
  1851. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX 1
  1852. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX 1
  1853. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX 1
  1854. | #define HAVE_CXX11_DELETED_FUNCTIONS 1
  1855. | #define HAVE_CXX11_FINAL 1
  1856. | #define HAVE_CXX11_NULLPTR 1
  1857. | #define HAVE_CXX11_TO_STRING 1
  1858. | #define HAVE_CXX11_NOEXCEPT 1
  1859. | #define STDC_HEADERS 1
  1860. | #define HAVE_SYS_TYPES_H 1
  1861. | #define HAVE_SYS_STAT_H 1
  1862. | #define HAVE_STDLIB_H 1
  1863. | #define HAVE_STRING_H 1
  1864. | #define HAVE_MEMORY_H 1
  1865. | #define HAVE_STRINGS_H 1
  1866. | #define HAVE_INTTYPES_H 1
  1867. | #define HAVE_STDINT_H 1
  1868. | #define HAVE_UNISTD_H 1
  1869. | #define HAVE_DLFCN_H 1
  1870. | #define LT_OBJDIR ".libs/"
  1871. | #define MAJOR_VERSION 1
  1872. | #define MINOR_VERSION 1
  1873. | #define MICRO_VERSION 0
  1874. | #define LIB_VERSION "1.1.0-pre"
  1875. | #define LIB_RELEASE ""
  1876. | #define CXX "mpicxx"
  1877. | #define IO_COMPATIBILITY_VERSION "0.7.4"
  1878. | #define HAVE_NAMESPACES /**/
  1879. | #define DEFAULT_DOUBLE_PRECISION 1
  1880. | #define DEFAULT_SCALAR_TYPE double
  1881. | #define restrict __restrict
  1882. | #define HAVE_GETPWUID 1
  1883. | #define ENABLE_EXCEPTIONS 1
  1884. | #define ENABLE_TIMESTAMPS 1
  1885. | #define SIZEOF_SHORT_INT 2
  1886. | #define SIZEOF_INT 4
  1887. | #define SIZEOF_UNSIGNED_INT 4
  1888. | #define SIZEOF_SIZE_T 8
  1889. | #define SIZEOF_LONG_INT 8
  1890. | #define SIZEOF_FLOAT 4
  1891. | #define SIZEOF_DOUBLE 8
  1892. | #define SIZEOF_VOID_P 8
  1893. | #define SIZEOF_FUNCTION_POINTER 8
  1894. | #define HAVE_RTTI /**/
  1895. | #define HAVE_GETOPT_H 1
  1896. | #define HAVE_CSIGNAL 1
  1897. | #define HAVE_SYS_RESOURCE_H 1
  1898. | #define HAVE_LOCALE /**/
  1899. | #define HAVE_SSTREAM /**/
  1900. | #define HAVE_STRINGSTREAM /**/
  1901. | #define HAVE_FENV_H 1
  1902. | #define HAVE_XMMINTRIN_H 1
  1903. | #define HAVE_FEENABLEEXCEPT 1
  1904. | #define HAVE_FEDISABLEEXCEPT 1
  1905. | #define HAVE_STD_UNORDERED_MULTIMAP 1
  1906. | #define BEST_UNORDERED_MULTIMAP std::unordered_multimap
  1907. | #define INCLUDE_UNORDERED_MULTIMAP <unordered_map>
  1908. | #define DEFINE_HASH_STRING /**/
  1909. | #define DEFINE_HASH_POINTERS /**/
  1910. | #define HAVE_STD_UNORDERED_MAP 1
  1911. | #define BEST_UNORDERED_MAP std::unordered_map
  1912. | #define INCLUDE_UNORDERED_MAP <unordered_map>
  1913. | #define DEFINE_HASH_STRING /**/
  1914. | #define DEFINE_HASH_POINTERS /**/
  1915. | #define HAVE_STD_UNORDERED_MULTISET 1
  1916. | #define BEST_UNORDERED_MULTISET std::unordered_multiset
  1917. | #define INCLUDE_UNORDERED_MULTISET <unordered_set>
  1918. | #define DEFINE_HASH_STRING /**/
  1919. | #define DEFINE_HASH_POINTERS /**/
  1920. | #define HAVE_STD_UNORDERED_SET 1
  1921. | #define BEST_UNORDERED_SET std::unordered_set
  1922. | #define INCLUDE_UNORDERED_SET <unordered_set>
  1923. | #define DEFINE_HASH_STRING /**/
  1924. | #define DEFINE_HASH_POINTERS /**/
  1925. | #define HAVE_STD_HASH 1
  1926. | #define BEST_HASH std::hash
  1927. | #define INCLUDE_HASH <functional>
  1928. | #define DEFINE_HASH_STRING /**/
  1929. | #define DEFINE_HASH_POINTERS /**/
  1930. | #define HAVE_DLOPEN 1
  1931. | #define HAVE_GCC_ABI_DEMANGLE 1
  1932. | #define HAVE_GLIBC_BACKTRACE 1
  1933. | #define GDB_COMMAND "gdb"
  1934. | #define ENABLE_UNIQUE_PTR 1
  1935. | #define DISABLE_COMMWORLD 1
  1936. | #define REQUIRE_SEPARATE_NAMESPACE 1
  1937. | #define BOUNDARY_ID_BYTES 2
  1938. | #define DOF_ID_BYTES 4
  1939. | #define PROCESSOR_ID_BYTES 2
  1940. | #define SUBDOMAIN_ID_BYTES 2
  1941. | #define ENABLE_UNIQUE_ID 1
  1942. | #define UNIQUE_ID_BYTES 8
  1943. | #define ENABLE_AMR 1
  1944. | #define ENABLE_VSMOOTHER 1
  1945. | #define ENABLE_PERIODIC 1
  1946. | #define ENABLE_DIRICHLET 1
  1947. | #define ENABLE_GHOSTED 1
  1948. | #define ENABLE_NODE_VALENCE 1
  1949. | #define DIM 3
  1950. | #define ENABLE_HIGHER_ORDER_SHAPES 1
  1951. | #define ENABLE_SECOND_DERIVATIVES 1
  1952. | #define HAVE_RPC_RPC_H 1
  1953. | #define HAVE_XDR 1
  1954. | #define USE_REAL_NUMBERS 1
  1955. | #define ENABLE_REFERENCE_COUNTING 1
  1956. | #define HAVE_BOOST /**/
  1957. | #define HAVE_BOOST_MOVELIB_UNIQUE_PTR 1
  1958. | /* end confdefs.h. */
  1959. |
  1960. | /* Override any GCC internal prototype to avoid an error.
  1961. | Use char because int might match the return type of a GCC
  1962. | builtin and then its argument prototype would still apply. */
  1963. | #ifdef __cplusplus
  1964. | extern "C"
  1965. | #endif
  1966. | char lam_show_version ();
  1967. | int
  1968. | main ()
  1969. | {
  1970. | return lam_show_version ();
  1971. | ;
  1972. | return 0;
  1973. | }
  1974. configure:34392: result: no
  1975. configure:34452: checking for MPI_Init in -lmpi
  1976. configure:34477: mpicxx -o conftest -std=gnu++11 conftest.cpp -lmpi -L/usr/lib/openmpi/lib -ldl >&5
  1977. configure:34477: $? = 0
  1978. configure:34486: result: yes
  1979. configure:34493: result: Found valid MPI installlaion...
  1980. configure:34723: checking mpi.h usability
  1981. configure:34723: mpicxx -c -std=gnu++11 -I/usr/lib/openmpi/include conftest.cpp >&5
  1982. configure:34723: $? = 0
  1983. configure:34723: result: yes
  1984. configure:34723: checking mpi.h presence
  1985. configure:34723: mpicxx -E -I/usr/lib/openmpi/include conftest.cpp
  1986. configure:34723: $? = 0
  1987. configure:34723: result: yes
  1988. configure:34723: checking for mpi.h
  1989. configure:34723: result: yes
  1990. configure:34821: result: <<< Found PETSc 3.7.4 installation in /home/thomas/code/petsc ... >>>
  1991. configure:34926: checking whether we can compile a trivial PETSc program
  1992. configure:34955: mpicxx -c -std=gnu++11 -I/home/thomas/code/petsc/include -I/home/thomas/code/petsc/arch-linux2-c-debug/include -I/home/thomas/code/petsc/include -I/home/thomas/code/petsc/arch-linux2-c-debug/include conftest.cpp >&5
  1993. configure:34955: $? = 0
  1994. configure:34957: result: yes
  1995. configure:34982: checking for TAO support via PETSc
  1996. configure:35014: mpicc -c -I/home/thomas/code/petsc/include -I/home/thomas/code/petsc/arch-linux2-c-debug/include -I/home/thomas/code/petsc/include -I/home/thomas/code/petsc/arch-linux2-c-debug/include conftest.c >&5
  1997. configure:35014: $? = 0
  1998. configure:35016: result: yes
  1999. configure:36792: checking /usr/lib/slepc/include/slepcversion.h usability
  2000. configure:36792: mpicxx -c -std=gnu++11 conftest.cpp >&5
  2001. conftest.cpp:181:49: fatal error: /usr/lib/slepc/include/slepcversion.h: No such file or directory
  2002. compilation terminated.
  2003. configure:36792: $? = 1
  2004. configure: failed program was:
  2005. | /* confdefs.h */
  2006. | #define PACKAGE_NAME "libmesh"
  2007. | #define PACKAGE_TARNAME "libmesh"
  2008. | #define PACKAGE_VERSION "1.1.0-pre"
  2009. | #define PACKAGE_STRING "libmesh 1.1.0-pre"
  2010. | #define PACKAGE_BUGREPORT "libmesh-users@lists.sourceforge.net"
  2011. | #define PACKAGE_URL "http://libmesh.github.io"
  2012. | #define CONFIGURE_INFO "../configure 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc'"
  2013. | #define PACKAGE "libmesh"
  2014. | #define VERSION "1.1.0-pre"
  2015. | #define HAVE_CXX11 1
  2016. | #define HAVE_CXX11_MOVE 1
  2017. | #define HAVE_CXX11_RANGEFOR 1
  2018. | #define HAVE_CXX11_DECLTYPE 1
  2019. | #define HAVE_CXX11_RVALUE_REFERENCES 1
  2020. | #define HAVE_CXX11_AUTO 1
  2021. | #define HAVE_CXX11_LAMBDA 1
  2022. | #define HAVE_CXX11_CONSTEXPR 1
  2023. | #define HAVE_CXX11_ALIAS_DECLARATIONS 1
  2024. | #define HAVE_CXX11_SHARED_PTR 1
  2025. | #define HAVE_CXX11_UNIQUE_PTR 1
  2026. | #define HAVE_CXX11_MAKE_UNIQUE_WORKAROUND 1
  2027. | #define HAVE_CXX11_REGEX 1
  2028. | #define HAVE_CXX11_OVERRIDE 1
  2029. | #define HAVE_CXX11_INITIALIZER_LIST 1
  2030. | #define HAVE_CXX11_VARIADIC_TEMPLATES 1
  2031. | #define HAVE_CXX11_THREAD 1
  2032. | #define HAVE_CXX11_CONDITION_VARIABLE 1
  2033. | #define HAVE_CXX11_TYPE_TRAITS 1
  2034. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE 1
  2035. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE 1
  2036. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT 1
  2037. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX 1
  2038. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX 1
  2039. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX 1
  2040. | #define HAVE_CXX11_DELETED_FUNCTIONS 1
  2041. | #define HAVE_CXX11_FINAL 1
  2042. | #define HAVE_CXX11_NULLPTR 1
  2043. | #define HAVE_CXX11_TO_STRING 1
  2044. | #define HAVE_CXX11_NOEXCEPT 1
  2045. | #define STDC_HEADERS 1
  2046. | #define HAVE_SYS_TYPES_H 1
  2047. | #define HAVE_SYS_STAT_H 1
  2048. | #define HAVE_STDLIB_H 1
  2049. | #define HAVE_STRING_H 1
  2050. | #define HAVE_MEMORY_H 1
  2051. | #define HAVE_STRINGS_H 1
  2052. | #define HAVE_INTTYPES_H 1
  2053. | #define HAVE_STDINT_H 1
  2054. | #define HAVE_UNISTD_H 1
  2055. | #define HAVE_DLFCN_H 1
  2056. | #define LT_OBJDIR ".libs/"
  2057. | #define MAJOR_VERSION 1
  2058. | #define MINOR_VERSION 1
  2059. | #define MICRO_VERSION 0
  2060. | #define LIB_VERSION "1.1.0-pre"
  2061. | #define LIB_RELEASE ""
  2062. | #define CXX "mpicxx"
  2063. | #define IO_COMPATIBILITY_VERSION "0.7.4"
  2064. | #define HAVE_NAMESPACES /**/
  2065. | #define DEFAULT_DOUBLE_PRECISION 1
  2066. | #define DEFAULT_SCALAR_TYPE double
  2067. | #define restrict __restrict
  2068. | #define HAVE_GETPWUID 1
  2069. | #define ENABLE_EXCEPTIONS 1
  2070. | #define ENABLE_TIMESTAMPS 1
  2071. | #define SIZEOF_SHORT_INT 2
  2072. | #define SIZEOF_INT 4
  2073. | #define SIZEOF_UNSIGNED_INT 4
  2074. | #define SIZEOF_SIZE_T 8
  2075. | #define SIZEOF_LONG_INT 8
  2076. | #define SIZEOF_FLOAT 4
  2077. | #define SIZEOF_DOUBLE 8
  2078. | #define SIZEOF_VOID_P 8
  2079. | #define SIZEOF_FUNCTION_POINTER 8
  2080. | #define HAVE_RTTI /**/
  2081. | #define HAVE_GETOPT_H 1
  2082. | #define HAVE_CSIGNAL 1
  2083. | #define HAVE_SYS_RESOURCE_H 1
  2084. | #define HAVE_LOCALE /**/
  2085. | #define HAVE_SSTREAM /**/
  2086. | #define HAVE_STRINGSTREAM /**/
  2087. | #define HAVE_FENV_H 1
  2088. | #define HAVE_XMMINTRIN_H 1
  2089. | #define HAVE_FEENABLEEXCEPT 1
  2090. | #define HAVE_FEDISABLEEXCEPT 1
  2091. | #define HAVE_STD_UNORDERED_MULTIMAP 1
  2092. | #define BEST_UNORDERED_MULTIMAP std::unordered_multimap
  2093. | #define INCLUDE_UNORDERED_MULTIMAP <unordered_map>
  2094. | #define DEFINE_HASH_STRING /**/
  2095. | #define DEFINE_HASH_POINTERS /**/
  2096. | #define HAVE_STD_UNORDERED_MAP 1
  2097. | #define BEST_UNORDERED_MAP std::unordered_map
  2098. | #define INCLUDE_UNORDERED_MAP <unordered_map>
  2099. | #define DEFINE_HASH_STRING /**/
  2100. | #define DEFINE_HASH_POINTERS /**/
  2101. | #define HAVE_STD_UNORDERED_MULTISET 1
  2102. | #define BEST_UNORDERED_MULTISET std::unordered_multiset
  2103. | #define INCLUDE_UNORDERED_MULTISET <unordered_set>
  2104. | #define DEFINE_HASH_STRING /**/
  2105. | #define DEFINE_HASH_POINTERS /**/
  2106. | #define HAVE_STD_UNORDERED_SET 1
  2107. | #define BEST_UNORDERED_SET std::unordered_set
  2108. | #define INCLUDE_UNORDERED_SET <unordered_set>
  2109. | #define DEFINE_HASH_STRING /**/
  2110. | #define DEFINE_HASH_POINTERS /**/
  2111. | #define HAVE_STD_HASH 1
  2112. | #define BEST_HASH std::hash
  2113. | #define INCLUDE_HASH <functional>
  2114. | #define DEFINE_HASH_STRING /**/
  2115. | #define DEFINE_HASH_POINTERS /**/
  2116. | #define HAVE_DLOPEN 1
  2117. | #define HAVE_GCC_ABI_DEMANGLE 1
  2118. | #define HAVE_GLIBC_BACKTRACE 1
  2119. | #define GDB_COMMAND "gdb"
  2120. | #define ENABLE_UNIQUE_PTR 1
  2121. | #define DISABLE_COMMWORLD 1
  2122. | #define REQUIRE_SEPARATE_NAMESPACE 1
  2123. | #define BOUNDARY_ID_BYTES 2
  2124. | #define DOF_ID_BYTES 4
  2125. | #define PROCESSOR_ID_BYTES 2
  2126. | #define SUBDOMAIN_ID_BYTES 2
  2127. | #define ENABLE_UNIQUE_ID 1
  2128. | #define UNIQUE_ID_BYTES 8
  2129. | #define ENABLE_AMR 1
  2130. | #define ENABLE_VSMOOTHER 1
  2131. | #define ENABLE_PERIODIC 1
  2132. | #define ENABLE_DIRICHLET 1
  2133. | #define ENABLE_GHOSTED 1
  2134. | #define ENABLE_NODE_VALENCE 1
  2135. | #define DIM 3
  2136. | #define ENABLE_HIGHER_ORDER_SHAPES 1
  2137. | #define ENABLE_SECOND_DERIVATIVES 1
  2138. | #define HAVE_RPC_RPC_H 1
  2139. | #define HAVE_XDR 1
  2140. | #define USE_REAL_NUMBERS 1
  2141. | #define ENABLE_REFERENCE_COUNTING 1
  2142. | #define HAVE_BOOST /**/
  2143. | #define HAVE_BOOST_MOVELIB_UNIQUE_PTR 1
  2144. | #define HAVE_MPI 1
  2145. | #define DETECTED_PETSC_VERSION_MAJOR 3
  2146. | #define DETECTED_PETSC_VERSION_MINOR 7
  2147. | #define DETECTED_PETSC_VERSION_SUBMINOR 4
  2148. | #define DETECTED_PETSC_VERSION_RELEASE 0
  2149. | #define HAVE_PETSC 1
  2150. | #define HAVE_PETSC_TAO 1
  2151. | /* end confdefs.h. */
  2152. | #include <stdio.h>
  2153. | #ifdef HAVE_SYS_TYPES_H
  2154. | # include <sys/types.h>
  2155. | #endif
  2156. | #ifdef HAVE_SYS_STAT_H
  2157. | # include <sys/stat.h>
  2158. | #endif
  2159. | #ifdef STDC_HEADERS
  2160. | # include <stdlib.h>
  2161. | # include <stddef.h>
  2162. | #else
  2163. | # ifdef HAVE_STDLIB_H
  2164. | # include <stdlib.h>
  2165. | # endif
  2166. | #endif
  2167. | #ifdef HAVE_STRING_H
  2168. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2169. | # include <memory.h>
  2170. | # endif
  2171. | # include <string.h>
  2172. | #endif
  2173. | #ifdef HAVE_STRINGS_H
  2174. | # include <strings.h>
  2175. | #endif
  2176. | #ifdef HAVE_INTTYPES_H
  2177. | # include <inttypes.h>
  2178. | #endif
  2179. | #ifdef HAVE_STDINT_H
  2180. | # include <stdint.h>
  2181. | #endif
  2182. | #ifdef HAVE_UNISTD_H
  2183. | # include <unistd.h>
  2184. | #endif
  2185. | #include </usr/lib/slepc/include/slepcversion.h>
  2186. configure:36792: result: no
  2187. configure:36792: checking /usr/lib/slepc/include/slepcversion.h presence
  2188. configure:36792: mpicxx -E conftest.cpp
  2189. conftest.cpp:148:49: fatal error: /usr/lib/slepc/include/slepcversion.h: No such file or directory
  2190. compilation terminated.
  2191. configure:36792: $? = 1
  2192. configure: failed program was:
  2193. | /* confdefs.h */
  2194. | #define PACKAGE_NAME "libmesh"
  2195. | #define PACKAGE_TARNAME "libmesh"
  2196. | #define PACKAGE_VERSION "1.1.0-pre"
  2197. | #define PACKAGE_STRING "libmesh 1.1.0-pre"
  2198. | #define PACKAGE_BUGREPORT "libmesh-users@lists.sourceforge.net"
  2199. | #define PACKAGE_URL "http://libmesh.github.io"
  2200. | #define CONFIGURE_INFO "../configure 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc'"
  2201. | #define PACKAGE "libmesh"
  2202. | #define VERSION "1.1.0-pre"
  2203. | #define HAVE_CXX11 1
  2204. | #define HAVE_CXX11_MOVE 1
  2205. | #define HAVE_CXX11_RANGEFOR 1
  2206. | #define HAVE_CXX11_DECLTYPE 1
  2207. | #define HAVE_CXX11_RVALUE_REFERENCES 1
  2208. | #define HAVE_CXX11_AUTO 1
  2209. | #define HAVE_CXX11_LAMBDA 1
  2210. | #define HAVE_CXX11_CONSTEXPR 1
  2211. | #define HAVE_CXX11_ALIAS_DECLARATIONS 1
  2212. | #define HAVE_CXX11_SHARED_PTR 1
  2213. | #define HAVE_CXX11_UNIQUE_PTR 1
  2214. | #define HAVE_CXX11_MAKE_UNIQUE_WORKAROUND 1
  2215. | #define HAVE_CXX11_REGEX 1
  2216. | #define HAVE_CXX11_OVERRIDE 1
  2217. | #define HAVE_CXX11_INITIALIZER_LIST 1
  2218. | #define HAVE_CXX11_VARIADIC_TEMPLATES 1
  2219. | #define HAVE_CXX11_THREAD 1
  2220. | #define HAVE_CXX11_CONDITION_VARIABLE 1
  2221. | #define HAVE_CXX11_TYPE_TRAITS 1
  2222. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE 1
  2223. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE 1
  2224. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT 1
  2225. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX 1
  2226. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX 1
  2227. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX 1
  2228. | #define HAVE_CXX11_DELETED_FUNCTIONS 1
  2229. | #define HAVE_CXX11_FINAL 1
  2230. | #define HAVE_CXX11_NULLPTR 1
  2231. | #define HAVE_CXX11_TO_STRING 1
  2232. | #define HAVE_CXX11_NOEXCEPT 1
  2233. | #define STDC_HEADERS 1
  2234. | #define HAVE_SYS_TYPES_H 1
  2235. | #define HAVE_SYS_STAT_H 1
  2236. | #define HAVE_STDLIB_H 1
  2237. | #define HAVE_STRING_H 1
  2238. | #define HAVE_MEMORY_H 1
  2239. | #define HAVE_STRINGS_H 1
  2240. | #define HAVE_INTTYPES_H 1
  2241. | #define HAVE_STDINT_H 1
  2242. | #define HAVE_UNISTD_H 1
  2243. | #define HAVE_DLFCN_H 1
  2244. | #define LT_OBJDIR ".libs/"
  2245. | #define MAJOR_VERSION 1
  2246. | #define MINOR_VERSION 1
  2247. | #define MICRO_VERSION 0
  2248. | #define LIB_VERSION "1.1.0-pre"
  2249. | #define LIB_RELEASE ""
  2250. | #define CXX "mpicxx"
  2251. | #define IO_COMPATIBILITY_VERSION "0.7.4"
  2252. | #define HAVE_NAMESPACES /**/
  2253. | #define DEFAULT_DOUBLE_PRECISION 1
  2254. | #define DEFAULT_SCALAR_TYPE double
  2255. | #define restrict __restrict
  2256. | #define HAVE_GETPWUID 1
  2257. | #define ENABLE_EXCEPTIONS 1
  2258. | #define ENABLE_TIMESTAMPS 1
  2259. | #define SIZEOF_SHORT_INT 2
  2260. | #define SIZEOF_INT 4
  2261. | #define SIZEOF_UNSIGNED_INT 4
  2262. | #define SIZEOF_SIZE_T 8
  2263. | #define SIZEOF_LONG_INT 8
  2264. | #define SIZEOF_FLOAT 4
  2265. | #define SIZEOF_DOUBLE 8
  2266. | #define SIZEOF_VOID_P 8
  2267. | #define SIZEOF_FUNCTION_POINTER 8
  2268. | #define HAVE_RTTI /**/
  2269. | #define HAVE_GETOPT_H 1
  2270. | #define HAVE_CSIGNAL 1
  2271. | #define HAVE_SYS_RESOURCE_H 1
  2272. | #define HAVE_LOCALE /**/
  2273. | #define HAVE_SSTREAM /**/
  2274. | #define HAVE_STRINGSTREAM /**/
  2275. | #define HAVE_FENV_H 1
  2276. | #define HAVE_XMMINTRIN_H 1
  2277. | #define HAVE_FEENABLEEXCEPT 1
  2278. | #define HAVE_FEDISABLEEXCEPT 1
  2279. | #define HAVE_STD_UNORDERED_MULTIMAP 1
  2280. | #define BEST_UNORDERED_MULTIMAP std::unordered_multimap
  2281. | #define INCLUDE_UNORDERED_MULTIMAP <unordered_map>
  2282. | #define DEFINE_HASH_STRING /**/
  2283. | #define DEFINE_HASH_POINTERS /**/
  2284. | #define HAVE_STD_UNORDERED_MAP 1
  2285. | #define BEST_UNORDERED_MAP std::unordered_map
  2286. | #define INCLUDE_UNORDERED_MAP <unordered_map>
  2287. | #define DEFINE_HASH_STRING /**/
  2288. | #define DEFINE_HASH_POINTERS /**/
  2289. | #define HAVE_STD_UNORDERED_MULTISET 1
  2290. | #define BEST_UNORDERED_MULTISET std::unordered_multiset
  2291. | #define INCLUDE_UNORDERED_MULTISET <unordered_set>
  2292. | #define DEFINE_HASH_STRING /**/
  2293. | #define DEFINE_HASH_POINTERS /**/
  2294. | #define HAVE_STD_UNORDERED_SET 1
  2295. | #define BEST_UNORDERED_SET std::unordered_set
  2296. | #define INCLUDE_UNORDERED_SET <unordered_set>
  2297. | #define DEFINE_HASH_STRING /**/
  2298. | #define DEFINE_HASH_POINTERS /**/
  2299. | #define HAVE_STD_HASH 1
  2300. | #define BEST_HASH std::hash
  2301. | #define INCLUDE_HASH <functional>
  2302. | #define DEFINE_HASH_STRING /**/
  2303. | #define DEFINE_HASH_POINTERS /**/
  2304. | #define HAVE_DLOPEN 1
  2305. | #define HAVE_GCC_ABI_DEMANGLE 1
  2306. | #define HAVE_GLIBC_BACKTRACE 1
  2307. | #define GDB_COMMAND "gdb"
  2308. | #define ENABLE_UNIQUE_PTR 1
  2309. | #define DISABLE_COMMWORLD 1
  2310. | #define REQUIRE_SEPARATE_NAMESPACE 1
  2311. | #define BOUNDARY_ID_BYTES 2
  2312. | #define DOF_ID_BYTES 4
  2313. | #define PROCESSOR_ID_BYTES 2
  2314. | #define SUBDOMAIN_ID_BYTES 2
  2315. | #define ENABLE_UNIQUE_ID 1
  2316. | #define UNIQUE_ID_BYTES 8
  2317. | #define ENABLE_AMR 1
  2318. | #define ENABLE_VSMOOTHER 1
  2319. | #define ENABLE_PERIODIC 1
  2320. | #define ENABLE_DIRICHLET 1
  2321. | #define ENABLE_GHOSTED 1
  2322. | #define ENABLE_NODE_VALENCE 1
  2323. | #define DIM 3
  2324. | #define ENABLE_HIGHER_ORDER_SHAPES 1
  2325. | #define ENABLE_SECOND_DERIVATIVES 1
  2326. | #define HAVE_RPC_RPC_H 1
  2327. | #define HAVE_XDR 1
  2328. | #define USE_REAL_NUMBERS 1
  2329. | #define ENABLE_REFERENCE_COUNTING 1
  2330. | #define HAVE_BOOST /**/
  2331. | #define HAVE_BOOST_MOVELIB_UNIQUE_PTR 1
  2332. | #define HAVE_MPI 1
  2333. | #define DETECTED_PETSC_VERSION_MAJOR 3
  2334. | #define DETECTED_PETSC_VERSION_MINOR 7
  2335. | #define DETECTED_PETSC_VERSION_SUBMINOR 4
  2336. | #define DETECTED_PETSC_VERSION_RELEASE 0
  2337. | #define HAVE_PETSC 1
  2338. | #define HAVE_PETSC_TAO 1
  2339. | /* end confdefs.h. */
  2340. | #include </usr/lib/slepc/include/slepcversion.h>
  2341. configure:36792: result: no
  2342. configure:36792: checking for /usr/lib/slepc/include/slepcversion.h
  2343. configure:36792: result: no
  2344. configure:36797: result: <<< Invalid "$SLEPC_DIR" detected (slepcversion.h not found). SLEPc disabled. >>>
  2345. configure:36995: checking Whether MPI is available for Trilinos
  2346. configure:37002: result: yes
  2347. configure:37006: checking Whether Real precision is compatible with Trilinos
  2348. configure:37018: result: yes
  2349. configure:37685: result: <<< User requested thread model: auto >>>
  2350. configure:37735: checking /usr/include/tbb/task_scheduler_init.h usability
  2351. configure:37735: mpicxx -c -std=gnu++11 conftest.cpp >&5
  2352. configure:37735: $? = 0
  2353. configure:37735: result: yes
  2354. configure:37735: checking /usr/include/tbb/task_scheduler_init.h presence
  2355. configure:37735: mpicxx -E conftest.cpp
  2356. configure:37735: $? = 0
  2357. configure:37735: result: yes
  2358. configure:37735: checking for /usr/include/tbb/task_scheduler_init.h
  2359. configure:37735: result: yes
  2360. configure:37766: checking for tbb::tbb_thread support
  2361. configure:37795: mpicxx -c -std=gnu++11 -I/usr/include conftest.cpp >&5
  2362. configure:37795: $? = 0
  2363. configure:37797: result: yes
  2364. configure:37846: result: <<< Configuring library with Intel TBB threading support >>>
  2365. configure:37850: checking for thread local storage (TLS) class
  2366. configure:37877: mpicxx -c -std=gnu++11 conftest.cpp >&5
  2367. configure:37877: $? = 0
  2368. configure:37897: result: __thread
  2369. configure:38392: checking for OpenMP flag of C++ compiler
  2370. configure:38437: mpicxx -o conftest -std=gnu++11 -fopenmp conftest.cpp -ldl >&5
  2371. configure:38437: $? = 0
  2372. configure:38447: result: -fopenmp
  2373. configure:38464: result: <<< Configuring library with OpenMP support >>>
  2374. configure:38487: result: <<< Found thread model: tbb >>>
  2375. configure:38498: result: <<< Laspack support is disabled, configure with --disable-strict-lgpl to enable it >>>
  2376. configure:38556: result: <<< The space filling curves partitioner is disabled, configure with --disable-strict-lgpl to enable it >>>
  2377. configure:38629: checking zlib.h usability
  2378. configure:38629: mpicxx -c -std=gnu++11 conftest.cpp >&5
  2379. configure:38629: $? = 0
  2380. configure:38629: result: yes
  2381. configure:38629: checking zlib.h presence
  2382. configure:38629: mpicxx -E conftest.cpp
  2383. configure:38629: $? = 0
  2384. configure:38629: result: yes
  2385. configure:38629: checking for zlib.h
  2386. configure:38629: result: yes
  2387. configure:38639: checking for gzopen in -lz
  2388. configure:38664: mpicxx -o conftest -std=gnu++11 conftest.cpp -lz -ldl >&5
  2389. configure:38664: $? = 0
  2390. configure:38673: result: yes
  2391. configure:38692: result: <<< Configuring library with gzstreams support >>>
  2392. configure:38736: checking for bzip2
  2393. configure:38752: found /bin/bzip2
  2394. configure:38764: result: bzip2
  2395. configure:38775: checking for bunzip2
  2396. configure:38791: found /bin/bunzip2
  2397. configure:38803: result: bunzip2
  2398. configure:38812: result: <<< Using bzip2/bunzip2 for writing/reading compressed .bz2 files >>>
  2399. configure:38838: checking for xz
  2400. configure:38854: found /usr/bin/xz
  2401. configure:38866: result: xz
  2402. configure:38875: result: <<< Using xz for writing/reading compressed .xz files >>>
  2403. configure:38934: result: <<< Testing X11 headers with -I/usr/include >>>
  2404. configure:38945: checking X11/Intrinsic.h usability
  2405. configure:38945: mpicxx -c -std=gnu++11 -I/usr/include conftest.cpp >&5
  2406. configure:38945: $? = 0
  2407. configure:38945: result: yes
  2408. configure:38945: checking X11/Intrinsic.h presence
  2409. configure:38945: mpicxx -E -I/usr/include conftest.cpp
  2410. configure:38945: $? = 0
  2411. configure:38945: result: yes
  2412. configure:38945: checking for X11/Intrinsic.h
  2413. configure:38945: result: yes
  2414. configure:38970: checking size of void *
  2415. configure:38989: result: 8
  2416. configure:39022: result: <<< Configuring library with Tecplot TecIO support >>>
  2417. configure:39272: result: <<< Configuring library with Metis support >>>
  2418. configure:39276: checking for thread local storage (TLS) class
  2419. configure:39323: result: __thread
  2420. configure:39388: result: <<< Configuring library with Parmetis support >>>
  2421. configure:39421: checking for doxygen
  2422. configure:39454: result: no
  2423. configure:39521: result: <<< Tetgen support is disabled, configure with --disable-strict-lgpl to enable it >>>
  2424. configure:39578: result: <<< Triangle meshing support is disabled, configure with --disable-strict-lgpl to enable it >>>
  2425. configure:39654: checking for library containing sqrt
  2426. configure:39685: mpicxx -o conftest -std=gnu++11 conftest.cpp -ldl >&5
  2427. configure:39685: $? = 0
  2428. configure:39702: result: none required
  2429. configure:39710: checking for library containing trunc
  2430. configure:39741: mpicxx -o conftest -std=gnu++11 conftest.cpp -ldl >&5
  2431. configure:39741: $? = 0
  2432. configure:39758: result: none required
  2433. configure:39766: checking for library containing cos
  2434. configure:39797: mpicxx -o conftest -std=gnu++11 conftest.cpp -ldl >&5
  2435. configure:39797: $? = 0
  2436. configure:39814: result: none required
  2437. configure:39830: result: <<< Configuring library with Qhull version 2012.1 support >>>
  2438. configure:39875: result: <<< Configuring library with GMV support >>>
  2439. configure:39987: checking /usr/include/vtk-6.2/vtkConfigure.h usability
  2440. configure:39987: mpicxx -c -std=gnu++11 conftest.cpp >&5
  2441. configure:39987: $? = 0
  2442. configure:39987: result: yes
  2443. configure:39987: checking /usr/include/vtk-6.2/vtkConfigure.h presence
  2444. configure:39987: mpicxx -E conftest.cpp
  2445. configure:39987: $? = 0
  2446. configure:39987: result: yes
  2447. configure:39987: checking for /usr/include/vtk-6.2/vtkConfigure.h
  2448. configure:39987: result: yes
  2449. configure:40116: mpicxx -o conftest -std=gnu++11 -I/usr/include/vtk-6.2 conftest.cpp -ldl -Wl,-rpath,/usr/lib -L/usr/lib -lvtkIOCore -lvtkCommonCore -lvtkCommonDataModel -lvtkFiltersCore -lvtkIOXML -lvtkImagingCore -lvtkIOImage -lvtkImagingMath -lvtkIOParallelXML >&5
  2450. /usr/bin/ld: cannot find -lvtkIOCore
  2451. /usr/bin/ld: cannot find -lvtkCommonCore
  2452. /usr/bin/ld: cannot find -lvtkCommonDataModel
  2453. /usr/bin/ld: cannot find -lvtkFiltersCore
  2454. /usr/bin/ld: cannot find -lvtkIOXML
  2455. /usr/bin/ld: cannot find -lvtkImagingCore
  2456. /usr/bin/ld: cannot find -lvtkIOImage
  2457. /usr/bin/ld: cannot find -lvtkImagingMath
  2458. /usr/bin/ld: cannot find -lvtkIOParallelXML
  2459. collect2: error: ld returned 1 exit status
  2460. configure:40116: $? = 1
  2461. configure: failed program was:
  2462. | /* confdefs.h */
  2463. | #define PACKAGE_NAME "libmesh"
  2464. | #define PACKAGE_TARNAME "libmesh"
  2465. | #define PACKAGE_VERSION "1.1.0-pre"
  2466. | #define PACKAGE_STRING "libmesh 1.1.0-pre"
  2467. | #define PACKAGE_BUGREPORT "libmesh-users@lists.sourceforge.net"
  2468. | #define PACKAGE_URL "http://libmesh.github.io"
  2469. | #define CONFIGURE_INFO "../configure 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc'"
  2470. | #define PACKAGE "libmesh"
  2471. | #define VERSION "1.1.0-pre"
  2472. | #define HAVE_CXX11 1
  2473. | #define HAVE_CXX11_MOVE 1
  2474. | #define HAVE_CXX11_RANGEFOR 1
  2475. | #define HAVE_CXX11_DECLTYPE 1
  2476. | #define HAVE_CXX11_RVALUE_REFERENCES 1
  2477. | #define HAVE_CXX11_AUTO 1
  2478. | #define HAVE_CXX11_LAMBDA 1
  2479. | #define HAVE_CXX11_CONSTEXPR 1
  2480. | #define HAVE_CXX11_ALIAS_DECLARATIONS 1
  2481. | #define HAVE_CXX11_SHARED_PTR 1
  2482. | #define HAVE_CXX11_UNIQUE_PTR 1
  2483. | #define HAVE_CXX11_MAKE_UNIQUE_WORKAROUND 1
  2484. | #define HAVE_CXX11_REGEX 1
  2485. | #define HAVE_CXX11_OVERRIDE 1
  2486. | #define HAVE_CXX11_INITIALIZER_LIST 1
  2487. | #define HAVE_CXX11_VARIADIC_TEMPLATES 1
  2488. | #define HAVE_CXX11_THREAD 1
  2489. | #define HAVE_CXX11_CONDITION_VARIABLE 1
  2490. | #define HAVE_CXX11_TYPE_TRAITS 1
  2491. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE 1
  2492. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE 1
  2493. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT 1
  2494. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX 1
  2495. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX 1
  2496. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX 1
  2497. | #define HAVE_CXX11_DELETED_FUNCTIONS 1
  2498. | #define HAVE_CXX11_FINAL 1
  2499. | #define HAVE_CXX11_NULLPTR 1
  2500. | #define HAVE_CXX11_TO_STRING 1
  2501. | #define HAVE_CXX11_NOEXCEPT 1
  2502. | #define STDC_HEADERS 1
  2503. | #define HAVE_SYS_TYPES_H 1
  2504. | #define HAVE_SYS_STAT_H 1
  2505. | #define HAVE_STDLIB_H 1
  2506. | #define HAVE_STRING_H 1
  2507. | #define HAVE_MEMORY_H 1
  2508. | #define HAVE_STRINGS_H 1
  2509. | #define HAVE_INTTYPES_H 1
  2510. | #define HAVE_STDINT_H 1
  2511. | #define HAVE_UNISTD_H 1
  2512. | #define HAVE_DLFCN_H 1
  2513. | #define LT_OBJDIR ".libs/"
  2514. | #define MAJOR_VERSION 1
  2515. | #define MINOR_VERSION 1
  2516. | #define MICRO_VERSION 0
  2517. | #define LIB_VERSION "1.1.0-pre"
  2518. | #define LIB_RELEASE ""
  2519. | #define CXX "mpicxx"
  2520. | #define IO_COMPATIBILITY_VERSION "0.7.4"
  2521. | #define HAVE_NAMESPACES /**/
  2522. | #define DEFAULT_DOUBLE_PRECISION 1
  2523. | #define DEFAULT_SCALAR_TYPE double
  2524. | #define restrict __restrict
  2525. | #define HAVE_GETPWUID 1
  2526. | #define ENABLE_EXCEPTIONS 1
  2527. | #define ENABLE_TIMESTAMPS 1
  2528. | #define SIZEOF_SHORT_INT 2
  2529. | #define SIZEOF_INT 4
  2530. | #define SIZEOF_UNSIGNED_INT 4
  2531. | #define SIZEOF_SIZE_T 8
  2532. | #define SIZEOF_LONG_INT 8
  2533. | #define SIZEOF_FLOAT 4
  2534. | #define SIZEOF_DOUBLE 8
  2535. | #define SIZEOF_VOID_P 8
  2536. | #define SIZEOF_FUNCTION_POINTER 8
  2537. | #define HAVE_RTTI /**/
  2538. | #define HAVE_GETOPT_H 1
  2539. | #define HAVE_CSIGNAL 1
  2540. | #define HAVE_SYS_RESOURCE_H 1
  2541. | #define HAVE_LOCALE /**/
  2542. | #define HAVE_SSTREAM /**/
  2543. | #define HAVE_STRINGSTREAM /**/
  2544. | #define HAVE_FENV_H 1
  2545. | #define HAVE_XMMINTRIN_H 1
  2546. | #define HAVE_FEENABLEEXCEPT 1
  2547. | #define HAVE_FEDISABLEEXCEPT 1
  2548. | #define HAVE_STD_UNORDERED_MULTIMAP 1
  2549. | #define BEST_UNORDERED_MULTIMAP std::unordered_multimap
  2550. | #define INCLUDE_UNORDERED_MULTIMAP <unordered_map>
  2551. | #define DEFINE_HASH_STRING /**/
  2552. | #define DEFINE_HASH_POINTERS /**/
  2553. | #define HAVE_STD_UNORDERED_MAP 1
  2554. | #define BEST_UNORDERED_MAP std::unordered_map
  2555. | #define INCLUDE_UNORDERED_MAP <unordered_map>
  2556. | #define DEFINE_HASH_STRING /**/
  2557. | #define DEFINE_HASH_POINTERS /**/
  2558. | #define HAVE_STD_UNORDERED_MULTISET 1
  2559. | #define BEST_UNORDERED_MULTISET std::unordered_multiset
  2560. | #define INCLUDE_UNORDERED_MULTISET <unordered_set>
  2561. | #define DEFINE_HASH_STRING /**/
  2562. | #define DEFINE_HASH_POINTERS /**/
  2563. | #define HAVE_STD_UNORDERED_SET 1
  2564. | #define BEST_UNORDERED_SET std::unordered_set
  2565. | #define INCLUDE_UNORDERED_SET <unordered_set>
  2566. | #define DEFINE_HASH_STRING /**/
  2567. | #define DEFINE_HASH_POINTERS /**/
  2568. | #define HAVE_STD_HASH 1
  2569. | #define BEST_HASH std::hash
  2570. | #define INCLUDE_HASH <functional>
  2571. | #define DEFINE_HASH_STRING /**/
  2572. | #define DEFINE_HASH_POINTERS /**/
  2573. | #define HAVE_DLOPEN 1
  2574. | #define HAVE_GCC_ABI_DEMANGLE 1
  2575. | #define HAVE_GLIBC_BACKTRACE 1
  2576. | #define GDB_COMMAND "gdb"
  2577. | #define ENABLE_UNIQUE_PTR 1
  2578. | #define DISABLE_COMMWORLD 1
  2579. | #define REQUIRE_SEPARATE_NAMESPACE 1
  2580. | #define BOUNDARY_ID_BYTES 2
  2581. | #define DOF_ID_BYTES 4
  2582. | #define PROCESSOR_ID_BYTES 2
  2583. | #define SUBDOMAIN_ID_BYTES 2
  2584. | #define ENABLE_UNIQUE_ID 1
  2585. | #define UNIQUE_ID_BYTES 8
  2586. | #define ENABLE_AMR 1
  2587. | #define ENABLE_VSMOOTHER 1
  2588. | #define ENABLE_PERIODIC 1
  2589. | #define ENABLE_DIRICHLET 1
  2590. | #define ENABLE_GHOSTED 1
  2591. | #define ENABLE_NODE_VALENCE 1
  2592. | #define DIM 3
  2593. | #define ENABLE_HIGHER_ORDER_SHAPES 1
  2594. | #define ENABLE_SECOND_DERIVATIVES 1
  2595. | #define HAVE_RPC_RPC_H 1
  2596. | #define HAVE_XDR 1
  2597. | #define USE_REAL_NUMBERS 1
  2598. | #define ENABLE_REFERENCE_COUNTING 1
  2599. | #define HAVE_BOOST /**/
  2600. | #define HAVE_BOOST_MOVELIB_UNIQUE_PTR 1
  2601. | #define HAVE_MPI 1
  2602. | #define DETECTED_PETSC_VERSION_MAJOR 3
  2603. | #define DETECTED_PETSC_VERSION_MINOR 7
  2604. | #define DETECTED_PETSC_VERSION_SUBMINOR 4
  2605. | #define DETECTED_PETSC_VERSION_RELEASE 0
  2606. | #define HAVE_PETSC 1
  2607. | #define HAVE_PETSC_TAO 1
  2608. | #define DETECTED_TBB_VERSION_MAJOR 4
  2609. | #define DETECTED_TBB_VERSION_MINOR 4
  2610. | #define USING_THREADS 1
  2611. | #define HAVE_TBB_API 1
  2612. | #define TLS __thread
  2613. | #define HAVE_OPENMP 1
  2614. | #define HAVE_ZLIB_H 1
  2615. | #define HAVE_GZSTREAM 1
  2616. | #define HAVE_BZIP 1
  2617. | #define HAVE_XZ 1
  2618. | #define SIZEOF_VOID_P 8
  2619. | #define HAVE_TECPLOT_API 1
  2620. | #define HAVE_TECPLOT_API_112 1
  2621. | #define HAVE_METIS 1
  2622. | #define TLS __thread
  2623. | #define HAVE_PARMETIS 1
  2624. | #define HAVE_QHULL_API 1
  2625. | #define HAVE_GMV 1
  2626. | #define HAVE__USR_INCLUDE_VTK_6_2_VTKCONFIGURE_H 1
  2627. | #define DETECTED_VTK_VERSION_MAJOR 6
  2628. | #define DETECTED_VTK_VERSION_MINOR 2
  2629. | #define DETECTED_VTK_VERSION_SUBMINOR 0
  2630. | /* end confdefs.h. */
  2631. |
  2632. | #include "vtkSmartPointer.h"
  2633. | #include "vtkCellArray.h"
  2634. | #include "vtkUnstructuredGrid.h"
  2635. | #include "vtkPoints.h"
  2636. | #include "vtkDoubleArray.h"
  2637. | #include "vtkXMLPUnstructuredGridWriter.h"
  2638. | #include "vtkImageThreshold.h"
  2639. |
  2640. | int
  2641. | main ()
  2642. | {
  2643. |
  2644. | vtkSmartPointer<vtkCellArray> cells = vtkSmartPointer<vtkCellArray>::New();
  2645. | vtkSmartPointer<vtkUnstructuredGrid> grid = vtkSmartPointer<vtkUnstructuredGrid>::New();
  2646. | vtkSmartPointer<vtkPoints> points = vtkSmartPointer<vtkPoints>::New();
  2647. | vtkSmartPointer<vtkDoubleArray> pcoords = vtkSmartPointer<vtkDoubleArray>::New();
  2648. | vtkSmartPointer<vtkXMLPUnstructuredGridWriter> writer = vtkSmartPointer<vtkXMLPUnstructuredGridWriter>::New();
  2649. | vtkSmartPointer<vtkImageThreshold> threshold = vtkSmartPointer<vtkImageThreshold>::New();
  2650. |
  2651. | ;
  2652. | return 0;
  2653. | }
  2654. configure:40153: mpicxx -o conftest -std=gnu++11 -I/usr/include/vtk-6.2 conftest.cpp -ldl -Wl,-rpath,/usr/lib -L/usr/lib -lvtkIOCore-6.2 -lvtkCommonCore-6.2 -lvtkCommonDataModel-6.2 -lvtkFiltersCore-6.2 -lvtkIOXML-6.2 -lvtkImagingCore-6.2 -lvtkIOImage-6.2 -lvtkImagingMath-6.2 -lvtkIOParallelXML-6.2 >&5
  2655. configure:40153: $? = 0
  2656. configure:40305: result: <<< Configuring library with VTK version 6.2.0 support >>>
  2657. configure:40414: checking /usr/include/eigen3/Eigen/Eigen usability
  2658. configure:40414: mpicxx -c -std=gnu++11 conftest.cpp >&5
  2659. configure:40414: $? = 0
  2660. configure:40414: result: yes
  2661. configure:40414: checking /usr/include/eigen3/Eigen/Eigen presence
  2662. configure:40414: mpicxx -E conftest.cpp
  2663. configure:40414: $? = 0
  2664. configure:40414: result: yes
  2665. configure:40414: checking for /usr/include/eigen3/Eigen/Eigen
  2666. configure:40414: result: yes
  2667. configure:40435: checking Eigen/Dense usability
  2668. configure:40435: mpicxx -c -std=gnu++11 -I/usr/include/eigen3 conftest.cpp >&5
  2669. configure:40435: $? = 0
  2670. configure:40435: result: yes
  2671. configure:40435: checking Eigen/Dense presence
  2672. configure:40435: mpicxx -E -I/usr/include/eigen3 conftest.cpp
  2673. configure:40435: $? = 0
  2674. configure:40435: result: yes
  2675. configure:40435: checking for Eigen/Dense
  2676. configure:40435: result: yes
  2677. configure:40451: checking Eigen/Sparse usability
  2678. configure:40451: mpicxx -c -std=gnu++11 -I/usr/include/eigen3 conftest.cpp >&5
  2679. configure:40451: $? = 0
  2680. configure:40451: result: yes
  2681. configure:40451: checking Eigen/Sparse presence
  2682. configure:40451: mpicxx -E -I/usr/include/eigen3 conftest.cpp
  2683. configure:40451: $? = 0
  2684. configure:40451: result: yes
  2685. configure:40451: checking for Eigen/Sparse
  2686. configure:40451: result: yes
  2687. configure:40494: checking Eigen/Dense usability
  2688. configure:40494: mpicxx -c -std=gnu++11 -I/usr/include/eigen3 conftest.cpp >&5
  2689. configure:40494: $? = 0
  2690. configure:40494: result: yes
  2691. configure:40494: checking Eigen/Dense presence
  2692. configure:40494: mpicxx -E -I/usr/include/eigen3 conftest.cpp
  2693. configure:40494: $? = 0
  2694. configure:40494: result: yes
  2695. configure:40494: checking for Eigen/Dense
  2696. configure:40494: result: yes
  2697. configure:40510: checking Eigen/Sparse usability
  2698. configure:40510: mpicxx -c -std=gnu++11 -I/usr/include/eigen3 conftest.cpp >&5
  2699. configure:40510: $? = 0
  2700. configure:40510: result: yes
  2701. configure:40510: checking Eigen/Sparse presence
  2702. configure:40510: mpicxx -E -I/usr/include/eigen3 conftest.cpp
  2703. configure:40510: $? = 0
  2704. configure:40510: result: yes
  2705. configure:40510: checking for Eigen/Sparse
  2706. configure:40510: result: yes
  2707. configure:40548: checking for eigen - version >= 3.1.2
  2708. configure:40577: mpicxx -c -std=gnu++11 -I/usr/include/eigen3 conftest.cpp >&5
  2709. configure:40577: $? = 0
  2710. configure:40579: result: yes
  2711. configure:40605: result: <<< Configuring library with Eigen support >>>
  2712. configure:40741: checking /usr/include/glpk.h usability
  2713. configure:40741: mpicxx -c -std=gnu++11 conftest.cpp >&5
  2714. conftest.cpp:210:31: fatal error: /usr/include/glpk.h: No such file or directory
  2715. compilation terminated.
  2716. configure:40741: $? = 1
  2717. configure: failed program was:
  2718. | /* confdefs.h */
  2719. | #define PACKAGE_NAME "libmesh"
  2720. | #define PACKAGE_TARNAME "libmesh"
  2721. | #define PACKAGE_VERSION "1.1.0-pre"
  2722. | #define PACKAGE_STRING "libmesh 1.1.0-pre"
  2723. | #define PACKAGE_BUGREPORT "libmesh-users@lists.sourceforge.net"
  2724. | #define PACKAGE_URL "http://libmesh.github.io"
  2725. | #define CONFIGURE_INFO "../configure 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc'"
  2726. | #define PACKAGE "libmesh"
  2727. | #define VERSION "1.1.0-pre"
  2728. | #define HAVE_CXX11 1
  2729. | #define HAVE_CXX11_MOVE 1
  2730. | #define HAVE_CXX11_RANGEFOR 1
  2731. | #define HAVE_CXX11_DECLTYPE 1
  2732. | #define HAVE_CXX11_RVALUE_REFERENCES 1
  2733. | #define HAVE_CXX11_AUTO 1
  2734. | #define HAVE_CXX11_LAMBDA 1
  2735. | #define HAVE_CXX11_CONSTEXPR 1
  2736. | #define HAVE_CXX11_ALIAS_DECLARATIONS 1
  2737. | #define HAVE_CXX11_SHARED_PTR 1
  2738. | #define HAVE_CXX11_UNIQUE_PTR 1
  2739. | #define HAVE_CXX11_MAKE_UNIQUE_WORKAROUND 1
  2740. | #define HAVE_CXX11_REGEX 1
  2741. | #define HAVE_CXX11_OVERRIDE 1
  2742. | #define HAVE_CXX11_INITIALIZER_LIST 1
  2743. | #define HAVE_CXX11_VARIADIC_TEMPLATES 1
  2744. | #define HAVE_CXX11_THREAD 1
  2745. | #define HAVE_CXX11_CONDITION_VARIABLE 1
  2746. | #define HAVE_CXX11_TYPE_TRAITS 1
  2747. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE 1
  2748. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE 1
  2749. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT 1
  2750. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX 1
  2751. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX 1
  2752. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX 1
  2753. | #define HAVE_CXX11_DELETED_FUNCTIONS 1
  2754. | #define HAVE_CXX11_FINAL 1
  2755. | #define HAVE_CXX11_NULLPTR 1
  2756. | #define HAVE_CXX11_TO_STRING 1
  2757. | #define HAVE_CXX11_NOEXCEPT 1
  2758. | #define STDC_HEADERS 1
  2759. | #define HAVE_SYS_TYPES_H 1
  2760. | #define HAVE_SYS_STAT_H 1
  2761. | #define HAVE_STDLIB_H 1
  2762. | #define HAVE_STRING_H 1
  2763. | #define HAVE_MEMORY_H 1
  2764. | #define HAVE_STRINGS_H 1
  2765. | #define HAVE_INTTYPES_H 1
  2766. | #define HAVE_STDINT_H 1
  2767. | #define HAVE_UNISTD_H 1
  2768. | #define HAVE_DLFCN_H 1
  2769. | #define LT_OBJDIR ".libs/"
  2770. | #define MAJOR_VERSION 1
  2771. | #define MINOR_VERSION 1
  2772. | #define MICRO_VERSION 0
  2773. | #define LIB_VERSION "1.1.0-pre"
  2774. | #define LIB_RELEASE ""
  2775. | #define CXX "mpicxx"
  2776. | #define IO_COMPATIBILITY_VERSION "0.7.4"
  2777. | #define HAVE_NAMESPACES /**/
  2778. | #define DEFAULT_DOUBLE_PRECISION 1
  2779. | #define DEFAULT_SCALAR_TYPE double
  2780. | #define restrict __restrict
  2781. | #define HAVE_GETPWUID 1
  2782. | #define ENABLE_EXCEPTIONS 1
  2783. | #define ENABLE_TIMESTAMPS 1
  2784. | #define SIZEOF_SHORT_INT 2
  2785. | #define SIZEOF_INT 4
  2786. | #define SIZEOF_UNSIGNED_INT 4
  2787. | #define SIZEOF_SIZE_T 8
  2788. | #define SIZEOF_LONG_INT 8
  2789. | #define SIZEOF_FLOAT 4
  2790. | #define SIZEOF_DOUBLE 8
  2791. | #define SIZEOF_VOID_P 8
  2792. | #define SIZEOF_FUNCTION_POINTER 8
  2793. | #define HAVE_RTTI /**/
  2794. | #define HAVE_GETOPT_H 1
  2795. | #define HAVE_CSIGNAL 1
  2796. | #define HAVE_SYS_RESOURCE_H 1
  2797. | #define HAVE_LOCALE /**/
  2798. | #define HAVE_SSTREAM /**/
  2799. | #define HAVE_STRINGSTREAM /**/
  2800. | #define HAVE_FENV_H 1
  2801. | #define HAVE_XMMINTRIN_H 1
  2802. | #define HAVE_FEENABLEEXCEPT 1
  2803. | #define HAVE_FEDISABLEEXCEPT 1
  2804. | #define HAVE_STD_UNORDERED_MULTIMAP 1
  2805. | #define BEST_UNORDERED_MULTIMAP std::unordered_multimap
  2806. | #define INCLUDE_UNORDERED_MULTIMAP <unordered_map>
  2807. | #define DEFINE_HASH_STRING /**/
  2808. | #define DEFINE_HASH_POINTERS /**/
  2809. | #define HAVE_STD_UNORDERED_MAP 1
  2810. | #define BEST_UNORDERED_MAP std::unordered_map
  2811. | #define INCLUDE_UNORDERED_MAP <unordered_map>
  2812. | #define DEFINE_HASH_STRING /**/
  2813. | #define DEFINE_HASH_POINTERS /**/
  2814. | #define HAVE_STD_UNORDERED_MULTISET 1
  2815. | #define BEST_UNORDERED_MULTISET std::unordered_multiset
  2816. | #define INCLUDE_UNORDERED_MULTISET <unordered_set>
  2817. | #define DEFINE_HASH_STRING /**/
  2818. | #define DEFINE_HASH_POINTERS /**/
  2819. | #define HAVE_STD_UNORDERED_SET 1
  2820. | #define BEST_UNORDERED_SET std::unordered_set
  2821. | #define INCLUDE_UNORDERED_SET <unordered_set>
  2822. | #define DEFINE_HASH_STRING /**/
  2823. | #define DEFINE_HASH_POINTERS /**/
  2824. | #define HAVE_STD_HASH 1
  2825. | #define BEST_HASH std::hash
  2826. | #define INCLUDE_HASH <functional>
  2827. | #define DEFINE_HASH_STRING /**/
  2828. | #define DEFINE_HASH_POINTERS /**/
  2829. | #define HAVE_DLOPEN 1
  2830. | #define HAVE_GCC_ABI_DEMANGLE 1
  2831. | #define HAVE_GLIBC_BACKTRACE 1
  2832. | #define GDB_COMMAND "gdb"
  2833. | #define ENABLE_UNIQUE_PTR 1
  2834. | #define DISABLE_COMMWORLD 1
  2835. | #define REQUIRE_SEPARATE_NAMESPACE 1
  2836. | #define BOUNDARY_ID_BYTES 2
  2837. | #define DOF_ID_BYTES 4
  2838. | #define PROCESSOR_ID_BYTES 2
  2839. | #define SUBDOMAIN_ID_BYTES 2
  2840. | #define ENABLE_UNIQUE_ID 1
  2841. | #define UNIQUE_ID_BYTES 8
  2842. | #define ENABLE_AMR 1
  2843. | #define ENABLE_VSMOOTHER 1
  2844. | #define ENABLE_PERIODIC 1
  2845. | #define ENABLE_DIRICHLET 1
  2846. | #define ENABLE_GHOSTED 1
  2847. | #define ENABLE_NODE_VALENCE 1
  2848. | #define DIM 3
  2849. | #define ENABLE_HIGHER_ORDER_SHAPES 1
  2850. | #define ENABLE_SECOND_DERIVATIVES 1
  2851. | #define HAVE_RPC_RPC_H 1
  2852. | #define HAVE_XDR 1
  2853. | #define USE_REAL_NUMBERS 1
  2854. | #define ENABLE_REFERENCE_COUNTING 1
  2855. | #define HAVE_BOOST /**/
  2856. | #define HAVE_BOOST_MOVELIB_UNIQUE_PTR 1
  2857. | #define HAVE_MPI 1
  2858. | #define DETECTED_PETSC_VERSION_MAJOR 3
  2859. | #define DETECTED_PETSC_VERSION_MINOR 7
  2860. | #define DETECTED_PETSC_VERSION_SUBMINOR 4
  2861. | #define DETECTED_PETSC_VERSION_RELEASE 0
  2862. | #define HAVE_PETSC 1
  2863. | #define HAVE_PETSC_TAO 1
  2864. | #define DETECTED_TBB_VERSION_MAJOR 4
  2865. | #define DETECTED_TBB_VERSION_MINOR 4
  2866. | #define USING_THREADS 1
  2867. | #define HAVE_TBB_API 1
  2868. | #define TLS __thread
  2869. | #define HAVE_OPENMP 1
  2870. | #define HAVE_ZLIB_H 1
  2871. | #define HAVE_GZSTREAM 1
  2872. | #define HAVE_BZIP 1
  2873. | #define HAVE_XZ 1
  2874. | #define SIZEOF_VOID_P 8
  2875. | #define HAVE_TECPLOT_API 1
  2876. | #define HAVE_TECPLOT_API_112 1
  2877. | #define HAVE_METIS 1
  2878. | #define TLS __thread
  2879. | #define HAVE_PARMETIS 1
  2880. | #define HAVE_QHULL_API 1
  2881. | #define HAVE_GMV 1
  2882. | #define HAVE__USR_INCLUDE_VTK_6_2_VTKCONFIGURE_H 1
  2883. | #define DETECTED_VTK_VERSION_MAJOR 6
  2884. | #define DETECTED_VTK_VERSION_MINOR 2
  2885. | #define DETECTED_VTK_VERSION_SUBMINOR 0
  2886. | #define HAVE_VTK 1
  2887. | #define HAVE__USR_INCLUDE_EIGEN3_EIGEN_EIGEN 1
  2888. | #define HAVE_EIGEN_DENSE 1
  2889. | #define HAVE_EIGEN_SPARSE 1
  2890. | #define HAVE_EIGEN_DENSE 1
  2891. | #define HAVE_EIGEN_SPARSE 1
  2892. | #define HAVE_EIGEN 1
  2893. | /* end confdefs.h. */
  2894. | #include <stdio.h>
  2895. | #ifdef HAVE_SYS_TYPES_H
  2896. | # include <sys/types.h>
  2897. | #endif
  2898. | #ifdef HAVE_SYS_STAT_H
  2899. | # include <sys/stat.h>
  2900. | #endif
  2901. | #ifdef STDC_HEADERS
  2902. | # include <stdlib.h>
  2903. | # include <stddef.h>
  2904. | #else
  2905. | # ifdef HAVE_STDLIB_H
  2906. | # include <stdlib.h>
  2907. | # endif
  2908. | #endif
  2909. | #ifdef HAVE_STRING_H
  2910. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2911. | # include <memory.h>
  2912. | # endif
  2913. | # include <string.h>
  2914. | #endif
  2915. | #ifdef HAVE_STRINGS_H
  2916. | # include <strings.h>
  2917. | #endif
  2918. | #ifdef HAVE_INTTYPES_H
  2919. | # include <inttypes.h>
  2920. | #endif
  2921. | #ifdef HAVE_STDINT_H
  2922. | # include <stdint.h>
  2923. | #endif
  2924. | #ifdef HAVE_UNISTD_H
  2925. | # include <unistd.h>
  2926. | #endif
  2927. | #include </usr/include/glpk.h>
  2928. configure:40741: result: no
  2929. configure:40741: checking /usr/include/glpk.h presence
  2930. configure:40741: mpicxx -E conftest.cpp
  2931. conftest.cpp:177:31: fatal error: /usr/include/glpk.h: No such file or directory
  2932. compilation terminated.
  2933. configure:40741: $? = 1
  2934. configure: failed program was:
  2935. | /* confdefs.h */
  2936. | #define PACKAGE_NAME "libmesh"
  2937. | #define PACKAGE_TARNAME "libmesh"
  2938. | #define PACKAGE_VERSION "1.1.0-pre"
  2939. | #define PACKAGE_STRING "libmesh 1.1.0-pre"
  2940. | #define PACKAGE_BUGREPORT "libmesh-users@lists.sourceforge.net"
  2941. | #define PACKAGE_URL "http://libmesh.github.io"
  2942. | #define CONFIGURE_INFO "../configure 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc'"
  2943. | #define PACKAGE "libmesh"
  2944. | #define VERSION "1.1.0-pre"
  2945. | #define HAVE_CXX11 1
  2946. | #define HAVE_CXX11_MOVE 1
  2947. | #define HAVE_CXX11_RANGEFOR 1
  2948. | #define HAVE_CXX11_DECLTYPE 1
  2949. | #define HAVE_CXX11_RVALUE_REFERENCES 1
  2950. | #define HAVE_CXX11_AUTO 1
  2951. | #define HAVE_CXX11_LAMBDA 1
  2952. | #define HAVE_CXX11_CONSTEXPR 1
  2953. | #define HAVE_CXX11_ALIAS_DECLARATIONS 1
  2954. | #define HAVE_CXX11_SHARED_PTR 1
  2955. | #define HAVE_CXX11_UNIQUE_PTR 1
  2956. | #define HAVE_CXX11_MAKE_UNIQUE_WORKAROUND 1
  2957. | #define HAVE_CXX11_REGEX 1
  2958. | #define HAVE_CXX11_OVERRIDE 1
  2959. | #define HAVE_CXX11_INITIALIZER_LIST 1
  2960. | #define HAVE_CXX11_VARIADIC_TEMPLATES 1
  2961. | #define HAVE_CXX11_THREAD 1
  2962. | #define HAVE_CXX11_CONDITION_VARIABLE 1
  2963. | #define HAVE_CXX11_TYPE_TRAITS 1
  2964. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE 1
  2965. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE 1
  2966. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT 1
  2967. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX 1
  2968. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX 1
  2969. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX 1
  2970. | #define HAVE_CXX11_DELETED_FUNCTIONS 1
  2971. | #define HAVE_CXX11_FINAL 1
  2972. | #define HAVE_CXX11_NULLPTR 1
  2973. | #define HAVE_CXX11_TO_STRING 1
  2974. | #define HAVE_CXX11_NOEXCEPT 1
  2975. | #define STDC_HEADERS 1
  2976. | #define HAVE_SYS_TYPES_H 1
  2977. | #define HAVE_SYS_STAT_H 1
  2978. | #define HAVE_STDLIB_H 1
  2979. | #define HAVE_STRING_H 1
  2980. | #define HAVE_MEMORY_H 1
  2981. | #define HAVE_STRINGS_H 1
  2982. | #define HAVE_INTTYPES_H 1
  2983. | #define HAVE_STDINT_H 1
  2984. | #define HAVE_UNISTD_H 1
  2985. | #define HAVE_DLFCN_H 1
  2986. | #define LT_OBJDIR ".libs/"
  2987. | #define MAJOR_VERSION 1
  2988. | #define MINOR_VERSION 1
  2989. | #define MICRO_VERSION 0
  2990. | #define LIB_VERSION "1.1.0-pre"
  2991. | #define LIB_RELEASE ""
  2992. | #define CXX "mpicxx"
  2993. | #define IO_COMPATIBILITY_VERSION "0.7.4"
  2994. | #define HAVE_NAMESPACES /**/
  2995. | #define DEFAULT_DOUBLE_PRECISION 1
  2996. | #define DEFAULT_SCALAR_TYPE double
  2997. | #define restrict __restrict
  2998. | #define HAVE_GETPWUID 1
  2999. | #define ENABLE_EXCEPTIONS 1
  3000. | #define ENABLE_TIMESTAMPS 1
  3001. | #define SIZEOF_SHORT_INT 2
  3002. | #define SIZEOF_INT 4
  3003. | #define SIZEOF_UNSIGNED_INT 4
  3004. | #define SIZEOF_SIZE_T 8
  3005. | #define SIZEOF_LONG_INT 8
  3006. | #define SIZEOF_FLOAT 4
  3007. | #define SIZEOF_DOUBLE 8
  3008. | #define SIZEOF_VOID_P 8
  3009. | #define SIZEOF_FUNCTION_POINTER 8
  3010. | #define HAVE_RTTI /**/
  3011. | #define HAVE_GETOPT_H 1
  3012. | #define HAVE_CSIGNAL 1
  3013. | #define HAVE_SYS_RESOURCE_H 1
  3014. | #define HAVE_LOCALE /**/
  3015. | #define HAVE_SSTREAM /**/
  3016. | #define HAVE_STRINGSTREAM /**/
  3017. | #define HAVE_FENV_H 1
  3018. | #define HAVE_XMMINTRIN_H 1
  3019. | #define HAVE_FEENABLEEXCEPT 1
  3020. | #define HAVE_FEDISABLEEXCEPT 1
  3021. | #define HAVE_STD_UNORDERED_MULTIMAP 1
  3022. | #define BEST_UNORDERED_MULTIMAP std::unordered_multimap
  3023. | #define INCLUDE_UNORDERED_MULTIMAP <unordered_map>
  3024. | #define DEFINE_HASH_STRING /**/
  3025. | #define DEFINE_HASH_POINTERS /**/
  3026. | #define HAVE_STD_UNORDERED_MAP 1
  3027. | #define BEST_UNORDERED_MAP std::unordered_map
  3028. | #define INCLUDE_UNORDERED_MAP <unordered_map>
  3029. | #define DEFINE_HASH_STRING /**/
  3030. | #define DEFINE_HASH_POINTERS /**/
  3031. | #define HAVE_STD_UNORDERED_MULTISET 1
  3032. | #define BEST_UNORDERED_MULTISET std::unordered_multiset
  3033. | #define INCLUDE_UNORDERED_MULTISET <unordered_set>
  3034. | #define DEFINE_HASH_STRING /**/
  3035. | #define DEFINE_HASH_POINTERS /**/
  3036. | #define HAVE_STD_UNORDERED_SET 1
  3037. | #define BEST_UNORDERED_SET std::unordered_set
  3038. | #define INCLUDE_UNORDERED_SET <unordered_set>
  3039. | #define DEFINE_HASH_STRING /**/
  3040. | #define DEFINE_HASH_POINTERS /**/
  3041. | #define HAVE_STD_HASH 1
  3042. | #define BEST_HASH std::hash
  3043. | #define INCLUDE_HASH <functional>
  3044. | #define DEFINE_HASH_STRING /**/
  3045. | #define DEFINE_HASH_POINTERS /**/
  3046. | #define HAVE_DLOPEN 1
  3047. | #define HAVE_GCC_ABI_DEMANGLE 1
  3048. | #define HAVE_GLIBC_BACKTRACE 1
  3049. | #define GDB_COMMAND "gdb"
  3050. | #define ENABLE_UNIQUE_PTR 1
  3051. | #define DISABLE_COMMWORLD 1
  3052. | #define REQUIRE_SEPARATE_NAMESPACE 1
  3053. | #define BOUNDARY_ID_BYTES 2
  3054. | #define DOF_ID_BYTES 4
  3055. | #define PROCESSOR_ID_BYTES 2
  3056. | #define SUBDOMAIN_ID_BYTES 2
  3057. | #define ENABLE_UNIQUE_ID 1
  3058. | #define UNIQUE_ID_BYTES 8
  3059. | #define ENABLE_AMR 1
  3060. | #define ENABLE_VSMOOTHER 1
  3061. | #define ENABLE_PERIODIC 1
  3062. | #define ENABLE_DIRICHLET 1
  3063. | #define ENABLE_GHOSTED 1
  3064. | #define ENABLE_NODE_VALENCE 1
  3065. | #define DIM 3
  3066. | #define ENABLE_HIGHER_ORDER_SHAPES 1
  3067. | #define ENABLE_SECOND_DERIVATIVES 1
  3068. | #define HAVE_RPC_RPC_H 1
  3069. | #define HAVE_XDR 1
  3070. | #define USE_REAL_NUMBERS 1
  3071. | #define ENABLE_REFERENCE_COUNTING 1
  3072. | #define HAVE_BOOST /**/
  3073. | #define HAVE_BOOST_MOVELIB_UNIQUE_PTR 1
  3074. | #define HAVE_MPI 1
  3075. | #define DETECTED_PETSC_VERSION_MAJOR 3
  3076. | #define DETECTED_PETSC_VERSION_MINOR 7
  3077. | #define DETECTED_PETSC_VERSION_SUBMINOR 4
  3078. | #define DETECTED_PETSC_VERSION_RELEASE 0
  3079. | #define HAVE_PETSC 1
  3080. | #define HAVE_PETSC_TAO 1
  3081. | #define DETECTED_TBB_VERSION_MAJOR 4
  3082. | #define DETECTED_TBB_VERSION_MINOR 4
  3083. | #define USING_THREADS 1
  3084. | #define HAVE_TBB_API 1
  3085. | #define TLS __thread
  3086. | #define HAVE_OPENMP 1
  3087. | #define HAVE_ZLIB_H 1
  3088. | #define HAVE_GZSTREAM 1
  3089. | #define HAVE_BZIP 1
  3090. | #define HAVE_XZ 1
  3091. | #define SIZEOF_VOID_P 8
  3092. | #define HAVE_TECPLOT_API 1
  3093. | #define HAVE_TECPLOT_API_112 1
  3094. | #define HAVE_METIS 1
  3095. | #define TLS __thread
  3096. | #define HAVE_PARMETIS 1
  3097. | #define HAVE_QHULL_API 1
  3098. | #define HAVE_GMV 1
  3099. | #define HAVE__USR_INCLUDE_VTK_6_2_VTKCONFIGURE_H 1
  3100. | #define DETECTED_VTK_VERSION_MAJOR 6
  3101. | #define DETECTED_VTK_VERSION_MINOR 2
  3102. | #define DETECTED_VTK_VERSION_SUBMINOR 0
  3103. | #define HAVE_VTK 1
  3104. | #define HAVE__USR_INCLUDE_EIGEN3_EIGEN_EIGEN 1
  3105. | #define HAVE_EIGEN_DENSE 1
  3106. | #define HAVE_EIGEN_SPARSE 1
  3107. | #define HAVE_EIGEN_DENSE 1
  3108. | #define HAVE_EIGEN_SPARSE 1
  3109. | #define HAVE_EIGEN 1
  3110. | /* end confdefs.h. */
  3111. | #include </usr/include/glpk.h>
  3112. configure:40741: result: no
  3113. configure:40741: checking for /usr/include/glpk.h
  3114. configure:40741: result: no
  3115. configure:40753: result: GLPK header files not found!
  3116. configure:40922: checking for valid nlopt installation
  3117. configure:41004: mpicc -o conftest -I conftest.c -ldl -L -lnlopt -lm >&5
  3118. /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o: In function `_start':
  3119. (.text+0x20): undefined reference to `main'
  3120. collect2: error: ld returned 1 exit status
  3121. configure:41004: $? = 1
  3122. configure: failed program was:
  3123. | /* confdefs.h */
  3124. | #define PACKAGE_NAME "libmesh"
  3125. | #define PACKAGE_TARNAME "libmesh"
  3126. | #define PACKAGE_VERSION "1.1.0-pre"
  3127. | #define PACKAGE_STRING "libmesh 1.1.0-pre"
  3128. | #define PACKAGE_BUGREPORT "libmesh-users@lists.sourceforge.net"
  3129. | #define PACKAGE_URL "http://libmesh.github.io"
  3130. | #define CONFIGURE_INFO "../configure 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc'"
  3131. | #define PACKAGE "libmesh"
  3132. | #define VERSION "1.1.0-pre"
  3133. | #define HAVE_CXX11 1
  3134. | #define HAVE_CXX11_MOVE 1
  3135. | #define HAVE_CXX11_RANGEFOR 1
  3136. | #define HAVE_CXX11_DECLTYPE 1
  3137. | #define HAVE_CXX11_RVALUE_REFERENCES 1
  3138. | #define HAVE_CXX11_AUTO 1
  3139. | #define HAVE_CXX11_LAMBDA 1
  3140. | #define HAVE_CXX11_CONSTEXPR 1
  3141. | #define HAVE_CXX11_ALIAS_DECLARATIONS 1
  3142. | #define HAVE_CXX11_SHARED_PTR 1
  3143. | #define HAVE_CXX11_UNIQUE_PTR 1
  3144. | #define HAVE_CXX11_MAKE_UNIQUE_WORKAROUND 1
  3145. | #define HAVE_CXX11_REGEX 1
  3146. | #define HAVE_CXX11_OVERRIDE 1
  3147. | #define HAVE_CXX11_INITIALIZER_LIST 1
  3148. | #define HAVE_CXX11_VARIADIC_TEMPLATES 1
  3149. | #define HAVE_CXX11_THREAD 1
  3150. | #define HAVE_CXX11_CONDITION_VARIABLE 1
  3151. | #define HAVE_CXX11_TYPE_TRAITS 1
  3152. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE 1
  3153. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE 1
  3154. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT 1
  3155. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX 1
  3156. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX 1
  3157. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX 1
  3158. | #define HAVE_CXX11_DELETED_FUNCTIONS 1
  3159. | #define HAVE_CXX11_FINAL 1
  3160. | #define HAVE_CXX11_NULLPTR 1
  3161. | #define HAVE_CXX11_TO_STRING 1
  3162. | #define HAVE_CXX11_NOEXCEPT 1
  3163. | #define STDC_HEADERS 1
  3164. | #define HAVE_SYS_TYPES_H 1
  3165. | #define HAVE_SYS_STAT_H 1
  3166. | #define HAVE_STDLIB_H 1
  3167. | #define HAVE_STRING_H 1
  3168. | #define HAVE_MEMORY_H 1
  3169. | #define HAVE_STRINGS_H 1
  3170. | #define HAVE_INTTYPES_H 1
  3171. | #define HAVE_STDINT_H 1
  3172. | #define HAVE_UNISTD_H 1
  3173. | #define HAVE_DLFCN_H 1
  3174. | #define LT_OBJDIR ".libs/"
  3175. | #define MAJOR_VERSION 1
  3176. | #define MINOR_VERSION 1
  3177. | #define MICRO_VERSION 0
  3178. | #define LIB_VERSION "1.1.0-pre"
  3179. | #define LIB_RELEASE ""
  3180. | #define CXX "mpicxx"
  3181. | #define IO_COMPATIBILITY_VERSION "0.7.4"
  3182. | #define HAVE_NAMESPACES /**/
  3183. | #define DEFAULT_DOUBLE_PRECISION 1
  3184. | #define DEFAULT_SCALAR_TYPE double
  3185. | #define restrict __restrict
  3186. | #define HAVE_GETPWUID 1
  3187. | #define ENABLE_EXCEPTIONS 1
  3188. | #define ENABLE_TIMESTAMPS 1
  3189. | #define SIZEOF_SHORT_INT 2
  3190. | #define SIZEOF_INT 4
  3191. | #define SIZEOF_UNSIGNED_INT 4
  3192. | #define SIZEOF_SIZE_T 8
  3193. | #define SIZEOF_LONG_INT 8
  3194. | #define SIZEOF_FLOAT 4
  3195. | #define SIZEOF_DOUBLE 8
  3196. | #define SIZEOF_VOID_P 8
  3197. | #define SIZEOF_FUNCTION_POINTER 8
  3198. | #define HAVE_RTTI /**/
  3199. | #define HAVE_GETOPT_H 1
  3200. | #define HAVE_CSIGNAL 1
  3201. | #define HAVE_SYS_RESOURCE_H 1
  3202. | #define HAVE_LOCALE /**/
  3203. | #define HAVE_SSTREAM /**/
  3204. | #define HAVE_STRINGSTREAM /**/
  3205. | #define HAVE_FENV_H 1
  3206. | #define HAVE_XMMINTRIN_H 1
  3207. | #define HAVE_FEENABLEEXCEPT 1
  3208. | #define HAVE_FEDISABLEEXCEPT 1
  3209. | #define HAVE_STD_UNORDERED_MULTIMAP 1
  3210. | #define BEST_UNORDERED_MULTIMAP std::unordered_multimap
  3211. | #define INCLUDE_UNORDERED_MULTIMAP <unordered_map>
  3212. | #define DEFINE_HASH_STRING /**/
  3213. | #define DEFINE_HASH_POINTERS /**/
  3214. | #define HAVE_STD_UNORDERED_MAP 1
  3215. | #define BEST_UNORDERED_MAP std::unordered_map
  3216. | #define INCLUDE_UNORDERED_MAP <unordered_map>
  3217. | #define DEFINE_HASH_STRING /**/
  3218. | #define DEFINE_HASH_POINTERS /**/
  3219. | #define HAVE_STD_UNORDERED_MULTISET 1
  3220. | #define BEST_UNORDERED_MULTISET std::unordered_multiset
  3221. | #define INCLUDE_UNORDERED_MULTISET <unordered_set>
  3222. | #define DEFINE_HASH_STRING /**/
  3223. | #define DEFINE_HASH_POINTERS /**/
  3224. | #define HAVE_STD_UNORDERED_SET 1
  3225. | #define BEST_UNORDERED_SET std::unordered_set
  3226. | #define INCLUDE_UNORDERED_SET <unordered_set>
  3227. | #define DEFINE_HASH_STRING /**/
  3228. | #define DEFINE_HASH_POINTERS /**/
  3229. | #define HAVE_STD_HASH 1
  3230. | #define BEST_HASH std::hash
  3231. | #define INCLUDE_HASH <functional>
  3232. | #define DEFINE_HASH_STRING /**/
  3233. | #define DEFINE_HASH_POINTERS /**/
  3234. | #define HAVE_DLOPEN 1
  3235. | #define HAVE_GCC_ABI_DEMANGLE 1
  3236. | #define HAVE_GLIBC_BACKTRACE 1
  3237. | #define GDB_COMMAND "gdb"
  3238. | #define ENABLE_UNIQUE_PTR 1
  3239. | #define DISABLE_COMMWORLD 1
  3240. | #define REQUIRE_SEPARATE_NAMESPACE 1
  3241. | #define BOUNDARY_ID_BYTES 2
  3242. | #define DOF_ID_BYTES 4
  3243. | #define PROCESSOR_ID_BYTES 2
  3244. | #define SUBDOMAIN_ID_BYTES 2
  3245. | #define ENABLE_UNIQUE_ID 1
  3246. | #define UNIQUE_ID_BYTES 8
  3247. | #define ENABLE_AMR 1
  3248. | #define ENABLE_VSMOOTHER 1
  3249. | #define ENABLE_PERIODIC 1
  3250. | #define ENABLE_DIRICHLET 1
  3251. | #define ENABLE_GHOSTED 1
  3252. | #define ENABLE_NODE_VALENCE 1
  3253. | #define DIM 3
  3254. | #define ENABLE_HIGHER_ORDER_SHAPES 1
  3255. | #define ENABLE_SECOND_DERIVATIVES 1
  3256. | #define HAVE_RPC_RPC_H 1
  3257. | #define HAVE_XDR 1
  3258. | #define USE_REAL_NUMBERS 1
  3259. | #define ENABLE_REFERENCE_COUNTING 1
  3260. | #define HAVE_BOOST /**/
  3261. | #define HAVE_BOOST_MOVELIB_UNIQUE_PTR 1
  3262. | #define HAVE_MPI 1
  3263. | #define DETECTED_PETSC_VERSION_MAJOR 3
  3264. | #define DETECTED_PETSC_VERSION_MINOR 7
  3265. | #define DETECTED_PETSC_VERSION_SUBMINOR 4
  3266. | #define DETECTED_PETSC_VERSION_RELEASE 0
  3267. | #define HAVE_PETSC 1
  3268. | #define HAVE_PETSC_TAO 1
  3269. | #define DETECTED_TBB_VERSION_MAJOR 4
  3270. | #define DETECTED_TBB_VERSION_MINOR 4
  3271. | #define USING_THREADS 1
  3272. | #define HAVE_TBB_API 1
  3273. | #define TLS __thread
  3274. | #define HAVE_OPENMP 1
  3275. | #define HAVE_ZLIB_H 1
  3276. | #define HAVE_GZSTREAM 1
  3277. | #define HAVE_BZIP 1
  3278. | #define HAVE_XZ 1
  3279. | #define SIZEOF_VOID_P 8
  3280. | #define HAVE_TECPLOT_API 1
  3281. | #define HAVE_TECPLOT_API_112 1
  3282. | #define HAVE_METIS 1
  3283. | #define TLS __thread
  3284. | #define HAVE_PARMETIS 1
  3285. | #define HAVE_QHULL_API 1
  3286. | #define HAVE_GMV 1
  3287. | #define HAVE__USR_INCLUDE_VTK_6_2_VTKCONFIGURE_H 1
  3288. | #define DETECTED_VTK_VERSION_MAJOR 6
  3289. | #define DETECTED_VTK_VERSION_MINOR 2
  3290. | #define DETECTED_VTK_VERSION_SUBMINOR 0
  3291. | #define HAVE_VTK 1
  3292. | #define HAVE__USR_INCLUDE_EIGEN3_EIGEN_EIGEN 1
  3293. | #define HAVE_EIGEN_DENSE 1
  3294. | #define HAVE_EIGEN_SPARSE 1
  3295. | #define HAVE_EIGEN_DENSE 1
  3296. | #define HAVE_EIGEN_SPARSE 1
  3297. | #define HAVE_EIGEN 1
  3298. | /* end confdefs.h. */
  3299. |
  3300. |
  3301. | #include <math.h>
  3302. | #include <nlopt.h>
  3303. | #include <stdio.h>
  3304. |
  3305. | double myfunc(unsigned n, const double *x, double *grad, void *my_func_data)
  3306. | {
  3307. | if (grad) {
  3308. | grad[0] = 0.0;
  3309. | grad[1] = 0.5 / sqrt(x[1]);
  3310. | }
  3311. | return sqrt(x[1]);
  3312. | }
  3313. |
  3314. | typedef struct
  3315. | {
  3316. | double a, b;
  3317. | } my_constraint_data;
  3318. |
  3319. | double myconstraint(unsigned n, const double *x, double *grad, void *data)
  3320. | {
  3321. | my_constraint_data *d = (my_constraint_data *) data;
  3322. | double a = d->a, b = d->b;
  3323. | if (grad) {
  3324. | grad[0] = 3 * a * (a*x[0] + b) * (a*x[0] + b);
  3325. | grad[1] = -1.0;
  3326. | }
  3327. | return ((a*x[0] + b) * (a*x[0] + b) * (a*x[0] + b) - x[1]);
  3328. | }
  3329. |
  3330. | int
  3331. | main ()
  3332. | {
  3333. |
  3334. | double lb[2] = { -HUGE_VAL, 0 }; /* lower bounds */
  3335. | nlopt_opt opt;
  3336. |
  3337. | opt = nlopt_create(NLOPT_LD_MMA, 2); /* algorithm and dimensionality */
  3338. | nlopt_set_lower_bounds(opt, lb);
  3339. | nlopt_set_min_objective(opt, myfunc, NULL);
  3340. |
  3341. | my_constraint_data data[2] = { {2,0}, {-1,1} };
  3342. | nlopt_add_inequality_constraint(opt, myconstraint, &data[0], 1e-8);
  3343. | nlopt_add_inequality_constraint(opt, myconstraint, &data[1], 1e-8);
  3344. | nlopt_set_xtol_rel(opt, 1e-4);
  3345. | double x[2] = { 1.234, 5.678 }; /* some initial guess */
  3346. | double minf; /* the minimum objective value, upon return */
  3347. |
  3348. | if (nlopt_optimize(opt, x, &minf) < 0) {
  3349. | printf("nlopt failed!\n");
  3350. | }
  3351. | else {
  3352. | printf("found minimum at f(%g,%g) = %0.10g\n", x[0], x[1], minf);
  3353. | }
  3354. | nlopt_destroy(opt);
  3355. | return 0;
  3356. |
  3357. | ;
  3358. | return 0;
  3359. | }
  3360. |
  3361. configure:41013: result: no
  3362. configure:41122: result: <<< Required header files not found, Cap'n Proto support disabled. >>>
  3363. configure:41347: checking hdf5.h usability
  3364. configure:41347: mpicc -c conftest.c >&5
  3365. conftest.c:210:18: fatal error: hdf5.h: No such file or directory
  3366. compilation terminated.
  3367. configure:41347: $? = 1
  3368. configure: failed program was:
  3369. | /* confdefs.h */
  3370. | #define PACKAGE_NAME "libmesh"
  3371. | #define PACKAGE_TARNAME "libmesh"
  3372. | #define PACKAGE_VERSION "1.1.0-pre"
  3373. | #define PACKAGE_STRING "libmesh 1.1.0-pre"
  3374. | #define PACKAGE_BUGREPORT "libmesh-users@lists.sourceforge.net"
  3375. | #define PACKAGE_URL "http://libmesh.github.io"
  3376. | #define CONFIGURE_INFO "../configure 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc'"
  3377. | #define PACKAGE "libmesh"
  3378. | #define VERSION "1.1.0-pre"
  3379. | #define HAVE_CXX11 1
  3380. | #define HAVE_CXX11_MOVE 1
  3381. | #define HAVE_CXX11_RANGEFOR 1
  3382. | #define HAVE_CXX11_DECLTYPE 1
  3383. | #define HAVE_CXX11_RVALUE_REFERENCES 1
  3384. | #define HAVE_CXX11_AUTO 1
  3385. | #define HAVE_CXX11_LAMBDA 1
  3386. | #define HAVE_CXX11_CONSTEXPR 1
  3387. | #define HAVE_CXX11_ALIAS_DECLARATIONS 1
  3388. | #define HAVE_CXX11_SHARED_PTR 1
  3389. | #define HAVE_CXX11_UNIQUE_PTR 1
  3390. | #define HAVE_CXX11_MAKE_UNIQUE_WORKAROUND 1
  3391. | #define HAVE_CXX11_REGEX 1
  3392. | #define HAVE_CXX11_OVERRIDE 1
  3393. | #define HAVE_CXX11_INITIALIZER_LIST 1
  3394. | #define HAVE_CXX11_VARIADIC_TEMPLATES 1
  3395. | #define HAVE_CXX11_THREAD 1
  3396. | #define HAVE_CXX11_CONDITION_VARIABLE 1
  3397. | #define HAVE_CXX11_TYPE_TRAITS 1
  3398. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE 1
  3399. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE 1
  3400. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT 1
  3401. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX 1
  3402. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX 1
  3403. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX 1
  3404. | #define HAVE_CXX11_DELETED_FUNCTIONS 1
  3405. | #define HAVE_CXX11_FINAL 1
  3406. | #define HAVE_CXX11_NULLPTR 1
  3407. | #define HAVE_CXX11_TO_STRING 1
  3408. | #define HAVE_CXX11_NOEXCEPT 1
  3409. | #define STDC_HEADERS 1
  3410. | #define HAVE_SYS_TYPES_H 1
  3411. | #define HAVE_SYS_STAT_H 1
  3412. | #define HAVE_STDLIB_H 1
  3413. | #define HAVE_STRING_H 1
  3414. | #define HAVE_MEMORY_H 1
  3415. | #define HAVE_STRINGS_H 1
  3416. | #define HAVE_INTTYPES_H 1
  3417. | #define HAVE_STDINT_H 1
  3418. | #define HAVE_UNISTD_H 1
  3419. | #define HAVE_DLFCN_H 1
  3420. | #define LT_OBJDIR ".libs/"
  3421. | #define MAJOR_VERSION 1
  3422. | #define MINOR_VERSION 1
  3423. | #define MICRO_VERSION 0
  3424. | #define LIB_VERSION "1.1.0-pre"
  3425. | #define LIB_RELEASE ""
  3426. | #define CXX "mpicxx"
  3427. | #define IO_COMPATIBILITY_VERSION "0.7.4"
  3428. | #define HAVE_NAMESPACES /**/
  3429. | #define DEFAULT_DOUBLE_PRECISION 1
  3430. | #define DEFAULT_SCALAR_TYPE double
  3431. | #define restrict __restrict
  3432. | #define HAVE_GETPWUID 1
  3433. | #define ENABLE_EXCEPTIONS 1
  3434. | #define ENABLE_TIMESTAMPS 1
  3435. | #define SIZEOF_SHORT_INT 2
  3436. | #define SIZEOF_INT 4
  3437. | #define SIZEOF_UNSIGNED_INT 4
  3438. | #define SIZEOF_SIZE_T 8
  3439. | #define SIZEOF_LONG_INT 8
  3440. | #define SIZEOF_FLOAT 4
  3441. | #define SIZEOF_DOUBLE 8
  3442. | #define SIZEOF_VOID_P 8
  3443. | #define SIZEOF_FUNCTION_POINTER 8
  3444. | #define HAVE_RTTI /**/
  3445. | #define HAVE_GETOPT_H 1
  3446. | #define HAVE_CSIGNAL 1
  3447. | #define HAVE_SYS_RESOURCE_H 1
  3448. | #define HAVE_LOCALE /**/
  3449. | #define HAVE_SSTREAM /**/
  3450. | #define HAVE_STRINGSTREAM /**/
  3451. | #define HAVE_FENV_H 1
  3452. | #define HAVE_XMMINTRIN_H 1
  3453. | #define HAVE_FEENABLEEXCEPT 1
  3454. | #define HAVE_FEDISABLEEXCEPT 1
  3455. | #define HAVE_STD_UNORDERED_MULTIMAP 1
  3456. | #define BEST_UNORDERED_MULTIMAP std::unordered_multimap
  3457. | #define INCLUDE_UNORDERED_MULTIMAP <unordered_map>
  3458. | #define DEFINE_HASH_STRING /**/
  3459. | #define DEFINE_HASH_POINTERS /**/
  3460. | #define HAVE_STD_UNORDERED_MAP 1
  3461. | #define BEST_UNORDERED_MAP std::unordered_map
  3462. | #define INCLUDE_UNORDERED_MAP <unordered_map>
  3463. | #define DEFINE_HASH_STRING /**/
  3464. | #define DEFINE_HASH_POINTERS /**/
  3465. | #define HAVE_STD_UNORDERED_MULTISET 1
  3466. | #define BEST_UNORDERED_MULTISET std::unordered_multiset
  3467. | #define INCLUDE_UNORDERED_MULTISET <unordered_set>
  3468. | #define DEFINE_HASH_STRING /**/
  3469. | #define DEFINE_HASH_POINTERS /**/
  3470. | #define HAVE_STD_UNORDERED_SET 1
  3471. | #define BEST_UNORDERED_SET std::unordered_set
  3472. | #define INCLUDE_UNORDERED_SET <unordered_set>
  3473. | #define DEFINE_HASH_STRING /**/
  3474. | #define DEFINE_HASH_POINTERS /**/
  3475. | #define HAVE_STD_HASH 1
  3476. | #define BEST_HASH std::hash
  3477. | #define INCLUDE_HASH <functional>
  3478. | #define DEFINE_HASH_STRING /**/
  3479. | #define DEFINE_HASH_POINTERS /**/
  3480. | #define HAVE_DLOPEN 1
  3481. | #define HAVE_GCC_ABI_DEMANGLE 1
  3482. | #define HAVE_GLIBC_BACKTRACE 1
  3483. | #define GDB_COMMAND "gdb"
  3484. | #define ENABLE_UNIQUE_PTR 1
  3485. | #define DISABLE_COMMWORLD 1
  3486. | #define REQUIRE_SEPARATE_NAMESPACE 1
  3487. | #define BOUNDARY_ID_BYTES 2
  3488. | #define DOF_ID_BYTES 4
  3489. | #define PROCESSOR_ID_BYTES 2
  3490. | #define SUBDOMAIN_ID_BYTES 2
  3491. | #define ENABLE_UNIQUE_ID 1
  3492. | #define UNIQUE_ID_BYTES 8
  3493. | #define ENABLE_AMR 1
  3494. | #define ENABLE_VSMOOTHER 1
  3495. | #define ENABLE_PERIODIC 1
  3496. | #define ENABLE_DIRICHLET 1
  3497. | #define ENABLE_GHOSTED 1
  3498. | #define ENABLE_NODE_VALENCE 1
  3499. | #define DIM 3
  3500. | #define ENABLE_HIGHER_ORDER_SHAPES 1
  3501. | #define ENABLE_SECOND_DERIVATIVES 1
  3502. | #define HAVE_RPC_RPC_H 1
  3503. | #define HAVE_XDR 1
  3504. | #define USE_REAL_NUMBERS 1
  3505. | #define ENABLE_REFERENCE_COUNTING 1
  3506. | #define HAVE_BOOST /**/
  3507. | #define HAVE_BOOST_MOVELIB_UNIQUE_PTR 1
  3508. | #define HAVE_MPI 1
  3509. | #define DETECTED_PETSC_VERSION_MAJOR 3
  3510. | #define DETECTED_PETSC_VERSION_MINOR 7
  3511. | #define DETECTED_PETSC_VERSION_SUBMINOR 4
  3512. | #define DETECTED_PETSC_VERSION_RELEASE 0
  3513. | #define HAVE_PETSC 1
  3514. | #define HAVE_PETSC_TAO 1
  3515. | #define DETECTED_TBB_VERSION_MAJOR 4
  3516. | #define DETECTED_TBB_VERSION_MINOR 4
  3517. | #define USING_THREADS 1
  3518. | #define HAVE_TBB_API 1
  3519. | #define TLS __thread
  3520. | #define HAVE_OPENMP 1
  3521. | #define HAVE_ZLIB_H 1
  3522. | #define HAVE_GZSTREAM 1
  3523. | #define HAVE_BZIP 1
  3524. | #define HAVE_XZ 1
  3525. | #define SIZEOF_VOID_P 8
  3526. | #define HAVE_TECPLOT_API 1
  3527. | #define HAVE_TECPLOT_API_112 1
  3528. | #define HAVE_METIS 1
  3529. | #define TLS __thread
  3530. | #define HAVE_PARMETIS 1
  3531. | #define HAVE_QHULL_API 1
  3532. | #define HAVE_GMV 1
  3533. | #define HAVE__USR_INCLUDE_VTK_6_2_VTKCONFIGURE_H 1
  3534. | #define DETECTED_VTK_VERSION_MAJOR 6
  3535. | #define DETECTED_VTK_VERSION_MINOR 2
  3536. | #define DETECTED_VTK_VERSION_SUBMINOR 0
  3537. | #define HAVE_VTK 1
  3538. | #define HAVE__USR_INCLUDE_EIGEN3_EIGEN_EIGEN 1
  3539. | #define HAVE_EIGEN_DENSE 1
  3540. | #define HAVE_EIGEN_SPARSE 1
  3541. | #define HAVE_EIGEN_DENSE 1
  3542. | #define HAVE_EIGEN_SPARSE 1
  3543. | #define HAVE_EIGEN 1
  3544. | /* end confdefs.h. */
  3545. | #include <stdio.h>
  3546. | #ifdef HAVE_SYS_TYPES_H
  3547. | # include <sys/types.h>
  3548. | #endif
  3549. | #ifdef HAVE_SYS_STAT_H
  3550. | # include <sys/stat.h>
  3551. | #endif
  3552. | #ifdef STDC_HEADERS
  3553. | # include <stdlib.h>
  3554. | # include <stddef.h>
  3555. | #else
  3556. | # ifdef HAVE_STDLIB_H
  3557. | # include <stdlib.h>
  3558. | # endif
  3559. | #endif
  3560. | #ifdef HAVE_STRING_H
  3561. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  3562. | # include <memory.h>
  3563. | # endif
  3564. | # include <string.h>
  3565. | #endif
  3566. | #ifdef HAVE_STRINGS_H
  3567. | # include <strings.h>
  3568. | #endif
  3569. | #ifdef HAVE_INTTYPES_H
  3570. | # include <inttypes.h>
  3571. | #endif
  3572. | #ifdef HAVE_STDINT_H
  3573. | # include <stdint.h>
  3574. | #endif
  3575. | #ifdef HAVE_UNISTD_H
  3576. | # include <unistd.h>
  3577. | #endif
  3578. | #include <hdf5.h>
  3579. configure:41347: result: no
  3580. configure:41347: checking hdf5.h presence
  3581. configure:41347: mpicc -E conftest.c
  3582. conftest.c:177:18: fatal error: hdf5.h: No such file or directory
  3583. compilation terminated.
  3584. configure:41347: $? = 1
  3585. configure: failed program was:
  3586. | /* confdefs.h */
  3587. | #define PACKAGE_NAME "libmesh"
  3588. | #define PACKAGE_TARNAME "libmesh"
  3589. | #define PACKAGE_VERSION "1.1.0-pre"
  3590. | #define PACKAGE_STRING "libmesh 1.1.0-pre"
  3591. | #define PACKAGE_BUGREPORT "libmesh-users@lists.sourceforge.net"
  3592. | #define PACKAGE_URL "http://libmesh.github.io"
  3593. | #define CONFIGURE_INFO "../configure 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc'"
  3594. | #define PACKAGE "libmesh"
  3595. | #define VERSION "1.1.0-pre"
  3596. | #define HAVE_CXX11 1
  3597. | #define HAVE_CXX11_MOVE 1
  3598. | #define HAVE_CXX11_RANGEFOR 1
  3599. | #define HAVE_CXX11_DECLTYPE 1
  3600. | #define HAVE_CXX11_RVALUE_REFERENCES 1
  3601. | #define HAVE_CXX11_AUTO 1
  3602. | #define HAVE_CXX11_LAMBDA 1
  3603. | #define HAVE_CXX11_CONSTEXPR 1
  3604. | #define HAVE_CXX11_ALIAS_DECLARATIONS 1
  3605. | #define HAVE_CXX11_SHARED_PTR 1
  3606. | #define HAVE_CXX11_UNIQUE_PTR 1
  3607. | #define HAVE_CXX11_MAKE_UNIQUE_WORKAROUND 1
  3608. | #define HAVE_CXX11_REGEX 1
  3609. | #define HAVE_CXX11_OVERRIDE 1
  3610. | #define HAVE_CXX11_INITIALIZER_LIST 1
  3611. | #define HAVE_CXX11_VARIADIC_TEMPLATES 1
  3612. | #define HAVE_CXX11_THREAD 1
  3613. | #define HAVE_CXX11_CONDITION_VARIABLE 1
  3614. | #define HAVE_CXX11_TYPE_TRAITS 1
  3615. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE 1
  3616. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE 1
  3617. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT 1
  3618. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX 1
  3619. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX 1
  3620. | #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX 1
  3621. | #define HAVE_CXX11_DELETED_FUNCTIONS 1
  3622. | #define HAVE_CXX11_FINAL 1
  3623. | #define HAVE_CXX11_NULLPTR 1
  3624. | #define HAVE_CXX11_TO_STRING 1
  3625. | #define HAVE_CXX11_NOEXCEPT 1
  3626. | #define STDC_HEADERS 1
  3627. | #define HAVE_SYS_TYPES_H 1
  3628. | #define HAVE_SYS_STAT_H 1
  3629. | #define HAVE_STDLIB_H 1
  3630. | #define HAVE_STRING_H 1
  3631. | #define HAVE_MEMORY_H 1
  3632. | #define HAVE_STRINGS_H 1
  3633. | #define HAVE_INTTYPES_H 1
  3634. | #define HAVE_STDINT_H 1
  3635. | #define HAVE_UNISTD_H 1
  3636. | #define HAVE_DLFCN_H 1
  3637. | #define LT_OBJDIR ".libs/"
  3638. | #define MAJOR_VERSION 1
  3639. | #define MINOR_VERSION 1
  3640. | #define MICRO_VERSION 0
  3641. | #define LIB_VERSION "1.1.0-pre"
  3642. | #define LIB_RELEASE ""
  3643. | #define CXX "mpicxx"
  3644. | #define IO_COMPATIBILITY_VERSION "0.7.4"
  3645. | #define HAVE_NAMESPACES /**/
  3646. | #define DEFAULT_DOUBLE_PRECISION 1
  3647. | #define DEFAULT_SCALAR_TYPE double
  3648. | #define restrict __restrict
  3649. | #define HAVE_GETPWUID 1
  3650. | #define ENABLE_EXCEPTIONS 1
  3651. | #define ENABLE_TIMESTAMPS 1
  3652. | #define SIZEOF_SHORT_INT 2
  3653. | #define SIZEOF_INT 4
  3654. | #define SIZEOF_UNSIGNED_INT 4
  3655. | #define SIZEOF_SIZE_T 8
  3656. | #define SIZEOF_LONG_INT 8
  3657. | #define SIZEOF_FLOAT 4
  3658. | #define SIZEOF_DOUBLE 8
  3659. | #define SIZEOF_VOID_P 8
  3660. | #define SIZEOF_FUNCTION_POINTER 8
  3661. | #define HAVE_RTTI /**/
  3662. | #define HAVE_GETOPT_H 1
  3663. | #define HAVE_CSIGNAL 1
  3664. | #define HAVE_SYS_RESOURCE_H 1
  3665. | #define HAVE_LOCALE /**/
  3666. | #define HAVE_SSTREAM /**/
  3667. | #define HAVE_STRINGSTREAM /**/
  3668. | #define HAVE_FENV_H 1
  3669. | #define HAVE_XMMINTRIN_H 1
  3670. | #define HAVE_FEENABLEEXCEPT 1
  3671. | #define HAVE_FEDISABLEEXCEPT 1
  3672. | #define HAVE_STD_UNORDERED_MULTIMAP 1
  3673. | #define BEST_UNORDERED_MULTIMAP std::unordered_multimap
  3674. | #define INCLUDE_UNORDERED_MULTIMAP <unordered_map>
  3675. | #define DEFINE_HASH_STRING /**/
  3676. | #define DEFINE_HASH_POINTERS /**/
  3677. | #define HAVE_STD_UNORDERED_MAP 1
  3678. | #define BEST_UNORDERED_MAP std::unordered_map
  3679. | #define INCLUDE_UNORDERED_MAP <unordered_map>
  3680. | #define DEFINE_HASH_STRING /**/
  3681. | #define DEFINE_HASH_POINTERS /**/
  3682. | #define HAVE_STD_UNORDERED_MULTISET 1
  3683. | #define BEST_UNORDERED_MULTISET std::unordered_multiset
  3684. | #define INCLUDE_UNORDERED_MULTISET <unordered_set>
  3685. | #define DEFINE_HASH_STRING /**/
  3686. | #define DEFINE_HASH_POINTERS /**/
  3687. | #define HAVE_STD_UNORDERED_SET 1
  3688. | #define BEST_UNORDERED_SET std::unordered_set
  3689. | #define INCLUDE_UNORDERED_SET <unordered_set>
  3690. | #define DEFINE_HASH_STRING /**/
  3691. | #define DEFINE_HASH_POINTERS /**/
  3692. | #define HAVE_STD_HASH 1
  3693. | #define BEST_HASH std::hash
  3694. | #define INCLUDE_HASH <functional>
  3695. | #define DEFINE_HASH_STRING /**/
  3696. | #define DEFINE_HASH_POINTERS /**/
  3697. | #define HAVE_DLOPEN 1
  3698. | #define HAVE_GCC_ABI_DEMANGLE 1
  3699. | #define HAVE_GLIBC_BACKTRACE 1
  3700. | #define GDB_COMMAND "gdb"
  3701. | #define ENABLE_UNIQUE_PTR 1
  3702. | #define DISABLE_COMMWORLD 1
  3703. | #define REQUIRE_SEPARATE_NAMESPACE 1
  3704. | #define BOUNDARY_ID_BYTES 2
  3705. | #define DOF_ID_BYTES 4
  3706. | #define PROCESSOR_ID_BYTES 2
  3707. | #define SUBDOMAIN_ID_BYTES 2
  3708. | #define ENABLE_UNIQUE_ID 1
  3709. | #define UNIQUE_ID_BYTES 8
  3710. | #define ENABLE_AMR 1
  3711. | #define ENABLE_VSMOOTHER 1
  3712. | #define ENABLE_PERIODIC 1
  3713. | #define ENABLE_DIRICHLET 1
  3714. | #define ENABLE_GHOSTED 1
  3715. | #define ENABLE_NODE_VALENCE 1
  3716. | #define DIM 3
  3717. | #define ENABLE_HIGHER_ORDER_SHAPES 1
  3718. | #define ENABLE_SECOND_DERIVATIVES 1
  3719. | #define HAVE_RPC_RPC_H 1
  3720. | #define HAVE_XDR 1
  3721. | #define USE_REAL_NUMBERS 1
  3722. | #define ENABLE_REFERENCE_COUNTING 1
  3723. | #define HAVE_BOOST /**/
  3724. | #define HAVE_BOOST_MOVELIB_UNIQUE_PTR 1
  3725. | #define HAVE_MPI 1
  3726. | #define DETECTED_PETSC_VERSION_MAJOR 3
  3727. | #define DETECTED_PETSC_VERSION_MINOR 7
  3728. | #define DETECTED_PETSC_VERSION_SUBMINOR 4
  3729. | #define DETECTED_PETSC_VERSION_RELEASE 0
  3730. | #define HAVE_PETSC 1
  3731. | #define HAVE_PETSC_TAO 1
  3732. | #define DETECTED_TBB_VERSION_MAJOR 4
  3733. | #define DETECTED_TBB_VERSION_MINOR 4
  3734. | #define USING_THREADS 1
  3735. | #define HAVE_TBB_API 1
  3736. | #define TLS __thread
  3737. | #define HAVE_OPENMP 1
  3738. | #define HAVE_ZLIB_H 1
  3739. | #define HAVE_GZSTREAM 1
  3740. | #define HAVE_BZIP 1
  3741. | #define HAVE_XZ 1
  3742. | #define SIZEOF_VOID_P 8
  3743. | #define HAVE_TECPLOT_API 1
  3744. | #define HAVE_TECPLOT_API_112 1
  3745. | #define HAVE_METIS 1
  3746. | #define TLS __thread
  3747. | #define HAVE_PARMETIS 1
  3748. | #define HAVE_QHULL_API 1
  3749. | #define HAVE_GMV 1
  3750. | #define HAVE__USR_INCLUDE_VTK_6_2_VTKCONFIGURE_H 1
  3751. | #define DETECTED_VTK_VERSION_MAJOR 6
  3752. | #define DETECTED_VTK_VERSION_MINOR 2
  3753. | #define DETECTED_VTK_VERSION_SUBMINOR 0
  3754. | #define HAVE_VTK 1
  3755. | #define HAVE__USR_INCLUDE_EIGEN3_EIGEN_EIGEN 1
  3756. | #define HAVE_EIGEN_DENSE 1
  3757. | #define HAVE_EIGEN_SPARSE 1
  3758. | #define HAVE_EIGEN_DENSE 1
  3759. | #define HAVE_EIGEN_SPARSE 1
  3760. | #define HAVE_EIGEN 1
  3761. | /* end confdefs.h. */
  3762. | #include <hdf5.h>
  3763. configure:41347: result: no
  3764. configure:41347: checking for hdf5.h
  3765. configure:41347: result: no
  3766. configure:41362: checking for HDF5 version >= 1.8.0
  3767. configure:41577: optional HDF5 library not found, or does not meet version requirements
  3768. configure:41607: result: <<< HDF5 support not found or disabled >>>
  3769. configure:41693: result: <<< Configuring library with NetCDF version 4 support >>>
  3770. configure:41771: result: defining -DNOT_NETCDF4 for our Exodus build
  3771. configure:41795: result: <<< Configuring library with Exodus version v5.22 support >>>
  3772. configure:41810: result: <<< Configuring library with Exodus Fortran API >>>
  3773. configure:41911: result: <<< Configuring library with Nemesis version v5.22 support >>>
  3774. configure:41983: result: <<< Configuring library with libHilbert support >>>
  3775. configure:42062: checking for a sed that does not truncate output
  3776. configure:42126: result: /bin/sed
  3777. configure:42135: checking for bison
  3778. configure:42165: result: no
  3779. configure:42135: checking for byacc
  3780. configure:42165: result: no
  3781. configure:42191: result: <<< Configuring library with fparser support (release version) >>>
  3782. configure:42195: checking for dlopen support
  3783. configure:42347: result: yes
  3784. configure:42354: result: <<< Configuring library with fparser JIT compilation support >>>
  3785. configure:42482: checking for cppunit-config
  3786. configure:42500: found /usr/bin/cppunit-config
  3787. configure:42513: result: /usr/bin/cppunit-config
  3788. configure:42523: checking for Cppunit - version >= 1.10.0
  3789. configure:42569: result: 1.13.2
  3790. configure:42586: checking cppunit/TestCase.h usability
  3791. configure:42586: mpicxx -c -std=gnu++11 conftest.cpp >&5
  3792. configure:42586: $? = 0
  3793. configure:42586: result: yes
  3794. configure:42586: checking cppunit/TestCase.h presence
  3795. configure:42586: mpicxx -E conftest.cpp
  3796. configure:42586: $? = 0
  3797. configure:42586: result: yes
  3798. configure:42586: checking for cppunit/TestCase.h
  3799. configure:42586: result: yes
  3800. configure:42607: checking whether we can build a trivial CppUnit program
  3801. configure:42637: mpicxx -o conftest -std=gnu++11 conftest.cpp -L/usr/lib/x86_64-linux-gnu -lcppunit -ldl -ldl >&5
  3802. configure:42637: $? = 0
  3803. configure:42639: result: yes
  3804. configure:42710: result: <<< Configuring library with nanoflann KDtree support >>>
  3805. configure:42924: result: ----------------------------------------------
  3806. configure:42926: result: --- Done configuring for optional packages ---
  3807. configure:42928: result: ----------------------------------------------
  3808. configure:42939: result: removing duplicate include paths...
  3809. configure:42944: result: removing duplicate libraries...
  3810. configure:42972: checking for git
  3811. configure:42990: found /usr/bin/git
  3812. configure:43002: result: /usr/bin/git
  3813. configure:43206: checking that generated files are newer than configure
  3814. configure:43212: result: done
  3815. configure:43587: creating ./config.status
  3816.  
  3817. ## ---------------------- ##
  3818. ## Running config.status. ##
  3819. ## ---------------------- ##
  3820.  
  3821. This file was extended by libmesh config.status 1.1.0-pre, which was
  3822. generated by GNU Autoconf 2.69. Invocation command line was
  3823.  
  3824. CONFIG_FILES =
  3825. CONFIG_HEADERS =
  3826. CONFIG_LINKS =
  3827. CONFIG_COMMANDS =
  3828. $ ./config.status
  3829.  
  3830. on wgapl-001
  3831.  
  3832. config.status:1904: creating Makefile
  3833. config.status:1904: creating include/Makefile
  3834. config.status:1904: creating include/libmesh/Makefile
  3835. config.status:1904: creating contrib/Makefile
  3836. config.status:1904: creating contrib/utils/Makefile
  3837. config.status:1904: creating contrib/utils/Make.common
  3838. config.status:1904: creating tests/Makefile
  3839. config.status:1904: creating contrib/utils/libmesh.pc
  3840. config.status:1904: creating contrib/utils/libmesh-opt.pc
  3841. config.status:1904: creating contrib/utils/libmesh-dbg.pc
  3842. config.status:1904: creating contrib/utils/libmesh-devel.pc
  3843. config.status:1904: creating contrib/utils/libmesh-prof.pc
  3844. config.status:1904: creating contrib/utils/libmesh-oprof.pc
  3845. config.status:1904: creating doc/Doxyfile
  3846. config.status:1904: creating doc/Makefile
  3847. config.status:1904: creating doc/html/Makefile
  3848. config.status:1904: creating contrib/bin/libmesh-config
  3849. config.status:1904: creating contrib/bin/xda2mgf
  3850. config.status:1904: creating contrib/bin/create_libmesh_release
  3851. config.status:1904: creating doc/dot
  3852. config.status:1904: creating tests/run_unit_tests.sh
  3853. config.status:1904: creating contrib/boost/include/Makefile
  3854. config.status:1904: creating contrib/unique_ptr/Makefile
  3855. config.status:1904: creating contrib/laspack/Makefile
  3856. config.status:1904: creating contrib/sfcurves/Makefile
  3857. config.status:1904: creating contrib/gzstream/Makefile
  3858. config.status:1904: creating contrib/tecplot/tecio/Makefile
  3859. config.status:1904: creating contrib/tecplot/binary/Makefile
  3860. config.status:1904: creating contrib/metis/Makefile
  3861. config.status:1904: creating contrib/parmetis/Makefile
  3862. config.status:1904: creating contrib/tetgen/Makefile
  3863. config.status:1904: creating contrib/triangle/Makefile
  3864. config.status:1904: creating contrib/qhull/qhull/Makefile
  3865. config.status:1904: creating contrib/gmv/Makefile
  3866. config.status:1904: creating contrib/eigen/eigen/Makefile
  3867. config.status:1904: creating contrib/capnproto/Makefile
  3868. config.status:1904: creating contrib/netcdf/v3/Makefile
  3869. config.status:1904: creating contrib/exodusii/v5.09/Makefile
  3870. config.status:1904: creating contrib/exodusii/v5.22/exodus/Makefile
  3871. config.status:1904: creating contrib/nemesis/v3.09/Makefile
  3872. config.status:1904: creating contrib/nemesis/v5.22/nemesis/Makefile
  3873. config.status:1904: creating contrib/libHilbert/Makefile
  3874. config.status:1904: creating contrib/fparser/Makefile
  3875. config.status:1904: creating contrib/fparser/extrasrc/Makefile
  3876. config.status:1904: creating contrib/nanoflann/Makefile
  3877. config.status:1904: creating examples/introduction/introduction_ex1/Makefile
  3878. config.status:1904: creating examples/introduction/introduction_ex2/Makefile
  3879. config.status:1904: creating examples/introduction/introduction_ex3/Makefile
  3880. config.status:1904: creating examples/introduction/introduction_ex4/Makefile
  3881. config.status:1904: creating examples/introduction/introduction_ex5/Makefile
  3882. config.status:1904: creating examples/adaptivity/adaptivity_ex1/Makefile
  3883. config.status:1904: creating examples/adaptivity/adaptivity_ex2/Makefile
  3884. config.status:1904: creating examples/adaptivity/adaptivity_ex3/Makefile
  3885. config.status:1904: creating examples/adaptivity/adaptivity_ex4/Makefile
  3886. config.status:1904: creating examples/adaptivity/adaptivity_ex5/Makefile
  3887. config.status:1904: creating examples/adjoints/adjoints_ex1/Makefile
  3888. config.status:1904: creating examples/adjoints/adjoints_ex2/Makefile
  3889. config.status:1904: creating examples/adjoints/adjoints_ex3/Makefile
  3890. config.status:1904: creating examples/adjoints/adjoints_ex4/Makefile
  3891. config.status:1904: creating examples/adjoints/adjoints_ex5/Makefile
  3892. config.status:1904: creating examples/eigenproblems/eigenproblems_ex1/Makefile
  3893. config.status:1904: creating examples/eigenproblems/eigenproblems_ex2/Makefile
  3894. config.status:1904: creating examples/eigenproblems/eigenproblems_ex3/Makefile
  3895. config.status:1904: creating examples/fem_system/fem_system_ex1/Makefile
  3896. config.status:1904: creating examples/fem_system/fem_system_ex2/Makefile
  3897. config.status:1904: creating examples/fem_system/fem_system_ex3/Makefile
  3898. config.status:1904: creating examples/fem_system/fem_system_ex4/Makefile
  3899. config.status:1904: creating examples/solution_transfer/solution_transfer_ex1/Makefile
  3900. config.status:1904: creating examples/miscellaneous/miscellaneous_ex1/Makefile
  3901. config.status:1904: creating examples/miscellaneous/miscellaneous_ex2/Makefile
  3902. config.status:1904: creating examples/miscellaneous/miscellaneous_ex3/Makefile
  3903. config.status:1904: creating examples/miscellaneous/miscellaneous_ex4/Makefile
  3904. config.status:1904: creating examples/miscellaneous/miscellaneous_ex5/Makefile
  3905. config.status:1904: creating examples/miscellaneous/miscellaneous_ex6/Makefile
  3906. config.status:1904: creating examples/miscellaneous/miscellaneous_ex7/Makefile
  3907. config.status:1904: creating examples/miscellaneous/miscellaneous_ex8/Makefile
  3908. config.status:1904: creating examples/miscellaneous/miscellaneous_ex9/Makefile
  3909. config.status:1904: creating examples/miscellaneous/miscellaneous_ex10/Makefile
  3910. config.status:1904: creating examples/miscellaneous/miscellaneous_ex11/Makefile
  3911. config.status:1904: creating examples/miscellaneous/miscellaneous_ex12/Makefile
  3912. config.status:1904: creating examples/optimization/optimization_ex1/Makefile
  3913. config.status:1904: creating examples/optimization/optimization_ex2/Makefile
  3914. config.status:1904: creating examples/subdomains/subdomains_ex1/Makefile
  3915. config.status:1904: creating examples/subdomains/subdomains_ex2/Makefile
  3916. config.status:1904: creating examples/subdomains/subdomains_ex3/Makefile
  3917. config.status:1904: creating examples/systems_of_equations/systems_of_equations_ex1/Makefile
  3918. config.status:1904: creating examples/systems_of_equations/systems_of_equations_ex2/Makefile
  3919. config.status:1904: creating examples/systems_of_equations/systems_of_equations_ex3/Makefile
  3920. config.status:1904: creating examples/systems_of_equations/systems_of_equations_ex4/Makefile
  3921. config.status:1904: creating examples/systems_of_equations/systems_of_equations_ex5/Makefile
  3922. config.status:1904: creating examples/systems_of_equations/systems_of_equations_ex6/Makefile
  3923. config.status:1904: creating examples/systems_of_equations/systems_of_equations_ex7/Makefile
  3924. config.status:1904: creating examples/systems_of_equations/systems_of_equations_ex8/Makefile
  3925. config.status:1904: creating examples/reduced_basis/reduced_basis_ex1/Makefile
  3926. config.status:1904: creating examples/reduced_basis/reduced_basis_ex2/Makefile
  3927. config.status:1904: creating examples/reduced_basis/reduced_basis_ex3/Makefile
  3928. config.status:1904: creating examples/reduced_basis/reduced_basis_ex4/Makefile
  3929. config.status:1904: creating examples/reduced_basis/reduced_basis_ex5/Makefile
  3930. config.status:1904: creating examples/reduced_basis/reduced_basis_ex6/Makefile
  3931. config.status:1904: creating examples/reduced_basis/reduced_basis_ex7/Makefile
  3932. config.status:1904: creating examples/transient/transient_ex1/Makefile
  3933. config.status:1904: creating examples/transient/transient_ex2/Makefile
  3934. config.status:1904: creating examples/vector_fe/vector_fe_ex1/Makefile
  3935. config.status:1904: creating examples/vector_fe/vector_fe_ex2/Makefile
  3936. config.status:1904: creating examples/vector_fe/vector_fe_ex3/Makefile
  3937. config.status:1904: creating examples/vector_fe/vector_fe_ex4/Makefile
  3938. config.status:1904: creating examples/Makefile
  3939. config.status:1904: creating include/libmesh_config.h.tmp
  3940. config.status:2118: executing include/libmesh_config.h commands
  3941. config.status:2161: creating include/libmesh_config.h - prefix LIBMESH for include/libmesh_config.h.tmp defines
  3942. config.status:2118: executing depfiles commands
  3943. config.status:2118: executing libtool commands
  3944. configure:46743: === configuring in contrib/netcdf/v4 (/home/thomas/code/moose/libmesh/build/contrib/netcdf/v4)
  3945. configure:46806: running /bin/bash ../../../../contrib/netcdf/v4/configure --disable-option-checking '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc' '--disable-netcdf-4' '--disable-testsets' 'CXX=mpicxx' 'CC=mpicc' 'F77=mpif77' 'FC=mpif90' 'CPPFLAGS= ' 'LIBS= -ldl ' --cache-file=/dev/null --srcdir=../../../../contrib/netcdf/v4
  3946. configure:47015: result: ---------------------------------------------
  3947. configure:47017: result: --------- Done Configuring libMesh ----------
  3948. configure:47019: result: ---------------------------------------------
  3949.  
  3950. ## ---------------- ##
  3951. ## Cache variables. ##
  3952. ## ---------------- ##
  3953.  
  3954. ac_cv_build=x86_64-unknown-linux-gnu
  3955. ac_cv_c_compiler_gnu=yes
  3956. ac_cv_c_restrict=__restrict
  3957. ac_cv_cxx_compiler_gnu=yes
  3958. ac_cv_cxx_dlopen=yes
  3959. ac_cv_cxx_gcc_abi_demangle=yes
  3960. ac_cv_cxx_glibc_backtrace=yes
  3961. ac_cv_cxx_hash=yes
  3962. ac_cv_cxx_have_locale=yes
  3963. ac_cv_cxx_have_sstream=yes
  3964. ac_cv_cxx_namespaces=yes
  3965. ac_cv_cxx_rtti=yes
  3966. ac_cv_cxx_unordered_map=yes
  3967. ac_cv_cxx_unordered_multimap=yes
  3968. ac_cv_cxx_unordered_multiset=yes
  3969. ac_cv_cxx_unordered_set=yes
  3970. ac_cv_env_CCC_set=
  3971. ac_cv_env_CCC_value=
  3972. ac_cv_env_CC_set=
  3973. ac_cv_env_CC_value=
  3974. ac_cv_env_CFLAGS_set=
  3975. ac_cv_env_CFLAGS_value=
  3976. ac_cv_env_CPPFLAGS_set=
  3977. ac_cv_env_CPPFLAGS_value=
  3978. ac_cv_env_CPP_set=
  3979. ac_cv_env_CPP_value=
  3980. ac_cv_env_CXXCPP_set=
  3981. ac_cv_env_CXXCPP_value=
  3982. ac_cv_env_CXXFLAGS_set=
  3983. ac_cv_env_CXXFLAGS_value=
  3984. ac_cv_env_CXX_set=
  3985. ac_cv_env_CXX_value=
  3986. ac_cv_env_F77_set=
  3987. ac_cv_env_F77_value=
  3988. ac_cv_env_FCFLAGS_set=
  3989. ac_cv_env_FCFLAGS_value=
  3990. ac_cv_env_FC_set=
  3991. ac_cv_env_FC_value=
  3992. ac_cv_env_FFLAGS_set=
  3993. ac_cv_env_FFLAGS_value=
  3994. ac_cv_env_HDF5_DIR_set=
  3995. ac_cv_env_HDF5_DIR_value=
  3996. ac_cv_env_LDFLAGS_set=
  3997. ac_cv_env_LDFLAGS_value=
  3998. ac_cv_env_LIBS_set=
  3999. ac_cv_env_LIBS_value=
  4000. ac_cv_env_LT_SYS_LIBRARY_PATH_set=
  4001. ac_cv_env_LT_SYS_LIBRARY_PATH_value=
  4002. ac_cv_env_METHODS_set=set
  4003. ac_cv_env_METHODS_value='opt oprof dbg'
  4004. ac_cv_env_PETSC_ARCH_set=
  4005. ac_cv_env_PETSC_ARCH_value=
  4006. ac_cv_env_PETSC_DIR_set=set
  4007. ac_cv_env_PETSC_DIR_value=/home/thomas/code/petsc
  4008. ac_cv_env_SLEPC_DIR_set=
  4009. ac_cv_env_SLEPC_DIR_value=
  4010. ac_cv_env_TRILINOS_DIR_set=
  4011. ac_cv_env_TRILINOS_DIR_value=
  4012. ac_cv_env_VTK_DIR_set=
  4013. ac_cv_env_VTK_DIR_value=
  4014. ac_cv_env_VTK_INCLUDE_set=
  4015. ac_cv_env_VTK_INCLUDE_value=
  4016. ac_cv_env_YACC_set=
  4017. ac_cv_env_YACC_value=
  4018. ac_cv_env_YFLAGS_set=
  4019. ac_cv_env_YFLAGS_value=
  4020. ac_cv_env_build_alias_set=
  4021. ac_cv_env_build_alias_value=
  4022. ac_cv_env_host_alias_set=
  4023. ac_cv_env_host_alias_value=
  4024. ac_cv_env_libmesh_CFLAGS_set=
  4025. ac_cv_env_libmesh_CFLAGS_value=
  4026. ac_cv_env_libmesh_CPPFLAGS_set=
  4027. ac_cv_env_libmesh_CPPFLAGS_value=
  4028. ac_cv_env_libmesh_CXXFLAGS_set=
  4029. ac_cv_env_libmesh_CXXFLAGS_value=
  4030. ac_cv_env_target_alias_set=
  4031. ac_cv_env_target_alias_value=
  4032. ac_cv_f77_compiler_gnu=yes
  4033. ac_cv_fc_compiler_gnu=yes
  4034. ac_cv_file_src_base_libmesh_C=no
  4035. ac_cv_func_xdrstdio_create=yes
  4036. ac_cv_have_fedisableexcept=yes
  4037. ac_cv_have_feenableexcept=yes
  4038. ac_cv_header_Eigen_Dense=yes
  4039. ac_cv_header_Eigen_Sparse=yes
  4040. ac_cv_header_X11_Intrinsic_h=yes
  4041. ac_cv_header__home_thomas_code_petsc_include_petscversion_h=yes
  4042. ac_cv_header__usr_include_eigen3_Eigen_Eigen=yes
  4043. ac_cv_header__usr_include_glpk_h=no
  4044. ac_cv_header__usr_include_tbb_task_scheduler_init_h=yes
  4045. ac_cv_header__usr_include_vtk_6_2_vtkConfigure_h=yes
  4046. ac_cv_header__usr_lib_slepc_include_slepcversion_h=no
  4047. ac_cv_header_cppunit_TestCase_h=yes
  4048. ac_cv_header_csignal=yes
  4049. ac_cv_header_dlfcn_h=yes
  4050. ac_cv_header_fenv_h=yes
  4051. ac_cv_header_getopt_h=yes
  4052. ac_cv_header_hdf5_h=no
  4053. ac_cv_header_inttypes_h=yes
  4054. ac_cv_header_memory_h=yes
  4055. ac_cv_header_mpi_h=yes
  4056. ac_cv_header_rpc_rpc_h=yes
  4057. ac_cv_header_stdc=yes
  4058. ac_cv_header_stdint_h=yes
  4059. ac_cv_header_stdlib_h=yes
  4060. ac_cv_header_string_h=yes
  4061. ac_cv_header_strings_h=yes
  4062. ac_cv_header_sys_resource_h=yes
  4063. ac_cv_header_sys_stat_h=yes
  4064. ac_cv_header_sys_types_h=yes
  4065. ac_cv_header_unistd_h=yes
  4066. ac_cv_header_xmmintrin_h=yes
  4067. ac_cv_header_zlib_h=yes
  4068. ac_cv_host=x86_64-unknown-linux-gnu
  4069. ac_cv_lib_lam_lam_show_version=no
  4070. ac_cv_lib_mpi_MPI_Init=yes
  4071. ac_cv_lib_z_gzopen=yes
  4072. ac_cv_objext=o
  4073. ac_cv_path_CPPUNIT_CONFIG=/usr/bin/cppunit-config
  4074. ac_cv_path_EGREP='/bin/grep -E'
  4075. ac_cv_path_FGREP='/bin/grep -F'
  4076. ac_cv_path_GREP=/bin/grep
  4077. ac_cv_path_PERL=/usr/bin/perl
  4078. ac_cv_path_PKG_CONFIG=/usr/bin/pkg-config
  4079. ac_cv_path_SED=/bin/sed
  4080. ac_cv_path_gitquery=/usr/bin/git
  4081. ac_cv_path_lt_DD=/bin/dd
  4082. ac_cv_path_mkdir=/bin/mkdir
  4083. ac_cv_prog_AWK=mawk
  4084. ac_cv_prog_BUNZIP2=bunzip2
  4085. ac_cv_prog_BZIP2=bzip2
  4086. ac_cv_prog_CPP='mpicc -E'
  4087. ac_cv_prog_CXXCPP='mpicxx -E'
  4088. ac_cv_prog_XZ=xz
  4089. ac_cv_prog_ac_ct_AR=ar
  4090. ac_cv_prog_ac_ct_CC=mpicc
  4091. ac_cv_prog_ac_ct_CXX=mpicxx
  4092. ac_cv_prog_ac_ct_F77=mpif77
  4093. ac_cv_prog_ac_ct_FC=mpif90
  4094. ac_cv_prog_ac_ct_MANIFEST_TOOL=mt
  4095. ac_cv_prog_ac_ct_OBJDUMP=objdump
  4096. ac_cv_prog_ac_ct_RANLIB=ranlib
  4097. ac_cv_prog_ac_ct_STRIP=strip
  4098. ac_cv_prog_cc_c89=
  4099. ac_cv_prog_cc_g=yes
  4100. ac_cv_prog_cxx_g=yes
  4101. ac_cv_prog_f77_g=yes
  4102. ac_cv_prog_fc_g=yes
  4103. ac_cv_prog_make_make_set=yes
  4104. ac_cv_search_cos='none required'
  4105. ac_cv_search_dlopen=-ldl
  4106. ac_cv_search_sqrt='none required'
  4107. ac_cv_search_trunc='none required'
  4108. ac_cv_sizeof_double=8
  4109. ac_cv_sizeof_float=4
  4110. ac_cv_sizeof_function_pointer=8
  4111. ac_cv_sizeof_int=4
  4112. ac_cv_sizeof_long_int=8
  4113. ac_cv_sizeof_short_int=2
  4114. ac_cv_sizeof_size_t=8
  4115. ac_cv_sizeof_unsigned_int=4
  4116. ac_cv_sizeof_void_p=8
  4117. ac_cv_target=x86_64-unknown-linux-gnu
  4118. ac_cv_tls=__thread
  4119. am_cv_CC_dependencies_compiler_type=gcc3
  4120. am_cv_CXX_dependencies_compiler_type=gcc3
  4121. am_cv_make_support_nested_variables=yes
  4122. am_cv_prog_cc_c_o=yes
  4123. am_cv_prog_tar_ustar=gnutar
  4124. ax_cv_cxx_compile_cxx11=no
  4125. ax_cv_cxx_compile_cxx11__std_gnupp11=yes
  4126. ax_cv_cxx_openmp=-fopenmp
  4127. lt_cv_ar_at_file=@
  4128. lt_cv_archive_cmds_need_lc=no
  4129. lt_cv_deplibs_check_method=pass_all
  4130. lt_cv_file_magic_cmd='$MAGIC_CMD'
  4131. lt_cv_file_magic_test_file=
  4132. lt_cv_ld_reload_flag=-r
  4133. lt_cv_nm_interface='BSD nm'
  4134. lt_cv_objdir=.libs
  4135. lt_cv_path_LD=/usr/bin/ld
  4136. lt_cv_path_LDCXX='/usr/bin/ld -m elf_x86_64'
  4137. lt_cv_path_NM='/usr/bin/nm -B'
  4138. lt_cv_path_mainfest_tool=no
  4139. lt_cv_prog_compiler_c_o=yes
  4140. lt_cv_prog_compiler_c_o_CXX=yes
  4141. lt_cv_prog_compiler_c_o_F77=yes
  4142. lt_cv_prog_compiler_c_o_FC=yes
  4143. lt_cv_prog_compiler_pic='-fPIC -DPIC'
  4144. lt_cv_prog_compiler_pic_CXX='-fPIC -DPIC'
  4145. lt_cv_prog_compiler_pic_F77=-fPIC
  4146. lt_cv_prog_compiler_pic_FC=-fPIC
  4147. lt_cv_prog_compiler_pic_works=yes
  4148. lt_cv_prog_compiler_pic_works_CXX=yes
  4149. lt_cv_prog_compiler_pic_works_F77=yes
  4150. lt_cv_prog_compiler_pic_works_FC=yes
  4151. lt_cv_prog_compiler_rtti_exceptions=no
  4152. lt_cv_prog_compiler_static_works=no
  4153. lt_cv_prog_compiler_static_works_CXX=no
  4154. lt_cv_prog_compiler_static_works_F77=no
  4155. lt_cv_prog_compiler_static_works_FC=no
  4156. lt_cv_prog_gnu_ld=yes
  4157. lt_cv_prog_gnu_ldcxx=yes
  4158. lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
  4159. lt_cv_shlibpath_overrides_runpath=yes
  4160. lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
  4161. lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"\1", (void *) \&\1},/p'\'''
  4162. lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(lib.*\)$/ {"\1", (void *) \&\1},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"lib\1", (void *) \&\1},/p'\'''
  4163. lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
  4164. lt_cv_sys_global_symbol_to_import=
  4165. lt_cv_sys_max_cmd_len=1572864
  4166. lt_cv_to_host_file_cmd=func_convert_file_noop
  4167. lt_cv_to_tool_file_cmd=func_convert_file_noop
  4168. lt_cv_truncate_bin='/bin/dd bs=4096 count=1'
  4169.  
  4170. ## ----------------- ##
  4171. ## Output variables. ##
  4172. ## ----------------- ##
  4173.  
  4174. ACLOCAL='${SHELL} /home/thomas/code/moose/libmesh/build-aux/missing aclocal-1.15'
  4175. AMDEPBACKSLASH='\'
  4176. AMDEP_FALSE='#'
  4177. AMDEP_TRUE=''
  4178. AMTAR='$${TAR-tar}'
  4179. AM_BACKSLASH='\'
  4180. AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
  4181. AM_DEFAULT_VERBOSITY='0'
  4182. AM_V='$(V)'
  4183. AR='ar'
  4184. AUTOCONF='${SHELL} /home/thomas/code/moose/libmesh/build-aux/missing autoconf'
  4185. AUTOHEADER='${SHELL} /home/thomas/code/moose/libmesh/build-aux/missing autoheader'
  4186. AUTOMAKE='${SHELL} /home/thomas/code/moose/libmesh/build-aux/missing automake-1.15'
  4187. AWK='mawk'
  4188. AZTECOO_INCLUDES=''
  4189. AZTECOO_LIBS=''
  4190. AZTECOO_MAKEFILE_EXPORT=''
  4191. BOOST_CPPFLAGS='-I/usr/include/'
  4192. BOOST_LDFLAGS='-L/usr/lib64'
  4193. BUILD_ARCH='x86_64-unknown-linux-gnu'
  4194. BUILD_DEVSTATUS='External Release'
  4195. BUILD_HOST='wgapl-001'
  4196. BUILD_METIS_FALSE='#'
  4197. BUILD_METIS_TRUE=''
  4198. BUILD_USER='thomas'
  4199. BUILD_VERSION='external'
  4200. BUNZIP2='bunzip2'
  4201. BZIP2='bzip2'
  4202. CAPNPROTO_INCLUDE=''
  4203. CAPNPROTO_LIBRARY=''
  4204. CAPNP_BINARY=''
  4205. CC='mpicc'
  4206. CCDEPMODE='depmode=gcc3'
  4207. CFLAGS=''
  4208. CFLAGS_DBG='-g -Wimplicit -fopenmp'
  4209. CFLAGS_DEVEL='-O2 -g -Wimplicit -funroll-loops -fstrict-aliasing -fopenmp'
  4210. CFLAGS_DVL=''
  4211. CFLAGS_OPROF='-O2 -funroll-loops -fstrict-aliasing -g -fno-omit-frame-pointer -fopenmp'
  4212. CFLAGS_OPT='-O2 -funroll-loops -fstrict-aliasing -fopenmp'
  4213. CFLAGS_PROF='-O2 -funroll-loops -fstrict-aliasing -pg -fopenmp'
  4214. CODE_COVERAGE_ENABLED_FALSE=''
  4215. CODE_COVERAGE_ENABLED_TRUE='#'
  4216. CPP='mpicc -E'
  4217. CPPFLAGS=''
  4218. CPPFLAGS_DBG='-DDEBUG -D_GLIBCXX_DEBUG -D_GLIBCXX_DEBUG_PEDANTIC '
  4219. CPPFLAGS_DEVEL=' '
  4220. CPPFLAGS_OPROF='-DNDEBUG '
  4221. CPPFLAGS_OPT='-DNDEBUG '
  4222. CPPFLAGS_PROF='-DNDEBUG '
  4223. CPPUNIT_CFLAGS=''
  4224. CPPUNIT_CONFIG='/usr/bin/cppunit-config'
  4225. CPPUNIT_LIBS='-L/usr/lib/x86_64-linux-gnu -lcppunit -ldl'
  4226. CURL_INCLUDE=''
  4227. CURL_LIBRARY=''
  4228. CXX='mpicxx'
  4229. CXXCPP='mpicxx -E'
  4230. CXXDEPMODE='depmode=gcc3'
  4231. CXXFLAGS=' -std=gnu++11'
  4232. CXXFLAGS_DBG=' -std=gnu++11 -O0 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Woverloaded-virtual -Wno-variadic-macros -fopenmp'
  4233. CXXFLAGS_DEVEL=' -std=gnu++11 -O2 -felide-constructors -g -pedantic -W -Wall -Wextra -Wno-long-long -Wunused -Wpointer-arith -Wformat -Wparentheses -Wuninitialized -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization -Wno-variadic-macros -fopenmp'
  4234. CXXFLAGS_DVL=''
  4235. CXXFLAGS_OPROF=' -std=gnu++11 -O2 -felide-constructors -funroll-loops -fstrict-aliasing -Wdisabled-optimization -Wno-variadic-macros -g -fno-omit-frame-pointer -fopenmp'
  4236. CXXFLAGS_OPT=' -std=gnu++11 -O2 -felide-constructors -funroll-loops -fstrict-aliasing -Wdisabled-optimization -Wno-variadic-macros -fopenmp'
  4237. CXXFLAGS_PROF=' -std=gnu++11 -O2 -felide-constructors -funroll-loops -fstrict-aliasing -Wdisabled-optimization -Wno-variadic-macros -pg -fopenmp'
  4238. CXXSHAREDFLAG=''
  4239. CYGPATH_W='echo'
  4240. DEFS='-DHAVE_CONFIG_H'
  4241. DEPDIR='.deps'
  4242. DLLTOOL='false'
  4243. DOT=''
  4244. DOTPATH=''
  4245. DOXYGEN=''
  4246. DSYMUTIL=''
  4247. DTK_MAKEFILE_EXPORT=''
  4248. DUMPBIN=''
  4249. ECHO_C=''
  4250. ECHO_N='-n'
  4251. ECHO_T=''
  4252. EGREP='/bin/grep -E'
  4253. EIGEN_INCLUDE='-I/usr/include/eigen3'
  4254. EXEEXT=''
  4255. EXODUS_FORTRAN_API_FALSE='#'
  4256. EXODUS_FORTRAN_API_TRUE=''
  4257. EXODUS_INCLUDE='-I$(top_srcdir)/contrib/exodusii/v5.22/exodus/cbind/include'
  4258. EXODUS_NOT_NETCDF4_FLAG='-DNOT_NETCDF4'
  4259. F77='mpif77'
  4260. FC='mpif90'
  4261. FCFLAGS='-g -O2'
  4262. FFLAGS='-g -O2 -fopenmp'
  4263. FGREP='/bin/grep -F'
  4264. FLIBS=''
  4265. FPARSER_DEVEL_FALSE=''
  4266. FPARSER_DEVEL_TRUE='#'
  4267. FPARSER_INCLUDE='-I$(top_srcdir)/contrib/fparser'
  4268. FPARSER_LIBRARY='$(EXTERNAL_LIBDIR)/libfparser$(libext)'
  4269. FPARSER_RELEASE_FALSE='#'
  4270. FPARSER_RELEASE_TRUE=''
  4271. FPARSER_SUPPORT_DEBUGGING_FALSE=''
  4272. FPARSER_SUPPORT_DEBUGGING_TRUE='#'
  4273. FPARSER_SUPPORT_JIT_FALSE='#'
  4274. FPARSER_SUPPORT_JIT_TRUE=''
  4275. GCOV_FLAGS=''
  4276. GCOV_LDFLAGS=''
  4277. GIT_CHECKOUT_FALSE=''
  4278. GIT_CHECKOUT_TRUE='#'
  4279. GIT_REVISION='external'
  4280. GLPK_INCLUDE=''
  4281. GLPK_LIBRARY=''
  4282. GMV_INCLUDE='-I$(top_srcdir)/contrib/gmv'
  4283. GMV_LIBRARY='$(EXTERNAL_LIBDIR)/libgmv$(libext)'
  4284. GREP='/bin/grep'
  4285. GXX_VERSION='gcc5'
  4286. GZSTREAM_INCLUDE='-I$(top_srcdir)/contrib/gzstream'
  4287. GZSTREAM_LIB='$(EXTERNAL_LIBDIR)/libgzstream$(libext) -lz'
  4288. HAVE_CXX11='1'
  4289. HAVE_CXX11_ALIAS_DECLARATIONS_FALSE='#'
  4290. HAVE_CXX11_ALIAS_DECLARATIONS_TRUE=''
  4291. HAVE_CXX11_AUTO_FALSE='#'
  4292. HAVE_CXX11_AUTO_TRUE=''
  4293. HAVE_CXX11_CONDITION_VARIABLE_FALSE='#'
  4294. HAVE_CXX11_CONDITION_VARIABLE_TRUE=''
  4295. HAVE_CXX11_CONSTEXPR_FALSE='#'
  4296. HAVE_CXX11_CONSTEXPR_TRUE=''
  4297. HAVE_CXX11_DECLTYPE_FALSE='#'
  4298. HAVE_CXX11_DECLTYPE_TRUE=''
  4299. HAVE_CXX11_DELETED_FUNCTIONS_FALSE='#'
  4300. HAVE_CXX11_DELETED_FUNCTIONS_TRUE=''
  4301. HAVE_CXX11_FINAL_FALSE='#'
  4302. HAVE_CXX11_FINAL_TRUE=''
  4303. HAVE_CXX11_INITIALIZER_LIST_FALSE='#'
  4304. HAVE_CXX11_INITIALIZER_LIST_TRUE=''
  4305. HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX_FALSE='#'
  4306. HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX_TRUE=''
  4307. HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_FALSE='#'
  4308. HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_TRUE=''
  4309. HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX_FALSE='#'
  4310. HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX_TRUE=''
  4311. HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_FALSE='#'
  4312. HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_TRUE=''
  4313. HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX_FALSE='#'
  4314. HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX_TRUE=''
  4315. HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_FALSE='#'
  4316. HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_TRUE=''
  4317. HAVE_CXX11_LAMBDA_FALSE='#'
  4318. HAVE_CXX11_LAMBDA_TRUE=''
  4319. HAVE_CXX11_MAKE_UNIQUE_WORKAROUND_FALSE='#'
  4320. HAVE_CXX11_MAKE_UNIQUE_WORKAROUND_TRUE=''
  4321. HAVE_CXX11_MOVE_FALSE='#'
  4322. HAVE_CXX11_MOVE_TRUE=''
  4323. HAVE_CXX11_NOEXCEPT_FALSE='#'
  4324. HAVE_CXX11_NOEXCEPT_TRUE=''
  4325. HAVE_CXX11_NULLPTR_FALSE='#'
  4326. HAVE_CXX11_NULLPTR_TRUE=''
  4327. HAVE_CXX11_NULLPTR_WORKAROUND_FALSE=''
  4328. HAVE_CXX11_NULLPTR_WORKAROUND_TRUE='#'
  4329. HAVE_CXX11_OVERRIDE_FALSE='#'
  4330. HAVE_CXX11_OVERRIDE_TRUE=''
  4331. HAVE_CXX11_RANGEFOR_FALSE='#'
  4332. HAVE_CXX11_RANGEFOR_TRUE=''
  4333. HAVE_CXX11_REGEX_FALSE='#'
  4334. HAVE_CXX11_REGEX_TRUE=''
  4335. HAVE_CXX11_RVALUE_REFERENCES_FALSE='#'
  4336. HAVE_CXX11_RVALUE_REFERENCES_TRUE=''
  4337. HAVE_CXX11_SHARED_PTR_FALSE='#'
  4338. HAVE_CXX11_SHARED_PTR_TRUE=''
  4339. HAVE_CXX11_THREAD_FALSE='#'
  4340. HAVE_CXX11_THREAD_TRUE=''
  4341. HAVE_CXX11_TO_STRING_FALSE='#'
  4342. HAVE_CXX11_TO_STRING_TRUE=''
  4343. HAVE_CXX11_TYPE_TRAITS_FALSE='#'
  4344. HAVE_CXX11_TYPE_TRAITS_TRUE=''
  4345. HAVE_CXX11_UNIQUE_PTR_FALSE='#'
  4346. HAVE_CXX11_UNIQUE_PTR_TRUE=''
  4347. HAVE_CXX11_VARIADIC_TEMPLATES_FALSE='#'
  4348. HAVE_CXX11_VARIADIC_TEMPLATES_TRUE=''
  4349. HAVE_CXX14_MAKE_UNIQUE_FALSE=''
  4350. HAVE_CXX14_MAKE_UNIQUE_TRUE='#'
  4351. HAVE_DOT=''
  4352. HAVE_GCOV_TOOLS='0'
  4353. HDF5_CFLAGS=''
  4354. HDF5_CPPFLAGS=''
  4355. HDF5_CXXLIBS=''
  4356. HDF5_DIR=''
  4357. HDF5_FLIBS=''
  4358. HDF5_LIBS=''
  4359. HDF5_PREFIX=''
  4360. INSTALL_DATA='${INSTALL} -m 644'
  4361. INSTALL_PROGRAM='${INSTALL}'
  4362. INSTALL_SCRIPT='${INSTALL}'
  4363. INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
  4364. LASPACK_INCLUDE=''
  4365. LASPACK_LIB=''
  4366. LD='/usr/bin/ld -m elf_x86_64'
  4367. LDFLAGS=''
  4368. LIBHILBERT_INCLUDE='-I$(top_srcdir)/contrib/libHilbert/include'
  4369. LIBHILBERT_LIBRARY='$(EXTERNAL_LIBDIR)/libHilbert$(libext)'
  4370. LIBMESH_DBG_MODE_FALSE='#'
  4371. LIBMESH_DBG_MODE_TRUE=''
  4372. LIBMESH_DEVEL_MODE_FALSE=''
  4373. LIBMESH_DEVEL_MODE_TRUE='#'
  4374. LIBMESH_ENABLE_CAPNPROTO_FALSE=''
  4375. LIBMESH_ENABLE_CAPNPROTO_TRUE='#'
  4376. LIBMESH_ENABLE_COMPLEX_FALSE=''
  4377. LIBMESH_ENABLE_COMPLEX_TRUE='#'
  4378. LIBMESH_ENABLE_CPPUNIT_FALSE='#'
  4379. LIBMESH_ENABLE_CPPUNIT_TRUE=''
  4380. LIBMESH_ENABLE_CURL_FALSE=''
  4381. LIBMESH_ENABLE_CURL_TRUE='#'
  4382. LIBMESH_ENABLE_EIGEN_FALSE='#'
  4383. LIBMESH_ENABLE_EIGEN_TRUE=''
  4384. LIBMESH_ENABLE_EXAMPLES_FALSE='#'
  4385. LIBMESH_ENABLE_EXAMPLES_TRUE=''
  4386. LIBMESH_ENABLE_EXODUS_FALSE='#'
  4387. LIBMESH_ENABLE_EXODUS_TRUE=''
  4388. LIBMESH_ENABLE_EXODUS_V509_FALSE=''
  4389. LIBMESH_ENABLE_EXODUS_V509_TRUE='#'
  4390. LIBMESH_ENABLE_EXODUS_V522_FALSE='#'
  4391. LIBMESH_ENABLE_EXODUS_V522_TRUE=''
  4392. LIBMESH_ENABLE_FPARSER_FALSE='#'
  4393. LIBMESH_ENABLE_FPARSER_TRUE=''
  4394. LIBMESH_ENABLE_GLIBCXX_DEBUGGING_CPPUNIT_FALSE=''
  4395. LIBMESH_ENABLE_GLIBCXX_DEBUGGING_CPPUNIT_TRUE='#'
  4396. LIBMESH_ENABLE_GLIBCXX_DEBUGGING_FALSE='#'
  4397. LIBMESH_ENABLE_GLIBCXX_DEBUGGING_TRUE=''
  4398. LIBMESH_ENABLE_GLPK_FALSE=''
  4399. LIBMESH_ENABLE_GLPK_TRUE='#'
  4400. LIBMESH_ENABLE_GMV_FALSE='#'
  4401. LIBMESH_ENABLE_GMV_TRUE=''
  4402. LIBMESH_ENABLE_GZSTREAMS_FALSE='#'
  4403. LIBMESH_ENABLE_GZSTREAMS_TRUE=''
  4404. LIBMESH_ENABLE_HDF5_FALSE=''
  4405. LIBMESH_ENABLE_HDF5_TRUE='#'
  4406. LIBMESH_ENABLE_INFINITE_ELEMENTS_FALSE='#'
  4407. LIBMESH_ENABLE_INFINITE_ELEMENTS_TRUE=''
  4408. LIBMESH_ENABLE_LASPACK_FALSE=''
  4409. LIBMESH_ENABLE_LASPACK_TRUE='#'
  4410. LIBMESH_ENABLE_LIBHILBERT_FALSE='#'
  4411. LIBMESH_ENABLE_LIBHILBERT_TRUE=''
  4412. LIBMESH_ENABLE_METIS_FALSE='#'
  4413. LIBMESH_ENABLE_METIS_TRUE=''
  4414. LIBMESH_ENABLE_NANOFLANN_FALSE='#'
  4415. LIBMESH_ENABLE_NANOFLANN_TRUE=''
  4416. LIBMESH_ENABLE_NEMESIS_FALSE='#'
  4417. LIBMESH_ENABLE_NEMESIS_TRUE=''
  4418. LIBMESH_ENABLE_NEMESIS_V309_FALSE=''
  4419. LIBMESH_ENABLE_NEMESIS_V309_TRUE='#'
  4420. LIBMESH_ENABLE_NEMESIS_V522_FALSE='#'
  4421. LIBMESH_ENABLE_NEMESIS_V522_TRUE=''
  4422. LIBMESH_ENABLE_NETCDF_FALSE='#'
  4423. LIBMESH_ENABLE_NETCDF_TRUE=''
  4424. LIBMESH_ENABLE_NETCDF_V3_FALSE=''
  4425. LIBMESH_ENABLE_NETCDF_V3_TRUE='#'
  4426. LIBMESH_ENABLE_NETCDF_V4_FALSE='#'
  4427. LIBMESH_ENABLE_NETCDF_V4_TRUE=''
  4428. LIBMESH_ENABLE_NLOPT_FALSE=''
  4429. LIBMESH_ENABLE_NLOPT_TRUE='#'
  4430. LIBMESH_ENABLE_PARMETIS_FALSE='#'
  4431. LIBMESH_ENABLE_PARMETIS_TRUE=''
  4432. LIBMESH_ENABLE_PETSC_FALSE='#'
  4433. LIBMESH_ENABLE_PETSC_TRUE=''
  4434. LIBMESH_ENABLE_QHULL_FALSE='#'
  4435. LIBMESH_ENABLE_QHULL_TRUE=''
  4436. LIBMESH_ENABLE_SFC_FALSE=''
  4437. LIBMESH_ENABLE_SFC_TRUE='#'
  4438. LIBMESH_ENABLE_SLEPC_FALSE=''
  4439. LIBMESH_ENABLE_SLEPC_TRUE='#'
  4440. LIBMESH_ENABLE_TECIO_FALSE='#'
  4441. LIBMESH_ENABLE_TECIO_TRUE=''
  4442. LIBMESH_ENABLE_TECPLOT_FALSE=''
  4443. LIBMESH_ENABLE_TECPLOT_TRUE='#'
  4444. LIBMESH_ENABLE_TETGEN_FALSE=''
  4445. LIBMESH_ENABLE_TETGEN_TRUE='#'
  4446. LIBMESH_ENABLE_TRIANGLE_FALSE=''
  4447. LIBMESH_ENABLE_TRIANGLE_TRUE='#'
  4448. LIBMESH_ENABLE_VTK_FALSE='#'
  4449. LIBMESH_ENABLE_VTK_TRUE=''
  4450. LIBMESH_INSTALL_HINNANT_UNIQUE_PTR_FALSE=''
  4451. LIBMESH_INSTALL_HINNANT_UNIQUE_PTR_TRUE='#'
  4452. LIBMESH_INSTALL_INTERNAL_BOOST_FALSE=''
  4453. LIBMESH_INSTALL_INTERNAL_BOOST_TRUE='#'
  4454. LIBMESH_INSTALL_INTERNAL_EIGEN_FALSE=''
  4455. LIBMESH_INSTALL_INTERNAL_EIGEN_TRUE='#'
  4456. LIBMESH_OPROF_MODE_FALSE='#'
  4457. LIBMESH_OPROF_MODE_TRUE=''
  4458. LIBMESH_OPT_MODE_FALSE='#'
  4459. LIBMESH_OPT_MODE_TRUE=''
  4460. LIBMESH_PROF_MODE_FALSE=''
  4461. LIBMESH_PROF_MODE_TRUE='#'
  4462. LIBMESH_VPATH_BUILD_FALSE='#'
  4463. LIBMESH_VPATH_BUILD_TRUE=''
  4464. LIBOBJS=''
  4465. LIBS='-ldl '
  4466. LIBTOOL='$(SHELL) $(top_builddir)/libtool'
  4467. LIPO=''
  4468. LN_S='ln -s'
  4469. LTLIBOBJS=''
  4470. LT_SYS_LIBRARY_PATH=''
  4471. MAINT='#'
  4472. MAINTAINER_MODE_FALSE=''
  4473. MAINTAINER_MODE_TRUE='#'
  4474. MAKEINFO='${SHELL} /home/thomas/code/moose/libmesh/build-aux/missing makeinfo'
  4475. MANIFEST_TOOL=':'
  4476. METHOD=''
  4477. METHODS='opt oprof dbg'
  4478. METIS_INCLUDE='-I$(top_srcdir)/contrib/metis/include'
  4479. METIS_LIB='$(EXTERNAL_LIBDIR)/libmetis$(libext) $(EXTERNAL_LIBDIR)/libGK$(libext)'
  4480. MKDIR_P='/bin/mkdir -p'
  4481. ML_INCLUDES=''
  4482. ML_LIBS=''
  4483. ML_MAKEFILE_EXPORT=''
  4484. MPCXX=''
  4485. MPI='/usr/lib/openmpi'
  4486. MPI_IMPL='mpi'
  4487. MPI_INCLUDES_PATH='/usr/lib/openmpi/include'
  4488. MPI_INCLUDES_PATHS='-I/usr/lib/openmpi/include'
  4489. MPI_LIBS='-lmpi '
  4490. MPI_LIBS_PATH='/usr/lib/openmpi/lib'
  4491. MPI_LIBS_PATHS='-L/usr/lib/openmpi/lib'
  4492. NANOFLANN_INCLUDE='-I$(top_srcdir)/contrib/nanoflann/include'
  4493. NEMESIS_INCLUDE='-I$(top_srcdir)/contrib/nemesis/v5.22/nemesis'
  4494. NETCDF_INCLUDE='-I$(top_srcdir)/contrib/netcdf/v4/include'
  4495. NLOPT_INCLUDE='-I'
  4496. NLOPT_LIBRARY='-L -lnlopt'
  4497. NM='/usr/bin/nm -B'
  4498. NMEDIT=''
  4499. NODEPRECATEDFLAG='-Wno-deprecated'
  4500. NOX_INCLUDES=''
  4501. NOX_LIBS=''
  4502. NOX_MAKEFILE_EXPORT=''
  4503. OBJDUMP='objdump'
  4504. OBJEXT='o'
  4505. OPENMP_CFLAGS='-fopenmp'
  4506. OPENMP_CXXFLAGS='-fopenmp'
  4507. OPENMP_FFLAGS='-fopenmp'
  4508. OPROFILE_FLAGS='-g -fno-omit-frame-pointer'
  4509. OTOOL64=''
  4510. OTOOL=''
  4511. PACKAGE='libmesh'
  4512. PACKAGE_BUGREPORT='libmesh-users@lists.sourceforge.net'
  4513. PACKAGE_NAME='libmesh'
  4514. PACKAGE_STRING='libmesh 1.1.0-pre'
  4515. PACKAGE_TARNAME='libmesh'
  4516. PACKAGE_URL='http://libmesh.github.io'
  4517. PACKAGE_VERSION='1.1.0-pre'
  4518. PARMETIS_INCLUDE='-I$(top_srcdir)/contrib/parmetis/include'
  4519. PARMETIS_LIB='$(EXTERNAL_LIBDIR)/libparmetis$(libext)'
  4520. PATH_SEPARATOR=':'
  4521. PERL='/usr/bin/perl'
  4522. PETSCARCH=''
  4523. PETSCINCLUDEDIRS='-I/home/thomas/code/petsc/include -I/home/thomas/code/petsc/arch-linux2-c-debug/include -I/home/thomas/code/petsc/include -I/home/thomas/code/petsc/arch-linux2-c-debug/include'
  4524. PETSCLINKLIBS='-Wl,-rpath,/home/thomas/code/petsc/arch-linux2-c-debug/lib -Wl,-rpath,/home/thomas/code/petsc/arch-linux2-c-debug/lib -L/home/thomas/code/petsc/arch-linux2-c-debug/lib -lpetsc -Wl,-rpath,/home/thomas/code/petsc/arch-linux2-c-debug/lib -lflapack -lfblas -lX11 -lssl -lcrypto -lpthread -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/5 -L/usr/lib/gcc/x86_64-linux-gnu/5 -Wl,-rpath,/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -Wl,-rpath,/lib/x86_64-linux-gnu -L/lib/x86_64-linux-gnu -lmpifort -lgfortran -lm -lgfortran -lm -lquadmath -lm -lmpicxx -lstdc++ -Wl,-rpath,/home/thomas/code/petsc/arch-linux2-c-debug/lib -L/home/thomas/code/petsc/arch-linux2-c-debug/lib -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/5 -L/usr/lib/gcc/x86_64-linux-gnu/5 -Wl,-rpath,/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -Wl,-rpath,/lib/x86_64-linux-gnu -L/lib/x86_64-linux-gnu -Wl,-rpath,/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -ldl -Wl,-rpath,/home/thomas/code/petsc/arch-linux2-c-debug/lib -lmpi -lgcc_s -ldl'
  4525. PETSC_ARCH=''
  4526. PETSC_CC_INCLUDES='-I/home/thomas/code/petsc/include -I/home/thomas/code/petsc/arch-linux2-c-debug/include'
  4527. PETSC_DIR='/home/thomas/code/petsc'
  4528. PETSC_FC_INCLUDES='-I/home/thomas/code/petsc/include -I/home/thomas/code/petsc/arch-linux2-c-debug/include'
  4529. PKG_CONFIG='/usr/bin/pkg-config'
  4530. PROFILING_FLAGS='-pg'
  4531. PTHREAD_CC=''
  4532. PTHREAD_CFLAGS=''
  4533. PTHREAD_LIBS=''
  4534. PWD='/home/thomas/code/moose/libmesh/build'
  4535. QHULL_LIBS='-lm'
  4536. RANLIB='ranlib'
  4537. RPATHFLAG='-Wl,-rpath,'
  4538. SED='/bin/sed'
  4539. SET_MAKE=''
  4540. SFC_INCLUDE=''
  4541. SFC_LIB=''
  4542. SHELL='/bin/bash'
  4543. SLEPC_DIR=''
  4544. SLEPC_INCLUDE=''
  4545. SLEPC_LIBS=''
  4546. STRIP='strip'
  4547. TBB_INCLUDE='-I/usr/include'
  4548. TBB_LIBRARY='-Wl,-rpath,/usr/lib -L/usr/lib -ltbb -ltbbmalloc'
  4549. TECIO_CPPFLAGS='-DLINUX64 -DLINUX -I/usr/include'
  4550. TECIO_INCLUDE='-I$(top_srcdir)/contrib/tecplot/tecio/include'
  4551. TETGEN_INCLUDE=''
  4552. TETGEN_LIBRARY=''
  4553. TPETRA_INCLUDES=''
  4554. TPETRA_LIBS=''
  4555. TPETRA_MAKEFILE_EXPORT=''
  4556. TRIANGLE_INCLUDE=''
  4557. TRIANGLE_LIBRARY=''
  4558. TRILINOS_DIR='no'
  4559. TRILINOS_INCLUDES=''
  4560. TRILINOS_LIBS=''
  4561. TRILINOS_MAKEFILE_EXPORT=''
  4562. VERSION='1.1.0-pre'
  4563. VTK_DIR='/usr'
  4564. VTK_INCLUDE='-I/usr/include/vtk-6.2'
  4565. VTK_LIBRARY='-Wl,-rpath,/usr/lib -L/usr/lib -lvtkIOCore-6.2 -lvtkCommonCore-6.2 -lvtkCommonDataModel-6.2 -lvtkFiltersCore-6.2 -lvtkIOXML-6.2 -lvtkImagingCore-6.2 -lvtkIOImage-6.2 -lvtkImagingMath-6.2 -lvtkIOParallelXML-6.2'
  4566. XZ='xz'
  4567. YACC='yacc'
  4568. YFLAGS=''
  4569. ac_ct_AR='ar'
  4570. ac_ct_CC='mpicc'
  4571. ac_ct_CXX='mpicxx'
  4572. ac_ct_DUMPBIN=''
  4573. ac_ct_F77='mpif77'
  4574. ac_ct_FC='mpif90'
  4575. am__EXEEXT_FALSE=''
  4576. am__EXEEXT_TRUE='#'
  4577. am__fastdepCC_FALSE='#'
  4578. am__fastdepCC_TRUE=''
  4579. am__fastdepCXX_FALSE='#'
  4580. am__fastdepCXX_TRUE=''
  4581. am__include='include'
  4582. am__isrc=' -I$(srcdir)'
  4583. am__leading_dot='.'
  4584. am__nodep='_no'
  4585. am__quote=''
  4586. am__tar='tar --format=ustar -chf - "$$tardir"'
  4587. am__untar='tar -xf -'
  4588. ax_pthread_config=''
  4589. bindir='${exec_prefix}/bin'
  4590. build='x86_64-unknown-linux-gnu'
  4591. build_alias=''
  4592. build_cpu='x86_64'
  4593. build_os='linux-gnu'
  4594. build_vendor='unknown'
  4595. datadir='${datarootdir}'
  4596. datarootdir='${prefix}/share'
  4597. docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
  4598. dvidir='${docdir}'
  4599. enabledefaultcommworld='no'
  4600. enablelegacyincludepaths='no'
  4601. enablepetsc='yes'
  4602. enableuniqueptr='yes'
  4603. enablewarnings='no'
  4604. exec_prefix='${prefix}'
  4605. gitquery='/usr/bin/git'
  4606. have_gcov=''
  4607. host='x86_64-unknown-linux-gnu'
  4608. host_alias=''
  4609. host_cpu='x86_64'
  4610. host_os='linux-gnu'
  4611. host_vendor='unknown'
  4612. htmldir='${docdir}'
  4613. includedir='${prefix}/include'
  4614. infodir='${datarootdir}/info'
  4615. install_sh='${SHELL} /home/thomas/code/moose/libmesh/build-aux/install-sh'
  4616. libdir='${exec_prefix}/lib'
  4617. libexecdir='${exec_prefix}/libexec'
  4618. libmesh_CFLAGS=' '
  4619. libmesh_CPPFLAGS=''
  4620. libmesh_CXXFLAGS=' '
  4621. libmesh_LDFLAGS=''
  4622. libmesh_contrib_INCLUDES='-I$(top_srcdir)/contrib/nanoflann/include -I$(top_srcdir)/contrib/fparser -I$(top_srcdir)/contrib/libHilbert/include -I$(top_srcdir)/contrib/nemesis/v5.22/nemesis -I$(top_srcdir)/contrib/exodusii/v5.22/exodus/cbind/include -I$(top_srcdir)/contrib/netcdf/v4/include -I$(top_srcdir)/contrib/gmv -I$(top_srcdir)/contrib/qhull/qhull/src -I$(top_srcdir)/contrib/qhull/qhull/src/libqhull -I$(top_srcdir)/contrib/qhull/qhull/src/libqhullcpp -I$(top_srcdir)/contrib/parmetis/include -I$(top_srcdir)/contrib/metis/include -I$(top_srcdir)/contrib/tecplot/tecio/include -I$(top_srcdir)/contrib/gzstream '
  4623. libmesh_installed_LIBS=''
  4624. libmesh_optional_INCLUDES='-I/usr/include/eigen3 -I/usr/include/vtk-6.2 -I/usr/include -I/home/thomas/code/petsc/include -I/home/thomas/code/petsc/arch-linux2-c-debug/include -I/usr/lib/openmpi/include'
  4625. libmesh_optional_LIBS='-lvtkIOCore-6.2 -lvtkCommonCore-6.2 -lvtkCommonDataModel-6.2 -lvtkFiltersCore-6.2 -lvtkIOXML-6.2 -lvtkImagingCore-6.2 -lvtkIOImage-6.2 -lvtkImagingMath-6.2 -lvtkIOParallelXML-6.2 -lz -ltbb -ltbbmalloc -L/home/thomas/code/petsc/arch-linux2-c-debug/lib -lpetsc -lflapack -lfblas -lX11 -lssl -lcrypto -lpthread -L/lib/x86_64-linux-gnu -lmpifort -lgfortran -lquadmath -lm -lmpicxx -lstdc++ -Wl,-rpath,/lib/x86_64-linux-gnu -Wl,-rpath,/home/thomas/code/petsc/arch-linux2-c-debug/lib -lgcc_s -ldl -lmpi -L/usr/lib -Wl,-rpath,/usr/lib -L/usr/lib/gcc/x86_64-linux-gnu/5 -L/usr/lib/x86_64-linux-gnu -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/5 -Wl,-rpath,/usr/lib/x86_64-linux-gnu -L/usr/lib/openmpi/lib'
  4626. libmesh_pkgconfig_requires='netcdf >= 4.2 '
  4627. localedir='${datarootdir}/locale'
  4628. localstatedir='${prefix}/var'
  4629. mandir='${datarootdir}/man'
  4630. mkdir_p='$(MKDIR_P)'
  4631. oldincludedir='/usr/include'
  4632. pdfdir='${docdir}'
  4633. petscmajor='3'
  4634. petscmajorminor='3.7.x'
  4635. petscversion='3.7.4'
  4636. prefix='/home/thomas/code/moose/scripts/../libmesh/installed'
  4637. program_transform_name='s,x,x,'
  4638. psdir='${docdir}'
  4639. sbindir='${exec_prefix}/sbin'
  4640. sharedstatedir='${prefix}/com'
  4641. subdirs=' contrib/netcdf/v4'
  4642. sysconfdir='${prefix}/etc'
  4643. target='x86_64-unknown-linux-gnu'
  4644. target_alias=''
  4645. target_cpu='x86_64'
  4646. target_os='linux-gnu'
  4647. target_vendor='unknown'
  4648. vtkbuild='0'
  4649. vtkmajor='6'
  4650. vtkversion='6.2.0'
  4651.  
  4652. ## ----------- ##
  4653. ## confdefs.h. ##
  4654. ## ----------- ##
  4655.  
  4656. /* confdefs.h */
  4657. #define PACKAGE_NAME "libmesh"
  4658. #define PACKAGE_TARNAME "libmesh"
  4659. #define PACKAGE_VERSION "1.1.0-pre"
  4660. #define PACKAGE_STRING "libmesh 1.1.0-pre"
  4661. #define PACKAGE_BUGREPORT "libmesh-users@lists.sourceforge.net"
  4662. #define PACKAGE_URL "http://libmesh.github.io"
  4663. #define CONFIGURE_INFO "../configure 'INSTALL=/home/thomas/code/moose/scripts/../libmesh/build-aux/install-sh -C' '--with-methods=opt oprof dbg' '--prefix=/home/thomas/code/moose/scripts/../libmesh/installed' '--enable-silent-rules' '--enable-unique-id' '--disable-warnings' '--enable-unique-ptr' '--enable-openmp' '--with-mpi=/usr/lib/openmpi' '--disable-maintainer-mode' '--enable-petsc-required' 'METHODS=opt oprof dbg' 'PETSC_DIR=/home/thomas/code/petsc'"
  4664. #define PACKAGE "libmesh"
  4665. #define VERSION "1.1.0-pre"
  4666. #define HAVE_CXX11 1
  4667. #define HAVE_CXX11_MOVE 1
  4668. #define HAVE_CXX11_RANGEFOR 1
  4669. #define HAVE_CXX11_DECLTYPE 1
  4670. #define HAVE_CXX11_RVALUE_REFERENCES 1
  4671. #define HAVE_CXX11_AUTO 1
  4672. #define HAVE_CXX11_LAMBDA 1
  4673. #define HAVE_CXX11_CONSTEXPR 1
  4674. #define HAVE_CXX11_ALIAS_DECLARATIONS 1
  4675. #define HAVE_CXX11_SHARED_PTR 1
  4676. #define HAVE_CXX11_UNIQUE_PTR 1
  4677. #define HAVE_CXX11_MAKE_UNIQUE_WORKAROUND 1
  4678. #define HAVE_CXX11_REGEX 1
  4679. #define HAVE_CXX11_OVERRIDE 1
  4680. #define HAVE_CXX11_INITIALIZER_LIST 1
  4681. #define HAVE_CXX11_VARIADIC_TEMPLATES 1
  4682. #define HAVE_CXX11_THREAD 1
  4683. #define HAVE_CXX11_CONDITION_VARIABLE 1
  4684. #define HAVE_CXX11_TYPE_TRAITS 1
  4685. #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE 1
  4686. #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE 1
  4687. #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT 1
  4688. #define HAVE_CXX11_INVERSE_HYPERBOLIC_SINE_COMPLEX 1
  4689. #define HAVE_CXX11_INVERSE_HYPERBOLIC_COSINE_COMPLEX 1
  4690. #define HAVE_CXX11_INVERSE_HYPERBOLIC_TANGENT_COMPLEX 1
  4691. #define HAVE_CXX11_DELETED_FUNCTIONS 1
  4692. #define HAVE_CXX11_FINAL 1
  4693. #define HAVE_CXX11_NULLPTR 1
  4694. #define HAVE_CXX11_TO_STRING 1
  4695. #define HAVE_CXX11_NOEXCEPT 1
  4696. #define STDC_HEADERS 1
  4697. #define HAVE_SYS_TYPES_H 1
  4698. #define HAVE_SYS_STAT_H 1
  4699. #define HAVE_STDLIB_H 1
  4700. #define HAVE_STRING_H 1
  4701. #define HAVE_MEMORY_H 1
  4702. #define HAVE_STRINGS_H 1
  4703. #define HAVE_INTTYPES_H 1
  4704. #define HAVE_STDINT_H 1
  4705. #define HAVE_UNISTD_H 1
  4706. #define HAVE_DLFCN_H 1
  4707. #define LT_OBJDIR ".libs/"
  4708. #define MAJOR_VERSION 1
  4709. #define MINOR_VERSION 1
  4710. #define MICRO_VERSION 0
  4711. #define LIB_VERSION "1.1.0-pre"
  4712. #define LIB_RELEASE ""
  4713. #define CXX "mpicxx"
  4714. #define IO_COMPATIBILITY_VERSION "0.7.4"
  4715. #define HAVE_NAMESPACES /**/
  4716. #define DEFAULT_DOUBLE_PRECISION 1
  4717. #define DEFAULT_SCALAR_TYPE double
  4718. #define restrict __restrict
  4719. #define HAVE_GETPWUID 1
  4720. #define ENABLE_EXCEPTIONS 1
  4721. #define ENABLE_TIMESTAMPS 1
  4722. #define SIZEOF_SHORT_INT 2
  4723. #define SIZEOF_INT 4
  4724. #define SIZEOF_UNSIGNED_INT 4
  4725. #define SIZEOF_SIZE_T 8
  4726. #define SIZEOF_LONG_INT 8
  4727. #define SIZEOF_FLOAT 4
  4728. #define SIZEOF_DOUBLE 8
  4729. #define SIZEOF_VOID_P 8
  4730. #define SIZEOF_FUNCTION_POINTER 8
  4731. #define HAVE_RTTI /**/
  4732. #define HAVE_GETOPT_H 1
  4733. #define HAVE_CSIGNAL 1
  4734. #define HAVE_SYS_RESOURCE_H 1
  4735. #define HAVE_LOCALE /**/
  4736. #define HAVE_SSTREAM /**/
  4737. #define HAVE_STRINGSTREAM /**/
  4738. #define HAVE_FENV_H 1
  4739. #define HAVE_XMMINTRIN_H 1
  4740. #define HAVE_FEENABLEEXCEPT 1
  4741. #define HAVE_FEDISABLEEXCEPT 1
  4742. #define HAVE_STD_UNORDERED_MULTIMAP 1
  4743. #define BEST_UNORDERED_MULTIMAP std::unordered_multimap
  4744. #define INCLUDE_UNORDERED_MULTIMAP <unordered_map>
  4745. #define DEFINE_HASH_STRING /**/
  4746. #define DEFINE_HASH_POINTERS /**/
  4747. #define HAVE_STD_UNORDERED_MAP 1
  4748. #define BEST_UNORDERED_MAP std::unordered_map
  4749. #define INCLUDE_UNORDERED_MAP <unordered_map>
  4750. #define DEFINE_HASH_STRING /**/
  4751. #define DEFINE_HASH_POINTERS /**/
  4752. #define HAVE_STD_UNORDERED_MULTISET 1
  4753. #define BEST_UNORDERED_MULTISET std::unordered_multiset
  4754. #define INCLUDE_UNORDERED_MULTISET <unordered_set>
  4755. #define DEFINE_HASH_STRING /**/
  4756. #define DEFINE_HASH_POINTERS /**/
  4757. #define HAVE_STD_UNORDERED_SET 1
  4758. #define BEST_UNORDERED_SET std::unordered_set
  4759. #define INCLUDE_UNORDERED_SET <unordered_set>
  4760. #define DEFINE_HASH_STRING /**/
  4761. #define DEFINE_HASH_POINTERS /**/
  4762. #define HAVE_STD_HASH 1
  4763. #define BEST_HASH std::hash
  4764. #define INCLUDE_HASH <functional>
  4765. #define DEFINE_HASH_STRING /**/
  4766. #define DEFINE_HASH_POINTERS /**/
  4767. #define HAVE_DLOPEN 1
  4768. #define HAVE_GCC_ABI_DEMANGLE 1
  4769. #define HAVE_GLIBC_BACKTRACE 1
  4770. #define GDB_COMMAND "gdb"
  4771. #define ENABLE_UNIQUE_PTR 1
  4772. #define DISABLE_COMMWORLD 1
  4773. #define REQUIRE_SEPARATE_NAMESPACE 1
  4774. #define BOUNDARY_ID_BYTES 2
  4775. #define DOF_ID_BYTES 4
  4776. #define PROCESSOR_ID_BYTES 2
  4777. #define SUBDOMAIN_ID_BYTES 2
  4778. #define ENABLE_UNIQUE_ID 1
  4779. #define UNIQUE_ID_BYTES 8
  4780. #define ENABLE_AMR 1
  4781. #define ENABLE_VSMOOTHER 1
  4782. #define ENABLE_PERIODIC 1
  4783. #define ENABLE_DIRICHLET 1
  4784. #define ENABLE_GHOSTED 1
  4785. #define ENABLE_NODE_VALENCE 1
  4786. #define DIM 3
  4787. #define ENABLE_HIGHER_ORDER_SHAPES 1
  4788. #define ENABLE_SECOND_DERIVATIVES 1
  4789. #define HAVE_RPC_RPC_H 1
  4790. #define HAVE_XDR 1
  4791. #define USE_REAL_NUMBERS 1
  4792. #define ENABLE_REFERENCE_COUNTING 1
  4793. #define HAVE_BOOST /**/
  4794. #define HAVE_BOOST_MOVELIB_UNIQUE_PTR 1
  4795. #define HAVE_MPI 1
  4796. #define DETECTED_PETSC_VERSION_MAJOR 3
  4797. #define DETECTED_PETSC_VERSION_MINOR 7
  4798. #define DETECTED_PETSC_VERSION_SUBMINOR 4
  4799. #define DETECTED_PETSC_VERSION_RELEASE 0
  4800. #define HAVE_PETSC 1
  4801. #define HAVE_PETSC_TAO 1
  4802. #define DETECTED_TBB_VERSION_MAJOR 4
  4803. #define DETECTED_TBB_VERSION_MINOR 4
  4804. #define USING_THREADS 1
  4805. #define HAVE_TBB_API 1
  4806. #define TLS __thread
  4807. #define HAVE_OPENMP 1
  4808. #define HAVE_ZLIB_H 1
  4809. #define HAVE_GZSTREAM 1
  4810. #define HAVE_BZIP 1
  4811. #define HAVE_XZ 1
  4812. #define SIZEOF_VOID_P 8
  4813. #define HAVE_TECPLOT_API 1
  4814. #define HAVE_TECPLOT_API_112 1
  4815. #define HAVE_METIS 1
  4816. #define TLS __thread
  4817. #define HAVE_PARMETIS 1
  4818. #define HAVE_QHULL_API 1
  4819. #define HAVE_GMV 1
  4820. #define HAVE__USR_INCLUDE_VTK_6_2_VTKCONFIGURE_H 1
  4821. #define DETECTED_VTK_VERSION_MAJOR 6
  4822. #define DETECTED_VTK_VERSION_MINOR 2
  4823. #define DETECTED_VTK_VERSION_SUBMINOR 0
  4824. #define HAVE_VTK 1
  4825. #define HAVE__USR_INCLUDE_EIGEN3_EIGEN_EIGEN 1
  4826. #define HAVE_EIGEN_DENSE 1
  4827. #define HAVE_EIGEN_SPARSE 1
  4828. #define HAVE_EIGEN_DENSE 1
  4829. #define HAVE_EIGEN_SPARSE 1
  4830. #define HAVE_EIGEN 1
  4831. #define HAVE_NETCDF 1
  4832. #define HAVE_EXODUS_API 1
  4833. #define HAVE_NEMESIS_API 1
  4834. #define HAVE_LIBHILBERT 1
  4835. #define HAVE_FPARSER 1
  4836. #define HAVE_FPARSER_DEVEL 0
  4837. #define HAVE_FPARSER_JIT 1
  4838. #define HAVE_NANOFLANN 1
  4839. #define BUILD_USER "thomas"
  4840. #define BUILD_ARCH "x86_64-unknown-linux-gnu"
  4841. #define BUILD_HOST "wgapl-001"
  4842. #define BUILD_VERSION "external"
  4843. #define BUILD_DEVSTATUS "External Release"
  4844. #define BUILD_DATE __DATE__ " " __TIME__
  4845.  
  4846. configure: exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement