Advertisement
Guest User

mpich-3.0.1 config log (not building shared libs)

a guest
Jan 3rd, 2013
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 499.25 KB | None | 0 0
  1.  
  2. This file contains any messages produced by compilers while
  3. running configure, to aid debugging if configure makes a mistake.
  4.  
  5. It was created by MPICH configure 3.0.1, which was
  6. generated by GNU Autoconf 2.69. Invocation command line was
  7.  
  8. $ ./configure --prefix=/opt/local --disable-dependency-tracking --disable-f77 --disable-fc --disable-silent-rules --enable-base-cache --enable-cache --enable-cxx --enable-fast=O2 --enable-shared --enable-smpcoll --with-device=ch3:nemesis --with-pm=hydra --with-thread-package=posix F90FLAGS= F90= --enable-timer-type=mach_absolute_time
  9.  
  10. ## --------- ##
  11. ## Platform. ##
  12. ## --------- ##
  13.  
  14. hostname = <removed>
  15. uname -m = i386
  16. uname -r = 10.8.0
  17. uname -s = Darwin
  18. uname -v = Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386
  19.  
  20. /usr/bin/uname -p = i386
  21. /bin/uname -X = unknown
  22.  
  23. /bin/arch = unknown
  24. /usr/bin/arch -k = unknown
  25. /usr/convex/getsysinfo = unknown
  26. /usr/bin/hostinfo = Mach kernel version:
  27. Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386
  28. Kernel configured for up to 4 processors.
  29. 4 processors are physically available.
  30. 4 processors are logically available.
  31. Processor type: i486 (Intel 80486)
  32. Processors active: 0 1 2 3
  33. Primary memory available: 16.00 gigabytes
  34. Default processor set: 158 tasks, 534 threads, 4 processors
  35. Load average: 0.86, Mach factor: 3.13
  36. /bin/machine = unknown
  37. /usr/bin/oslevel = unknown
  38. /bin/universe = unknown
  39.  
  40. PATH: /opt/local/bin
  41. PATH: /opt/local/sbin
  42. PATH: /bin
  43. PATH: /sbin
  44. PATH: /usr/bin
  45. PATH: /usr/sbin
  46.  
  47.  
  48. ## ----------- ##
  49. ## Core tests. ##
  50. ## ----------- ##
  51.  
  52. configure:5064: checking for C compiler version
  53. configure:5073: /usr/bin/clang --version >&5
  54. Apple clang version 2.0 (tags/Apple/clang-139) (based on LLVM 2.9svn)
  55. Target: x86_64-apple-darwin10
  56. Thread model: posix
  57. configure:5084: $? = 0
  58. configure:5073: /usr/bin/clang -v >&5
  59. Apple clang version 2.0 (tags/Apple/clang-139) (based on LLVM 2.9svn)
  60. Target: x86_64-apple-darwin10
  61. Thread model: posix
  62. configure:5084: $? = 0
  63. configure:5073: /usr/bin/clang -V >&5
  64. clang: error: argument to '-V' is missing (expected 1 value)
  65. clang: error: no input files
  66. configure:5084: $? = 1
  67. configure:5073: /usr/bin/clang -qversion >&5
  68. clang: error: no input files
  69. configure:5084: $? = 1
  70. configure:5104: checking whether the C compiler works
  71. configure:5126: /usr/bin/clang -pipe -arch x86_64 -L/opt/local/lib -arch x86_64 conftest.c >&5
  72. configure:5130: $? = 0
  73. configure:5178: result: yes
  74. configure:5181: checking for C compiler default output file name
  75. configure:5183: result: a.out
  76. configure:5189: checking for suffix of executables
  77. configure:5196: /usr/bin/clang -o conftest -pipe -arch x86_64 -L/opt/local/lib -arch x86_64 conftest.c >&5
  78. configure:5200: $? = 0
  79. configure:5222: result:
  80. configure:5244: checking whether we are cross compiling
  81. configure:5252: /usr/bin/clang -o conftest -pipe -arch x86_64 -L/opt/local/lib -arch x86_64 conftest.c >&5
  82. configure:5256: $? = 0
  83. configure:5263: ./conftest
  84. configure:5267: $? = 0
  85. configure:5282: result: no
  86. configure:5287: checking for suffix of object files
  87. configure:5309: /usr/bin/clang -c -pipe -arch x86_64 conftest.c >&5
  88. configure:5313: $? = 0
  89. configure:5334: result: o
  90. configure:5338: checking whether we are using the GNU C compiler
  91. configure:5357: /usr/bin/clang -c -pipe -arch x86_64 conftest.c >&5
  92. configure:5357: $? = 0
  93. configure:5366: result: yes
  94. configure:5375: checking whether /usr/bin/clang accepts -g
  95. configure:5395: /usr/bin/clang -c -g conftest.c >&5
  96. configure:5395: $? = 0
  97. configure:5436: result: yes
  98. configure:5453: checking for /usr/bin/clang option to accept ISO C89
  99. configure:5516: /usr/bin/clang -c -pipe -arch x86_64 conftest.c >&5
  100. configure:5516: $? = 0
  101. configure:5529: result: none needed
  102. configure:5556: checking whether /usr/bin/clang and cc understand -c and -o together
  103. configure:5587: /usr/bin/clang -c conftest.c -o conftest2.o >&5
  104. configure:5591: $? = 0
  105. configure:5597: /usr/bin/clang -c conftest.c -o conftest2.o >&5
  106. configure:5601: $? = 0
  107. configure:5612: cc -c conftest.c >&5
  108. configure:5616: $? = 0
  109. configure:5624: cc -c conftest.c -o conftest2.o >&5
  110. configure:5628: $? = 0
  111. configure:5634: cc -c conftest.c -o conftest2.o >&5
  112. configure:5638: $? = 0
  113. configure:5656: result: yes
  114. configure:5695: checking how to run the C preprocessor
  115. configure:5726: /usr/bin/clang -E conftest.c
  116. configure:5726: $? = 0
  117. configure:5740: /usr/bin/clang -E conftest.c
  118. conftest.c:10:10: fatal error: 'ac_nonexistent.h' file not found
  119. #include <ac_nonexistent.h>
  120. ^
  121. 1 error generated.
  122. configure:5740: $? = 1
  123. configure: failed program was:
  124. | /* confdefs.h */
  125. | #define PACKAGE_NAME "MPICH"
  126. | #define PACKAGE_TARNAME "mpich"
  127. | #define PACKAGE_VERSION "3.0.1"
  128. | #define PACKAGE_STRING "MPICH 3.0.1"
  129. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  130. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  131. | #define USE_SMP_COLLECTIVES 1
  132. | /* end confdefs.h. */
  133. | #include <ac_nonexistent.h>
  134. configure:5765: result: /usr/bin/clang -E
  135. configure:5785: /usr/bin/clang -E conftest.c
  136. configure:5785: $? = 0
  137. configure:5799: /usr/bin/clang -E conftest.c
  138. conftest.c:10:10: fatal error: 'ac_nonexistent.h' file not found
  139. #include <ac_nonexistent.h>
  140. ^
  141. 1 error generated.
  142. configure:5799: $? = 1
  143. configure: failed program was:
  144. | /* confdefs.h */
  145. | #define PACKAGE_NAME "MPICH"
  146. | #define PACKAGE_TARNAME "mpich"
  147. | #define PACKAGE_VERSION "3.0.1"
  148. | #define PACKAGE_STRING "MPICH 3.0.1"
  149. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  150. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  151. | #define USE_SMP_COLLECTIVES 1
  152. | /* end confdefs.h. */
  153. | #include <ac_nonexistent.h>
  154. configure:5859: checking for a BSD-compatible install
  155. configure:5927: result: /usr/bin/install -c
  156. configure:5938: checking whether build environment is sane
  157. configure:5993: result: yes
  158. configure:6141: checking for a thread-safe mkdir -p
  159. configure:6180: result: /opt/local/bin/gmkdir -p
  160. configure:6187: checking for gawk
  161. configure:6203: found /opt/local/bin/gawk
  162. configure:6214: result: gawk
  163. configure:6225: checking whether make sets $(MAKE)
  164. configure:6247: result: yes
  165. configure:6277: checking for style of include used by make
  166. configure:6305: result: GNU
  167. configure:6339: checking whether make supports nested variables
  168. configure:6356: result: yes
  169. configure:6436: checking dependency style of /usr/bin/clang
  170. configure:6547: result: none
  171. configure:6564: checking whether to enable maintainer-specific portions of Makefiles
  172. configure:6573: result: yes
  173. configure:6637: checking for ar
  174. configure:6653: found /opt/local/bin/ar
  175. configure:6664: result: ar
  176. configure:6690: checking the archiver (ar) interface
  177. configure:6700: /usr/bin/clang -c -pipe -arch x86_64 conftest.c >&5
  178. configure:6700: $? = 0
  179. configure:6702: ar cru libconftest.a conftest.o >&5
  180. configure:6705: $? = 0
  181. configure:6728: result: ar
  182. configure:6778: checking build system type
  183. configure:6792: result: x86_64-apple-darwin10.8.0
  184. configure:6812: checking host system type
  185. configure:6825: result: x86_64-apple-darwin10.8.0
  186. configure:6866: checking how to print strings
  187. configure:6893: result: printf
  188. configure:6914: checking for a sed that does not truncate output
  189. configure:6978: result: /opt/local/bin/gsed
  190. configure:6996: checking for grep that handles long lines and -e
  191. configure:7054: result: /usr/bin/grep
  192. configure:7059: checking for egrep
  193. configure:7121: result: /usr/bin/grep -E
  194. configure:7126: checking for fgrep
  195. configure:7188: result: /usr/bin/grep -F
  196. configure:7223: checking for ld used by /usr/bin/clang
  197. configure:7290: result: /usr/bin/ld
  198. configure:7297: checking if the linker (/usr/bin/ld) is GNU ld
  199. configure:7312: result: no
  200. configure:7324: checking for BSD- or MS-compatible name lister (nm)
  201. configure:7373: result: /opt/local/bin/nm
  202. configure:7503: checking the name lister (/opt/local/bin/nm) interface
  203. configure:7510: /usr/bin/clang -c -pipe -arch x86_64 conftest.c >&5
  204. configure:7513: /opt/local/bin/nm "conftest.o"
  205. configure:7516: output
  206. 0000000000000000 S _some_variable
  207. configure:7523: result: BSD nm
  208. configure:7526: checking whether ln -s works
  209. configure:7530: result: yes
  210. configure:7538: checking the maximum length of command line arguments
  211. configure:7668: result: 196608
  212. configure:7685: checking whether the shell understands some XSI constructs
  213. configure:7695: result: yes
  214. configure:7699: checking whether the shell understands "+="
  215. configure:7705: result: yes
  216. configure:7740: checking how to convert x86_64-apple-darwin10.8.0 file names to x86_64-apple-darwin10.8.0 format
  217. configure:7780: result: func_convert_file_noop
  218. configure:7787: checking how to convert x86_64-apple-darwin10.8.0 file names to toolchain format
  219. configure:7807: result: func_convert_file_noop
  220. configure:7814: checking for /usr/bin/ld option to reload object files
  221. configure:7821: result: -r
  222. configure:7895: checking for objdump
  223. configure:7925: result: no
  224. configure:7954: checking how to recognize dependent libraries
  225. configure:8156: result: pass_all
  226. configure:8241: checking for dlltool
  227. configure:8271: result: no
  228. configure:8301: checking how to associate runtime and link libraries
  229. configure:8328: result: printf %s\n
  230. configure:8452: checking for archiver @FILE support
  231. configure:8469: /usr/bin/clang -c -pipe -arch x86_64 conftest.c >&5
  232. configure:8469: $? = 0
  233. configure:8472: ar cru libconftest.a @conftest.lst >&5
  234. ar: @conftest.lst: No such file or directory
  235. configure:8475: $? = 1
  236. configure:8495: result: no
  237. configure:8553: checking for strip
  238. configure:8569: found /opt/local/bin/strip
  239. configure:8580: result: strip
  240. configure:8652: checking for ranlib
  241. configure:8668: found /opt/local/bin/ranlib
  242. configure:8679: result: ranlib
  243. configure:8781: checking command to parse /opt/local/bin/nm output from /usr/bin/clang object
  244. configure:8901: /usr/bin/clang -c -pipe -arch x86_64 conftest.c >&5
  245. configure:8904: $? = 0
  246. configure:8908: /opt/local/bin/nm conftest.o \| sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
  247. configure:8911: $? = 0
  248. cannot find nm_test_var in conftest.nm
  249. configure:8901: /usr/bin/clang -c -pipe -arch x86_64 conftest.c >&5
  250. configure:8904: $? = 0
  251. configure:8908: /opt/local/bin/nm conftest.o \| sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
  252. configure:8911: $? = 0
  253. configure:8977: /usr/bin/clang -o conftest -pipe -arch x86_64 -L/opt/local/lib -arch x86_64 conftest.c conftstm.o >&5
  254. configure:8980: $? = 0
  255. configure:9018: result: ok
  256. configure:9055: checking for sysroot
  257. configure:9085: result: no
  258. configure:9341: checking for mt
  259. configure:9371: result: no
  260. configure:9391: checking if : is a manifest tool
  261. configure:9397: : '-?'
  262. configure:9405: result: no
  263. configure:9461: checking for dsymutil
  264. configure:9477: found /usr/bin/dsymutil
  265. configure:9488: result: dsymutil
  266. configure:9553: checking for nmedit
  267. configure:9569: found /opt/local/bin/nmedit
  268. configure:9580: result: nmedit
  269. configure:9645: checking for lipo
  270. configure:9661: found /opt/local/bin/lipo
  271. configure:9672: result: lipo
  272. configure:9737: checking for otool
  273. configure:9753: found /opt/local/bin/otool
  274. configure:9764: result: otool
  275. configure:9829: checking for otool64
  276. configure:9859: result: no
  277. configure:9904: checking for -single_module linker flag
  278. /usr/bin/clang -pipe -arch x86_64 -L/opt/local/lib -arch x86_64 -o libconftest.dylib -dynamiclib -Wl,-single_module conftest.c
  279. configure:9937: result: yes
  280. configure:9940: checking for -exported_symbols_list linker flag
  281. configure:9960: /usr/bin/clang -o conftest -pipe -arch x86_64 -L/opt/local/lib -arch x86_64 -Wl,-exported_symbols_list,conftest.sym conftest.c >&5
  282. configure:9960: $? = 0
  283. configure:9970: result: yes
  284. configure:9973: checking for -force_load linker flag
  285. /usr/bin/clang -pipe -arch x86_64 -c -o conftest.o conftest.c
  286. ar cru libconftest.a conftest.o
  287. ranlib libconftest.a
  288. /usr/bin/clang -pipe -arch x86_64 -L/opt/local/lib -arch x86_64 -o conftest conftest.c -Wl,-force_load,./libconftest.a
  289. configure:10005: result: yes
  290. configure:10043: checking for ANSI C header files
  291. configure:10063: /usr/bin/clang -c -pipe -arch x86_64 conftest.c >&5
  292. configure:10063: $? = 0
  293. configure:10136: /usr/bin/clang -o conftest -pipe -arch x86_64 -L/opt/local/lib -arch x86_64 conftest.c >&5
  294. configure:10136: $? = 0
  295. configure:10136: ./conftest
  296. configure:10136: $? = 0
  297. configure:10147: result: yes
  298. configure:10160: checking for sys/types.h
  299. configure:10160: /usr/bin/clang -c -pipe -arch x86_64 conftest.c >&5
  300. configure:10160: $? = 0
  301. configure:10160: result: yes
  302. configure:10160: checking for sys/stat.h
  303. configure:10160: /usr/bin/clang -c -pipe -arch x86_64 conftest.c >&5
  304. configure:10160: $? = 0
  305. configure:10160: result: yes
  306. configure:10160: checking for stdlib.h
  307. configure:10160: /usr/bin/clang -c -pipe -arch x86_64 conftest.c >&5
  308. configure:10160: $? = 0
  309. configure:10160: result: yes
  310. configure:10160: checking for string.h
  311. configure:10160: /usr/bin/clang -c -pipe -arch x86_64 conftest.c >&5
  312. configure:10160: $? = 0
  313. configure:10160: result: yes
  314. configure:10160: checking for memory.h
  315. configure:10160: /usr/bin/clang -c -pipe -arch x86_64 conftest.c >&5
  316. configure:10160: $? = 0
  317. configure:10160: result: yes
  318. configure:10160: checking for strings.h
  319. configure:10160: /usr/bin/clang -c -pipe -arch x86_64 conftest.c >&5
  320. configure:10160: $? = 0
  321. configure:10160: result: yes
  322. configure:10160: checking for inttypes.h
  323. configure:10160: /usr/bin/clang -c -pipe -arch x86_64 conftest.c >&5
  324. configure:10160: $? = 0
  325. configure:10160: result: yes
  326. configure:10160: checking for stdint.h
  327. configure:10160: /usr/bin/clang -c -pipe -arch x86_64 conftest.c >&5
  328. configure:10160: $? = 0
  329. configure:10160: result: yes
  330. configure:10160: checking for unistd.h
  331. configure:10160: /usr/bin/clang -c -pipe -arch x86_64 conftest.c >&5
  332. configure:10160: $? = 0
  333. configure:10160: result: yes
  334. configure:10174: checking for dlfcn.h
  335. configure:10174: /usr/bin/clang -c -pipe -arch x86_64 conftest.c >&5
  336. configure:10174: $? = 0
  337. configure:10174: result: yes
  338. configure:10379: checking for objdir
  339. configure:10394: result: .libs
  340. configure:10665: checking if /usr/bin/clang supports -fno-rtti -fno-exceptions
  341. configure:10683: /usr/bin/clang -c -pipe -arch x86_64 -fno-rtti -fno-exceptions conftest.c >&5
  342. configure:10687: $? = 0
  343. configure:10700: result: yes
  344. configure:11027: checking for /usr/bin/clang option to produce PIC
  345. configure:11034: result: -fno-common -DPIC
  346. configure:11042: checking if /usr/bin/clang PIC flag -fno-common -DPIC works
  347. configure:11060: /usr/bin/clang -c -pipe -arch x86_64 -fno-common -DPIC -DPIC conftest.c >&5
  348. configure:11064: $? = 0
  349. configure:11077: result: yes
  350. configure:11106: checking if /usr/bin/clang static flag -static works
  351. configure:11134: result: no
  352. configure:11149: checking if /usr/bin/clang supports -c -o file.o
  353. configure:11170: /usr/bin/clang -c -pipe -arch x86_64 -o out/conftest2.o conftest.c >&5
  354. configure:11174: $? = 0
  355. configure:11196: result: yes
  356. configure:11204: checking if /usr/bin/clang supports -c -o file.o
  357. configure:11251: result: yes
  358. configure:11284: checking whether the /usr/bin/clang linker (/usr/bin/ld) supports shared libraries
  359. configure:12437: result: yes
  360. configure:12677: checking dynamic linker characteristics
  361. configure:13410: result: darwin10.8.0 dyld
  362. configure:13517: checking how to hardcode library paths into programs
  363. configure:13542: result: immediate
  364. configure:14082: checking whether stripping libraries is possible
  365. configure:14096: result: yes
  366. configure:14122: checking if libtool supports shared libraries
  367. configure:14124: result: yes
  368. configure:14127: checking whether to build shared libraries
  369. configure:14148: result: yes
  370. configure:14151: checking whether to build static libraries
  371. configure:14155: result: yes
  372. configure:14204: checking whether make supports nested variables
  373. configure:14221: result: yes
  374. configure:14372: checking for C++ compiler version
  375. configure:14381: /usr/bin/clang++ --version >&5
  376. Apple clang version 2.0 (tags/Apple/clang-139) (based on LLVM 2.9svn)
  377. Target: x86_64-apple-darwin10
  378. Thread model: posix
  379. configure:14392: $? = 0
  380. configure:14381: /usr/bin/clang++ -v >&5
  381. Apple clang version 2.0 (tags/Apple/clang-139) (based on LLVM 2.9svn)
  382. Target: x86_64-apple-darwin10
  383. Thread model: posix
  384. configure:14392: $? = 0
  385. configure:14381: /usr/bin/clang++ -V >&5
  386. clang: error: argument to '-V' is missing (expected 1 value)
  387. clang: error: no input files
  388. configure:14392: $? = 1
  389. configure:14381: /usr/bin/clang++ -qversion >&5
  390. clang: error: no input files
  391. configure:14392: $? = 1
  392. configure:14396: checking whether we are using the GNU C++ compiler
  393. configure:14415: /usr/bin/clang++ -c -pipe -arch x86_64 conftest.cpp >&5
  394. configure:14415: $? = 0
  395. configure:14424: result: yes
  396. configure:14433: checking whether /usr/bin/clang++ accepts -g
  397. configure:14453: /usr/bin/clang++ -c -g conftest.cpp >&5
  398. configure:14453: $? = 0
  399. configure:14494: result: yes
  400. configure:14519: checking dependency style of /usr/bin/clang++
  401. configure:14630: result: none
  402. configure:14663: checking how to run the C++ preprocessor
  403. configure:14690: /usr/bin/clang++ -E conftest.cpp
  404. configure:14690: $? = 0
  405. configure:14704: /usr/bin/clang++ -E conftest.cpp
  406. conftest.cpp:24:10: fatal error: 'ac_nonexistent.h' file not found
  407. #include <ac_nonexistent.h>
  408. ^
  409. 1 error generated.
  410. configure:14704: $? = 1
  411. configure: failed program was:
  412. | /* confdefs.h */
  413. | #define PACKAGE_NAME "MPICH"
  414. | #define PACKAGE_TARNAME "mpich"
  415. | #define PACKAGE_VERSION "3.0.1"
  416. | #define PACKAGE_STRING "MPICH 3.0.1"
  417. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  418. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  419. | #define USE_SMP_COLLECTIVES 1
  420. | #define PACKAGE "mpich"
  421. | #define VERSION "3.0.1"
  422. | #define STDC_HEADERS 1
  423. | #define HAVE_SYS_TYPES_H 1
  424. | #define HAVE_SYS_STAT_H 1
  425. | #define HAVE_STDLIB_H 1
  426. | #define HAVE_STRING_H 1
  427. | #define HAVE_MEMORY_H 1
  428. | #define HAVE_STRINGS_H 1
  429. | #define HAVE_INTTYPES_H 1
  430. | #define HAVE_STDINT_H 1
  431. | #define HAVE_UNISTD_H 1
  432. | #define HAVE_DLFCN_H 1
  433. | #define LT_OBJDIR ".libs/"
  434. | /* end confdefs.h. */
  435. | #include <ac_nonexistent.h>
  436. configure:14729: result: /usr/bin/clang++ -E
  437. configure:14749: /usr/bin/clang++ -E conftest.cpp
  438. configure:14749: $? = 0
  439. configure:14763: /usr/bin/clang++ -E conftest.cpp
  440. conftest.cpp:24:10: fatal error: 'ac_nonexistent.h' file not found
  441. #include <ac_nonexistent.h>
  442. ^
  443. 1 error generated.
  444. configure:14763: $? = 1
  445. configure: failed program was:
  446. | /* confdefs.h */
  447. | #define PACKAGE_NAME "MPICH"
  448. | #define PACKAGE_TARNAME "mpich"
  449. | #define PACKAGE_VERSION "3.0.1"
  450. | #define PACKAGE_STRING "MPICH 3.0.1"
  451. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  452. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  453. | #define USE_SMP_COLLECTIVES 1
  454. | #define PACKAGE "mpich"
  455. | #define VERSION "3.0.1"
  456. | #define STDC_HEADERS 1
  457. | #define HAVE_SYS_TYPES_H 1
  458. | #define HAVE_SYS_STAT_H 1
  459. | #define HAVE_STDLIB_H 1
  460. | #define HAVE_STRING_H 1
  461. | #define HAVE_MEMORY_H 1
  462. | #define HAVE_STRINGS_H 1
  463. | #define HAVE_INTTYPES_H 1
  464. | #define HAVE_STDINT_H 1
  465. | #define HAVE_UNISTD_H 1
  466. | #define HAVE_DLFCN_H 1
  467. | #define LT_OBJDIR ".libs/"
  468. | /* end confdefs.h. */
  469. | #include <ac_nonexistent.h>
  470. configure:14932: checking for ld used by /usr/bin/clang++
  471. configure:14999: result: /usr/bin/ld
  472. configure:15006: checking if the linker (/usr/bin/ld) is GNU ld
  473. configure:15021: result: no
  474. configure:15076: checking whether the /usr/bin/clang++ linker (/usr/bin/ld) supports shared libraries
  475. configure:16081: result: yes
  476. configure:16117: /usr/bin/clang++ -c -pipe -arch x86_64 conftest.cpp >&5
  477. configure:16120: $? = 0
  478. configure:16640: checking for /usr/bin/clang++ option to produce PIC
  479. configure:16647: result: -fno-common -DPIC
  480. configure:16655: checking if /usr/bin/clang++ PIC flag -fno-common -DPIC works
  481. configure:16673: /usr/bin/clang++ -c -pipe -arch x86_64 -fno-common -DPIC -DPIC conftest.cpp >&5
  482. configure:16677: $? = 0
  483. configure:16690: result: yes
  484. configure:16713: checking if /usr/bin/clang++ static flag -static works
  485. configure:16741: result: no
  486. configure:16753: checking if /usr/bin/clang++ supports -c -o file.o
  487. configure:16774: /usr/bin/clang++ -c -pipe -arch x86_64 -o out/conftest2.o conftest.cpp >&5
  488. configure:16778: $? = 0
  489. configure:16800: result: yes
  490. configure:16805: checking if /usr/bin/clang++ supports -c -o file.o
  491. configure:16852: result: yes
  492. configure:16882: checking whether the /usr/bin/clang++ linker (/usr/bin/ld) supports shared libraries
  493. configure:16918: result: yes
  494. configure:17059: checking dynamic linker characteristics
  495. configure:17726: result: darwin10.8.0 dyld
  496. configure:17779: checking how to hardcode library paths into programs
  497. configure:17804: result: immediate
  498. configure:17953: checking for Fortran 77 compiler version
  499. configure:17962: false --version >&5
  500. configure:17973: $? = 1
  501. configure:17962: false -v >&5
  502. configure:17973: $? = 1
  503. configure:17962: false -V >&5
  504. configure:17973: $? = 1
  505. configure:17962: false -qversion >&5
  506. configure:17973: $? = 1
  507. configure:17982: checking whether we are using the GNU Fortran 77 compiler
  508. configure:17995: false -c -pipe -m64 conftest.F >&5
  509. configure:17995: $? = 1
  510. configure: failed program was:
  511. | program main
  512. | #ifndef __GNUC__
  513. | choke me
  514. | #endif
  515. |
  516. | end
  517. configure:18004: result: no
  518. configure:18010: checking whether false accepts -g
  519. configure:18021: false -c -g conftest.f >&5
  520. configure:18021: $? = 1
  521. configure: failed program was:
  522. | program main
  523. |
  524. | end
  525. configure:18029: result: no
  526. configure:18165: checking if libtool supports shared libraries
  527. configure:18167: result: yes
  528. configure:18170: checking whether to build shared libraries
  529. configure:18190: result: yes
  530. configure:18193: checking whether to build static libraries
  531. configure:18197: result: yes
  532. configure:18518: checking for false option to produce PIC
  533. configure:18525: result:
  534. configure:18591: checking if false static flag works
  535. configure:18619: result: no
  536. configure:18631: checking if false supports -c -o file.o
  537. configure:18652: false -c -pipe -m64 -o out/conftest2.o conftest.f >&5
  538. configure:18656: $? = 1
  539. configure:18678: result: no
  540. configure:18683: checking if false supports -c -o file.o
  541. configure:18730: result: no
  542. configure:18760: checking whether the false linker (/usr/bin/ld) supports shared libraries
  543. configure:19863: result: no
  544. configure:20004: checking dynamic linker characteristics
  545. configure:20665: result: darwin10.8.0 dyld
  546. configure:20718: checking how to hardcode library paths into programs
  547. configure:20743: result: immediate
  548. configure:20885: checking for Fortran compiler version
  549. configure:20894: false --version >&5
  550. configure:20905: $? = 1
  551. configure:20894: false -v >&5
  552. configure:20905: $? = 1
  553. configure:20894: false -V >&5
  554. configure:20905: $? = 1
  555. configure:20894: false -qversion >&5
  556. configure:20905: $? = 1
  557. configure:20914: checking whether we are using the GNU Fortran compiler
  558. configure:20927: false -c -pipe -m64 conftest.F >&5
  559. configure:20927: $? = 1
  560. configure: failed program was:
  561. | program main
  562. | #ifndef __GNUC__
  563. | choke me
  564. | #endif
  565. |
  566. | end
  567. configure:20936: result: no
  568. configure:20942: checking whether false accepts -g
  569. configure:20953: false -c -g conftest.f >&5
  570. configure:20953: $? = 1
  571. configure: failed program was:
  572. | program main
  573. |
  574. | end
  575. configure:20961: result: no
  576. configure:21100: checking if libtool supports shared libraries
  577. configure:21102: result: no
  578. configure:21105: checking whether to build shared libraries
  579. configure:21125: result: no
  580. configure:21128: checking whether to build static libraries
  581. configure:21132: result: yes
  582. configure:21166: false -c -pipe -m64 conftest.f >&5
  583. configure:21169: $? = 1
  584. configure:21598: checking for false option to produce PIC
  585. configure:21605: result:
  586. configure:21671: checking if false static flag works
  587. configure:21699: result: no
  588. configure:21711: checking if false supports -c -o file.o
  589. configure:21732: false -c -pipe -m64 -o out/conftest2.o conftest.f >&5
  590. configure:21736: $? = 1
  591. configure:21758: result: no
  592. configure:21763: checking if false supports -c -o file.o
  593. configure:21810: result: no
  594. configure:21840: checking whether the false linker (/usr/bin/ld) supports shared libraries
  595. configure:22943: result: no
  596. configure:23084: checking dynamic linker characteristics
  597. configure:23745: result: darwin10.8.0 dyld
  598. configure:23798: checking how to hardcode library paths into programs
  599. configure:23823: result: immediate
  600. configure:25000: RUNNING PREREQ FOR ch3:nemesis
  601. configure:25084: checking for getpagesize
  602. configure:25084: /usr/bin/clang -o conftest -pipe -arch x86_64 -L/opt/local/lib -arch x86_64 conftest.c >&5
  603. configure:25084: $? = 0
  604. configure:25084: result: yes
  605. configure:25708: ===== configuring src/mpl =====
  606. configure:25873: running /bin/sh ./configure --disable-option-checking '--prefix=/opt/local' '--disable-dependency-tracking' '--disable-f77' '--disable-fc' '--disable-silent-rules' '--enable-base-cache' '--enable-cache' '--enable-cxx' '--enable-fast=O2' '--enable-shared' '--enable-smpcoll' '--with-device=ch3:nemesis' '--with-pm=hydra' '--with-thread-package=posix' 'F90FLAGS=' 'F90=' '--enable-timer-type=mach_absolute_time' 'CC=/usr/bin/clang' 'CFLAGS=-pipe -arch x86_64 ' 'LDFLAGS=-L/opt/local/lib -arch x86_64 ' 'CXX=/usr/bin/clang++' 'CXXFLAGS=-pipe -arch x86_64 ' 'FFLAGS=-pipe -m64 ' 'FCFLAGS=-pipe -m64 ' --cache-file=/dev/null --srcdir=.
  607. configure:25893: ===== done with src/mpl configure =====
  608. configure:25899: sourcing src/mpl/localdefs
  609. WRAPPER_LIBS(='') does not contain '-lmpl', prepending
  610. CPPFLAGS(='') does not contain '-I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include', appending
  611. CPPFLAGS(=' -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include') does not contain '-I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include', appending
  612. LIBS(=' ') does not contain '-lopa', prepending
  613. configure:25979: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -L/opt/local/lib -arch x86_64 conftest.c -lopa >&5
  614. conftest.c:28:10: fatal error: 'opa_primitives.h' file not found
  615. #include "opa_primitives.h"
  616. ^
  617. 1 error generated.
  618. configure:25979: $? = 1
  619. configure: failed program was:
  620. | /* confdefs.h */
  621. | #define PACKAGE_NAME "MPICH"
  622. | #define PACKAGE_TARNAME "mpich"
  623. | #define PACKAGE_VERSION "3.0.1"
  624. | #define PACKAGE_STRING "MPICH 3.0.1"
  625. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  626. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  627. | #define USE_SMP_COLLECTIVES 1
  628. | #define PACKAGE "mpich"
  629. | #define VERSION "3.0.1"
  630. | #define STDC_HEADERS 1
  631. | #define HAVE_SYS_TYPES_H 1
  632. | #define HAVE_SYS_STAT_H 1
  633. | #define HAVE_STDLIB_H 1
  634. | #define HAVE_STRING_H 1
  635. | #define HAVE_MEMORY_H 1
  636. | #define HAVE_STRINGS_H 1
  637. | #define HAVE_INTTYPES_H 1
  638. | #define HAVE_STDINT_H 1
  639. | #define HAVE_UNISTD_H 1
  640. | #define HAVE_DLFCN_H 1
  641. | #define LT_OBJDIR ".libs/"
  642. | #define HAVE_GETPAGESIZE 1
  643. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  644. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  645. | #define USE_LOGGING MPID_LOGGING_NONE
  646. | /* end confdefs.h. */
  647. | #include "opa_primitives.h"
  648. |
  649. | int
  650. | main ()
  651. | {
  652. |
  653. | OPA_int_t i;
  654. | OPA_store_int(i,10);
  655. | OPA_fetch_and_incr_int(&i,5);
  656. |
  657. | ;
  658. | return 0;
  659. | }
  660. CPPFLAGS(=' -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include') does not contain '-I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src', appending
  661. CPPFLAGS(=' -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src') does not contain '-I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src', appending
  662. configure:26034: ===== configuring src/openpa =====
  663. configure:26199: running /bin/sh ./configure --disable-option-checking '--prefix=/opt/local' --with-atomic-primitives=auto_allow_emulation '--disable-dependency-tracking' '--disable-f77' '--disable-fc' '--disable-silent-rules' '--enable-base-cache' '--enable-cache' '--enable-cxx' '--enable-fast=O2' '--enable-shared' '--enable-smpcoll' '--with-device=ch3:nemesis' '--with-pm=hydra' '--with-thread-package=posix' 'F90FLAGS=' 'F90=' '--enable-timer-type=mach_absolute_time' 'CC=/usr/bin/clang' 'CFLAGS=-pipe -arch x86_64 ' 'LDFLAGS=-L/opt/local/lib -arch x86_64 ' 'CXX=/usr/bin/clang++' 'CXXFLAGS=-pipe -arch x86_64 ' 'FFLAGS=-pipe -m64 ' 'FCFLAGS=-pipe -m64 ' --cache-file=/dev/null --srcdir=.
  664. configure:26219: ===== done with src/openpa configure =====
  665. WRAPPER_LIBS(='-lmpl ') does not contain '-lopa', prepending
  666. CPPFLAGS(=' -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src') does not contain '-I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include', appending
  667. configure:26895: checking whether the compiler defines __func__
  668. configure:26922: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  669. configure:26922: $? = 0
  670. configure:26922: ./conftest
  671. configure:26922: $? = 0
  672. configure:26959: result: yes
  673. configure:26968: checking whether the compiler defines __FUNC__
  674. configure:26995: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  675. conftest.c:41:20: error: use of undeclared identifier '__FUNC__'
  676. return (strcmp(__FUNC__, "foo") == 0);
  677. ^
  678. 1 error generated.
  679. configure:26995: $? = 1
  680. configure: program exited with status 1
  681. configure: failed program was:
  682. | /* confdefs.h */
  683. | #define PACKAGE_NAME "MPICH"
  684. | #define PACKAGE_TARNAME "mpich"
  685. | #define PACKAGE_VERSION "3.0.1"
  686. | #define PACKAGE_STRING "MPICH 3.0.1"
  687. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  688. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  689. | #define USE_SMP_COLLECTIVES 1
  690. | #define PACKAGE "mpich"
  691. | #define VERSION "3.0.1"
  692. | #define STDC_HEADERS 1
  693. | #define HAVE_SYS_TYPES_H 1
  694. | #define HAVE_SYS_STAT_H 1
  695. | #define HAVE_STDLIB_H 1
  696. | #define HAVE_STRING_H 1
  697. | #define HAVE_MEMORY_H 1
  698. | #define HAVE_STRINGS_H 1
  699. | #define HAVE_INTTYPES_H 1
  700. | #define HAVE_STDINT_H 1
  701. | #define HAVE_UNISTD_H 1
  702. | #define HAVE_DLFCN_H 1
  703. | #define LT_OBJDIR ".libs/"
  704. | #define HAVE_GETPAGESIZE 1
  705. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  706. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  707. | #define USE_LOGGING MPID_LOGGING_NONE
  708. | #define HAVE_RUNTIME_THREADCHECK 1
  709. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  710. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  711. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  712. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  713. | #define HAVE_ROMIO 1
  714. | #define HAVE__FUNC__ /**/
  715. | /* end confdefs.h. */
  716. |
  717. |
  718. | #include <string.h>
  719. | int foo(void);
  720. | int foo(void)
  721. | {
  722. | return (strcmp(__FUNC__, "foo") == 0);
  723. | }
  724. | int main(int argc, char ** argv)
  725. | {
  726. | return (foo() ? 0 : 1);
  727. | }
  728. |
  729. |
  730. configure:27032: result: no
  731. configure:27041: checking whether the compiler sets __FUNCTION__
  732. configure:27068: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  733. configure:27068: $? = 0
  734. configure:27068: ./conftest
  735. configure:27068: $? = 0
  736. configure:27105: result: yes
  737. configure:27121: checking whether C compiler accepts option -O2
  738. configure:27177: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c > pac_test1.log 2>&1
  739. configure:27177: $? = 0
  740. configure:27212: /usr/bin/clang -o conftest -O2 -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c > pac_test2.log 2>&1
  741. configure:27212: $? = 0
  742. configure:27220: diff -b pac_test1.log pac_test2.log > pac_test.log
  743. configure:27223: $? = 0
  744. configure:27327: result: yes
  745. configure:27343: checking whether C compiler option -O2 works with an invalid prototype program
  746. configure:27351: /usr/bin/clang -o conftest -O2 -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  747. conftest.c:37:9: error: 'main' must return 'int'
  748. void main(){ return 0; }
  749. ^~~~
  750. int
  751. conftest.c:37:22: error: void function 'main' should not return a value [-Wreturn-type]
  752. void main(){ return 0; }
  753. ^ ~
  754. 2 errors generated.
  755. configure:27351: $? = 1
  756. configure: failed program was:
  757. | /* confdefs.h */
  758. | #define PACKAGE_NAME "MPICH"
  759. | #define PACKAGE_TARNAME "mpich"
  760. | #define PACKAGE_VERSION "3.0.1"
  761. | #define PACKAGE_STRING "MPICH 3.0.1"
  762. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  763. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  764. | #define USE_SMP_COLLECTIVES 1
  765. | #define PACKAGE "mpich"
  766. | #define VERSION "3.0.1"
  767. | #define STDC_HEADERS 1
  768. | #define HAVE_SYS_TYPES_H 1
  769. | #define HAVE_SYS_STAT_H 1
  770. | #define HAVE_STDLIB_H 1
  771. | #define HAVE_STRING_H 1
  772. | #define HAVE_MEMORY_H 1
  773. | #define HAVE_STRINGS_H 1
  774. | #define HAVE_INTTYPES_H 1
  775. | #define HAVE_STDINT_H 1
  776. | #define HAVE_UNISTD_H 1
  777. | #define HAVE_DLFCN_H 1
  778. | #define LT_OBJDIR ".libs/"
  779. | #define HAVE_GETPAGESIZE 1
  780. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  781. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  782. | #define USE_LOGGING MPID_LOGGING_NONE
  783. | #define HAVE_RUNTIME_THREADCHECK 1
  784. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  785. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  786. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  787. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  788. | #define HAVE_ROMIO 1
  789. | #define HAVE__FUNC__ /**/
  790. | #define HAVE__FUNCTION__ /**/
  791. | /* end confdefs.h. */
  792. |
  793. | void main(){ return 0; }
  794. |
  795. configure:27358: result: no
  796. configure:27696: checking for type of weak symbol alias support
  797. configure:27720: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  798. 0 clang 0x0000000100b94642 PrintStackTrace(void*) + 34
  799. 1 clang 0x0000000100b94b49 SignalHandler(int) + 697
  800. 2 libSystem.B.dylib 0x00007fff8456c1ba _sigtramp + 26
  801. 3 clang 0x0000000100eec840 llvm::sys::TimeValue::ZeroTime + 6640
  802. 4 clang 0x00000001002aaa2f clang::Sema::ConvertArgumentsForCall(clang::CallExpr*, clang::Expr*, clang::FunctionDecl*, clang::FunctionProtoType const*, clang::Expr**, unsigned int, clang::SourceLocation) + 1071
  803. 5 clang 0x00000001002ab510 clang::Sema::BuildResolvedCallExpr(clang::Expr*, clang::NamedDecl*, clang::SourceLocation, clang::Expr**, unsigned int, clang::SourceLocation) + 928
  804. 6 clang 0x00000001002a9b92 clang::Sema::ActOnCallExpr(clang::Scope*, clang::Expr*, clang::SourceLocation, clang::ASTMultiPtr<clang::Expr*>, clang::SourceLocation) + 1602
  805. 7 clang 0x00000001001d5082 clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult<clang::Expr*, true>) + 850
  806. 8 clang 0x00000001001d6bd1 clang::Parser::ParseCastExpression(bool, bool, bool&, clang::OpaquePtr<clang::QualType>) + 5777
  807. 9 clang 0x00000001001d410c clang::Parser::ParseAssignmentExpression() + 108
  808. 10 clang 0x00000001001d4084 clang::Parser::ParseExpression() + 20
  809. 11 clang 0x00000001001ea69f clang::Parser::ParseReturnStatement(clang::AttributeList*) + 127
  810. 12 clang 0x00000001001e8762 clang::Parser::ParseStatementOrDeclaration(clang::ASTOwningVector<clang::Stmt*, 32u>&, bool) + 1234
  811. 13 clang 0x00000001001eb141 clang::Parser::ParseCompoundStatementBody(bool) + 337
  812. 14 clang 0x00000001001ebb36 clang::Parser::ParseFunctionStatementBody(clang::Decl*) + 86
  813. 15 clang 0x00000001001f3463 clang::Parser::ParseFunctionDefinition(clang::Parser::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&) + 483
  814. 16 clang 0x00000001001c67f6 clang::Parser::ParseDeclGroup(clang::Parser::ParsingDeclSpec&, unsigned int, bool, clang::SourceLocation*) + 774
  815. 17 clang 0x00000001001f302b clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsingDeclSpec&, clang::AttributeList*, clang::AccessSpecifier) + 763
  816. 18 clang 0x00000001001f3183 clang::Parser::ParseDeclarationOrFunctionDefinition(clang::AttributeList*, clang::AccessSpecifier) + 339
  817. 19 clang 0x00000001001f2998 clang::Parser::ParseExternalDeclaration(clang::CXX0XAttributeList, clang::Parser::ParsingDeclSpec*) + 2216
  818. 20 clang 0x00000001001f20dd clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&) + 205
  819. 21 clang 0x00000001001c1ed0 clang::ParseAST(clang::Sema&, bool) + 784
  820. 22 clang 0x0000000100197887 clang::CodeGenAction::ExecuteAction() + 807
  821. 23 clang 0x000000010002521b clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 811
  822. 24 clang 0x000000010000941a clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 2650
  823. 25 clang 0x00000001000029b3 cc1_main(char const**, char const**, char const*, void*) + 5491
  824. 26 clang 0x0000000100005eb8 main + 696
  825. 27 clang 0x0000000100001434 start + 52
  826. 28 clang 0x000000000000002c start + 4294962220
  827. Stack dump:
  828. 0. Program arguments: /usr/bin/clang -cc1 -triple x86_64-apple-darwin10.0.0 -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -main-file-name conftest.c -pic-level 1 -mdisable-fp-elim -masm-verbose -munwind-tables -target-cpu core2 -target-linker-version 123.2 -resource-dir /usr/bin/../lib/clang/2.0 -I /opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I /opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I /opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I /opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I /opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fdiagnostics-show-option -o /tmp/cc-hJ3JJi.o -x c conftest.c
  829. 1. conftest.c:44:14: current parser token ')'
  830. 2. conftest.c:43:1: parsing function body 'main'
  831. 3. conftest.c:43:1: in compound statement ('{}')
  832. clang: error: clang frontend command failed due to signal 11 (use -v to see invocation)
  833. configure:27720: $? = 245
  834. configure: failed program was:
  835. | /* confdefs.h */
  836. | #define PACKAGE_NAME "MPICH"
  837. | #define PACKAGE_TARNAME "mpich"
  838. | #define PACKAGE_VERSION "3.0.1"
  839. | #define PACKAGE_STRING "MPICH 3.0.1"
  840. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  841. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  842. | #define USE_SMP_COLLECTIVES 1
  843. | #define PACKAGE "mpich"
  844. | #define VERSION "3.0.1"
  845. | #define STDC_HEADERS 1
  846. | #define HAVE_SYS_TYPES_H 1
  847. | #define HAVE_SYS_STAT_H 1
  848. | #define HAVE_STDLIB_H 1
  849. | #define HAVE_STRING_H 1
  850. | #define HAVE_MEMORY_H 1
  851. | #define HAVE_STRINGS_H 1
  852. | #define HAVE_INTTYPES_H 1
  853. | #define HAVE_STDINT_H 1
  854. | #define HAVE_UNISTD_H 1
  855. | #define HAVE_DLFCN_H 1
  856. | #define LT_OBJDIR ".libs/"
  857. | #define HAVE_GETPAGESIZE 1
  858. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  859. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  860. | #define USE_LOGGING MPID_LOGGING_NONE
  861. | #define HAVE_RUNTIME_THREADCHECK 1
  862. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  863. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  864. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  865. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  866. | #define HAVE_ROMIO 1
  867. | #define HAVE__FUNC__ /**/
  868. | #define HAVE__FUNCTION__ /**/
  869. | /* end confdefs.h. */
  870. |
  871. | extern int PFoo(int);
  872. | #pragma weak PFoo = Foo
  873. | int Foo(int a) { return a; }
  874. |
  875. | int
  876. | main ()
  877. | {
  878. | return PFoo(1);
  879. | ;
  880. | return 0;
  881. | }
  882. configure:27979: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  883. Undefined symbols for architecture x86_64:
  884. "_PFoo", referenced from:
  885. _main in cc-mzHsMX.o
  886. ld: symbol(s) not found for architecture x86_64
  887. clang: error: linker command failed with exit code 1 (use -v to see invocation)
  888. configure:27979: $? = 1
  889. configure: failed program was:
  890. | /* confdefs.h */
  891. | #define PACKAGE_NAME "MPICH"
  892. | #define PACKAGE_TARNAME "mpich"
  893. | #define PACKAGE_VERSION "3.0.1"
  894. | #define PACKAGE_STRING "MPICH 3.0.1"
  895. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  896. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  897. | #define USE_SMP_COLLECTIVES 1
  898. | #define PACKAGE "mpich"
  899. | #define VERSION "3.0.1"
  900. | #define STDC_HEADERS 1
  901. | #define HAVE_SYS_TYPES_H 1
  902. | #define HAVE_SYS_STAT_H 1
  903. | #define HAVE_STDLIB_H 1
  904. | #define HAVE_STRING_H 1
  905. | #define HAVE_MEMORY_H 1
  906. | #define HAVE_STRINGS_H 1
  907. | #define HAVE_INTTYPES_H 1
  908. | #define HAVE_STDINT_H 1
  909. | #define HAVE_UNISTD_H 1
  910. | #define HAVE_DLFCN_H 1
  911. | #define LT_OBJDIR ".libs/"
  912. | #define HAVE_GETPAGESIZE 1
  913. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  914. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  915. | #define USE_LOGGING MPID_LOGGING_NONE
  916. | #define HAVE_RUNTIME_THREADCHECK 1
  917. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  918. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  919. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  920. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  921. | #define HAVE_ROMIO 1
  922. | #define HAVE__FUNC__ /**/
  923. | #define HAVE__FUNCTION__ /**/
  924. | /* end confdefs.h. */
  925. |
  926. | extern int PFoo(int);
  927. | #pragma _HP_SECONDARY_DEF Foo PFoo
  928. | int Foo(int a) { return a; }
  929. |
  930. | int
  931. | main ()
  932. | {
  933. | return PFoo(1);
  934. | ;
  935. | return 0;
  936. | }
  937. configure:28001: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  938. Undefined symbols for architecture x86_64:
  939. "_PFoo", referenced from:
  940. _main in cc-hp1l4i.o
  941. ld: symbol(s) not found for architecture x86_64
  942. clang: error: linker command failed with exit code 1 (use -v to see invocation)
  943. configure:28001: $? = 1
  944. configure: failed program was:
  945. | /* confdefs.h */
  946. | #define PACKAGE_NAME "MPICH"
  947. | #define PACKAGE_TARNAME "mpich"
  948. | #define PACKAGE_VERSION "3.0.1"
  949. | #define PACKAGE_STRING "MPICH 3.0.1"
  950. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  951. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  952. | #define USE_SMP_COLLECTIVES 1
  953. | #define PACKAGE "mpich"
  954. | #define VERSION "3.0.1"
  955. | #define STDC_HEADERS 1
  956. | #define HAVE_SYS_TYPES_H 1
  957. | #define HAVE_SYS_STAT_H 1
  958. | #define HAVE_STDLIB_H 1
  959. | #define HAVE_STRING_H 1
  960. | #define HAVE_MEMORY_H 1
  961. | #define HAVE_STRINGS_H 1
  962. | #define HAVE_INTTYPES_H 1
  963. | #define HAVE_STDINT_H 1
  964. | #define HAVE_UNISTD_H 1
  965. | #define HAVE_DLFCN_H 1
  966. | #define LT_OBJDIR ".libs/"
  967. | #define HAVE_GETPAGESIZE 1
  968. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  969. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  970. | #define USE_LOGGING MPID_LOGGING_NONE
  971. | #define HAVE_RUNTIME_THREADCHECK 1
  972. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  973. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  974. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  975. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  976. | #define HAVE_ROMIO 1
  977. | #define HAVE__FUNC__ /**/
  978. | #define HAVE__FUNCTION__ /**/
  979. | /* end confdefs.h. */
  980. |
  981. | extern int PFoo(int);
  982. | #pragma _CRI duplicate PFoo as Foo
  983. | int Foo(int a) { return a; }
  984. |
  985. | int
  986. | main ()
  987. | {
  988. | return PFoo(1);
  989. | ;
  990. | return 0;
  991. | }
  992. configure:28015: result: no
  993. configure:28036: checking whether __attribute__ ((weak)) allowed
  994. configure:28053: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  995. configure:28053: $? = 0
  996. configure:28060: result: yes
  997. configure:28064: checking whether __attribute__ ((weak_import)) allowed
  998. configure:28081: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  999. configure:28081: $? = 0
  1000. configure:28088: result: yes
  1001. configure:28091: checking whether __attribute__((weak,alias(...))) allowed
  1002. configure:28108: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  1003. configure:28108: $? = 0
  1004. configure:28115: result: yes
  1005. configure:28293: checking for shared library (esp. rpath) characteristics of CC
  1006. configure:28392: result: done (results in src/env/cc_shlib.conf)
  1007. configure:32456: checking whether the C++ compiler /usr/bin/clang++ can build an executable
  1008. configure:32485: /usr/bin/clang++ -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.cpp >&5
  1009. configure:32485: $? = 0
  1010. configure:32499: result: yes
  1011. configure:32506: checking whether C++ compiler works with string
  1012. configure:32529: /usr/bin/clang++ -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.cpp >&5
  1013. configure:32529: $? = 0
  1014. configure:32542: result: yes
  1015. configure:32555: checking whether the compiler supports exceptions
  1016. configure:32578: /usr/bin/clang++ -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.cpp >&5
  1017. configure:32578: $? = 0
  1018. configure:32592: result: yes
  1019. configure:32600: checking whether the compiler recognizes bool as a built-in type
  1020. configure:32627: /usr/bin/clang++ -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.cpp >&5
  1021. configure:32627: $? = 0
  1022. configure:32641: result: yes
  1023. configure:32649: checking whether the compiler implements namespaces
  1024. configure:32672: /usr/bin/clang++ -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.cpp >&5
  1025. configure:32672: $? = 0
  1026. configure:32686: result: yes
  1027. configure:32703: checking whether <iostream> available
  1028. configure:32722: /usr/bin/clang++ -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.cpp >&5
  1029. configure:32722: $? = 0
  1030. configure:32729: result: yes
  1031. configure:32732: checking whether the compiler implements the namespace std
  1032. configure:32759: /usr/bin/clang++ -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.cpp >&5
  1033. configure:32759: $? = 0
  1034. configure:32774: result: yes
  1035. configure:32783: checking whether <math> available
  1036. configure:32802: /usr/bin/clang++ -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.cpp >&5
  1037. conftest.cpp:40:10: fatal error: 'math' file not found
  1038. #include <math>
  1039. ^
  1040. 1 error generated.
  1041. configure:32802: $? = 1
  1042. configure: failed program was:
  1043. | /* confdefs.h */
  1044. | #define PACKAGE_NAME "MPICH"
  1045. | #define PACKAGE_TARNAME "mpich"
  1046. | #define PACKAGE_VERSION "3.0.1"
  1047. | #define PACKAGE_STRING "MPICH 3.0.1"
  1048. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  1049. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  1050. | #define USE_SMP_COLLECTIVES 1
  1051. | #define PACKAGE "mpich"
  1052. | #define VERSION "3.0.1"
  1053. | #define STDC_HEADERS 1
  1054. | #define HAVE_SYS_TYPES_H 1
  1055. | #define HAVE_SYS_STAT_H 1
  1056. | #define HAVE_STDLIB_H 1
  1057. | #define HAVE_STRING_H 1
  1058. | #define HAVE_MEMORY_H 1
  1059. | #define HAVE_STRINGS_H 1
  1060. | #define HAVE_INTTYPES_H 1
  1061. | #define HAVE_STDINT_H 1
  1062. | #define HAVE_UNISTD_H 1
  1063. | #define HAVE_DLFCN_H 1
  1064. | #define LT_OBJDIR ".libs/"
  1065. | #define HAVE_GETPAGESIZE 1
  1066. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  1067. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  1068. | #define USE_LOGGING MPID_LOGGING_NONE
  1069. | #define HAVE_RUNTIME_THREADCHECK 1
  1070. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  1071. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  1072. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  1073. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  1074. | #define HAVE_ROMIO 1
  1075. | #define HAVE__FUNC__ /**/
  1076. | #define HAVE__FUNCTION__ /**/
  1077. | #define HAVE_CXX_EXCEPTIONS /**/
  1078. | #define HAVE_NAMESPACES /**/
  1079. | #define HAVE_NAMESPACE_STD /**/
  1080. | /* end confdefs.h. */
  1081. |
  1082. | #include <math>
  1083. |
  1084. | int
  1085. | main ()
  1086. | {
  1087. | using namespace std;
  1088. | ;
  1089. | return 0;
  1090. | }
  1091. configure:32809: result: no
  1092. configure:32834: checking for GNU g++ version
  1093. configure:32859: /usr/bin/clang++ -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.cpp >&5
  1094. configure:32859: $? = 0
  1095. configure:32859: ./conftest
  1096. configure:32859: $? = 0
  1097. configure:32869: result: 4 . 2
  1098. configure:32925: checking for shared library (esp. rpath) characteristics of CXX
  1099. configure:33026: result: done (results in src/env/cxx_shlib.conf)
  1100. configure:33038: checking whether C++ compiler accepts option -O2
  1101. configure:33094: /usr/bin/clang++ -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.cpp > pac_test1.log 2>&1
  1102. configure:33094: $? = 0
  1103. configure:33129: /usr/bin/clang++ -o conftest -O2 -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.cpp > pac_test2.log 2>&1
  1104. configure:33129: $? = 0
  1105. configure:33137: diff -b pac_test1.log pac_test2.log > pac_test.log
  1106. configure:33140: $? = 0
  1107. configure:33244: result: yes
  1108. configure:33249: checking whether routines compiled with -O2 can be linked with ones compiled without -O2
  1109. configure:33293: /usr/bin/clang++ -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.cpp > pac_test3.log 2>&1
  1110. configure:33293: $? = 0
  1111. configure:33297: mv conftest.o pac_conftest.o
  1112. configure:33300: $? = 0
  1113. configure:33348: /usr/bin/clang++ -o conftest -O2 -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.cpp pac_conftest.o > pac_test4.log 2>&1
  1114. configure:33348: $? = 0
  1115. configure:33356: diff -b pac_test2.log pac_test4.log > pac_test.log
  1116. configure:33359: $? = 0
  1117. configure:33464: result: yes
  1118. configure:33517: checking for perl
  1119. configure:33535: found /opt/local/bin/perl
  1120. configure:33547: result: /opt/local/bin/perl
  1121. configure:33560: checking for ar
  1122. configure:33587: result: ar
  1123. configure:33623: checking for ranlib
  1124. configure:33650: result: ranlib
  1125. configure:33669: checking for killall
  1126. configure:33685: found /usr/bin/killall
  1127. configure:33696: result: killall
  1128. configure:33739: checking whether install works
  1129. configure:33747: result: yes
  1130. configure:33762: checking whether mkdir -p works
  1131. configure:33778: result: yes
  1132. configure:33796: checking for make
  1133. configure:33812: found /usr/bin/make
  1134. configure:33823: result: make
  1135. configure:33837: checking whether clock skew breaks make
  1136. configure:33862: result: no
  1137. configure:33872: checking whether make supports include
  1138. configure:33900: result: yes
  1139. configure:33909: checking whether make allows comments in actions
  1140. configure:33936: result: yes
  1141. configure:33950: checking for virtual path format
  1142. configure:33993: result: VPATH
  1143. configure:34003: checking whether make sets CFLAGS
  1144. configure:34029: result: yes
  1145. configure:34078: checking for bash
  1146. configure:34096: found /bin/bash
  1147. configure:34108: result: /bin/bash
  1148. configure:34131: checking whether /bin/bash supports arrays
  1149. configure:34140: result: yes
  1150. configure:34375: checking for doctext
  1151. configure:34406: result: false
  1152. configure:34419: checking for an ANSI C-conforming const
  1153. configure:34485: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  1154. configure:34485: $? = 0
  1155. configure:34492: result: yes
  1156. configure:34500: checking for working volatile
  1157. configure:34519: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  1158. configure:34519: $? = 0
  1159. configure:34526: result: yes
  1160. configure:34534: checking for C/C++ restrict keyword
  1161. configure:34559: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  1162. configure:34559: $? = 0
  1163. configure:34567: result: __restrict
  1164. configure:34580: checking for inline
  1165. configure:34596: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  1166. configure:34596: $? = 0
  1167. configure:34604: result: inline
  1168. configure:34627: checking whether __attribute__ allowed
  1169. configure:34644: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  1170. configure:34644: $? = 0
  1171. configure:34651: result: yes
  1172. configure:34653: checking whether __attribute__((format)) allowed
  1173. configure:34670: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  1174. configure:34670: $? = 0
  1175. configure:34677: result: yes
  1176. configure:34700: checking whether byte ordering is bigendian
  1177. configure:34715: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  1178. configure:34715: $? = 0
  1179. configure:34760: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  1180. configure:34760: $? = 0
  1181. configure:34778: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  1182. conftest.c:52:4: error: use of undeclared identifier 'not'
  1183. not big endian
  1184. ^
  1185. 1 error generated.
  1186. configure:34778: $? = 1
  1187. configure: failed program was:
  1188. | /* confdefs.h */
  1189. | #define PACKAGE_NAME "MPICH"
  1190. | #define PACKAGE_TARNAME "mpich"
  1191. | #define PACKAGE_VERSION "3.0.1"
  1192. | #define PACKAGE_STRING "MPICH 3.0.1"
  1193. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  1194. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  1195. | #define USE_SMP_COLLECTIVES 1
  1196. | #define PACKAGE "mpich"
  1197. | #define VERSION "3.0.1"
  1198. | #define STDC_HEADERS 1
  1199. | #define HAVE_SYS_TYPES_H 1
  1200. | #define HAVE_SYS_STAT_H 1
  1201. | #define HAVE_STDLIB_H 1
  1202. | #define HAVE_STRING_H 1
  1203. | #define HAVE_MEMORY_H 1
  1204. | #define HAVE_STRINGS_H 1
  1205. | #define HAVE_INTTYPES_H 1
  1206. | #define HAVE_STDINT_H 1
  1207. | #define HAVE_UNISTD_H 1
  1208. | #define HAVE_DLFCN_H 1
  1209. | #define LT_OBJDIR ".libs/"
  1210. | #define HAVE_GETPAGESIZE 1
  1211. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  1212. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  1213. | #define USE_LOGGING MPID_LOGGING_NONE
  1214. | #define HAVE_RUNTIME_THREADCHECK 1
  1215. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  1216. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  1217. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  1218. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  1219. | #define HAVE_ROMIO 1
  1220. | #define HAVE__FUNC__ /**/
  1221. | #define HAVE__FUNCTION__ /**/
  1222. | #define HAVE_CXX_EXCEPTIONS /**/
  1223. | #define HAVE_NAMESPACES /**/
  1224. | #define HAVE_NAMESPACE_STD /**/
  1225. | #define HAVE_CXX_BINDING 1
  1226. | #define FILE_NAMEPUB_BASEDIR "."
  1227. | #define USE_FILE_FOR_NAMEPUB 1
  1228. | #define HAVE_NAMEPUB_SERVICE 1
  1229. | #define restrict __restrict
  1230. | #define HAVE_GCC_ATTRIBUTE 1
  1231. | /* end confdefs.h. */
  1232. | #include <sys/types.h>
  1233. | #include <sys/param.h>
  1234. |
  1235. | int
  1236. | main ()
  1237. | {
  1238. | #if BYTE_ORDER != BIG_ENDIAN
  1239. | not big endian
  1240. | #endif
  1241. |
  1242. | ;
  1243. | return 0;
  1244. | }
  1245. configure:34906: result: no
  1246. configure:34944: checking whether C compiler allows unaligned doubles
  1247. configure:34977: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1248. configure:34977: $? = 0
  1249. configure:34977: ./conftest
  1250. configure:34977: $? = 0
  1251. configure:34987: result: yes
  1252. configure:35006: checking whether /usr/bin/clang supports __func__
  1253. configure:35022: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  1254. configure:35022: $? = 0
  1255. configure:35029: result: yes
  1256. configure:35066: checking whether long double is supported
  1257. configure:35083: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  1258. configure:35083: $? = 0
  1259. configure:35090: result: yes
  1260. configure:35099: checking whether long long is supported
  1261. configure:35116: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  1262. configure:35116: $? = 0
  1263. configure:35123: result: yes
  1264. configure:35134: checking for max C struct integer alignment
  1265. configure:35252: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1266. configure:35252: $? = 0
  1267. configure:35252: ./conftest
  1268. configure:35252: $? = 0
  1269. configure:35264: result: eight
  1270. configure:35295: checking for max C struct floating point alignment
  1271. configure:35397: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1272. configure:35397: $? = 0
  1273. configure:35397: ./conftest
  1274. configure:35397: $? = 0
  1275. configure:35409: result: sixteen
  1276. configure:35442: checking for max C struct alignment of structs with doubles
  1277. configure:35513: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1278. configure:35513: $? = 0
  1279. configure:35513: ./conftest
  1280. configure:35513: $? = 0
  1281. configure:35525: result: eight
  1282. configure:35532: checking for max C struct floating point alignment with long doubles
  1283. configure:35604: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1284. configure:35604: $? = 0
  1285. configure:35604: ./conftest
  1286. configure:35604: $? = 0
  1287. configure:35616: result: sixteen
  1288. configure:35626: WARNING: Structures containing long doubles may be aligned differently from structures with floats or longs. MPICH does not handle this case automatically and you should avoid assumed extents for structures containing float types.
  1289. configure:35661: checking if alignment of structs with doubles is based on position
  1290. configure:35695: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1291. configure:35695: $? = 0
  1292. configure:35695: ./conftest
  1293. configure:35695: $? = 0
  1294. configure:35707: result: no
  1295. configure:35723: checking if alignment of structs with long long ints is based on position
  1296. configure:35759: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1297. configure:35759: $? = 0
  1298. configure:35759: ./conftest
  1299. configure:35759: $? = 0
  1300. configure:35771: result: no
  1301. configure:35787: checking if double alignment breaks rules, find actual alignment
  1302. configure:35834: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1303. configure:35834: $? = 0
  1304. configure:35834: ./conftest
  1305. configure:35834: $? = 0
  1306. configure:35846: result: no
  1307. configure:35862: checking for alignment restrictions on pointers
  1308. configure:35882: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1309. configure:35882: $? = 0
  1310. configure:35882: ./conftest
  1311. configure:35882: $? = 0
  1312. configure:35899: result: int or better
  1313. configure:35911: checking size of char
  1314. configure:35916: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1315. configure:35916: $? = 0
  1316. configure:35916: ./conftest
  1317. configure:35916: $? = 0
  1318. configure:35930: result: 1
  1319. configure:35944: checking size of unsigned char
  1320. configure:35949: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1321. configure:35949: $? = 0
  1322. configure:35949: ./conftest
  1323. configure:35949: $? = 0
  1324. configure:35963: result: 1
  1325. configure:35977: checking size of short
  1326. configure:35982: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1327. configure:35982: $? = 0
  1328. configure:35982: ./conftest
  1329. configure:35982: $? = 0
  1330. configure:35996: result: 2
  1331. configure:36010: checking size of unsigned short
  1332. configure:36015: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1333. configure:36015: $? = 0
  1334. configure:36015: ./conftest
  1335. configure:36015: $? = 0
  1336. configure:36029: result: 2
  1337. configure:36043: checking size of int
  1338. configure:36048: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1339. configure:36048: $? = 0
  1340. configure:36048: ./conftest
  1341. configure:36048: $? = 0
  1342. configure:36062: result: 4
  1343. configure:36076: checking size of unsigned int
  1344. configure:36081: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1345. configure:36081: $? = 0
  1346. configure:36081: ./conftest
  1347. configure:36081: $? = 0
  1348. configure:36095: result: 4
  1349. configure:36109: checking size of long
  1350. configure:36114: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1351. configure:36114: $? = 0
  1352. configure:36114: ./conftest
  1353. configure:36114: $? = 0
  1354. configure:36128: result: 8
  1355. configure:36142: checking size of unsigned long
  1356. configure:36147: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1357. configure:36147: $? = 0
  1358. configure:36147: ./conftest
  1359. configure:36147: $? = 0
  1360. configure:36161: result: 8
  1361. configure:36175: checking size of long long
  1362. configure:36180: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1363. configure:36180: $? = 0
  1364. configure:36180: ./conftest
  1365. configure:36180: $? = 0
  1366. configure:36194: result: 8
  1367. configure:36208: checking size of unsigned long long
  1368. configure:36213: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1369. configure:36213: $? = 0
  1370. configure:36213: ./conftest
  1371. configure:36213: $? = 0
  1372. configure:36227: result: 8
  1373. configure:36241: checking size of float
  1374. configure:36246: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1375. configure:36246: $? = 0
  1376. configure:36246: ./conftest
  1377. configure:36246: $? = 0
  1378. configure:36260: result: 4
  1379. configure:36274: checking size of double
  1380. configure:36279: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1381. configure:36279: $? = 0
  1382. configure:36279: ./conftest
  1383. configure:36279: $? = 0
  1384. configure:36293: result: 8
  1385. configure:36307: checking size of long double
  1386. configure:36312: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1387. configure:36312: $? = 0
  1388. configure:36312: ./conftest
  1389. configure:36312: $? = 0
  1390. configure:36326: result: 16
  1391. configure:36340: checking size of void *
  1392. configure:36345: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1393. configure:36345: $? = 0
  1394. configure:36345: ./conftest
  1395. configure:36345: $? = 0
  1396. configure:36359: result: 8
  1397. configure:36370: checking for ANSI C header files
  1398. configure:36474: result: yes
  1399. configure:36484: checking stddef.h usability
  1400. configure:36484: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  1401. configure:36484: $? = 0
  1402. configure:36484: result: yes
  1403. configure:36484: checking stddef.h presence
  1404. configure:36484: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  1405. configure:36484: $? = 0
  1406. configure:36484: result: yes
  1407. configure:36484: checking for stddef.h
  1408. configure:36484: result: yes
  1409. configure:36498: checking size of wchar_t
  1410. configure:36503: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1411. configure:36503: $? = 0
  1412. configure:36503: ./conftest
  1413. configure:36503: $? = 0
  1414. configure:36522: result: 4
  1415. configure:36537: checking size of float_int
  1416. configure:36542: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1417. configure:36542: $? = 0
  1418. configure:36542: ./conftest
  1419. configure:36542: $? = 0
  1420. configure:36557: result: 8
  1421. configure:36571: checking size of double_int
  1422. configure:36576: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1423. configure:36576: $? = 0
  1424. configure:36576: ./conftest
  1425. configure:36576: $? = 0
  1426. configure:36591: result: 16
  1427. configure:36605: checking size of long_int
  1428. configure:36610: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1429. configure:36610: $? = 0
  1430. configure:36610: ./conftest
  1431. configure:36610: $? = 0
  1432. configure:36625: result: 16
  1433. configure:36639: checking size of short_int
  1434. configure:36644: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1435. configure:36644: $? = 0
  1436. configure:36644: ./conftest
  1437. configure:36644: $? = 0
  1438. configure:36659: result: 8
  1439. configure:36673: checking size of two_int
  1440. configure:36678: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1441. configure:36678: $? = 0
  1442. configure:36678: ./conftest
  1443. configure:36678: $? = 0
  1444. configure:36693: result: 8
  1445. configure:36707: checking size of long_double_int
  1446. configure:36712: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  1447. configure:36712: $? = 0
  1448. configure:36712: ./conftest
  1449. configure:36712: $? = 0
  1450. configure:36727: result: 32
  1451. configure:36740: checking sys/bitypes.h usability
  1452. configure:36740: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  1453. conftest.c:109:10: fatal error: 'sys/bitypes.h' file not found
  1454. #include <sys/bitypes.h>
  1455. ^
  1456. 1 error generated.
  1457. configure:36740: $? = 1
  1458. configure: failed program was:
  1459. | /* confdefs.h */
  1460. | #define PACKAGE_NAME "MPICH"
  1461. | #define PACKAGE_TARNAME "mpich"
  1462. | #define PACKAGE_VERSION "3.0.1"
  1463. | #define PACKAGE_STRING "MPICH 3.0.1"
  1464. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  1465. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  1466. | #define USE_SMP_COLLECTIVES 1
  1467. | #define PACKAGE "mpich"
  1468. | #define VERSION "3.0.1"
  1469. | #define STDC_HEADERS 1
  1470. | #define HAVE_SYS_TYPES_H 1
  1471. | #define HAVE_SYS_STAT_H 1
  1472. | #define HAVE_STDLIB_H 1
  1473. | #define HAVE_STRING_H 1
  1474. | #define HAVE_MEMORY_H 1
  1475. | #define HAVE_STRINGS_H 1
  1476. | #define HAVE_INTTYPES_H 1
  1477. | #define HAVE_STDINT_H 1
  1478. | #define HAVE_UNISTD_H 1
  1479. | #define HAVE_DLFCN_H 1
  1480. | #define LT_OBJDIR ".libs/"
  1481. | #define HAVE_GETPAGESIZE 1
  1482. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  1483. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  1484. | #define USE_LOGGING MPID_LOGGING_NONE
  1485. | #define HAVE_RUNTIME_THREADCHECK 1
  1486. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  1487. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  1488. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  1489. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  1490. | #define HAVE_ROMIO 1
  1491. | #define HAVE__FUNC__ /**/
  1492. | #define HAVE__FUNCTION__ /**/
  1493. | #define HAVE_CXX_EXCEPTIONS /**/
  1494. | #define HAVE_NAMESPACES /**/
  1495. | #define HAVE_NAMESPACE_STD /**/
  1496. | #define HAVE_CXX_BINDING 1
  1497. | #define FILE_NAMEPUB_BASEDIR "."
  1498. | #define USE_FILE_FOR_NAMEPUB 1
  1499. | #define HAVE_NAMEPUB_SERVICE 1
  1500. | #define restrict __restrict
  1501. | #define HAVE_GCC_ATTRIBUTE 1
  1502. | #define WORDS_LITTLEENDIAN 1
  1503. | #define HAVE_LONG_DOUBLE 1
  1504. | #define HAVE_LONG_LONG_INT 1
  1505. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  1506. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  1507. | #define HAVE_MAX_FP_ALIGNMENT 16
  1508. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  1509. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  1510. | #define SIZEOF_CHAR 1
  1511. | #define SIZEOF_UNSIGNED_CHAR 1
  1512. | #define SIZEOF_SHORT 2
  1513. | #define SIZEOF_UNSIGNED_SHORT 2
  1514. | #define SIZEOF_INT 4
  1515. | #define SIZEOF_UNSIGNED_INT 4
  1516. | #define SIZEOF_LONG 8
  1517. | #define SIZEOF_UNSIGNED_LONG 8
  1518. | #define SIZEOF_LONG_LONG 8
  1519. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  1520. | #define SIZEOF_FLOAT 4
  1521. | #define SIZEOF_DOUBLE 8
  1522. | #define SIZEOF_LONG_DOUBLE 16
  1523. | #define SIZEOF_VOID_P 8
  1524. | #define STDC_HEADERS 1
  1525. | #define HAVE_STDDEF_H 1
  1526. | #define SIZEOF_WCHAR_T 4
  1527. | #define SIZEOF_FLOAT_INT 8
  1528. | #define SIZEOF_DOUBLE_INT 16
  1529. | #define SIZEOF_LONG_INT 16
  1530. | #define SIZEOF_SHORT_INT 8
  1531. | #define SIZEOF_TWO_INT 8
  1532. | #define SIZEOF_LONG_DOUBLE_INT 32
  1533. | /* end confdefs.h. */
  1534. | #include <stdio.h>
  1535. | #ifdef HAVE_SYS_TYPES_H
  1536. | # include <sys/types.h>
  1537. | #endif
  1538. | #ifdef HAVE_SYS_STAT_H
  1539. | # include <sys/stat.h>
  1540. | #endif
  1541. | #ifdef STDC_HEADERS
  1542. | # include <stdlib.h>
  1543. | # include <stddef.h>
  1544. | #else
  1545. | # ifdef HAVE_STDLIB_H
  1546. | # include <stdlib.h>
  1547. | # endif
  1548. | #endif
  1549. | #ifdef HAVE_STRING_H
  1550. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  1551. | # include <memory.h>
  1552. | # endif
  1553. | # include <string.h>
  1554. | #endif
  1555. | #ifdef HAVE_STRINGS_H
  1556. | # include <strings.h>
  1557. | #endif
  1558. | #ifdef HAVE_INTTYPES_H
  1559. | # include <inttypes.h>
  1560. | #endif
  1561. | #ifdef HAVE_STDINT_H
  1562. | # include <stdint.h>
  1563. | #endif
  1564. | #ifdef HAVE_UNISTD_H
  1565. | # include <unistd.h>
  1566. | #endif
  1567. | #include <sys/bitypes.h>
  1568. configure:36740: result: no
  1569. configure:36740: checking sys/bitypes.h presence
  1570. configure:36740: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  1571. conftest.c:76:10: fatal error: 'sys/bitypes.h' file not found
  1572. #include <sys/bitypes.h>
  1573. ^
  1574. 1 error generated.
  1575. configure:36740: $? = 1
  1576. configure: failed program was:
  1577. | /* confdefs.h */
  1578. | #define PACKAGE_NAME "MPICH"
  1579. | #define PACKAGE_TARNAME "mpich"
  1580. | #define PACKAGE_VERSION "3.0.1"
  1581. | #define PACKAGE_STRING "MPICH 3.0.1"
  1582. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  1583. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  1584. | #define USE_SMP_COLLECTIVES 1
  1585. | #define PACKAGE "mpich"
  1586. | #define VERSION "3.0.1"
  1587. | #define STDC_HEADERS 1
  1588. | #define HAVE_SYS_TYPES_H 1
  1589. | #define HAVE_SYS_STAT_H 1
  1590. | #define HAVE_STDLIB_H 1
  1591. | #define HAVE_STRING_H 1
  1592. | #define HAVE_MEMORY_H 1
  1593. | #define HAVE_STRINGS_H 1
  1594. | #define HAVE_INTTYPES_H 1
  1595. | #define HAVE_STDINT_H 1
  1596. | #define HAVE_UNISTD_H 1
  1597. | #define HAVE_DLFCN_H 1
  1598. | #define LT_OBJDIR ".libs/"
  1599. | #define HAVE_GETPAGESIZE 1
  1600. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  1601. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  1602. | #define USE_LOGGING MPID_LOGGING_NONE
  1603. | #define HAVE_RUNTIME_THREADCHECK 1
  1604. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  1605. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  1606. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  1607. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  1608. | #define HAVE_ROMIO 1
  1609. | #define HAVE__FUNC__ /**/
  1610. | #define HAVE__FUNCTION__ /**/
  1611. | #define HAVE_CXX_EXCEPTIONS /**/
  1612. | #define HAVE_NAMESPACES /**/
  1613. | #define HAVE_NAMESPACE_STD /**/
  1614. | #define HAVE_CXX_BINDING 1
  1615. | #define FILE_NAMEPUB_BASEDIR "."
  1616. | #define USE_FILE_FOR_NAMEPUB 1
  1617. | #define HAVE_NAMEPUB_SERVICE 1
  1618. | #define restrict __restrict
  1619. | #define HAVE_GCC_ATTRIBUTE 1
  1620. | #define WORDS_LITTLEENDIAN 1
  1621. | #define HAVE_LONG_DOUBLE 1
  1622. | #define HAVE_LONG_LONG_INT 1
  1623. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  1624. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  1625. | #define HAVE_MAX_FP_ALIGNMENT 16
  1626. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  1627. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  1628. | #define SIZEOF_CHAR 1
  1629. | #define SIZEOF_UNSIGNED_CHAR 1
  1630. | #define SIZEOF_SHORT 2
  1631. | #define SIZEOF_UNSIGNED_SHORT 2
  1632. | #define SIZEOF_INT 4
  1633. | #define SIZEOF_UNSIGNED_INT 4
  1634. | #define SIZEOF_LONG 8
  1635. | #define SIZEOF_UNSIGNED_LONG 8
  1636. | #define SIZEOF_LONG_LONG 8
  1637. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  1638. | #define SIZEOF_FLOAT 4
  1639. | #define SIZEOF_DOUBLE 8
  1640. | #define SIZEOF_LONG_DOUBLE 16
  1641. | #define SIZEOF_VOID_P 8
  1642. | #define STDC_HEADERS 1
  1643. | #define HAVE_STDDEF_H 1
  1644. | #define SIZEOF_WCHAR_T 4
  1645. | #define SIZEOF_FLOAT_INT 8
  1646. | #define SIZEOF_DOUBLE_INT 16
  1647. | #define SIZEOF_LONG_INT 16
  1648. | #define SIZEOF_SHORT_INT 8
  1649. | #define SIZEOF_TWO_INT 8
  1650. | #define SIZEOF_LONG_DOUBLE_INT 32
  1651. | /* end confdefs.h. */
  1652. | #include <sys/bitypes.h>
  1653. configure:36740: result: no
  1654. configure:36740: checking for sys/bitypes.h
  1655. configure:36740: result: no
  1656. configure:36753: checking for inttypes.h
  1657. configure:36753: result: yes
  1658. configure:36753: checking for stdint.h
  1659. configure:36753: result: yes
  1660. configure:36765: checking for int8_t
  1661. configure:36765: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  1662. configure:36765: $? = 0
  1663. configure:36765: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  1664. conftest.c:115:24: error: array size is negative
  1665. static int test_array [1 - 2 * !((int8_t) (((((int8_t) 1 << N) << N) - 1) * 2 + 1)
  1666. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1667. 1 error generated.
  1668. configure:36765: $? = 1
  1669. configure: failed program was:
  1670. | /* confdefs.h */
  1671. | #define PACKAGE_NAME "MPICH"
  1672. | #define PACKAGE_TARNAME "mpich"
  1673. | #define PACKAGE_VERSION "3.0.1"
  1674. | #define PACKAGE_STRING "MPICH 3.0.1"
  1675. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  1676. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  1677. | #define USE_SMP_COLLECTIVES 1
  1678. | #define PACKAGE "mpich"
  1679. | #define VERSION "3.0.1"
  1680. | #define STDC_HEADERS 1
  1681. | #define HAVE_SYS_TYPES_H 1
  1682. | #define HAVE_SYS_STAT_H 1
  1683. | #define HAVE_STDLIB_H 1
  1684. | #define HAVE_STRING_H 1
  1685. | #define HAVE_MEMORY_H 1
  1686. | #define HAVE_STRINGS_H 1
  1687. | #define HAVE_INTTYPES_H 1
  1688. | #define HAVE_STDINT_H 1
  1689. | #define HAVE_UNISTD_H 1
  1690. | #define HAVE_DLFCN_H 1
  1691. | #define LT_OBJDIR ".libs/"
  1692. | #define HAVE_GETPAGESIZE 1
  1693. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  1694. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  1695. | #define USE_LOGGING MPID_LOGGING_NONE
  1696. | #define HAVE_RUNTIME_THREADCHECK 1
  1697. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  1698. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  1699. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  1700. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  1701. | #define HAVE_ROMIO 1
  1702. | #define HAVE__FUNC__ /**/
  1703. | #define HAVE__FUNCTION__ /**/
  1704. | #define HAVE_CXX_EXCEPTIONS /**/
  1705. | #define HAVE_NAMESPACES /**/
  1706. | #define HAVE_NAMESPACE_STD /**/
  1707. | #define HAVE_CXX_BINDING 1
  1708. | #define FILE_NAMEPUB_BASEDIR "."
  1709. | #define USE_FILE_FOR_NAMEPUB 1
  1710. | #define HAVE_NAMEPUB_SERVICE 1
  1711. | #define restrict __restrict
  1712. | #define HAVE_GCC_ATTRIBUTE 1
  1713. | #define WORDS_LITTLEENDIAN 1
  1714. | #define HAVE_LONG_DOUBLE 1
  1715. | #define HAVE_LONG_LONG_INT 1
  1716. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  1717. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  1718. | #define HAVE_MAX_FP_ALIGNMENT 16
  1719. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  1720. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  1721. | #define SIZEOF_CHAR 1
  1722. | #define SIZEOF_UNSIGNED_CHAR 1
  1723. | #define SIZEOF_SHORT 2
  1724. | #define SIZEOF_UNSIGNED_SHORT 2
  1725. | #define SIZEOF_INT 4
  1726. | #define SIZEOF_UNSIGNED_INT 4
  1727. | #define SIZEOF_LONG 8
  1728. | #define SIZEOF_UNSIGNED_LONG 8
  1729. | #define SIZEOF_LONG_LONG 8
  1730. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  1731. | #define SIZEOF_FLOAT 4
  1732. | #define SIZEOF_DOUBLE 8
  1733. | #define SIZEOF_LONG_DOUBLE 16
  1734. | #define SIZEOF_VOID_P 8
  1735. | #define STDC_HEADERS 1
  1736. | #define HAVE_STDDEF_H 1
  1737. | #define SIZEOF_WCHAR_T 4
  1738. | #define SIZEOF_FLOAT_INT 8
  1739. | #define SIZEOF_DOUBLE_INT 16
  1740. | #define SIZEOF_LONG_INT 16
  1741. | #define SIZEOF_SHORT_INT 8
  1742. | #define SIZEOF_TWO_INT 8
  1743. | #define SIZEOF_LONG_DOUBLE_INT 32
  1744. | #define HAVE_INTTYPES_H 1
  1745. | #define HAVE_STDINT_H 1
  1746. | /* end confdefs.h. */
  1747. | #include <stdio.h>
  1748. | #ifdef HAVE_SYS_TYPES_H
  1749. | # include <sys/types.h>
  1750. | #endif
  1751. | #ifdef HAVE_SYS_STAT_H
  1752. | # include <sys/stat.h>
  1753. | #endif
  1754. | #ifdef STDC_HEADERS
  1755. | # include <stdlib.h>
  1756. | # include <stddef.h>
  1757. | #else
  1758. | # ifdef HAVE_STDLIB_H
  1759. | # include <stdlib.h>
  1760. | # endif
  1761. | #endif
  1762. | #ifdef HAVE_STRING_H
  1763. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  1764. | # include <memory.h>
  1765. | # endif
  1766. | # include <string.h>
  1767. | #endif
  1768. | #ifdef HAVE_STRINGS_H
  1769. | # include <strings.h>
  1770. | #endif
  1771. | #ifdef HAVE_INTTYPES_H
  1772. | # include <inttypes.h>
  1773. | #endif
  1774. | #ifdef HAVE_STDINT_H
  1775. | # include <stdint.h>
  1776. | #endif
  1777. | #ifdef HAVE_UNISTD_H
  1778. | # include <unistd.h>
  1779. | #endif
  1780. | enum { N = 8 / 2 - 1 };
  1781. | int
  1782. | main ()
  1783. | {
  1784. | static int test_array [1 - 2 * !((int8_t) (((((int8_t) 1 << N) << N) - 1) * 2 + 1)
  1785. | < (int8_t) (((((int8_t) 1 << N) << N) - 1) * 2 + 2))];
  1786. | test_array [0] = 0;
  1787. | return test_array [0];
  1788. |
  1789. | ;
  1790. | return 0;
  1791. | }
  1792. configure:36765: result: yes
  1793. configure:36776: checking for int16_t
  1794. configure:36776: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  1795. configure:36776: $? = 0
  1796. configure:36776: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  1797. conftest.c:115:24: error: array size is negative
  1798. static int test_array [1 - 2 * !((int16_t) (((((int16_t) 1 << N) << N) - 1) * 2 + 1)
  1799. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1800. 1 error generated.
  1801. configure:36776: $? = 1
  1802. configure: failed program was:
  1803. | /* confdefs.h */
  1804. | #define PACKAGE_NAME "MPICH"
  1805. | #define PACKAGE_TARNAME "mpich"
  1806. | #define PACKAGE_VERSION "3.0.1"
  1807. | #define PACKAGE_STRING "MPICH 3.0.1"
  1808. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  1809. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  1810. | #define USE_SMP_COLLECTIVES 1
  1811. | #define PACKAGE "mpich"
  1812. | #define VERSION "3.0.1"
  1813. | #define STDC_HEADERS 1
  1814. | #define HAVE_SYS_TYPES_H 1
  1815. | #define HAVE_SYS_STAT_H 1
  1816. | #define HAVE_STDLIB_H 1
  1817. | #define HAVE_STRING_H 1
  1818. | #define HAVE_MEMORY_H 1
  1819. | #define HAVE_STRINGS_H 1
  1820. | #define HAVE_INTTYPES_H 1
  1821. | #define HAVE_STDINT_H 1
  1822. | #define HAVE_UNISTD_H 1
  1823. | #define HAVE_DLFCN_H 1
  1824. | #define LT_OBJDIR ".libs/"
  1825. | #define HAVE_GETPAGESIZE 1
  1826. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  1827. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  1828. | #define USE_LOGGING MPID_LOGGING_NONE
  1829. | #define HAVE_RUNTIME_THREADCHECK 1
  1830. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  1831. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  1832. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  1833. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  1834. | #define HAVE_ROMIO 1
  1835. | #define HAVE__FUNC__ /**/
  1836. | #define HAVE__FUNCTION__ /**/
  1837. | #define HAVE_CXX_EXCEPTIONS /**/
  1838. | #define HAVE_NAMESPACES /**/
  1839. | #define HAVE_NAMESPACE_STD /**/
  1840. | #define HAVE_CXX_BINDING 1
  1841. | #define FILE_NAMEPUB_BASEDIR "."
  1842. | #define USE_FILE_FOR_NAMEPUB 1
  1843. | #define HAVE_NAMEPUB_SERVICE 1
  1844. | #define restrict __restrict
  1845. | #define HAVE_GCC_ATTRIBUTE 1
  1846. | #define WORDS_LITTLEENDIAN 1
  1847. | #define HAVE_LONG_DOUBLE 1
  1848. | #define HAVE_LONG_LONG_INT 1
  1849. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  1850. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  1851. | #define HAVE_MAX_FP_ALIGNMENT 16
  1852. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  1853. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  1854. | #define SIZEOF_CHAR 1
  1855. | #define SIZEOF_UNSIGNED_CHAR 1
  1856. | #define SIZEOF_SHORT 2
  1857. | #define SIZEOF_UNSIGNED_SHORT 2
  1858. | #define SIZEOF_INT 4
  1859. | #define SIZEOF_UNSIGNED_INT 4
  1860. | #define SIZEOF_LONG 8
  1861. | #define SIZEOF_UNSIGNED_LONG 8
  1862. | #define SIZEOF_LONG_LONG 8
  1863. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  1864. | #define SIZEOF_FLOAT 4
  1865. | #define SIZEOF_DOUBLE 8
  1866. | #define SIZEOF_LONG_DOUBLE 16
  1867. | #define SIZEOF_VOID_P 8
  1868. | #define STDC_HEADERS 1
  1869. | #define HAVE_STDDEF_H 1
  1870. | #define SIZEOF_WCHAR_T 4
  1871. | #define SIZEOF_FLOAT_INT 8
  1872. | #define SIZEOF_DOUBLE_INT 16
  1873. | #define SIZEOF_LONG_INT 16
  1874. | #define SIZEOF_SHORT_INT 8
  1875. | #define SIZEOF_TWO_INT 8
  1876. | #define SIZEOF_LONG_DOUBLE_INT 32
  1877. | #define HAVE_INTTYPES_H 1
  1878. | #define HAVE_STDINT_H 1
  1879. | /* end confdefs.h. */
  1880. | #include <stdio.h>
  1881. | #ifdef HAVE_SYS_TYPES_H
  1882. | # include <sys/types.h>
  1883. | #endif
  1884. | #ifdef HAVE_SYS_STAT_H
  1885. | # include <sys/stat.h>
  1886. | #endif
  1887. | #ifdef STDC_HEADERS
  1888. | # include <stdlib.h>
  1889. | # include <stddef.h>
  1890. | #else
  1891. | # ifdef HAVE_STDLIB_H
  1892. | # include <stdlib.h>
  1893. | # endif
  1894. | #endif
  1895. | #ifdef HAVE_STRING_H
  1896. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  1897. | # include <memory.h>
  1898. | # endif
  1899. | # include <string.h>
  1900. | #endif
  1901. | #ifdef HAVE_STRINGS_H
  1902. | # include <strings.h>
  1903. | #endif
  1904. | #ifdef HAVE_INTTYPES_H
  1905. | # include <inttypes.h>
  1906. | #endif
  1907. | #ifdef HAVE_STDINT_H
  1908. | # include <stdint.h>
  1909. | #endif
  1910. | #ifdef HAVE_UNISTD_H
  1911. | # include <unistd.h>
  1912. | #endif
  1913. | enum { N = 16 / 2 - 1 };
  1914. | int
  1915. | main ()
  1916. | {
  1917. | static int test_array [1 - 2 * !((int16_t) (((((int16_t) 1 << N) << N) - 1) * 2 + 1)
  1918. | < (int16_t) (((((int16_t) 1 << N) << N) - 1) * 2 + 2))];
  1919. | test_array [0] = 0;
  1920. | return test_array [0];
  1921. |
  1922. | ;
  1923. | return 0;
  1924. | }
  1925. configure:36776: result: yes
  1926. configure:36787: checking for int32_t
  1927. configure:36787: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  1928. configure:36787: $? = 0
  1929. configure:36787: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  1930. conftest.c:115:24: error: array size is negative
  1931. static int test_array [1 - 2 * !((int32_t) (((((int32_t) 1 << N) << N) - 1) * 2 + 1)
  1932. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1933. 1 error generated.
  1934. configure:36787: $? = 1
  1935. configure: failed program was:
  1936. | /* confdefs.h */
  1937. | #define PACKAGE_NAME "MPICH"
  1938. | #define PACKAGE_TARNAME "mpich"
  1939. | #define PACKAGE_VERSION "3.0.1"
  1940. | #define PACKAGE_STRING "MPICH 3.0.1"
  1941. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  1942. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  1943. | #define USE_SMP_COLLECTIVES 1
  1944. | #define PACKAGE "mpich"
  1945. | #define VERSION "3.0.1"
  1946. | #define STDC_HEADERS 1
  1947. | #define HAVE_SYS_TYPES_H 1
  1948. | #define HAVE_SYS_STAT_H 1
  1949. | #define HAVE_STDLIB_H 1
  1950. | #define HAVE_STRING_H 1
  1951. | #define HAVE_MEMORY_H 1
  1952. | #define HAVE_STRINGS_H 1
  1953. | #define HAVE_INTTYPES_H 1
  1954. | #define HAVE_STDINT_H 1
  1955. | #define HAVE_UNISTD_H 1
  1956. | #define HAVE_DLFCN_H 1
  1957. | #define LT_OBJDIR ".libs/"
  1958. | #define HAVE_GETPAGESIZE 1
  1959. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  1960. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  1961. | #define USE_LOGGING MPID_LOGGING_NONE
  1962. | #define HAVE_RUNTIME_THREADCHECK 1
  1963. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  1964. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  1965. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  1966. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  1967. | #define HAVE_ROMIO 1
  1968. | #define HAVE__FUNC__ /**/
  1969. | #define HAVE__FUNCTION__ /**/
  1970. | #define HAVE_CXX_EXCEPTIONS /**/
  1971. | #define HAVE_NAMESPACES /**/
  1972. | #define HAVE_NAMESPACE_STD /**/
  1973. | #define HAVE_CXX_BINDING 1
  1974. | #define FILE_NAMEPUB_BASEDIR "."
  1975. | #define USE_FILE_FOR_NAMEPUB 1
  1976. | #define HAVE_NAMEPUB_SERVICE 1
  1977. | #define restrict __restrict
  1978. | #define HAVE_GCC_ATTRIBUTE 1
  1979. | #define WORDS_LITTLEENDIAN 1
  1980. | #define HAVE_LONG_DOUBLE 1
  1981. | #define HAVE_LONG_LONG_INT 1
  1982. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  1983. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  1984. | #define HAVE_MAX_FP_ALIGNMENT 16
  1985. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  1986. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  1987. | #define SIZEOF_CHAR 1
  1988. | #define SIZEOF_UNSIGNED_CHAR 1
  1989. | #define SIZEOF_SHORT 2
  1990. | #define SIZEOF_UNSIGNED_SHORT 2
  1991. | #define SIZEOF_INT 4
  1992. | #define SIZEOF_UNSIGNED_INT 4
  1993. | #define SIZEOF_LONG 8
  1994. | #define SIZEOF_UNSIGNED_LONG 8
  1995. | #define SIZEOF_LONG_LONG 8
  1996. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  1997. | #define SIZEOF_FLOAT 4
  1998. | #define SIZEOF_DOUBLE 8
  1999. | #define SIZEOF_LONG_DOUBLE 16
  2000. | #define SIZEOF_VOID_P 8
  2001. | #define STDC_HEADERS 1
  2002. | #define HAVE_STDDEF_H 1
  2003. | #define SIZEOF_WCHAR_T 4
  2004. | #define SIZEOF_FLOAT_INT 8
  2005. | #define SIZEOF_DOUBLE_INT 16
  2006. | #define SIZEOF_LONG_INT 16
  2007. | #define SIZEOF_SHORT_INT 8
  2008. | #define SIZEOF_TWO_INT 8
  2009. | #define SIZEOF_LONG_DOUBLE_INT 32
  2010. | #define HAVE_INTTYPES_H 1
  2011. | #define HAVE_STDINT_H 1
  2012. | /* end confdefs.h. */
  2013. | #include <stdio.h>
  2014. | #ifdef HAVE_SYS_TYPES_H
  2015. | # include <sys/types.h>
  2016. | #endif
  2017. | #ifdef HAVE_SYS_STAT_H
  2018. | # include <sys/stat.h>
  2019. | #endif
  2020. | #ifdef STDC_HEADERS
  2021. | # include <stdlib.h>
  2022. | # include <stddef.h>
  2023. | #else
  2024. | # ifdef HAVE_STDLIB_H
  2025. | # include <stdlib.h>
  2026. | # endif
  2027. | #endif
  2028. | #ifdef HAVE_STRING_H
  2029. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2030. | # include <memory.h>
  2031. | # endif
  2032. | # include <string.h>
  2033. | #endif
  2034. | #ifdef HAVE_STRINGS_H
  2035. | # include <strings.h>
  2036. | #endif
  2037. | #ifdef HAVE_INTTYPES_H
  2038. | # include <inttypes.h>
  2039. | #endif
  2040. | #ifdef HAVE_STDINT_H
  2041. | # include <stdint.h>
  2042. | #endif
  2043. | #ifdef HAVE_UNISTD_H
  2044. | # include <unistd.h>
  2045. | #endif
  2046. | enum { N = 32 / 2 - 1 };
  2047. | int
  2048. | main ()
  2049. | {
  2050. | static int test_array [1 - 2 * !((int32_t) (((((int32_t) 1 << N) << N) - 1) * 2 + 1)
  2051. | < (int32_t) (((((int32_t) 1 << N) << N) - 1) * 2 + 2))];
  2052. | test_array [0] = 0;
  2053. | return test_array [0];
  2054. |
  2055. | ;
  2056. | return 0;
  2057. | }
  2058. configure:36787: result: yes
  2059. configure:36798: checking for int64_t
  2060. configure:36798: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  2061. configure:36798: $? = 0
  2062. configure:36798: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  2063. conftest.c:115:24: error: array size is negative
  2064. static int test_array [1 - 2 * !((int64_t) (((((int64_t) 1 << N) << N) - 1) * 2 + 1)
  2065. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2066. 1 error generated.
  2067. configure:36798: $? = 1
  2068. configure: failed program was:
  2069. | /* confdefs.h */
  2070. | #define PACKAGE_NAME "MPICH"
  2071. | #define PACKAGE_TARNAME "mpich"
  2072. | #define PACKAGE_VERSION "3.0.1"
  2073. | #define PACKAGE_STRING "MPICH 3.0.1"
  2074. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  2075. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  2076. | #define USE_SMP_COLLECTIVES 1
  2077. | #define PACKAGE "mpich"
  2078. | #define VERSION "3.0.1"
  2079. | #define STDC_HEADERS 1
  2080. | #define HAVE_SYS_TYPES_H 1
  2081. | #define HAVE_SYS_STAT_H 1
  2082. | #define HAVE_STDLIB_H 1
  2083. | #define HAVE_STRING_H 1
  2084. | #define HAVE_MEMORY_H 1
  2085. | #define HAVE_STRINGS_H 1
  2086. | #define HAVE_INTTYPES_H 1
  2087. | #define HAVE_STDINT_H 1
  2088. | #define HAVE_UNISTD_H 1
  2089. | #define HAVE_DLFCN_H 1
  2090. | #define LT_OBJDIR ".libs/"
  2091. | #define HAVE_GETPAGESIZE 1
  2092. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  2093. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  2094. | #define USE_LOGGING MPID_LOGGING_NONE
  2095. | #define HAVE_RUNTIME_THREADCHECK 1
  2096. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  2097. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  2098. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  2099. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  2100. | #define HAVE_ROMIO 1
  2101. | #define HAVE__FUNC__ /**/
  2102. | #define HAVE__FUNCTION__ /**/
  2103. | #define HAVE_CXX_EXCEPTIONS /**/
  2104. | #define HAVE_NAMESPACES /**/
  2105. | #define HAVE_NAMESPACE_STD /**/
  2106. | #define HAVE_CXX_BINDING 1
  2107. | #define FILE_NAMEPUB_BASEDIR "."
  2108. | #define USE_FILE_FOR_NAMEPUB 1
  2109. | #define HAVE_NAMEPUB_SERVICE 1
  2110. | #define restrict __restrict
  2111. | #define HAVE_GCC_ATTRIBUTE 1
  2112. | #define WORDS_LITTLEENDIAN 1
  2113. | #define HAVE_LONG_DOUBLE 1
  2114. | #define HAVE_LONG_LONG_INT 1
  2115. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  2116. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  2117. | #define HAVE_MAX_FP_ALIGNMENT 16
  2118. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  2119. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  2120. | #define SIZEOF_CHAR 1
  2121. | #define SIZEOF_UNSIGNED_CHAR 1
  2122. | #define SIZEOF_SHORT 2
  2123. | #define SIZEOF_UNSIGNED_SHORT 2
  2124. | #define SIZEOF_INT 4
  2125. | #define SIZEOF_UNSIGNED_INT 4
  2126. | #define SIZEOF_LONG 8
  2127. | #define SIZEOF_UNSIGNED_LONG 8
  2128. | #define SIZEOF_LONG_LONG 8
  2129. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  2130. | #define SIZEOF_FLOAT 4
  2131. | #define SIZEOF_DOUBLE 8
  2132. | #define SIZEOF_LONG_DOUBLE 16
  2133. | #define SIZEOF_VOID_P 8
  2134. | #define STDC_HEADERS 1
  2135. | #define HAVE_STDDEF_H 1
  2136. | #define SIZEOF_WCHAR_T 4
  2137. | #define SIZEOF_FLOAT_INT 8
  2138. | #define SIZEOF_DOUBLE_INT 16
  2139. | #define SIZEOF_LONG_INT 16
  2140. | #define SIZEOF_SHORT_INT 8
  2141. | #define SIZEOF_TWO_INT 8
  2142. | #define SIZEOF_LONG_DOUBLE_INT 32
  2143. | #define HAVE_INTTYPES_H 1
  2144. | #define HAVE_STDINT_H 1
  2145. | /* end confdefs.h. */
  2146. | #include <stdio.h>
  2147. | #ifdef HAVE_SYS_TYPES_H
  2148. | # include <sys/types.h>
  2149. | #endif
  2150. | #ifdef HAVE_SYS_STAT_H
  2151. | # include <sys/stat.h>
  2152. | #endif
  2153. | #ifdef STDC_HEADERS
  2154. | # include <stdlib.h>
  2155. | # include <stddef.h>
  2156. | #else
  2157. | # ifdef HAVE_STDLIB_H
  2158. | # include <stdlib.h>
  2159. | # endif
  2160. | #endif
  2161. | #ifdef HAVE_STRING_H
  2162. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2163. | # include <memory.h>
  2164. | # endif
  2165. | # include <string.h>
  2166. | #endif
  2167. | #ifdef HAVE_STRINGS_H
  2168. | # include <strings.h>
  2169. | #endif
  2170. | #ifdef HAVE_INTTYPES_H
  2171. | # include <inttypes.h>
  2172. | #endif
  2173. | #ifdef HAVE_STDINT_H
  2174. | # include <stdint.h>
  2175. | #endif
  2176. | #ifdef HAVE_UNISTD_H
  2177. | # include <unistd.h>
  2178. | #endif
  2179. | enum { N = 64 / 2 - 1 };
  2180. | int
  2181. | main ()
  2182. | {
  2183. | static int test_array [1 - 2 * !((int64_t) (((((int64_t) 1 << N) << N) - 1) * 2 + 1)
  2184. | < (int64_t) (((((int64_t) 1 << N) << N) - 1) * 2 + 2))];
  2185. | test_array [0] = 0;
  2186. | return test_array [0];
  2187. |
  2188. | ;
  2189. | return 0;
  2190. | }
  2191. configure:36798: result: yes
  2192. configure:36839: checking for uint8_t
  2193. configure:36839: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  2194. configure:36839: $? = 0
  2195. configure:36839: result: yes
  2196. configure:36853: checking for uint16_t
  2197. configure:36853: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  2198. configure:36853: $? = 0
  2199. configure:36853: result: yes
  2200. configure:36865: checking for uint32_t
  2201. configure:36865: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  2202. configure:36865: $? = 0
  2203. configure:36865: result: yes
  2204. configure:36879: checking for uint64_t
  2205. configure:36879: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  2206. configure:36879: $? = 0
  2207. configure:36879: result: yes
  2208. configure:36921: checking stdbool.h usability
  2209. configure:36921: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  2210. configure:36921: $? = 0
  2211. configure:36921: result: yes
  2212. configure:36921: checking stdbool.h presence
  2213. configure:36921: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  2214. configure:36921: $? = 0
  2215. configure:36921: result: yes
  2216. configure:36921: checking for stdbool.h
  2217. configure:36921: result: yes
  2218. configure:36921: checking complex.h usability
  2219. configure:36921: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  2220. configure:36921: $? = 0
  2221. configure:36921: result: yes
  2222. configure:36921: checking complex.h presence
  2223. configure:36921: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  2224. configure:36921: $? = 0
  2225. configure:36921: result: yes
  2226. configure:36921: checking for complex.h
  2227. configure:36921: result: yes
  2228. configure:36935: checking size of _Bool
  2229. configure:36940: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  2230. configure:36940: $? = 0
  2231. configure:36940: ./conftest
  2232. configure:36940: $? = 0
  2233. configure:36959: result: 1
  2234. configure:36973: checking size of float _Complex
  2235. configure:36978: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  2236. configure:36978: $? = 0
  2237. configure:36978: ./conftest
  2238. configure:36978: $? = 0
  2239. configure:36997: result: 8
  2240. configure:37011: checking size of double _Complex
  2241. configure:37016: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  2242. configure:37016: $? = 0
  2243. configure:37016: ./conftest
  2244. configure:37016: $? = 0
  2245. configure:37035: result: 16
  2246. configure:37049: checking size of long double _Complex
  2247. configure:37054: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  2248. configure:37054: $? = 0
  2249. configure:37054: ./conftest
  2250. configure:37054: $? = 0
  2251. configure:37073: result: 32
  2252. configure:37085: checking for _Bool
  2253. configure:37085: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  2254. configure:37085: $? = 0
  2255. configure:37085: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  2256. conftest.c:128:20: error: expected expression
  2257. if (sizeof ((_Bool)))
  2258. ^
  2259. 1 error generated.
  2260. configure:37085: $? = 1
  2261. configure: failed program was:
  2262. | /* confdefs.h */
  2263. | #define PACKAGE_NAME "MPICH"
  2264. | #define PACKAGE_TARNAME "mpich"
  2265. | #define PACKAGE_VERSION "3.0.1"
  2266. | #define PACKAGE_STRING "MPICH 3.0.1"
  2267. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  2268. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  2269. | #define USE_SMP_COLLECTIVES 1
  2270. | #define PACKAGE "mpich"
  2271. | #define VERSION "3.0.1"
  2272. | #define STDC_HEADERS 1
  2273. | #define HAVE_SYS_TYPES_H 1
  2274. | #define HAVE_SYS_STAT_H 1
  2275. | #define HAVE_STDLIB_H 1
  2276. | #define HAVE_STRING_H 1
  2277. | #define HAVE_MEMORY_H 1
  2278. | #define HAVE_STRINGS_H 1
  2279. | #define HAVE_INTTYPES_H 1
  2280. | #define HAVE_STDINT_H 1
  2281. | #define HAVE_UNISTD_H 1
  2282. | #define HAVE_DLFCN_H 1
  2283. | #define LT_OBJDIR ".libs/"
  2284. | #define HAVE_GETPAGESIZE 1
  2285. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  2286. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  2287. | #define USE_LOGGING MPID_LOGGING_NONE
  2288. | #define HAVE_RUNTIME_THREADCHECK 1
  2289. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  2290. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  2291. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  2292. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  2293. | #define HAVE_ROMIO 1
  2294. | #define HAVE__FUNC__ /**/
  2295. | #define HAVE__FUNCTION__ /**/
  2296. | #define HAVE_CXX_EXCEPTIONS /**/
  2297. | #define HAVE_NAMESPACES /**/
  2298. | #define HAVE_NAMESPACE_STD /**/
  2299. | #define HAVE_CXX_BINDING 1
  2300. | #define FILE_NAMEPUB_BASEDIR "."
  2301. | #define USE_FILE_FOR_NAMEPUB 1
  2302. | #define HAVE_NAMEPUB_SERVICE 1
  2303. | #define restrict __restrict
  2304. | #define HAVE_GCC_ATTRIBUTE 1
  2305. | #define WORDS_LITTLEENDIAN 1
  2306. | #define HAVE_LONG_DOUBLE 1
  2307. | #define HAVE_LONG_LONG_INT 1
  2308. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  2309. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  2310. | #define HAVE_MAX_FP_ALIGNMENT 16
  2311. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  2312. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  2313. | #define SIZEOF_CHAR 1
  2314. | #define SIZEOF_UNSIGNED_CHAR 1
  2315. | #define SIZEOF_SHORT 2
  2316. | #define SIZEOF_UNSIGNED_SHORT 2
  2317. | #define SIZEOF_INT 4
  2318. | #define SIZEOF_UNSIGNED_INT 4
  2319. | #define SIZEOF_LONG 8
  2320. | #define SIZEOF_UNSIGNED_LONG 8
  2321. | #define SIZEOF_LONG_LONG 8
  2322. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  2323. | #define SIZEOF_FLOAT 4
  2324. | #define SIZEOF_DOUBLE 8
  2325. | #define SIZEOF_LONG_DOUBLE 16
  2326. | #define SIZEOF_VOID_P 8
  2327. | #define STDC_HEADERS 1
  2328. | #define HAVE_STDDEF_H 1
  2329. | #define SIZEOF_WCHAR_T 4
  2330. | #define SIZEOF_FLOAT_INT 8
  2331. | #define SIZEOF_DOUBLE_INT 16
  2332. | #define SIZEOF_LONG_INT 16
  2333. | #define SIZEOF_SHORT_INT 8
  2334. | #define SIZEOF_TWO_INT 8
  2335. | #define SIZEOF_LONG_DOUBLE_INT 32
  2336. | #define HAVE_INTTYPES_H 1
  2337. | #define HAVE_STDINT_H 1
  2338. | #define HAVE_INT8_T 1
  2339. | #define HAVE_INT16_T 1
  2340. | #define HAVE_INT32_T 1
  2341. | #define HAVE_INT64_T 1
  2342. | #define HAVE_UINT8_T 1
  2343. | #define HAVE_UINT16_T 1
  2344. | #define HAVE_UINT32_T 1
  2345. | #define HAVE_UINT64_T 1
  2346. | #define HAVE_STDBOOL_H 1
  2347. | #define HAVE_COMPLEX_H 1
  2348. | #define SIZEOF__BOOL 1
  2349. | #define SIZEOF_FLOAT__COMPLEX 8
  2350. | #define SIZEOF_DOUBLE__COMPLEX 16
  2351. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  2352. | /* end confdefs.h. */
  2353. | #include <stdio.h>
  2354. | #ifdef HAVE_SYS_TYPES_H
  2355. | # include <sys/types.h>
  2356. | #endif
  2357. | #ifdef HAVE_SYS_STAT_H
  2358. | # include <sys/stat.h>
  2359. | #endif
  2360. | #ifdef STDC_HEADERS
  2361. | # include <stdlib.h>
  2362. | # include <stddef.h>
  2363. | #else
  2364. | # ifdef HAVE_STDLIB_H
  2365. | # include <stdlib.h>
  2366. | # endif
  2367. | #endif
  2368. | #ifdef HAVE_STRING_H
  2369. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2370. | # include <memory.h>
  2371. | # endif
  2372. | # include <string.h>
  2373. | #endif
  2374. | #ifdef HAVE_STRINGS_H
  2375. | # include <strings.h>
  2376. | #endif
  2377. | #ifdef HAVE_INTTYPES_H
  2378. | # include <inttypes.h>
  2379. | #endif
  2380. | #ifdef HAVE_STDINT_H
  2381. | # include <stdint.h>
  2382. | #endif
  2383. | #ifdef HAVE_UNISTD_H
  2384. | # include <unistd.h>
  2385. | #endif
  2386. | int
  2387. | main ()
  2388. | {
  2389. | if (sizeof ((_Bool)))
  2390. | return 0;
  2391. | ;
  2392. | return 0;
  2393. | }
  2394. configure:37085: result: yes
  2395. configure:37094: checking for float _Complex
  2396. configure:37094: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  2397. configure:37094: $? = 0
  2398. configure:37094: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  2399. conftest.c:129:29: error: expected expression
  2400. if (sizeof ((float _Complex)))
  2401. ^
  2402. 1 error generated.
  2403. configure:37094: $? = 1
  2404. configure: failed program was:
  2405. | /* confdefs.h */
  2406. | #define PACKAGE_NAME "MPICH"
  2407. | #define PACKAGE_TARNAME "mpich"
  2408. | #define PACKAGE_VERSION "3.0.1"
  2409. | #define PACKAGE_STRING "MPICH 3.0.1"
  2410. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  2411. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  2412. | #define USE_SMP_COLLECTIVES 1
  2413. | #define PACKAGE "mpich"
  2414. | #define VERSION "3.0.1"
  2415. | #define STDC_HEADERS 1
  2416. | #define HAVE_SYS_TYPES_H 1
  2417. | #define HAVE_SYS_STAT_H 1
  2418. | #define HAVE_STDLIB_H 1
  2419. | #define HAVE_STRING_H 1
  2420. | #define HAVE_MEMORY_H 1
  2421. | #define HAVE_STRINGS_H 1
  2422. | #define HAVE_INTTYPES_H 1
  2423. | #define HAVE_STDINT_H 1
  2424. | #define HAVE_UNISTD_H 1
  2425. | #define HAVE_DLFCN_H 1
  2426. | #define LT_OBJDIR ".libs/"
  2427. | #define HAVE_GETPAGESIZE 1
  2428. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  2429. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  2430. | #define USE_LOGGING MPID_LOGGING_NONE
  2431. | #define HAVE_RUNTIME_THREADCHECK 1
  2432. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  2433. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  2434. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  2435. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  2436. | #define HAVE_ROMIO 1
  2437. | #define HAVE__FUNC__ /**/
  2438. | #define HAVE__FUNCTION__ /**/
  2439. | #define HAVE_CXX_EXCEPTIONS /**/
  2440. | #define HAVE_NAMESPACES /**/
  2441. | #define HAVE_NAMESPACE_STD /**/
  2442. | #define HAVE_CXX_BINDING 1
  2443. | #define FILE_NAMEPUB_BASEDIR "."
  2444. | #define USE_FILE_FOR_NAMEPUB 1
  2445. | #define HAVE_NAMEPUB_SERVICE 1
  2446. | #define restrict __restrict
  2447. | #define HAVE_GCC_ATTRIBUTE 1
  2448. | #define WORDS_LITTLEENDIAN 1
  2449. | #define HAVE_LONG_DOUBLE 1
  2450. | #define HAVE_LONG_LONG_INT 1
  2451. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  2452. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  2453. | #define HAVE_MAX_FP_ALIGNMENT 16
  2454. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  2455. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  2456. | #define SIZEOF_CHAR 1
  2457. | #define SIZEOF_UNSIGNED_CHAR 1
  2458. | #define SIZEOF_SHORT 2
  2459. | #define SIZEOF_UNSIGNED_SHORT 2
  2460. | #define SIZEOF_INT 4
  2461. | #define SIZEOF_UNSIGNED_INT 4
  2462. | #define SIZEOF_LONG 8
  2463. | #define SIZEOF_UNSIGNED_LONG 8
  2464. | #define SIZEOF_LONG_LONG 8
  2465. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  2466. | #define SIZEOF_FLOAT 4
  2467. | #define SIZEOF_DOUBLE 8
  2468. | #define SIZEOF_LONG_DOUBLE 16
  2469. | #define SIZEOF_VOID_P 8
  2470. | #define STDC_HEADERS 1
  2471. | #define HAVE_STDDEF_H 1
  2472. | #define SIZEOF_WCHAR_T 4
  2473. | #define SIZEOF_FLOAT_INT 8
  2474. | #define SIZEOF_DOUBLE_INT 16
  2475. | #define SIZEOF_LONG_INT 16
  2476. | #define SIZEOF_SHORT_INT 8
  2477. | #define SIZEOF_TWO_INT 8
  2478. | #define SIZEOF_LONG_DOUBLE_INT 32
  2479. | #define HAVE_INTTYPES_H 1
  2480. | #define HAVE_STDINT_H 1
  2481. | #define HAVE_INT8_T 1
  2482. | #define HAVE_INT16_T 1
  2483. | #define HAVE_INT32_T 1
  2484. | #define HAVE_INT64_T 1
  2485. | #define HAVE_UINT8_T 1
  2486. | #define HAVE_UINT16_T 1
  2487. | #define HAVE_UINT32_T 1
  2488. | #define HAVE_UINT64_T 1
  2489. | #define HAVE_STDBOOL_H 1
  2490. | #define HAVE_COMPLEX_H 1
  2491. | #define SIZEOF__BOOL 1
  2492. | #define SIZEOF_FLOAT__COMPLEX 8
  2493. | #define SIZEOF_DOUBLE__COMPLEX 16
  2494. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  2495. | #define HAVE__BOOL 1
  2496. | /* end confdefs.h. */
  2497. | #include <stdio.h>
  2498. | #ifdef HAVE_SYS_TYPES_H
  2499. | # include <sys/types.h>
  2500. | #endif
  2501. | #ifdef HAVE_SYS_STAT_H
  2502. | # include <sys/stat.h>
  2503. | #endif
  2504. | #ifdef STDC_HEADERS
  2505. | # include <stdlib.h>
  2506. | # include <stddef.h>
  2507. | #else
  2508. | # ifdef HAVE_STDLIB_H
  2509. | # include <stdlib.h>
  2510. | # endif
  2511. | #endif
  2512. | #ifdef HAVE_STRING_H
  2513. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2514. | # include <memory.h>
  2515. | # endif
  2516. | # include <string.h>
  2517. | #endif
  2518. | #ifdef HAVE_STRINGS_H
  2519. | # include <strings.h>
  2520. | #endif
  2521. | #ifdef HAVE_INTTYPES_H
  2522. | # include <inttypes.h>
  2523. | #endif
  2524. | #ifdef HAVE_STDINT_H
  2525. | # include <stdint.h>
  2526. | #endif
  2527. | #ifdef HAVE_UNISTD_H
  2528. | # include <unistd.h>
  2529. | #endif
  2530. | int
  2531. | main ()
  2532. | {
  2533. | if (sizeof ((float _Complex)))
  2534. | return 0;
  2535. | ;
  2536. | return 0;
  2537. | }
  2538. configure:37094: result: yes
  2539. configure:37103: checking for double _Complex
  2540. configure:37103: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  2541. configure:37103: $? = 0
  2542. configure:37103: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  2543. conftest.c:130:30: error: expected expression
  2544. if (sizeof ((double _Complex)))
  2545. ^
  2546. 1 error generated.
  2547. configure:37103: $? = 1
  2548. configure: failed program was:
  2549. | /* confdefs.h */
  2550. | #define PACKAGE_NAME "MPICH"
  2551. | #define PACKAGE_TARNAME "mpich"
  2552. | #define PACKAGE_VERSION "3.0.1"
  2553. | #define PACKAGE_STRING "MPICH 3.0.1"
  2554. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  2555. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  2556. | #define USE_SMP_COLLECTIVES 1
  2557. | #define PACKAGE "mpich"
  2558. | #define VERSION "3.0.1"
  2559. | #define STDC_HEADERS 1
  2560. | #define HAVE_SYS_TYPES_H 1
  2561. | #define HAVE_SYS_STAT_H 1
  2562. | #define HAVE_STDLIB_H 1
  2563. | #define HAVE_STRING_H 1
  2564. | #define HAVE_MEMORY_H 1
  2565. | #define HAVE_STRINGS_H 1
  2566. | #define HAVE_INTTYPES_H 1
  2567. | #define HAVE_STDINT_H 1
  2568. | #define HAVE_UNISTD_H 1
  2569. | #define HAVE_DLFCN_H 1
  2570. | #define LT_OBJDIR ".libs/"
  2571. | #define HAVE_GETPAGESIZE 1
  2572. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  2573. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  2574. | #define USE_LOGGING MPID_LOGGING_NONE
  2575. | #define HAVE_RUNTIME_THREADCHECK 1
  2576. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  2577. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  2578. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  2579. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  2580. | #define HAVE_ROMIO 1
  2581. | #define HAVE__FUNC__ /**/
  2582. | #define HAVE__FUNCTION__ /**/
  2583. | #define HAVE_CXX_EXCEPTIONS /**/
  2584. | #define HAVE_NAMESPACES /**/
  2585. | #define HAVE_NAMESPACE_STD /**/
  2586. | #define HAVE_CXX_BINDING 1
  2587. | #define FILE_NAMEPUB_BASEDIR "."
  2588. | #define USE_FILE_FOR_NAMEPUB 1
  2589. | #define HAVE_NAMEPUB_SERVICE 1
  2590. | #define restrict __restrict
  2591. | #define HAVE_GCC_ATTRIBUTE 1
  2592. | #define WORDS_LITTLEENDIAN 1
  2593. | #define HAVE_LONG_DOUBLE 1
  2594. | #define HAVE_LONG_LONG_INT 1
  2595. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  2596. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  2597. | #define HAVE_MAX_FP_ALIGNMENT 16
  2598. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  2599. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  2600. | #define SIZEOF_CHAR 1
  2601. | #define SIZEOF_UNSIGNED_CHAR 1
  2602. | #define SIZEOF_SHORT 2
  2603. | #define SIZEOF_UNSIGNED_SHORT 2
  2604. | #define SIZEOF_INT 4
  2605. | #define SIZEOF_UNSIGNED_INT 4
  2606. | #define SIZEOF_LONG 8
  2607. | #define SIZEOF_UNSIGNED_LONG 8
  2608. | #define SIZEOF_LONG_LONG 8
  2609. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  2610. | #define SIZEOF_FLOAT 4
  2611. | #define SIZEOF_DOUBLE 8
  2612. | #define SIZEOF_LONG_DOUBLE 16
  2613. | #define SIZEOF_VOID_P 8
  2614. | #define STDC_HEADERS 1
  2615. | #define HAVE_STDDEF_H 1
  2616. | #define SIZEOF_WCHAR_T 4
  2617. | #define SIZEOF_FLOAT_INT 8
  2618. | #define SIZEOF_DOUBLE_INT 16
  2619. | #define SIZEOF_LONG_INT 16
  2620. | #define SIZEOF_SHORT_INT 8
  2621. | #define SIZEOF_TWO_INT 8
  2622. | #define SIZEOF_LONG_DOUBLE_INT 32
  2623. | #define HAVE_INTTYPES_H 1
  2624. | #define HAVE_STDINT_H 1
  2625. | #define HAVE_INT8_T 1
  2626. | #define HAVE_INT16_T 1
  2627. | #define HAVE_INT32_T 1
  2628. | #define HAVE_INT64_T 1
  2629. | #define HAVE_UINT8_T 1
  2630. | #define HAVE_UINT16_T 1
  2631. | #define HAVE_UINT32_T 1
  2632. | #define HAVE_UINT64_T 1
  2633. | #define HAVE_STDBOOL_H 1
  2634. | #define HAVE_COMPLEX_H 1
  2635. | #define SIZEOF__BOOL 1
  2636. | #define SIZEOF_FLOAT__COMPLEX 8
  2637. | #define SIZEOF_DOUBLE__COMPLEX 16
  2638. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  2639. | #define HAVE__BOOL 1
  2640. | #define HAVE_FLOAT__COMPLEX 1
  2641. | /* end confdefs.h. */
  2642. | #include <stdio.h>
  2643. | #ifdef HAVE_SYS_TYPES_H
  2644. | # include <sys/types.h>
  2645. | #endif
  2646. | #ifdef HAVE_SYS_STAT_H
  2647. | # include <sys/stat.h>
  2648. | #endif
  2649. | #ifdef STDC_HEADERS
  2650. | # include <stdlib.h>
  2651. | # include <stddef.h>
  2652. | #else
  2653. | # ifdef HAVE_STDLIB_H
  2654. | # include <stdlib.h>
  2655. | # endif
  2656. | #endif
  2657. | #ifdef HAVE_STRING_H
  2658. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2659. | # include <memory.h>
  2660. | # endif
  2661. | # include <string.h>
  2662. | #endif
  2663. | #ifdef HAVE_STRINGS_H
  2664. | # include <strings.h>
  2665. | #endif
  2666. | #ifdef HAVE_INTTYPES_H
  2667. | # include <inttypes.h>
  2668. | #endif
  2669. | #ifdef HAVE_STDINT_H
  2670. | # include <stdint.h>
  2671. | #endif
  2672. | #ifdef HAVE_UNISTD_H
  2673. | # include <unistd.h>
  2674. | #endif
  2675. | int
  2676. | main ()
  2677. | {
  2678. | if (sizeof ((double _Complex)))
  2679. | return 0;
  2680. | ;
  2681. | return 0;
  2682. | }
  2683. configure:37103: result: yes
  2684. configure:37112: checking for long double _Complex
  2685. configure:37112: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  2686. configure:37112: $? = 0
  2687. configure:37112: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  2688. conftest.c:131:35: error: expected expression
  2689. if (sizeof ((long double _Complex)))
  2690. ^
  2691. 1 error generated.
  2692. configure:37112: $? = 1
  2693. configure: failed program was:
  2694. | /* confdefs.h */
  2695. | #define PACKAGE_NAME "MPICH"
  2696. | #define PACKAGE_TARNAME "mpich"
  2697. | #define PACKAGE_VERSION "3.0.1"
  2698. | #define PACKAGE_STRING "MPICH 3.0.1"
  2699. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  2700. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  2701. | #define USE_SMP_COLLECTIVES 1
  2702. | #define PACKAGE "mpich"
  2703. | #define VERSION "3.0.1"
  2704. | #define STDC_HEADERS 1
  2705. | #define HAVE_SYS_TYPES_H 1
  2706. | #define HAVE_SYS_STAT_H 1
  2707. | #define HAVE_STDLIB_H 1
  2708. | #define HAVE_STRING_H 1
  2709. | #define HAVE_MEMORY_H 1
  2710. | #define HAVE_STRINGS_H 1
  2711. | #define HAVE_INTTYPES_H 1
  2712. | #define HAVE_STDINT_H 1
  2713. | #define HAVE_UNISTD_H 1
  2714. | #define HAVE_DLFCN_H 1
  2715. | #define LT_OBJDIR ".libs/"
  2716. | #define HAVE_GETPAGESIZE 1
  2717. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  2718. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  2719. | #define USE_LOGGING MPID_LOGGING_NONE
  2720. | #define HAVE_RUNTIME_THREADCHECK 1
  2721. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  2722. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  2723. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  2724. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  2725. | #define HAVE_ROMIO 1
  2726. | #define HAVE__FUNC__ /**/
  2727. | #define HAVE__FUNCTION__ /**/
  2728. | #define HAVE_CXX_EXCEPTIONS /**/
  2729. | #define HAVE_NAMESPACES /**/
  2730. | #define HAVE_NAMESPACE_STD /**/
  2731. | #define HAVE_CXX_BINDING 1
  2732. | #define FILE_NAMEPUB_BASEDIR "."
  2733. | #define USE_FILE_FOR_NAMEPUB 1
  2734. | #define HAVE_NAMEPUB_SERVICE 1
  2735. | #define restrict __restrict
  2736. | #define HAVE_GCC_ATTRIBUTE 1
  2737. | #define WORDS_LITTLEENDIAN 1
  2738. | #define HAVE_LONG_DOUBLE 1
  2739. | #define HAVE_LONG_LONG_INT 1
  2740. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  2741. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  2742. | #define HAVE_MAX_FP_ALIGNMENT 16
  2743. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  2744. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  2745. | #define SIZEOF_CHAR 1
  2746. | #define SIZEOF_UNSIGNED_CHAR 1
  2747. | #define SIZEOF_SHORT 2
  2748. | #define SIZEOF_UNSIGNED_SHORT 2
  2749. | #define SIZEOF_INT 4
  2750. | #define SIZEOF_UNSIGNED_INT 4
  2751. | #define SIZEOF_LONG 8
  2752. | #define SIZEOF_UNSIGNED_LONG 8
  2753. | #define SIZEOF_LONG_LONG 8
  2754. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  2755. | #define SIZEOF_FLOAT 4
  2756. | #define SIZEOF_DOUBLE 8
  2757. | #define SIZEOF_LONG_DOUBLE 16
  2758. | #define SIZEOF_VOID_P 8
  2759. | #define STDC_HEADERS 1
  2760. | #define HAVE_STDDEF_H 1
  2761. | #define SIZEOF_WCHAR_T 4
  2762. | #define SIZEOF_FLOAT_INT 8
  2763. | #define SIZEOF_DOUBLE_INT 16
  2764. | #define SIZEOF_LONG_INT 16
  2765. | #define SIZEOF_SHORT_INT 8
  2766. | #define SIZEOF_TWO_INT 8
  2767. | #define SIZEOF_LONG_DOUBLE_INT 32
  2768. | #define HAVE_INTTYPES_H 1
  2769. | #define HAVE_STDINT_H 1
  2770. | #define HAVE_INT8_T 1
  2771. | #define HAVE_INT16_T 1
  2772. | #define HAVE_INT32_T 1
  2773. | #define HAVE_INT64_T 1
  2774. | #define HAVE_UINT8_T 1
  2775. | #define HAVE_UINT16_T 1
  2776. | #define HAVE_UINT32_T 1
  2777. | #define HAVE_UINT64_T 1
  2778. | #define HAVE_STDBOOL_H 1
  2779. | #define HAVE_COMPLEX_H 1
  2780. | #define SIZEOF__BOOL 1
  2781. | #define SIZEOF_FLOAT__COMPLEX 8
  2782. | #define SIZEOF_DOUBLE__COMPLEX 16
  2783. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  2784. | #define HAVE__BOOL 1
  2785. | #define HAVE_FLOAT__COMPLEX 1
  2786. | #define HAVE_DOUBLE__COMPLEX 1
  2787. | /* end confdefs.h. */
  2788. | #include <stdio.h>
  2789. | #ifdef HAVE_SYS_TYPES_H
  2790. | # include <sys/types.h>
  2791. | #endif
  2792. | #ifdef HAVE_SYS_STAT_H
  2793. | # include <sys/stat.h>
  2794. | #endif
  2795. | #ifdef STDC_HEADERS
  2796. | # include <stdlib.h>
  2797. | # include <stddef.h>
  2798. | #else
  2799. | # ifdef HAVE_STDLIB_H
  2800. | # include <stdlib.h>
  2801. | # endif
  2802. | #endif
  2803. | #ifdef HAVE_STRING_H
  2804. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2805. | # include <memory.h>
  2806. | # endif
  2807. | # include <string.h>
  2808. | #endif
  2809. | #ifdef HAVE_STRINGS_H
  2810. | # include <strings.h>
  2811. | #endif
  2812. | #ifdef HAVE_INTTYPES_H
  2813. | # include <inttypes.h>
  2814. | #endif
  2815. | #ifdef HAVE_STDINT_H
  2816. | # include <stdint.h>
  2817. | #endif
  2818. | #ifdef HAVE_UNISTD_H
  2819. | # include <unistd.h>
  2820. | #endif
  2821. | int
  2822. | main ()
  2823. | {
  2824. | if (sizeof ((long double _Complex)))
  2825. | return 0;
  2826. | ;
  2827. | return 0;
  2828. | }
  2829. configure:37112: result: yes
  2830. configure:39360: checking size of bool
  2831. configure:39365: /usr/bin/clang++ -o conftest -pipe -arch x86_64 -O2 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.cpp >&5
  2832. configure:39365: $? = 0
  2833. configure:39365: ./conftest
  2834. configure:39365: $? = 0
  2835. configure:39379: result: 1
  2836. configure:39421: checking complex usability
  2837. configure:39421: /usr/bin/clang++ -c -pipe -arch x86_64 -O2 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.cpp >&5
  2838. configure:39421: $? = 0
  2839. configure:39421: result: yes
  2840. configure:39421: checking complex presence
  2841. configure:39421: /usr/bin/clang++ -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.cpp
  2842. configure:39421: $? = 0
  2843. configure:39421: result: yes
  2844. configure:39421: checking for complex
  2845. configure:39421: result: yes
  2846. configure:39434: checking size of Complex
  2847. configure:39439: /usr/bin/clang++ -o conftest -pipe -arch x86_64 -O2 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.cpp >&5
  2848. configure:39439: $? = 0
  2849. configure:39439: ./conftest
  2850. configure:39439: $? = 0
  2851. configure:39458: result: 8
  2852. configure:39472: checking size of DoubleComplex
  2853. configure:39477: /usr/bin/clang++ -o conftest -pipe -arch x86_64 -O2 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.cpp >&5
  2854. configure:39477: $? = 0
  2855. configure:39477: ./conftest
  2856. configure:39477: $? = 0
  2857. configure:39496: result: 16
  2858. configure:39511: checking size of LongDoubleComplex
  2859. configure:39516: /usr/bin/clang++ -o conftest -pipe -arch x86_64 -O2 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.cpp >&5
  2860. configure:39516: $? = 0
  2861. configure:39516: ./conftest
  2862. configure:39516: $? = 0
  2863. configure:39535: result: 32
  2864. configure:39647: checking for alignment restrictions on int64_t
  2865. configure:39681: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  2866. configure:39681: $? = 0
  2867. configure:39681: ./conftest
  2868. configure:39681: $? = 0
  2869. configure:39692: result: no
  2870. configure:39711: checking for alignment restrictions on int32_t
  2871. configure:39745: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  2872. configure:39745: $? = 0
  2873. configure:39745: ./conftest
  2874. configure:39745: $? = 0
  2875. configure:39756: result: no
  2876. configure:39770: checking size of MPIR_Bsend_data_t
  2877. configure:39775: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  2878. configure:39775: $? = 0
  2879. configure:39775: ./conftest
  2880. configure:39775: $? = 0
  2881. configure:39799: result: 96
  2882. configure:39825: checking for gcc __asm__ and pentium cmpxchgl instruction
  2883. configure:39849: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  2884. conftest.c:125:23: error: invalid operand for instruction
  2885. __asm__ __volatile__ ("lock; cmpxchgl %3, %1; sete %0"
  2886. ^
  2887. <inline asm>:1:17: note: instantiated into assembly here
  2888. lock; cmpxchgl %rsi, (%rcx); sete %dl
  2889. ^
  2890. 1 error generated.
  2891. configure:39849: $? = 1
  2892. configure: program exited with status 1
  2893. configure: failed program was:
  2894. | /* confdefs.h */
  2895. | #define PACKAGE_NAME "MPICH"
  2896. | #define PACKAGE_TARNAME "mpich"
  2897. | #define PACKAGE_VERSION "3.0.1"
  2898. | #define PACKAGE_STRING "MPICH 3.0.1"
  2899. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  2900. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  2901. | #define USE_SMP_COLLECTIVES 1
  2902. | #define PACKAGE "mpich"
  2903. | #define VERSION "3.0.1"
  2904. | #define STDC_HEADERS 1
  2905. | #define HAVE_SYS_TYPES_H 1
  2906. | #define HAVE_SYS_STAT_H 1
  2907. | #define HAVE_STDLIB_H 1
  2908. | #define HAVE_STRING_H 1
  2909. | #define HAVE_MEMORY_H 1
  2910. | #define HAVE_STRINGS_H 1
  2911. | #define HAVE_INTTYPES_H 1
  2912. | #define HAVE_STDINT_H 1
  2913. | #define HAVE_UNISTD_H 1
  2914. | #define HAVE_DLFCN_H 1
  2915. | #define LT_OBJDIR ".libs/"
  2916. | #define HAVE_GETPAGESIZE 1
  2917. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  2918. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  2919. | #define USE_LOGGING MPID_LOGGING_NONE
  2920. | #define HAVE_RUNTIME_THREADCHECK 1
  2921. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  2922. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  2923. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  2924. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  2925. | #define HAVE_ROMIO 1
  2926. | #define HAVE__FUNC__ /**/
  2927. | #define HAVE__FUNCTION__ /**/
  2928. | #define HAVE_CXX_EXCEPTIONS /**/
  2929. | #define HAVE_NAMESPACES /**/
  2930. | #define HAVE_NAMESPACE_STD /**/
  2931. | #define HAVE_CXX_BINDING 1
  2932. | #define FILE_NAMEPUB_BASEDIR "."
  2933. | #define USE_FILE_FOR_NAMEPUB 1
  2934. | #define HAVE_NAMEPUB_SERVICE 1
  2935. | #define restrict __restrict
  2936. | #define HAVE_GCC_ATTRIBUTE 1
  2937. | #define WORDS_LITTLEENDIAN 1
  2938. | #define HAVE_LONG_DOUBLE 1
  2939. | #define HAVE_LONG_LONG_INT 1
  2940. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  2941. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  2942. | #define HAVE_MAX_FP_ALIGNMENT 16
  2943. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  2944. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  2945. | #define SIZEOF_CHAR 1
  2946. | #define SIZEOF_UNSIGNED_CHAR 1
  2947. | #define SIZEOF_SHORT 2
  2948. | #define SIZEOF_UNSIGNED_SHORT 2
  2949. | #define SIZEOF_INT 4
  2950. | #define SIZEOF_UNSIGNED_INT 4
  2951. | #define SIZEOF_LONG 8
  2952. | #define SIZEOF_UNSIGNED_LONG 8
  2953. | #define SIZEOF_LONG_LONG 8
  2954. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  2955. | #define SIZEOF_FLOAT 4
  2956. | #define SIZEOF_DOUBLE 8
  2957. | #define SIZEOF_LONG_DOUBLE 16
  2958. | #define SIZEOF_VOID_P 8
  2959. | #define STDC_HEADERS 1
  2960. | #define HAVE_STDDEF_H 1
  2961. | #define SIZEOF_WCHAR_T 4
  2962. | #define SIZEOF_FLOAT_INT 8
  2963. | #define SIZEOF_DOUBLE_INT 16
  2964. | #define SIZEOF_LONG_INT 16
  2965. | #define SIZEOF_SHORT_INT 8
  2966. | #define SIZEOF_TWO_INT 8
  2967. | #define SIZEOF_LONG_DOUBLE_INT 32
  2968. | #define HAVE_INTTYPES_H 1
  2969. | #define HAVE_STDINT_H 1
  2970. | #define HAVE_INT8_T 1
  2971. | #define HAVE_INT16_T 1
  2972. | #define HAVE_INT32_T 1
  2973. | #define HAVE_INT64_T 1
  2974. | #define HAVE_UINT8_T 1
  2975. | #define HAVE_UINT16_T 1
  2976. | #define HAVE_UINT32_T 1
  2977. | #define HAVE_UINT64_T 1
  2978. | #define HAVE_STDBOOL_H 1
  2979. | #define HAVE_COMPLEX_H 1
  2980. | #define SIZEOF__BOOL 1
  2981. | #define SIZEOF_FLOAT__COMPLEX 8
  2982. | #define SIZEOF_DOUBLE__COMPLEX 16
  2983. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  2984. | #define HAVE__BOOL 1
  2985. | #define HAVE_FLOAT__COMPLEX 1
  2986. | #define HAVE_DOUBLE__COMPLEX 1
  2987. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  2988. | #define MPIR_REAL4_CTYPE float
  2989. | #define MPIR_REAL8_CTYPE double
  2990. | #define MPIR_REAL16_CTYPE long double
  2991. | #define MPIR_INTEGER1_CTYPE char
  2992. | #define MPIR_INTEGER2_CTYPE short
  2993. | #define MPIR_INTEGER4_CTYPE int
  2994. | #define MPIR_INTEGER8_CTYPE long
  2995. | #define SIZEOF_BOOL 1
  2996. | #define MPIR_CXX_BOOL_CTYPE _Bool
  2997. | #define SIZEOF_COMPLEX 8
  2998. | #define SIZEOF_DOUBLECOMPLEX 16
  2999. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  3000. | #define HAVE_CXX_COMPLEX 1
  3001. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  3002. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  3003. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  3004. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  3005. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  3006. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  3007. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  3008. | /* end confdefs.h. */
  3009. |
  3010. | int main(int argc, char *argv[])
  3011. | {
  3012. | long int compval = 10;
  3013. | volatile long int *p = &compval;
  3014. | long int oldval = 10;
  3015. | long int newval = 20;
  3016. | char ret;
  3017. | long int readval;
  3018. | __asm__ __volatile__ ("lock; cmpxchgl %3, %1; sete %0"
  3019. | : "=q" (ret), "=m" (*p), "=a" (readval)
  3020. | : "r" (newval), "m" (*p), "a" (oldval) : "memory");
  3021. | return (compval == 20) ? 0 : -1;
  3022. | }
  3023. |
  3024. configure:39857: result: no
  3025. configure:39873: checking for gcc __asm__ and AMD x86_64 cmpxchgq instruction
  3026. configure:39897: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  3027. configure:39897: $? = 0
  3028. configure:39897: ./conftest
  3029. configure:39897: $? = 0
  3030. configure:39898: result: yes
  3031. configure:39913: checking for gcc __asm__ and IA64 xchg4 instruction
  3032. configure:39938: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  3033. conftest.c:121:24: error: unexpected token in argument list
  3034. __asm__ __volatile ("xchg4 %0=[%1],%2" : "=r" (result)
  3035. ^
  3036. <inline asm>:1:12: note: instantiated into assembly here
  3037. xchg4 %rsi=[%rsi],%rdi
  3038. ^
  3039. 1 error generated.
  3040. configure:39938: $? = 1
  3041. configure: program exited with status 1
  3042. configure: failed program was:
  3043. | /* confdefs.h */
  3044. | #define PACKAGE_NAME "MPICH"
  3045. | #define PACKAGE_TARNAME "mpich"
  3046. | #define PACKAGE_VERSION "3.0.1"
  3047. | #define PACKAGE_STRING "MPICH 3.0.1"
  3048. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  3049. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  3050. | #define USE_SMP_COLLECTIVES 1
  3051. | #define PACKAGE "mpich"
  3052. | #define VERSION "3.0.1"
  3053. | #define STDC_HEADERS 1
  3054. | #define HAVE_SYS_TYPES_H 1
  3055. | #define HAVE_SYS_STAT_H 1
  3056. | #define HAVE_STDLIB_H 1
  3057. | #define HAVE_STRING_H 1
  3058. | #define HAVE_MEMORY_H 1
  3059. | #define HAVE_STRINGS_H 1
  3060. | #define HAVE_INTTYPES_H 1
  3061. | #define HAVE_STDINT_H 1
  3062. | #define HAVE_UNISTD_H 1
  3063. | #define HAVE_DLFCN_H 1
  3064. | #define LT_OBJDIR ".libs/"
  3065. | #define HAVE_GETPAGESIZE 1
  3066. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  3067. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  3068. | #define USE_LOGGING MPID_LOGGING_NONE
  3069. | #define HAVE_RUNTIME_THREADCHECK 1
  3070. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  3071. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  3072. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  3073. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  3074. | #define HAVE_ROMIO 1
  3075. | #define HAVE__FUNC__ /**/
  3076. | #define HAVE__FUNCTION__ /**/
  3077. | #define HAVE_CXX_EXCEPTIONS /**/
  3078. | #define HAVE_NAMESPACES /**/
  3079. | #define HAVE_NAMESPACE_STD /**/
  3080. | #define HAVE_CXX_BINDING 1
  3081. | #define FILE_NAMEPUB_BASEDIR "."
  3082. | #define USE_FILE_FOR_NAMEPUB 1
  3083. | #define HAVE_NAMEPUB_SERVICE 1
  3084. | #define restrict __restrict
  3085. | #define HAVE_GCC_ATTRIBUTE 1
  3086. | #define WORDS_LITTLEENDIAN 1
  3087. | #define HAVE_LONG_DOUBLE 1
  3088. | #define HAVE_LONG_LONG_INT 1
  3089. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  3090. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  3091. | #define HAVE_MAX_FP_ALIGNMENT 16
  3092. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  3093. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  3094. | #define SIZEOF_CHAR 1
  3095. | #define SIZEOF_UNSIGNED_CHAR 1
  3096. | #define SIZEOF_SHORT 2
  3097. | #define SIZEOF_UNSIGNED_SHORT 2
  3098. | #define SIZEOF_INT 4
  3099. | #define SIZEOF_UNSIGNED_INT 4
  3100. | #define SIZEOF_LONG 8
  3101. | #define SIZEOF_UNSIGNED_LONG 8
  3102. | #define SIZEOF_LONG_LONG 8
  3103. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  3104. | #define SIZEOF_FLOAT 4
  3105. | #define SIZEOF_DOUBLE 8
  3106. | #define SIZEOF_LONG_DOUBLE 16
  3107. | #define SIZEOF_VOID_P 8
  3108. | #define STDC_HEADERS 1
  3109. | #define HAVE_STDDEF_H 1
  3110. | #define SIZEOF_WCHAR_T 4
  3111. | #define SIZEOF_FLOAT_INT 8
  3112. | #define SIZEOF_DOUBLE_INT 16
  3113. | #define SIZEOF_LONG_INT 16
  3114. | #define SIZEOF_SHORT_INT 8
  3115. | #define SIZEOF_TWO_INT 8
  3116. | #define SIZEOF_LONG_DOUBLE_INT 32
  3117. | #define HAVE_INTTYPES_H 1
  3118. | #define HAVE_STDINT_H 1
  3119. | #define HAVE_INT8_T 1
  3120. | #define HAVE_INT16_T 1
  3121. | #define HAVE_INT32_T 1
  3122. | #define HAVE_INT64_T 1
  3123. | #define HAVE_UINT8_T 1
  3124. | #define HAVE_UINT16_T 1
  3125. | #define HAVE_UINT32_T 1
  3126. | #define HAVE_UINT64_T 1
  3127. | #define HAVE_STDBOOL_H 1
  3128. | #define HAVE_COMPLEX_H 1
  3129. | #define SIZEOF__BOOL 1
  3130. | #define SIZEOF_FLOAT__COMPLEX 8
  3131. | #define SIZEOF_DOUBLE__COMPLEX 16
  3132. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  3133. | #define HAVE__BOOL 1
  3134. | #define HAVE_FLOAT__COMPLEX 1
  3135. | #define HAVE_DOUBLE__COMPLEX 1
  3136. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  3137. | #define MPIR_REAL4_CTYPE float
  3138. | #define MPIR_REAL8_CTYPE double
  3139. | #define MPIR_REAL16_CTYPE long double
  3140. | #define MPIR_INTEGER1_CTYPE char
  3141. | #define MPIR_INTEGER2_CTYPE short
  3142. | #define MPIR_INTEGER4_CTYPE int
  3143. | #define MPIR_INTEGER8_CTYPE long
  3144. | #define SIZEOF_BOOL 1
  3145. | #define MPIR_CXX_BOOL_CTYPE _Bool
  3146. | #define SIZEOF_COMPLEX 8
  3147. | #define SIZEOF_DOUBLECOMPLEX 16
  3148. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  3149. | #define HAVE_CXX_COMPLEX 1
  3150. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  3151. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  3152. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  3153. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  3154. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  3155. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  3156. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  3157. | #define HAVE_GCC_AND_X86_64_ASM 1
  3158. | /* end confdefs.h. */
  3159. |
  3160. | unsigned long _InterlockedExchange(volatile void *ptr, unsigned long x)
  3161. | {
  3162. | unsigned long result;
  3163. | __asm__ __volatile ("xchg4 %0=[%1],%2" : "=r" (result)
  3164. | : "r" (ptr), "r" (x) : "memory");
  3165. | return result;
  3166. | }
  3167. | int main(int argc, char *argv[])
  3168. | {
  3169. | long val = 1;
  3170. | volatile long *p = &val;
  3171. | long oldval = _InterlockedExchange(p, (unsigned long)2);
  3172. | return (oldval == 1 && val == 2) ? 0 : -1;
  3173. | }
  3174. |
  3175. configure:39945: result: no
  3176. configure:39963: checking for gcov
  3177. configure:39979: found /opt/local/bin/gcov
  3178. configure:39990: result: gcov
  3179. configure:40108: checking for ANSI C header files
  3180. configure:40212: result: yes
  3181. configure:40227: checking for stdlib.h
  3182. configure:40227: result: yes
  3183. configure:40227: checking stdarg.h usability
  3184. configure:40227: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  3185. configure:40227: $? = 0
  3186. configure:40227: result: yes
  3187. configure:40227: checking stdarg.h presence
  3188. configure:40227: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  3189. configure:40227: $? = 0
  3190. configure:40227: result: yes
  3191. configure:40227: checking for stdarg.h
  3192. configure:40227: result: yes
  3193. configure:40227: checking for sys/types.h
  3194. configure:40227: result: yes
  3195. configure:40227: checking for string.h
  3196. configure:40227: result: yes
  3197. configure:40227: checking for inttypes.h
  3198. configure:40227: result: yes
  3199. configure:40227: checking limits.h usability
  3200. configure:40227: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  3201. configure:40227: $? = 0
  3202. configure:40227: result: yes
  3203. configure:40227: checking limits.h presence
  3204. configure:40227: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  3205. configure:40227: $? = 0
  3206. configure:40227: result: yes
  3207. configure:40227: checking for limits.h
  3208. configure:40227: result: yes
  3209. configure:40227: checking for stddef.h
  3210. configure:40227: result: yes
  3211. configure:40227: checking errno.h usability
  3212. configure:40227: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  3213. configure:40227: $? = 0
  3214. configure:40227: result: yes
  3215. configure:40227: checking errno.h presence
  3216. configure:40227: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  3217. configure:40227: $? = 0
  3218. configure:40227: result: yes
  3219. configure:40227: checking for errno.h
  3220. configure:40227: result: yes
  3221. configure:40227: checking sys/socket.h usability
  3222. configure:40227: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  3223. configure:40227: $? = 0
  3224. configure:40227: result: yes
  3225. configure:40227: checking sys/socket.h presence
  3226. configure:40227: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  3227. configure:40227: $? = 0
  3228. configure:40227: result: yes
  3229. configure:40227: checking for sys/socket.h
  3230. configure:40227: result: yes
  3231. configure:40227: checking sys/time.h usability
  3232. configure:40227: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  3233. configure:40227: $? = 0
  3234. configure:40227: result: yes
  3235. configure:40227: checking sys/time.h presence
  3236. configure:40227: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  3237. configure:40227: $? = 0
  3238. configure:40227: result: yes
  3239. configure:40227: checking for sys/time.h
  3240. configure:40227: result: yes
  3241. configure:40227: checking for unistd.h
  3242. configure:40227: result: yes
  3243. configure:40227: checking endian.h usability
  3244. configure:40227: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  3245. conftest.c:162:10: fatal error: 'endian.h' file not found
  3246. #include <endian.h>
  3247. ^
  3248. 1 error generated.
  3249. configure:40227: $? = 1
  3250. configure: failed program was:
  3251. | /* confdefs.h */
  3252. | #define PACKAGE_NAME "MPICH"
  3253. | #define PACKAGE_TARNAME "mpich"
  3254. | #define PACKAGE_VERSION "3.0.1"
  3255. | #define PACKAGE_STRING "MPICH 3.0.1"
  3256. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  3257. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  3258. | #define USE_SMP_COLLECTIVES 1
  3259. | #define PACKAGE "mpich"
  3260. | #define VERSION "3.0.1"
  3261. | #define STDC_HEADERS 1
  3262. | #define HAVE_SYS_TYPES_H 1
  3263. | #define HAVE_SYS_STAT_H 1
  3264. | #define HAVE_STDLIB_H 1
  3265. | #define HAVE_STRING_H 1
  3266. | #define HAVE_MEMORY_H 1
  3267. | #define HAVE_STRINGS_H 1
  3268. | #define HAVE_INTTYPES_H 1
  3269. | #define HAVE_STDINT_H 1
  3270. | #define HAVE_UNISTD_H 1
  3271. | #define HAVE_DLFCN_H 1
  3272. | #define LT_OBJDIR ".libs/"
  3273. | #define HAVE_GETPAGESIZE 1
  3274. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  3275. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  3276. | #define USE_LOGGING MPID_LOGGING_NONE
  3277. | #define HAVE_RUNTIME_THREADCHECK 1
  3278. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  3279. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  3280. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  3281. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  3282. | #define HAVE_ROMIO 1
  3283. | #define HAVE__FUNC__ /**/
  3284. | #define HAVE__FUNCTION__ /**/
  3285. | #define HAVE_CXX_EXCEPTIONS /**/
  3286. | #define HAVE_NAMESPACES /**/
  3287. | #define HAVE_NAMESPACE_STD /**/
  3288. | #define HAVE_CXX_BINDING 1
  3289. | #define FILE_NAMEPUB_BASEDIR "."
  3290. | #define USE_FILE_FOR_NAMEPUB 1
  3291. | #define HAVE_NAMEPUB_SERVICE 1
  3292. | #define restrict __restrict
  3293. | #define HAVE_GCC_ATTRIBUTE 1
  3294. | #define WORDS_LITTLEENDIAN 1
  3295. | #define HAVE_LONG_DOUBLE 1
  3296. | #define HAVE_LONG_LONG_INT 1
  3297. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  3298. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  3299. | #define HAVE_MAX_FP_ALIGNMENT 16
  3300. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  3301. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  3302. | #define SIZEOF_CHAR 1
  3303. | #define SIZEOF_UNSIGNED_CHAR 1
  3304. | #define SIZEOF_SHORT 2
  3305. | #define SIZEOF_UNSIGNED_SHORT 2
  3306. | #define SIZEOF_INT 4
  3307. | #define SIZEOF_UNSIGNED_INT 4
  3308. | #define SIZEOF_LONG 8
  3309. | #define SIZEOF_UNSIGNED_LONG 8
  3310. | #define SIZEOF_LONG_LONG 8
  3311. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  3312. | #define SIZEOF_FLOAT 4
  3313. | #define SIZEOF_DOUBLE 8
  3314. | #define SIZEOF_LONG_DOUBLE 16
  3315. | #define SIZEOF_VOID_P 8
  3316. | #define STDC_HEADERS 1
  3317. | #define HAVE_STDDEF_H 1
  3318. | #define SIZEOF_WCHAR_T 4
  3319. | #define SIZEOF_FLOAT_INT 8
  3320. | #define SIZEOF_DOUBLE_INT 16
  3321. | #define SIZEOF_LONG_INT 16
  3322. | #define SIZEOF_SHORT_INT 8
  3323. | #define SIZEOF_TWO_INT 8
  3324. | #define SIZEOF_LONG_DOUBLE_INT 32
  3325. | #define HAVE_INTTYPES_H 1
  3326. | #define HAVE_STDINT_H 1
  3327. | #define HAVE_INT8_T 1
  3328. | #define HAVE_INT16_T 1
  3329. | #define HAVE_INT32_T 1
  3330. | #define HAVE_INT64_T 1
  3331. | #define HAVE_UINT8_T 1
  3332. | #define HAVE_UINT16_T 1
  3333. | #define HAVE_UINT32_T 1
  3334. | #define HAVE_UINT64_T 1
  3335. | #define HAVE_STDBOOL_H 1
  3336. | #define HAVE_COMPLEX_H 1
  3337. | #define SIZEOF__BOOL 1
  3338. | #define SIZEOF_FLOAT__COMPLEX 8
  3339. | #define SIZEOF_DOUBLE__COMPLEX 16
  3340. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  3341. | #define HAVE__BOOL 1
  3342. | #define HAVE_FLOAT__COMPLEX 1
  3343. | #define HAVE_DOUBLE__COMPLEX 1
  3344. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  3345. | #define MPIR_REAL4_CTYPE float
  3346. | #define MPIR_REAL8_CTYPE double
  3347. | #define MPIR_REAL16_CTYPE long double
  3348. | #define MPIR_INTEGER1_CTYPE char
  3349. | #define MPIR_INTEGER2_CTYPE short
  3350. | #define MPIR_INTEGER4_CTYPE int
  3351. | #define MPIR_INTEGER8_CTYPE long
  3352. | #define SIZEOF_BOOL 1
  3353. | #define MPIR_CXX_BOOL_CTYPE _Bool
  3354. | #define SIZEOF_COMPLEX 8
  3355. | #define SIZEOF_DOUBLECOMPLEX 16
  3356. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  3357. | #define HAVE_CXX_COMPLEX 1
  3358. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  3359. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  3360. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  3361. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  3362. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  3363. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  3364. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  3365. | #define HAVE_GCC_AND_X86_64_ASM 1
  3366. | #define STDC_HEADERS 1
  3367. | #define HAVE_STDLIB_H 1
  3368. | #define HAVE_STDARG_H 1
  3369. | #define HAVE_SYS_TYPES_H 1
  3370. | #define HAVE_STRING_H 1
  3371. | #define HAVE_INTTYPES_H 1
  3372. | #define HAVE_LIMITS_H 1
  3373. | #define HAVE_STDDEF_H 1
  3374. | #define HAVE_ERRNO_H 1
  3375. | #define HAVE_SYS_SOCKET_H 1
  3376. | #define HAVE_SYS_TIME_H 1
  3377. | #define HAVE_UNISTD_H 1
  3378. | /* end confdefs.h. */
  3379. | #include <stdio.h>
  3380. | #ifdef HAVE_SYS_TYPES_H
  3381. | # include <sys/types.h>
  3382. | #endif
  3383. | #ifdef HAVE_SYS_STAT_H
  3384. | # include <sys/stat.h>
  3385. | #endif
  3386. | #ifdef STDC_HEADERS
  3387. | # include <stdlib.h>
  3388. | # include <stddef.h>
  3389. | #else
  3390. | # ifdef HAVE_STDLIB_H
  3391. | # include <stdlib.h>
  3392. | # endif
  3393. | #endif
  3394. | #ifdef HAVE_STRING_H
  3395. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  3396. | # include <memory.h>
  3397. | # endif
  3398. | # include <string.h>
  3399. | #endif
  3400. | #ifdef HAVE_STRINGS_H
  3401. | # include <strings.h>
  3402. | #endif
  3403. | #ifdef HAVE_INTTYPES_H
  3404. | # include <inttypes.h>
  3405. | #endif
  3406. | #ifdef HAVE_STDINT_H
  3407. | # include <stdint.h>
  3408. | #endif
  3409. | #ifdef HAVE_UNISTD_H
  3410. | # include <unistd.h>
  3411. | #endif
  3412. | #include <endian.h>
  3413. configure:40227: result: no
  3414. configure:40227: checking endian.h presence
  3415. configure:40227: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  3416. conftest.c:129:10: fatal error: 'endian.h' file not found
  3417. #include <endian.h>
  3418. ^
  3419. 1 error generated.
  3420. configure:40227: $? = 1
  3421. configure: failed program was:
  3422. | /* confdefs.h */
  3423. | #define PACKAGE_NAME "MPICH"
  3424. | #define PACKAGE_TARNAME "mpich"
  3425. | #define PACKAGE_VERSION "3.0.1"
  3426. | #define PACKAGE_STRING "MPICH 3.0.1"
  3427. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  3428. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  3429. | #define USE_SMP_COLLECTIVES 1
  3430. | #define PACKAGE "mpich"
  3431. | #define VERSION "3.0.1"
  3432. | #define STDC_HEADERS 1
  3433. | #define HAVE_SYS_TYPES_H 1
  3434. | #define HAVE_SYS_STAT_H 1
  3435. | #define HAVE_STDLIB_H 1
  3436. | #define HAVE_STRING_H 1
  3437. | #define HAVE_MEMORY_H 1
  3438. | #define HAVE_STRINGS_H 1
  3439. | #define HAVE_INTTYPES_H 1
  3440. | #define HAVE_STDINT_H 1
  3441. | #define HAVE_UNISTD_H 1
  3442. | #define HAVE_DLFCN_H 1
  3443. | #define LT_OBJDIR ".libs/"
  3444. | #define HAVE_GETPAGESIZE 1
  3445. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  3446. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  3447. | #define USE_LOGGING MPID_LOGGING_NONE
  3448. | #define HAVE_RUNTIME_THREADCHECK 1
  3449. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  3450. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  3451. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  3452. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  3453. | #define HAVE_ROMIO 1
  3454. | #define HAVE__FUNC__ /**/
  3455. | #define HAVE__FUNCTION__ /**/
  3456. | #define HAVE_CXX_EXCEPTIONS /**/
  3457. | #define HAVE_NAMESPACES /**/
  3458. | #define HAVE_NAMESPACE_STD /**/
  3459. | #define HAVE_CXX_BINDING 1
  3460. | #define FILE_NAMEPUB_BASEDIR "."
  3461. | #define USE_FILE_FOR_NAMEPUB 1
  3462. | #define HAVE_NAMEPUB_SERVICE 1
  3463. | #define restrict __restrict
  3464. | #define HAVE_GCC_ATTRIBUTE 1
  3465. | #define WORDS_LITTLEENDIAN 1
  3466. | #define HAVE_LONG_DOUBLE 1
  3467. | #define HAVE_LONG_LONG_INT 1
  3468. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  3469. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  3470. | #define HAVE_MAX_FP_ALIGNMENT 16
  3471. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  3472. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  3473. | #define SIZEOF_CHAR 1
  3474. | #define SIZEOF_UNSIGNED_CHAR 1
  3475. | #define SIZEOF_SHORT 2
  3476. | #define SIZEOF_UNSIGNED_SHORT 2
  3477. | #define SIZEOF_INT 4
  3478. | #define SIZEOF_UNSIGNED_INT 4
  3479. | #define SIZEOF_LONG 8
  3480. | #define SIZEOF_UNSIGNED_LONG 8
  3481. | #define SIZEOF_LONG_LONG 8
  3482. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  3483. | #define SIZEOF_FLOAT 4
  3484. | #define SIZEOF_DOUBLE 8
  3485. | #define SIZEOF_LONG_DOUBLE 16
  3486. | #define SIZEOF_VOID_P 8
  3487. | #define STDC_HEADERS 1
  3488. | #define HAVE_STDDEF_H 1
  3489. | #define SIZEOF_WCHAR_T 4
  3490. | #define SIZEOF_FLOAT_INT 8
  3491. | #define SIZEOF_DOUBLE_INT 16
  3492. | #define SIZEOF_LONG_INT 16
  3493. | #define SIZEOF_SHORT_INT 8
  3494. | #define SIZEOF_TWO_INT 8
  3495. | #define SIZEOF_LONG_DOUBLE_INT 32
  3496. | #define HAVE_INTTYPES_H 1
  3497. | #define HAVE_STDINT_H 1
  3498. | #define HAVE_INT8_T 1
  3499. | #define HAVE_INT16_T 1
  3500. | #define HAVE_INT32_T 1
  3501. | #define HAVE_INT64_T 1
  3502. | #define HAVE_UINT8_T 1
  3503. | #define HAVE_UINT16_T 1
  3504. | #define HAVE_UINT32_T 1
  3505. | #define HAVE_UINT64_T 1
  3506. | #define HAVE_STDBOOL_H 1
  3507. | #define HAVE_COMPLEX_H 1
  3508. | #define SIZEOF__BOOL 1
  3509. | #define SIZEOF_FLOAT__COMPLEX 8
  3510. | #define SIZEOF_DOUBLE__COMPLEX 16
  3511. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  3512. | #define HAVE__BOOL 1
  3513. | #define HAVE_FLOAT__COMPLEX 1
  3514. | #define HAVE_DOUBLE__COMPLEX 1
  3515. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  3516. | #define MPIR_REAL4_CTYPE float
  3517. | #define MPIR_REAL8_CTYPE double
  3518. | #define MPIR_REAL16_CTYPE long double
  3519. | #define MPIR_INTEGER1_CTYPE char
  3520. | #define MPIR_INTEGER2_CTYPE short
  3521. | #define MPIR_INTEGER4_CTYPE int
  3522. | #define MPIR_INTEGER8_CTYPE long
  3523. | #define SIZEOF_BOOL 1
  3524. | #define MPIR_CXX_BOOL_CTYPE _Bool
  3525. | #define SIZEOF_COMPLEX 8
  3526. | #define SIZEOF_DOUBLECOMPLEX 16
  3527. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  3528. | #define HAVE_CXX_COMPLEX 1
  3529. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  3530. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  3531. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  3532. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  3533. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  3534. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  3535. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  3536. | #define HAVE_GCC_AND_X86_64_ASM 1
  3537. | #define STDC_HEADERS 1
  3538. | #define HAVE_STDLIB_H 1
  3539. | #define HAVE_STDARG_H 1
  3540. | #define HAVE_SYS_TYPES_H 1
  3541. | #define HAVE_STRING_H 1
  3542. | #define HAVE_INTTYPES_H 1
  3543. | #define HAVE_LIMITS_H 1
  3544. | #define HAVE_STDDEF_H 1
  3545. | #define HAVE_ERRNO_H 1
  3546. | #define HAVE_SYS_SOCKET_H 1
  3547. | #define HAVE_SYS_TIME_H 1
  3548. | #define HAVE_UNISTD_H 1
  3549. | /* end confdefs.h. */
  3550. | #include <endian.h>
  3551. configure:40227: result: no
  3552. configure:40227: checking for endian.h
  3553. configure:40227: result: no
  3554. configure:40227: checking assert.h usability
  3555. configure:40227: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  3556. configure:40227: $? = 0
  3557. configure:40227: result: yes
  3558. configure:40227: checking assert.h presence
  3559. configure:40227: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  3560. configure:40227: $? = 0
  3561. configure:40227: result: yes
  3562. configure:40227: checking for assert.h
  3563. configure:40227: result: yes
  3564. configure:40227: checking sys/param.h usability
  3565. configure:40227: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  3566. configure:40227: $? = 0
  3567. configure:40227: result: yes
  3568. configure:40227: checking sys/param.h presence
  3569. configure:40227: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  3570. configure:40227: $? = 0
  3571. configure:40227: result: yes
  3572. configure:40227: checking for sys/param.h
  3573. configure:40227: result: yes
  3574. configure:40237: checking for sys/uio.h
  3575. configure:40257: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  3576. configure:40257: $? = 0
  3577. configure:40264: result: yes
  3578. configure:40273: checking for size_t
  3579. configure:40273: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  3580. configure:40273: $? = 0
  3581. configure:40273: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  3582. conftest.c:168:21: error: expected expression
  3583. if (sizeof ((size_t)))
  3584. ^
  3585. 1 error generated.
  3586. configure:40273: $? = 1
  3587. configure: failed program was:
  3588. | /* confdefs.h */
  3589. | #define PACKAGE_NAME "MPICH"
  3590. | #define PACKAGE_TARNAME "mpich"
  3591. | #define PACKAGE_VERSION "3.0.1"
  3592. | #define PACKAGE_STRING "MPICH 3.0.1"
  3593. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  3594. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  3595. | #define USE_SMP_COLLECTIVES 1
  3596. | #define PACKAGE "mpich"
  3597. | #define VERSION "3.0.1"
  3598. | #define STDC_HEADERS 1
  3599. | #define HAVE_SYS_TYPES_H 1
  3600. | #define HAVE_SYS_STAT_H 1
  3601. | #define HAVE_STDLIB_H 1
  3602. | #define HAVE_STRING_H 1
  3603. | #define HAVE_MEMORY_H 1
  3604. | #define HAVE_STRINGS_H 1
  3605. | #define HAVE_INTTYPES_H 1
  3606. | #define HAVE_STDINT_H 1
  3607. | #define HAVE_UNISTD_H 1
  3608. | #define HAVE_DLFCN_H 1
  3609. | #define LT_OBJDIR ".libs/"
  3610. | #define HAVE_GETPAGESIZE 1
  3611. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  3612. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  3613. | #define USE_LOGGING MPID_LOGGING_NONE
  3614. | #define HAVE_RUNTIME_THREADCHECK 1
  3615. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  3616. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  3617. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  3618. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  3619. | #define HAVE_ROMIO 1
  3620. | #define HAVE__FUNC__ /**/
  3621. | #define HAVE__FUNCTION__ /**/
  3622. | #define HAVE_CXX_EXCEPTIONS /**/
  3623. | #define HAVE_NAMESPACES /**/
  3624. | #define HAVE_NAMESPACE_STD /**/
  3625. | #define HAVE_CXX_BINDING 1
  3626. | #define FILE_NAMEPUB_BASEDIR "."
  3627. | #define USE_FILE_FOR_NAMEPUB 1
  3628. | #define HAVE_NAMEPUB_SERVICE 1
  3629. | #define restrict __restrict
  3630. | #define HAVE_GCC_ATTRIBUTE 1
  3631. | #define WORDS_LITTLEENDIAN 1
  3632. | #define HAVE_LONG_DOUBLE 1
  3633. | #define HAVE_LONG_LONG_INT 1
  3634. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  3635. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  3636. | #define HAVE_MAX_FP_ALIGNMENT 16
  3637. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  3638. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  3639. | #define SIZEOF_CHAR 1
  3640. | #define SIZEOF_UNSIGNED_CHAR 1
  3641. | #define SIZEOF_SHORT 2
  3642. | #define SIZEOF_UNSIGNED_SHORT 2
  3643. | #define SIZEOF_INT 4
  3644. | #define SIZEOF_UNSIGNED_INT 4
  3645. | #define SIZEOF_LONG 8
  3646. | #define SIZEOF_UNSIGNED_LONG 8
  3647. | #define SIZEOF_LONG_LONG 8
  3648. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  3649. | #define SIZEOF_FLOAT 4
  3650. | #define SIZEOF_DOUBLE 8
  3651. | #define SIZEOF_LONG_DOUBLE 16
  3652. | #define SIZEOF_VOID_P 8
  3653. | #define STDC_HEADERS 1
  3654. | #define HAVE_STDDEF_H 1
  3655. | #define SIZEOF_WCHAR_T 4
  3656. | #define SIZEOF_FLOAT_INT 8
  3657. | #define SIZEOF_DOUBLE_INT 16
  3658. | #define SIZEOF_LONG_INT 16
  3659. | #define SIZEOF_SHORT_INT 8
  3660. | #define SIZEOF_TWO_INT 8
  3661. | #define SIZEOF_LONG_DOUBLE_INT 32
  3662. | #define HAVE_INTTYPES_H 1
  3663. | #define HAVE_STDINT_H 1
  3664. | #define HAVE_INT8_T 1
  3665. | #define HAVE_INT16_T 1
  3666. | #define HAVE_INT32_T 1
  3667. | #define HAVE_INT64_T 1
  3668. | #define HAVE_UINT8_T 1
  3669. | #define HAVE_UINT16_T 1
  3670. | #define HAVE_UINT32_T 1
  3671. | #define HAVE_UINT64_T 1
  3672. | #define HAVE_STDBOOL_H 1
  3673. | #define HAVE_COMPLEX_H 1
  3674. | #define SIZEOF__BOOL 1
  3675. | #define SIZEOF_FLOAT__COMPLEX 8
  3676. | #define SIZEOF_DOUBLE__COMPLEX 16
  3677. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  3678. | #define HAVE__BOOL 1
  3679. | #define HAVE_FLOAT__COMPLEX 1
  3680. | #define HAVE_DOUBLE__COMPLEX 1
  3681. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  3682. | #define MPIR_REAL4_CTYPE float
  3683. | #define MPIR_REAL8_CTYPE double
  3684. | #define MPIR_REAL16_CTYPE long double
  3685. | #define MPIR_INTEGER1_CTYPE char
  3686. | #define MPIR_INTEGER2_CTYPE short
  3687. | #define MPIR_INTEGER4_CTYPE int
  3688. | #define MPIR_INTEGER8_CTYPE long
  3689. | #define SIZEOF_BOOL 1
  3690. | #define MPIR_CXX_BOOL_CTYPE _Bool
  3691. | #define SIZEOF_COMPLEX 8
  3692. | #define SIZEOF_DOUBLECOMPLEX 16
  3693. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  3694. | #define HAVE_CXX_COMPLEX 1
  3695. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  3696. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  3697. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  3698. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  3699. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  3700. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  3701. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  3702. | #define HAVE_GCC_AND_X86_64_ASM 1
  3703. | #define STDC_HEADERS 1
  3704. | #define HAVE_STDLIB_H 1
  3705. | #define HAVE_STDARG_H 1
  3706. | #define HAVE_SYS_TYPES_H 1
  3707. | #define HAVE_STRING_H 1
  3708. | #define HAVE_INTTYPES_H 1
  3709. | #define HAVE_LIMITS_H 1
  3710. | #define HAVE_STDDEF_H 1
  3711. | #define HAVE_ERRNO_H 1
  3712. | #define HAVE_SYS_SOCKET_H 1
  3713. | #define HAVE_SYS_TIME_H 1
  3714. | #define HAVE_UNISTD_H 1
  3715. | #define HAVE_ASSERT_H 1
  3716. | #define HAVE_SYS_PARAM_H 1
  3717. | #define HAVE_SYS_UIO_H 1
  3718. | /* end confdefs.h. */
  3719. | #include <stdio.h>
  3720. | #ifdef HAVE_SYS_TYPES_H
  3721. | # include <sys/types.h>
  3722. | #endif
  3723. | #ifdef HAVE_SYS_STAT_H
  3724. | # include <sys/stat.h>
  3725. | #endif
  3726. | #ifdef STDC_HEADERS
  3727. | # include <stdlib.h>
  3728. | # include <stddef.h>
  3729. | #else
  3730. | # ifdef HAVE_STDLIB_H
  3731. | # include <stdlib.h>
  3732. | # endif
  3733. | #endif
  3734. | #ifdef HAVE_STRING_H
  3735. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  3736. | # include <memory.h>
  3737. | # endif
  3738. | # include <string.h>
  3739. | #endif
  3740. | #ifdef HAVE_STRINGS_H
  3741. | # include <strings.h>
  3742. | #endif
  3743. | #ifdef HAVE_INTTYPES_H
  3744. | # include <inttypes.h>
  3745. | #endif
  3746. | #ifdef HAVE_STDINT_H
  3747. | # include <stdint.h>
  3748. | #endif
  3749. | #ifdef HAVE_UNISTD_H
  3750. | # include <unistd.h>
  3751. | #endif
  3752. | int
  3753. | main ()
  3754. | {
  3755. | if (sizeof ((size_t)))
  3756. | return 0;
  3757. | ;
  3758. | return 0;
  3759. | }
  3760. configure:40273: result: yes
  3761. configure:40289: checking for setitimer
  3762. configure:40289: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  3763. configure:40289: $? = 0
  3764. configure:40289: result: yes
  3765. configure:40289: checking for alarm
  3766. configure:40289: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  3767. configure:40289: $? = 0
  3768. configure:40289: result: yes
  3769. configure:40302: checking for vsnprintf
  3770. configure:40302: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  3771. conftest.c:157:6: warning: incompatible redeclaration of library function 'vsnprintf'
  3772. char vsnprintf ();
  3773. ^
  3774. conftest.c:157:6: note: 'vsnprintf' is a builtin with type 'int (char *, unsigned long, const char *, __va_list_tag *)'
  3775. 1 warning generated.
  3776. configure:40302: $? = 0
  3777. configure:40302: result: yes
  3778. configure:40302: checking for vsprintf
  3779. configure:40302: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  3780. conftest.c:158:6: warning: incompatible redeclaration of library function 'vsprintf'
  3781. char vsprintf ();
  3782. ^
  3783. conftest.c:158:6: note: 'vsprintf' is a builtin with type 'int (char *, const char *, __va_list_tag *)'
  3784. 1 warning generated.
  3785. configure:40302: $? = 0
  3786. configure:40302: result: yes
  3787. configure:40314: checking whether vsnprintf needs a declaration
  3788. configure:40333: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  3789. conftest.c:138:5: error: expected parameter declarator
  3790. int vsnprintf(double, int, double, const char *);
  3791. ^
  3792. In file included from conftest.c:136:
  3793. In file included from /usr/include/stdio.h:443:
  3794. /usr/include/secure/_stdio.h:68:40: note: instantiated from:
  3795. __builtin___vsnprintf_chk (str, len, 0, __darwin_obsz(str), format, ap)
  3796. ^
  3797. conftest.c:138:5: error: expected ')'
  3798. conftest.c:138:5: note: to match this '('
  3799. int vsnprintf(double, int, double, const char *);
  3800. ^
  3801. In file included from conftest.c:136:
  3802. In file included from /usr/include/stdio.h:443:
  3803. /usr/include/secure/_stdio.h:68:29: note: instantiated from:
  3804. __builtin___vsnprintf_chk (str, len, 0, __darwin_obsz(str), format, ap)
  3805. ^
  3806. conftest.c:138:5: error: conflicting types for '__builtin___vsnprintf_chk'
  3807. int vsnprintf(double, int, double, const char *);
  3808. ^
  3809. In file included from conftest.c:136:
  3810. In file included from /usr/include/stdio.h:443:
  3811. /usr/include/secure/_stdio.h:68:3: note: instantiated from:
  3812. __builtin___vsnprintf_chk (str, len, 0, __darwin_obsz(str), format, ap)
  3813. ^
  3814. conftest.c:138:5: note: '__builtin___vsnprintf_chk' is a builtin with type 'int (char *, unsigned long, int, unsigned long, const char *, __va_list_tag *)'
  3815. conftest.c:142:7: error: passing 'double' to parameter of incompatible type 'void *'
  3816. int a=vsnprintf(1.0,27,1.0,"foo");
  3817. ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  3818. In file included from conftest.c:136:
  3819. In file included from /usr/include/stdio.h:443:
  3820. /usr/include/secure/_stdio.h:68:43: note: instantiated from:
  3821. __builtin___vsnprintf_chk (str, len, 0, __darwin_obsz(str), format, ap)
  3822. ^
  3823. conftest.c:142:7: note: instantiated from:
  3824. int a=vsnprintf(1.0,27,1.0,"foo");
  3825. ^ ~~~
  3826. conftest.c:142:17: note: instantiated from:
  3827. int a=vsnprintf(1.0,27,1.0,"foo");
  3828. ^~~
  3829. 4 errors generated.
  3830. configure:40333: $? = 1
  3831. configure: failed program was:
  3832. | /* confdefs.h */
  3833. | #define PACKAGE_NAME "MPICH"
  3834. | #define PACKAGE_TARNAME "mpich"
  3835. | #define PACKAGE_VERSION "3.0.1"
  3836. | #define PACKAGE_STRING "MPICH 3.0.1"
  3837. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  3838. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  3839. | #define USE_SMP_COLLECTIVES 1
  3840. | #define PACKAGE "mpich"
  3841. | #define VERSION "3.0.1"
  3842. | #define STDC_HEADERS 1
  3843. | #define HAVE_SYS_TYPES_H 1
  3844. | #define HAVE_SYS_STAT_H 1
  3845. | #define HAVE_STDLIB_H 1
  3846. | #define HAVE_STRING_H 1
  3847. | #define HAVE_MEMORY_H 1
  3848. | #define HAVE_STRINGS_H 1
  3849. | #define HAVE_INTTYPES_H 1
  3850. | #define HAVE_STDINT_H 1
  3851. | #define HAVE_UNISTD_H 1
  3852. | #define HAVE_DLFCN_H 1
  3853. | #define LT_OBJDIR ".libs/"
  3854. | #define HAVE_GETPAGESIZE 1
  3855. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  3856. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  3857. | #define USE_LOGGING MPID_LOGGING_NONE
  3858. | #define HAVE_RUNTIME_THREADCHECK 1
  3859. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  3860. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  3861. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  3862. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  3863. | #define HAVE_ROMIO 1
  3864. | #define HAVE__FUNC__ /**/
  3865. | #define HAVE__FUNCTION__ /**/
  3866. | #define HAVE_CXX_EXCEPTIONS /**/
  3867. | #define HAVE_NAMESPACES /**/
  3868. | #define HAVE_NAMESPACE_STD /**/
  3869. | #define HAVE_CXX_BINDING 1
  3870. | #define FILE_NAMEPUB_BASEDIR "."
  3871. | #define USE_FILE_FOR_NAMEPUB 1
  3872. | #define HAVE_NAMEPUB_SERVICE 1
  3873. | #define restrict __restrict
  3874. | #define HAVE_GCC_ATTRIBUTE 1
  3875. | #define WORDS_LITTLEENDIAN 1
  3876. | #define HAVE_LONG_DOUBLE 1
  3877. | #define HAVE_LONG_LONG_INT 1
  3878. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  3879. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  3880. | #define HAVE_MAX_FP_ALIGNMENT 16
  3881. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  3882. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  3883. | #define SIZEOF_CHAR 1
  3884. | #define SIZEOF_UNSIGNED_CHAR 1
  3885. | #define SIZEOF_SHORT 2
  3886. | #define SIZEOF_UNSIGNED_SHORT 2
  3887. | #define SIZEOF_INT 4
  3888. | #define SIZEOF_UNSIGNED_INT 4
  3889. | #define SIZEOF_LONG 8
  3890. | #define SIZEOF_UNSIGNED_LONG 8
  3891. | #define SIZEOF_LONG_LONG 8
  3892. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  3893. | #define SIZEOF_FLOAT 4
  3894. | #define SIZEOF_DOUBLE 8
  3895. | #define SIZEOF_LONG_DOUBLE 16
  3896. | #define SIZEOF_VOID_P 8
  3897. | #define STDC_HEADERS 1
  3898. | #define HAVE_STDDEF_H 1
  3899. | #define SIZEOF_WCHAR_T 4
  3900. | #define SIZEOF_FLOAT_INT 8
  3901. | #define SIZEOF_DOUBLE_INT 16
  3902. | #define SIZEOF_LONG_INT 16
  3903. | #define SIZEOF_SHORT_INT 8
  3904. | #define SIZEOF_TWO_INT 8
  3905. | #define SIZEOF_LONG_DOUBLE_INT 32
  3906. | #define HAVE_INTTYPES_H 1
  3907. | #define HAVE_STDINT_H 1
  3908. | #define HAVE_INT8_T 1
  3909. | #define HAVE_INT16_T 1
  3910. | #define HAVE_INT32_T 1
  3911. | #define HAVE_INT64_T 1
  3912. | #define HAVE_UINT8_T 1
  3913. | #define HAVE_UINT16_T 1
  3914. | #define HAVE_UINT32_T 1
  3915. | #define HAVE_UINT64_T 1
  3916. | #define HAVE_STDBOOL_H 1
  3917. | #define HAVE_COMPLEX_H 1
  3918. | #define SIZEOF__BOOL 1
  3919. | #define SIZEOF_FLOAT__COMPLEX 8
  3920. | #define SIZEOF_DOUBLE__COMPLEX 16
  3921. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  3922. | #define HAVE__BOOL 1
  3923. | #define HAVE_FLOAT__COMPLEX 1
  3924. | #define HAVE_DOUBLE__COMPLEX 1
  3925. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  3926. | #define MPIR_REAL4_CTYPE float
  3927. | #define MPIR_REAL8_CTYPE double
  3928. | #define MPIR_REAL16_CTYPE long double
  3929. | #define MPIR_INTEGER1_CTYPE char
  3930. | #define MPIR_INTEGER2_CTYPE short
  3931. | #define MPIR_INTEGER4_CTYPE int
  3932. | #define MPIR_INTEGER8_CTYPE long
  3933. | #define SIZEOF_BOOL 1
  3934. | #define MPIR_CXX_BOOL_CTYPE _Bool
  3935. | #define SIZEOF_COMPLEX 8
  3936. | #define SIZEOF_DOUBLECOMPLEX 16
  3937. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  3938. | #define HAVE_CXX_COMPLEX 1
  3939. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  3940. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  3941. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  3942. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  3943. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  3944. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  3945. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  3946. | #define HAVE_GCC_AND_X86_64_ASM 1
  3947. | #define STDC_HEADERS 1
  3948. | #define HAVE_STDLIB_H 1
  3949. | #define HAVE_STDARG_H 1
  3950. | #define HAVE_SYS_TYPES_H 1
  3951. | #define HAVE_STRING_H 1
  3952. | #define HAVE_INTTYPES_H 1
  3953. | #define HAVE_LIMITS_H 1
  3954. | #define HAVE_STDDEF_H 1
  3955. | #define HAVE_ERRNO_H 1
  3956. | #define HAVE_SYS_SOCKET_H 1
  3957. | #define HAVE_SYS_TIME_H 1
  3958. | #define HAVE_UNISTD_H 1
  3959. | #define HAVE_ASSERT_H 1
  3960. | #define HAVE_SYS_PARAM_H 1
  3961. | #define HAVE_SYS_UIO_H 1
  3962. | #define HAVE_SETITIMER 1
  3963. | #define HAVE_ALARM 1
  3964. | #define HAVE_VSNPRINTF 1
  3965. | #define HAVE_VSPRINTF 1
  3966. | /* end confdefs.h. */
  3967. | #include <stdio.h>
  3968. | #include <stdarg.h>
  3969. | int vsnprintf(double, int, double, const char *);
  3970. | int
  3971. | main ()
  3972. | {
  3973. | int a=vsnprintf(1.0,27,1.0,"foo");
  3974. | ;
  3975. | return 0;
  3976. | }
  3977. configure:40340: result: no
  3978. configure:40357: checking for strerror
  3979. configure:40357: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  3980. conftest.c:159:6: warning: incompatible redeclaration of library function 'strerror'
  3981. char strerror ();
  3982. ^
  3983. conftest.c:159:6: note: 'strerror' is a builtin with type 'char *(int)'
  3984. 1 warning generated.
  3985. configure:40357: $? = 0
  3986. configure:40357: result: yes
  3987. configure:40357: checking for strncasecmp
  3988. configure:40357: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  3989. configure:40357: $? = 0
  3990. configure:40357: result: yes
  3991. configure:40366: checking whether strerror_r is declared
  3992. configure:40366: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  3993. configure:40366: $? = 0
  3994. configure:40366: result: yes
  3995. configure:40379: checking for strerror_r
  3996. configure:40379: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  3997. configure:40379: $? = 0
  3998. configure:40379: result: yes
  3999. configure:40388: checking whether strerror_r returns char *
  4000. configure:40412: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  4001. conftest.c:178:13: error: indirection requires pointer operand ('int' invalid)
  4002. char x = *strerror_r (0, buf, sizeof buf);
  4003. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  4004. conftest.c:179:10: warning: incompatible integer to pointer conversion initializing 'char *' with an expression of type 'int'
  4005. char *p = strerror_r (0, buf, sizeof buf);
  4006. ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  4007. 1 warning and 1 error generated.
  4008. configure:40412: $? = 1
  4009. configure: failed program was:
  4010. | /* confdefs.h */
  4011. | #define PACKAGE_NAME "MPICH"
  4012. | #define PACKAGE_TARNAME "mpich"
  4013. | #define PACKAGE_VERSION "3.0.1"
  4014. | #define PACKAGE_STRING "MPICH 3.0.1"
  4015. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  4016. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  4017. | #define USE_SMP_COLLECTIVES 1
  4018. | #define PACKAGE "mpich"
  4019. | #define VERSION "3.0.1"
  4020. | #define STDC_HEADERS 1
  4021. | #define HAVE_SYS_TYPES_H 1
  4022. | #define HAVE_SYS_STAT_H 1
  4023. | #define HAVE_STDLIB_H 1
  4024. | #define HAVE_STRING_H 1
  4025. | #define HAVE_MEMORY_H 1
  4026. | #define HAVE_STRINGS_H 1
  4027. | #define HAVE_INTTYPES_H 1
  4028. | #define HAVE_STDINT_H 1
  4029. | #define HAVE_UNISTD_H 1
  4030. | #define HAVE_DLFCN_H 1
  4031. | #define LT_OBJDIR ".libs/"
  4032. | #define HAVE_GETPAGESIZE 1
  4033. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  4034. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  4035. | #define USE_LOGGING MPID_LOGGING_NONE
  4036. | #define HAVE_RUNTIME_THREADCHECK 1
  4037. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  4038. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  4039. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  4040. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  4041. | #define HAVE_ROMIO 1
  4042. | #define HAVE__FUNC__ /**/
  4043. | #define HAVE__FUNCTION__ /**/
  4044. | #define HAVE_CXX_EXCEPTIONS /**/
  4045. | #define HAVE_NAMESPACES /**/
  4046. | #define HAVE_NAMESPACE_STD /**/
  4047. | #define HAVE_CXX_BINDING 1
  4048. | #define FILE_NAMEPUB_BASEDIR "."
  4049. | #define USE_FILE_FOR_NAMEPUB 1
  4050. | #define HAVE_NAMEPUB_SERVICE 1
  4051. | #define restrict __restrict
  4052. | #define HAVE_GCC_ATTRIBUTE 1
  4053. | #define WORDS_LITTLEENDIAN 1
  4054. | #define HAVE_LONG_DOUBLE 1
  4055. | #define HAVE_LONG_LONG_INT 1
  4056. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  4057. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  4058. | #define HAVE_MAX_FP_ALIGNMENT 16
  4059. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  4060. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  4061. | #define SIZEOF_CHAR 1
  4062. | #define SIZEOF_UNSIGNED_CHAR 1
  4063. | #define SIZEOF_SHORT 2
  4064. | #define SIZEOF_UNSIGNED_SHORT 2
  4065. | #define SIZEOF_INT 4
  4066. | #define SIZEOF_UNSIGNED_INT 4
  4067. | #define SIZEOF_LONG 8
  4068. | #define SIZEOF_UNSIGNED_LONG 8
  4069. | #define SIZEOF_LONG_LONG 8
  4070. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  4071. | #define SIZEOF_FLOAT 4
  4072. | #define SIZEOF_DOUBLE 8
  4073. | #define SIZEOF_LONG_DOUBLE 16
  4074. | #define SIZEOF_VOID_P 8
  4075. | #define STDC_HEADERS 1
  4076. | #define HAVE_STDDEF_H 1
  4077. | #define SIZEOF_WCHAR_T 4
  4078. | #define SIZEOF_FLOAT_INT 8
  4079. | #define SIZEOF_DOUBLE_INT 16
  4080. | #define SIZEOF_LONG_INT 16
  4081. | #define SIZEOF_SHORT_INT 8
  4082. | #define SIZEOF_TWO_INT 8
  4083. | #define SIZEOF_LONG_DOUBLE_INT 32
  4084. | #define HAVE_INTTYPES_H 1
  4085. | #define HAVE_STDINT_H 1
  4086. | #define HAVE_INT8_T 1
  4087. | #define HAVE_INT16_T 1
  4088. | #define HAVE_INT32_T 1
  4089. | #define HAVE_INT64_T 1
  4090. | #define HAVE_UINT8_T 1
  4091. | #define HAVE_UINT16_T 1
  4092. | #define HAVE_UINT32_T 1
  4093. | #define HAVE_UINT64_T 1
  4094. | #define HAVE_STDBOOL_H 1
  4095. | #define HAVE_COMPLEX_H 1
  4096. | #define SIZEOF__BOOL 1
  4097. | #define SIZEOF_FLOAT__COMPLEX 8
  4098. | #define SIZEOF_DOUBLE__COMPLEX 16
  4099. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  4100. | #define HAVE__BOOL 1
  4101. | #define HAVE_FLOAT__COMPLEX 1
  4102. | #define HAVE_DOUBLE__COMPLEX 1
  4103. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  4104. | #define MPIR_REAL4_CTYPE float
  4105. | #define MPIR_REAL8_CTYPE double
  4106. | #define MPIR_REAL16_CTYPE long double
  4107. | #define MPIR_INTEGER1_CTYPE char
  4108. | #define MPIR_INTEGER2_CTYPE short
  4109. | #define MPIR_INTEGER4_CTYPE int
  4110. | #define MPIR_INTEGER8_CTYPE long
  4111. | #define SIZEOF_BOOL 1
  4112. | #define MPIR_CXX_BOOL_CTYPE _Bool
  4113. | #define SIZEOF_COMPLEX 8
  4114. | #define SIZEOF_DOUBLECOMPLEX 16
  4115. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  4116. | #define HAVE_CXX_COMPLEX 1
  4117. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  4118. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  4119. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  4120. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  4121. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  4122. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  4123. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  4124. | #define HAVE_GCC_AND_X86_64_ASM 1
  4125. | #define STDC_HEADERS 1
  4126. | #define HAVE_STDLIB_H 1
  4127. | #define HAVE_STDARG_H 1
  4128. | #define HAVE_SYS_TYPES_H 1
  4129. | #define HAVE_STRING_H 1
  4130. | #define HAVE_INTTYPES_H 1
  4131. | #define HAVE_LIMITS_H 1
  4132. | #define HAVE_STDDEF_H 1
  4133. | #define HAVE_ERRNO_H 1
  4134. | #define HAVE_SYS_SOCKET_H 1
  4135. | #define HAVE_SYS_TIME_H 1
  4136. | #define HAVE_UNISTD_H 1
  4137. | #define HAVE_ASSERT_H 1
  4138. | #define HAVE_SYS_PARAM_H 1
  4139. | #define HAVE_SYS_UIO_H 1
  4140. | #define HAVE_SETITIMER 1
  4141. | #define HAVE_ALARM 1
  4142. | #define HAVE_VSNPRINTF 1
  4143. | #define HAVE_VSPRINTF 1
  4144. | #define HAVE_STRERROR 1
  4145. | #define HAVE_STRNCASECMP 1
  4146. | #define HAVE_DECL_STRERROR_R 1
  4147. | #define HAVE_STRERROR_R 1
  4148. | /* end confdefs.h. */
  4149. | #include <stdio.h>
  4150. | #ifdef HAVE_SYS_TYPES_H
  4151. | # include <sys/types.h>
  4152. | #endif
  4153. | #ifdef HAVE_SYS_STAT_H
  4154. | # include <sys/stat.h>
  4155. | #endif
  4156. | #ifdef STDC_HEADERS
  4157. | # include <stdlib.h>
  4158. | # include <stddef.h>
  4159. | #else
  4160. | # ifdef HAVE_STDLIB_H
  4161. | # include <stdlib.h>
  4162. | # endif
  4163. | #endif
  4164. | #ifdef HAVE_STRING_H
  4165. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  4166. | # include <memory.h>
  4167. | # endif
  4168. | # include <string.h>
  4169. | #endif
  4170. | #ifdef HAVE_STRINGS_H
  4171. | # include <strings.h>
  4172. | #endif
  4173. | #ifdef HAVE_INTTYPES_H
  4174. | # include <inttypes.h>
  4175. | #endif
  4176. | #ifdef HAVE_STDINT_H
  4177. | # include <stdint.h>
  4178. | #endif
  4179. | #ifdef HAVE_UNISTD_H
  4180. | # include <unistd.h>
  4181. | #endif
  4182. | int
  4183. | main ()
  4184. | {
  4185. |
  4186. | char buf[100];
  4187. | char x = *strerror_r (0, buf, sizeof buf);
  4188. | char *p = strerror_r (0, buf, sizeof buf);
  4189. | return !p || x;
  4190. |
  4191. | ;
  4192. | return 0;
  4193. | }
  4194. configure:40450: result: no
  4195. configure:40460: checking whether strerror_r needs a declaration
  4196. configure:40478: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  4197. conftest.c:141:5: error: conflicting types for 'strerror_r'
  4198. int strerror_r(double, int, double, const char *);
  4199. ^
  4200. In file included from conftest.c:140:
  4201. /usr/include/string.h:97:6: note: previous declaration is here
  4202. int strerror_r(int, char *, size_t);
  4203. ^
  4204. conftest.c:145:29: error: too many arguments to function call, expected 3, have 4
  4205. int a=strerror_r(1.0,27,1.0,"foo");
  4206. ~~~~~~~~~~ ^~~~~
  4207. 2 errors generated.
  4208. configure:40478: $? = 1
  4209. configure: failed program was:
  4210. | /* confdefs.h */
  4211. | #define PACKAGE_NAME "MPICH"
  4212. | #define PACKAGE_TARNAME "mpich"
  4213. | #define PACKAGE_VERSION "3.0.1"
  4214. | #define PACKAGE_STRING "MPICH 3.0.1"
  4215. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  4216. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  4217. | #define USE_SMP_COLLECTIVES 1
  4218. | #define PACKAGE "mpich"
  4219. | #define VERSION "3.0.1"
  4220. | #define STDC_HEADERS 1
  4221. | #define HAVE_SYS_TYPES_H 1
  4222. | #define HAVE_SYS_STAT_H 1
  4223. | #define HAVE_STDLIB_H 1
  4224. | #define HAVE_STRING_H 1
  4225. | #define HAVE_MEMORY_H 1
  4226. | #define HAVE_STRINGS_H 1
  4227. | #define HAVE_INTTYPES_H 1
  4228. | #define HAVE_STDINT_H 1
  4229. | #define HAVE_UNISTD_H 1
  4230. | #define HAVE_DLFCN_H 1
  4231. | #define LT_OBJDIR ".libs/"
  4232. | #define HAVE_GETPAGESIZE 1
  4233. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  4234. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  4235. | #define USE_LOGGING MPID_LOGGING_NONE
  4236. | #define HAVE_RUNTIME_THREADCHECK 1
  4237. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  4238. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  4239. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  4240. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  4241. | #define HAVE_ROMIO 1
  4242. | #define HAVE__FUNC__ /**/
  4243. | #define HAVE__FUNCTION__ /**/
  4244. | #define HAVE_CXX_EXCEPTIONS /**/
  4245. | #define HAVE_NAMESPACES /**/
  4246. | #define HAVE_NAMESPACE_STD /**/
  4247. | #define HAVE_CXX_BINDING 1
  4248. | #define FILE_NAMEPUB_BASEDIR "."
  4249. | #define USE_FILE_FOR_NAMEPUB 1
  4250. | #define HAVE_NAMEPUB_SERVICE 1
  4251. | #define restrict __restrict
  4252. | #define HAVE_GCC_ATTRIBUTE 1
  4253. | #define WORDS_LITTLEENDIAN 1
  4254. | #define HAVE_LONG_DOUBLE 1
  4255. | #define HAVE_LONG_LONG_INT 1
  4256. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  4257. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  4258. | #define HAVE_MAX_FP_ALIGNMENT 16
  4259. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  4260. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  4261. | #define SIZEOF_CHAR 1
  4262. | #define SIZEOF_UNSIGNED_CHAR 1
  4263. | #define SIZEOF_SHORT 2
  4264. | #define SIZEOF_UNSIGNED_SHORT 2
  4265. | #define SIZEOF_INT 4
  4266. | #define SIZEOF_UNSIGNED_INT 4
  4267. | #define SIZEOF_LONG 8
  4268. | #define SIZEOF_UNSIGNED_LONG 8
  4269. | #define SIZEOF_LONG_LONG 8
  4270. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  4271. | #define SIZEOF_FLOAT 4
  4272. | #define SIZEOF_DOUBLE 8
  4273. | #define SIZEOF_LONG_DOUBLE 16
  4274. | #define SIZEOF_VOID_P 8
  4275. | #define STDC_HEADERS 1
  4276. | #define HAVE_STDDEF_H 1
  4277. | #define SIZEOF_WCHAR_T 4
  4278. | #define SIZEOF_FLOAT_INT 8
  4279. | #define SIZEOF_DOUBLE_INT 16
  4280. | #define SIZEOF_LONG_INT 16
  4281. | #define SIZEOF_SHORT_INT 8
  4282. | #define SIZEOF_TWO_INT 8
  4283. | #define SIZEOF_LONG_DOUBLE_INT 32
  4284. | #define HAVE_INTTYPES_H 1
  4285. | #define HAVE_STDINT_H 1
  4286. | #define HAVE_INT8_T 1
  4287. | #define HAVE_INT16_T 1
  4288. | #define HAVE_INT32_T 1
  4289. | #define HAVE_INT64_T 1
  4290. | #define HAVE_UINT8_T 1
  4291. | #define HAVE_UINT16_T 1
  4292. | #define HAVE_UINT32_T 1
  4293. | #define HAVE_UINT64_T 1
  4294. | #define HAVE_STDBOOL_H 1
  4295. | #define HAVE_COMPLEX_H 1
  4296. | #define SIZEOF__BOOL 1
  4297. | #define SIZEOF_FLOAT__COMPLEX 8
  4298. | #define SIZEOF_DOUBLE__COMPLEX 16
  4299. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  4300. | #define HAVE__BOOL 1
  4301. | #define HAVE_FLOAT__COMPLEX 1
  4302. | #define HAVE_DOUBLE__COMPLEX 1
  4303. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  4304. | #define MPIR_REAL4_CTYPE float
  4305. | #define MPIR_REAL8_CTYPE double
  4306. | #define MPIR_REAL16_CTYPE long double
  4307. | #define MPIR_INTEGER1_CTYPE char
  4308. | #define MPIR_INTEGER2_CTYPE short
  4309. | #define MPIR_INTEGER4_CTYPE int
  4310. | #define MPIR_INTEGER8_CTYPE long
  4311. | #define SIZEOF_BOOL 1
  4312. | #define MPIR_CXX_BOOL_CTYPE _Bool
  4313. | #define SIZEOF_COMPLEX 8
  4314. | #define SIZEOF_DOUBLECOMPLEX 16
  4315. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  4316. | #define HAVE_CXX_COMPLEX 1
  4317. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  4318. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  4319. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  4320. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  4321. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  4322. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  4323. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  4324. | #define HAVE_GCC_AND_X86_64_ASM 1
  4325. | #define STDC_HEADERS 1
  4326. | #define HAVE_STDLIB_H 1
  4327. | #define HAVE_STDARG_H 1
  4328. | #define HAVE_SYS_TYPES_H 1
  4329. | #define HAVE_STRING_H 1
  4330. | #define HAVE_INTTYPES_H 1
  4331. | #define HAVE_LIMITS_H 1
  4332. | #define HAVE_STDDEF_H 1
  4333. | #define HAVE_ERRNO_H 1
  4334. | #define HAVE_SYS_SOCKET_H 1
  4335. | #define HAVE_SYS_TIME_H 1
  4336. | #define HAVE_UNISTD_H 1
  4337. | #define HAVE_ASSERT_H 1
  4338. | #define HAVE_SYS_PARAM_H 1
  4339. | #define HAVE_SYS_UIO_H 1
  4340. | #define HAVE_SETITIMER 1
  4341. | #define HAVE_ALARM 1
  4342. | #define HAVE_VSNPRINTF 1
  4343. | #define HAVE_VSPRINTF 1
  4344. | #define HAVE_STRERROR 1
  4345. | #define HAVE_STRNCASECMP 1
  4346. | #define HAVE_DECL_STRERROR_R 1
  4347. | #define HAVE_STRERROR_R 1
  4348. | /* end confdefs.h. */
  4349. | #include <string.h>
  4350. | int strerror_r(double, int, double, const char *);
  4351. | int
  4352. | main ()
  4353. | {
  4354. | int a=strerror_r(1.0,27,1.0,"foo");
  4355. | ;
  4356. | return 0;
  4357. | }
  4358. configure:40485: result: no
  4359. configure:40501: checking for snprintf
  4360. configure:40501: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  4361. conftest.c:163:6: warning: incompatible redeclaration of library function 'snprintf'
  4362. char snprintf ();
  4363. ^
  4364. conftest.c:163:6: note: 'snprintf' is a builtin with type 'int (char *, unsigned long, const char *, ...)'
  4365. 1 warning generated.
  4366. configure:40501: $? = 0
  4367. configure:40501: result: yes
  4368. configure:40512: checking whether snprintf needs a declaration
  4369. configure:40530: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  4370. conftest.c:142:5: error: expected parameter declarator
  4371. int snprintf(double, int, double, const char *);
  4372. ^
  4373. In file included from conftest.c:141:
  4374. In file included from /usr/include/stdio.h:443:
  4375. /usr/include/secure/_stdio.h:54:39: note: instantiated from:
  4376. __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
  4377. ^
  4378. conftest.c:142:5: error: expected ')'
  4379. conftest.c:142:5: note: to match this '('
  4380. int snprintf(double, int, double, const char *);
  4381. ^
  4382. In file included from conftest.c:141:
  4383. In file included from /usr/include/stdio.h:443:
  4384. /usr/include/secure/_stdio.h:54:28: note: instantiated from:
  4385. __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
  4386. ^
  4387. conftest.c:142:5: error: conflicting types for '__builtin___snprintf_chk'
  4388. int snprintf(double, int, double, const char *);
  4389. ^
  4390. In file included from conftest.c:141:
  4391. In file included from /usr/include/stdio.h:443:
  4392. /usr/include/secure/_stdio.h:54:3: note: instantiated from:
  4393. __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
  4394. ^
  4395. conftest.c:142:5: note: '__builtin___snprintf_chk' is a builtin with type 'int (char *, unsigned long, int, unsigned long, const char *, ...)'
  4396. conftest.c:146:7: error: passing 'double' to parameter of incompatible type 'void *'
  4397. int a=snprintf(1.0,27,1.0,"foo");
  4398. ^~~~~~~~~~~~~~~~~~~~~~~~~~
  4399. In file included from conftest.c:141:
  4400. In file included from /usr/include/stdio.h:443:
  4401. /usr/include/secure/_stdio.h:54:42: note: instantiated from:
  4402. __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
  4403. ^
  4404. conftest.c:146:7: note: instantiated from:
  4405. int a=snprintf(1.0,27,1.0,"foo");
  4406. ^ ~~~
  4407. conftest.c:146:16: note: instantiated from:
  4408. int a=snprintf(1.0,27,1.0,"foo");
  4409. ^~~
  4410. 4 errors generated.
  4411. configure:40530: $? = 1
  4412. configure: failed program was:
  4413. | /* confdefs.h */
  4414. | #define PACKAGE_NAME "MPICH"
  4415. | #define PACKAGE_TARNAME "mpich"
  4416. | #define PACKAGE_VERSION "3.0.1"
  4417. | #define PACKAGE_STRING "MPICH 3.0.1"
  4418. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  4419. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  4420. | #define USE_SMP_COLLECTIVES 1
  4421. | #define PACKAGE "mpich"
  4422. | #define VERSION "3.0.1"
  4423. | #define STDC_HEADERS 1
  4424. | #define HAVE_SYS_TYPES_H 1
  4425. | #define HAVE_SYS_STAT_H 1
  4426. | #define HAVE_STDLIB_H 1
  4427. | #define HAVE_STRING_H 1
  4428. | #define HAVE_MEMORY_H 1
  4429. | #define HAVE_STRINGS_H 1
  4430. | #define HAVE_INTTYPES_H 1
  4431. | #define HAVE_STDINT_H 1
  4432. | #define HAVE_UNISTD_H 1
  4433. | #define HAVE_DLFCN_H 1
  4434. | #define LT_OBJDIR ".libs/"
  4435. | #define HAVE_GETPAGESIZE 1
  4436. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  4437. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  4438. | #define USE_LOGGING MPID_LOGGING_NONE
  4439. | #define HAVE_RUNTIME_THREADCHECK 1
  4440. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  4441. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  4442. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  4443. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  4444. | #define HAVE_ROMIO 1
  4445. | #define HAVE__FUNC__ /**/
  4446. | #define HAVE__FUNCTION__ /**/
  4447. | #define HAVE_CXX_EXCEPTIONS /**/
  4448. | #define HAVE_NAMESPACES /**/
  4449. | #define HAVE_NAMESPACE_STD /**/
  4450. | #define HAVE_CXX_BINDING 1
  4451. | #define FILE_NAMEPUB_BASEDIR "."
  4452. | #define USE_FILE_FOR_NAMEPUB 1
  4453. | #define HAVE_NAMEPUB_SERVICE 1
  4454. | #define restrict __restrict
  4455. | #define HAVE_GCC_ATTRIBUTE 1
  4456. | #define WORDS_LITTLEENDIAN 1
  4457. | #define HAVE_LONG_DOUBLE 1
  4458. | #define HAVE_LONG_LONG_INT 1
  4459. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  4460. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  4461. | #define HAVE_MAX_FP_ALIGNMENT 16
  4462. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  4463. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  4464. | #define SIZEOF_CHAR 1
  4465. | #define SIZEOF_UNSIGNED_CHAR 1
  4466. | #define SIZEOF_SHORT 2
  4467. | #define SIZEOF_UNSIGNED_SHORT 2
  4468. | #define SIZEOF_INT 4
  4469. | #define SIZEOF_UNSIGNED_INT 4
  4470. | #define SIZEOF_LONG 8
  4471. | #define SIZEOF_UNSIGNED_LONG 8
  4472. | #define SIZEOF_LONG_LONG 8
  4473. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  4474. | #define SIZEOF_FLOAT 4
  4475. | #define SIZEOF_DOUBLE 8
  4476. | #define SIZEOF_LONG_DOUBLE 16
  4477. | #define SIZEOF_VOID_P 8
  4478. | #define STDC_HEADERS 1
  4479. | #define HAVE_STDDEF_H 1
  4480. | #define SIZEOF_WCHAR_T 4
  4481. | #define SIZEOF_FLOAT_INT 8
  4482. | #define SIZEOF_DOUBLE_INT 16
  4483. | #define SIZEOF_LONG_INT 16
  4484. | #define SIZEOF_SHORT_INT 8
  4485. | #define SIZEOF_TWO_INT 8
  4486. | #define SIZEOF_LONG_DOUBLE_INT 32
  4487. | #define HAVE_INTTYPES_H 1
  4488. | #define HAVE_STDINT_H 1
  4489. | #define HAVE_INT8_T 1
  4490. | #define HAVE_INT16_T 1
  4491. | #define HAVE_INT32_T 1
  4492. | #define HAVE_INT64_T 1
  4493. | #define HAVE_UINT8_T 1
  4494. | #define HAVE_UINT16_T 1
  4495. | #define HAVE_UINT32_T 1
  4496. | #define HAVE_UINT64_T 1
  4497. | #define HAVE_STDBOOL_H 1
  4498. | #define HAVE_COMPLEX_H 1
  4499. | #define SIZEOF__BOOL 1
  4500. | #define SIZEOF_FLOAT__COMPLEX 8
  4501. | #define SIZEOF_DOUBLE__COMPLEX 16
  4502. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  4503. | #define HAVE__BOOL 1
  4504. | #define HAVE_FLOAT__COMPLEX 1
  4505. | #define HAVE_DOUBLE__COMPLEX 1
  4506. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  4507. | #define MPIR_REAL4_CTYPE float
  4508. | #define MPIR_REAL8_CTYPE double
  4509. | #define MPIR_REAL16_CTYPE long double
  4510. | #define MPIR_INTEGER1_CTYPE char
  4511. | #define MPIR_INTEGER2_CTYPE short
  4512. | #define MPIR_INTEGER4_CTYPE int
  4513. | #define MPIR_INTEGER8_CTYPE long
  4514. | #define SIZEOF_BOOL 1
  4515. | #define MPIR_CXX_BOOL_CTYPE _Bool
  4516. | #define SIZEOF_COMPLEX 8
  4517. | #define SIZEOF_DOUBLECOMPLEX 16
  4518. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  4519. | #define HAVE_CXX_COMPLEX 1
  4520. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  4521. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  4522. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  4523. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  4524. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  4525. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  4526. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  4527. | #define HAVE_GCC_AND_X86_64_ASM 1
  4528. | #define STDC_HEADERS 1
  4529. | #define HAVE_STDLIB_H 1
  4530. | #define HAVE_STDARG_H 1
  4531. | #define HAVE_SYS_TYPES_H 1
  4532. | #define HAVE_STRING_H 1
  4533. | #define HAVE_INTTYPES_H 1
  4534. | #define HAVE_LIMITS_H 1
  4535. | #define HAVE_STDDEF_H 1
  4536. | #define HAVE_ERRNO_H 1
  4537. | #define HAVE_SYS_SOCKET_H 1
  4538. | #define HAVE_SYS_TIME_H 1
  4539. | #define HAVE_UNISTD_H 1
  4540. | #define HAVE_ASSERT_H 1
  4541. | #define HAVE_SYS_PARAM_H 1
  4542. | #define HAVE_SYS_UIO_H 1
  4543. | #define HAVE_SETITIMER 1
  4544. | #define HAVE_ALARM 1
  4545. | #define HAVE_VSNPRINTF 1
  4546. | #define HAVE_VSPRINTF 1
  4547. | #define HAVE_STRERROR 1
  4548. | #define HAVE_STRNCASECMP 1
  4549. | #define HAVE_DECL_STRERROR_R 1
  4550. | #define HAVE_STRERROR_R 1
  4551. | #define HAVE_SNPRINTF 1
  4552. | /* end confdefs.h. */
  4553. | #include <stdio.h>
  4554. | int snprintf(double, int, double, const char *);
  4555. | int
  4556. | main ()
  4557. | {
  4558. | int a=snprintf(1.0,27,1.0,"foo");
  4559. | ;
  4560. | return 0;
  4561. | }
  4562. configure:40537: result: no
  4563. configure:40553: checking for qsort
  4564. configure:40553: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  4565. configure:40553: $? = 0
  4566. configure:40553: result: yes
  4567. configure:40569: checking for va_copy
  4568. configure:40595: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  4569. configure:40595: $? = 0
  4570. configure:40603: result: yes
  4571. configure:40655: checking for variable argument list macro functionality
  4572. configure:40671: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  4573. configure:40671: $? = 0
  4574. configure:40675: result: yes
  4575. configure:40688: checking for working alloca.h
  4576. configure:40705: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  4577. configure:40705: $? = 0
  4578. configure:40713: result: yes
  4579. configure:40721: checking for alloca
  4580. configure:40758: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  4581. configure:40758: $? = 0
  4582. configure:40766: result: yes
  4583. configure:40890: checking for strdup
  4584. configure:40890: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  4585. conftest.c:169:6: warning: incompatible redeclaration of library function 'strdup'
  4586. char strdup ();
  4587. ^
  4588. conftest.c:169:6: note: 'strdup' is a builtin with type 'char *(const char *)'
  4589. 1 warning generated.
  4590. configure:40890: $? = 0
  4591. configure:40890: result: yes
  4592. configure:40902: checking whether strdup needs a declaration
  4593. configure:40920: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  4594. conftest.c:148:5: warning: incompatible redeclaration of library function 'strdup'
  4595. int strdup(double, int, double, const char *);
  4596. ^
  4597. In file included from conftest.c:147:
  4598. /usr/include/string.h:116:7: note: 'strdup' is a builtin with type 'char *(const char *)'
  4599. char *strdup(const char *);
  4600. ^
  4601. 1 warning generated.
  4602. configure:40920: $? = 0
  4603. configure:40927: result: yes
  4604. configure:41013: checking for mkstemp
  4605. configure:41013: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  4606. configure:41013: $? = 0
  4607. configure:41013: result: yes
  4608. configure:41024: checking whether mkstemp needs a declaration
  4609. configure:41042: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  4610. conftest.c:150:5: error: conflicting types for 'mkstemp'
  4611. int mkstemp(double, int, double, const char *);
  4612. ^
  4613. In file included from conftest.c:149:
  4614. /usr/include/stdlib.h:218:6: note: previous declaration is here
  4615. int mkstemp(char *);
  4616. ^
  4617. conftest.c:154:19: error: too many arguments to function call, expected 1, have 4
  4618. int a=mkstemp(1.0,27,1.0,"foo");
  4619. ~~~~~~~ ^~~~~~~~~~~~
  4620. 2 errors generated.
  4621. configure:41042: $? = 1
  4622. configure: failed program was:
  4623. | /* confdefs.h */
  4624. | #define PACKAGE_NAME "MPICH"
  4625. | #define PACKAGE_TARNAME "mpich"
  4626. | #define PACKAGE_VERSION "3.0.1"
  4627. | #define PACKAGE_STRING "MPICH 3.0.1"
  4628. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  4629. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  4630. | #define USE_SMP_COLLECTIVES 1
  4631. | #define PACKAGE "mpich"
  4632. | #define VERSION "3.0.1"
  4633. | #define STDC_HEADERS 1
  4634. | #define HAVE_SYS_TYPES_H 1
  4635. | #define HAVE_SYS_STAT_H 1
  4636. | #define HAVE_STDLIB_H 1
  4637. | #define HAVE_STRING_H 1
  4638. | #define HAVE_MEMORY_H 1
  4639. | #define HAVE_STRINGS_H 1
  4640. | #define HAVE_INTTYPES_H 1
  4641. | #define HAVE_STDINT_H 1
  4642. | #define HAVE_UNISTD_H 1
  4643. | #define HAVE_DLFCN_H 1
  4644. | #define LT_OBJDIR ".libs/"
  4645. | #define HAVE_GETPAGESIZE 1
  4646. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  4647. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  4648. | #define USE_LOGGING MPID_LOGGING_NONE
  4649. | #define HAVE_RUNTIME_THREADCHECK 1
  4650. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  4651. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  4652. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  4653. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  4654. | #define HAVE_ROMIO 1
  4655. | #define HAVE__FUNC__ /**/
  4656. | #define HAVE__FUNCTION__ /**/
  4657. | #define HAVE_CXX_EXCEPTIONS /**/
  4658. | #define HAVE_NAMESPACES /**/
  4659. | #define HAVE_NAMESPACE_STD /**/
  4660. | #define HAVE_CXX_BINDING 1
  4661. | #define FILE_NAMEPUB_BASEDIR "."
  4662. | #define USE_FILE_FOR_NAMEPUB 1
  4663. | #define HAVE_NAMEPUB_SERVICE 1
  4664. | #define restrict __restrict
  4665. | #define HAVE_GCC_ATTRIBUTE 1
  4666. | #define WORDS_LITTLEENDIAN 1
  4667. | #define HAVE_LONG_DOUBLE 1
  4668. | #define HAVE_LONG_LONG_INT 1
  4669. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  4670. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  4671. | #define HAVE_MAX_FP_ALIGNMENT 16
  4672. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  4673. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  4674. | #define SIZEOF_CHAR 1
  4675. | #define SIZEOF_UNSIGNED_CHAR 1
  4676. | #define SIZEOF_SHORT 2
  4677. | #define SIZEOF_UNSIGNED_SHORT 2
  4678. | #define SIZEOF_INT 4
  4679. | #define SIZEOF_UNSIGNED_INT 4
  4680. | #define SIZEOF_LONG 8
  4681. | #define SIZEOF_UNSIGNED_LONG 8
  4682. | #define SIZEOF_LONG_LONG 8
  4683. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  4684. | #define SIZEOF_FLOAT 4
  4685. | #define SIZEOF_DOUBLE 8
  4686. | #define SIZEOF_LONG_DOUBLE 16
  4687. | #define SIZEOF_VOID_P 8
  4688. | #define STDC_HEADERS 1
  4689. | #define HAVE_STDDEF_H 1
  4690. | #define SIZEOF_WCHAR_T 4
  4691. | #define SIZEOF_FLOAT_INT 8
  4692. | #define SIZEOF_DOUBLE_INT 16
  4693. | #define SIZEOF_LONG_INT 16
  4694. | #define SIZEOF_SHORT_INT 8
  4695. | #define SIZEOF_TWO_INT 8
  4696. | #define SIZEOF_LONG_DOUBLE_INT 32
  4697. | #define HAVE_INTTYPES_H 1
  4698. | #define HAVE_STDINT_H 1
  4699. | #define HAVE_INT8_T 1
  4700. | #define HAVE_INT16_T 1
  4701. | #define HAVE_INT32_T 1
  4702. | #define HAVE_INT64_T 1
  4703. | #define HAVE_UINT8_T 1
  4704. | #define HAVE_UINT16_T 1
  4705. | #define HAVE_UINT32_T 1
  4706. | #define HAVE_UINT64_T 1
  4707. | #define HAVE_STDBOOL_H 1
  4708. | #define HAVE_COMPLEX_H 1
  4709. | #define SIZEOF__BOOL 1
  4710. | #define SIZEOF_FLOAT__COMPLEX 8
  4711. | #define SIZEOF_DOUBLE__COMPLEX 16
  4712. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  4713. | #define HAVE__BOOL 1
  4714. | #define HAVE_FLOAT__COMPLEX 1
  4715. | #define HAVE_DOUBLE__COMPLEX 1
  4716. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  4717. | #define MPIR_REAL4_CTYPE float
  4718. | #define MPIR_REAL8_CTYPE double
  4719. | #define MPIR_REAL16_CTYPE long double
  4720. | #define MPIR_INTEGER1_CTYPE char
  4721. | #define MPIR_INTEGER2_CTYPE short
  4722. | #define MPIR_INTEGER4_CTYPE int
  4723. | #define MPIR_INTEGER8_CTYPE long
  4724. | #define SIZEOF_BOOL 1
  4725. | #define MPIR_CXX_BOOL_CTYPE _Bool
  4726. | #define SIZEOF_COMPLEX 8
  4727. | #define SIZEOF_DOUBLECOMPLEX 16
  4728. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  4729. | #define HAVE_CXX_COMPLEX 1
  4730. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  4731. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  4732. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  4733. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  4734. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  4735. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  4736. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  4737. | #define HAVE_GCC_AND_X86_64_ASM 1
  4738. | #define STDC_HEADERS 1
  4739. | #define HAVE_STDLIB_H 1
  4740. | #define HAVE_STDARG_H 1
  4741. | #define HAVE_SYS_TYPES_H 1
  4742. | #define HAVE_STRING_H 1
  4743. | #define HAVE_INTTYPES_H 1
  4744. | #define HAVE_LIMITS_H 1
  4745. | #define HAVE_STDDEF_H 1
  4746. | #define HAVE_ERRNO_H 1
  4747. | #define HAVE_SYS_SOCKET_H 1
  4748. | #define HAVE_SYS_TIME_H 1
  4749. | #define HAVE_UNISTD_H 1
  4750. | #define HAVE_ASSERT_H 1
  4751. | #define HAVE_SYS_PARAM_H 1
  4752. | #define HAVE_SYS_UIO_H 1
  4753. | #define HAVE_SETITIMER 1
  4754. | #define HAVE_ALARM 1
  4755. | #define HAVE_VSNPRINTF 1
  4756. | #define HAVE_VSPRINTF 1
  4757. | #define HAVE_STRERROR 1
  4758. | #define HAVE_STRNCASECMP 1
  4759. | #define HAVE_DECL_STRERROR_R 1
  4760. | #define HAVE_STRERROR_R 1
  4761. | #define HAVE_SNPRINTF 1
  4762. | #define HAVE_QSORT 1
  4763. | #define HAVE_VA_COPY 1
  4764. | #define HAVE_MACRO_VA_ARGS 1
  4765. | #define HAVE_ALLOCA_H 1
  4766. | #define HAVE_ALLOCA 1
  4767. | #define HAVE_STRDUP 1
  4768. | #define NEEDS_STRDUP_DECL 1
  4769. | #define HAVE_MKSTEMP 1
  4770. | /* end confdefs.h. */
  4771. | #include <stdlib.h>
  4772. | int mkstemp(double, int, double, const char *);
  4773. | int
  4774. | main ()
  4775. | {
  4776. | int a=mkstemp(1.0,27,1.0,"foo");
  4777. | ;
  4778. | return 0;
  4779. | }
  4780. configure:41049: result: no
  4781. configure:41064: checking for fdopen
  4782. configure:41064: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  4783. configure:41064: $? = 0
  4784. configure:41064: result: yes
  4785. configure:41075: checking whether fdopen needs a declaration
  4786. configure:41093: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  4787. configure:41093: $? = 0
  4788. configure:41100: result: yes
  4789. configure:41115: checking for putenv
  4790. configure:41115: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  4791. configure:41115: $? = 0
  4792. configure:41115: result: yes
  4793. configure:41126: checking whether putenv needs a declaration
  4794. configure:41144: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  4795. conftest.c:153:5: error: conflicting types for 'putenv'
  4796. int putenv(double, int, double, const char *);
  4797. ^
  4798. In file included from conftest.c:152:
  4799. /usr/include/stdlib.h:223:6: note: previous declaration is here
  4800. int putenv(char *) __DARWIN_ALIAS(putenv);
  4801. ^
  4802. conftest.c:157:18: error: too many arguments to function call, expected 1, have 4
  4803. int a=putenv(1.0,27,1.0,"foo");
  4804. ~~~~~~ ^~~~~~~~~~~~
  4805. 2 errors generated.
  4806. configure:41144: $? = 1
  4807. configure: failed program was:
  4808. | /* confdefs.h */
  4809. | #define PACKAGE_NAME "MPICH"
  4810. | #define PACKAGE_TARNAME "mpich"
  4811. | #define PACKAGE_VERSION "3.0.1"
  4812. | #define PACKAGE_STRING "MPICH 3.0.1"
  4813. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  4814. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  4815. | #define USE_SMP_COLLECTIVES 1
  4816. | #define PACKAGE "mpich"
  4817. | #define VERSION "3.0.1"
  4818. | #define STDC_HEADERS 1
  4819. | #define HAVE_SYS_TYPES_H 1
  4820. | #define HAVE_SYS_STAT_H 1
  4821. | #define HAVE_STDLIB_H 1
  4822. | #define HAVE_STRING_H 1
  4823. | #define HAVE_MEMORY_H 1
  4824. | #define HAVE_STRINGS_H 1
  4825. | #define HAVE_INTTYPES_H 1
  4826. | #define HAVE_STDINT_H 1
  4827. | #define HAVE_UNISTD_H 1
  4828. | #define HAVE_DLFCN_H 1
  4829. | #define LT_OBJDIR ".libs/"
  4830. | #define HAVE_GETPAGESIZE 1
  4831. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  4832. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  4833. | #define USE_LOGGING MPID_LOGGING_NONE
  4834. | #define HAVE_RUNTIME_THREADCHECK 1
  4835. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  4836. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  4837. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  4838. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  4839. | #define HAVE_ROMIO 1
  4840. | #define HAVE__FUNC__ /**/
  4841. | #define HAVE__FUNCTION__ /**/
  4842. | #define HAVE_CXX_EXCEPTIONS /**/
  4843. | #define HAVE_NAMESPACES /**/
  4844. | #define HAVE_NAMESPACE_STD /**/
  4845. | #define HAVE_CXX_BINDING 1
  4846. | #define FILE_NAMEPUB_BASEDIR "."
  4847. | #define USE_FILE_FOR_NAMEPUB 1
  4848. | #define HAVE_NAMEPUB_SERVICE 1
  4849. | #define restrict __restrict
  4850. | #define HAVE_GCC_ATTRIBUTE 1
  4851. | #define WORDS_LITTLEENDIAN 1
  4852. | #define HAVE_LONG_DOUBLE 1
  4853. | #define HAVE_LONG_LONG_INT 1
  4854. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  4855. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  4856. | #define HAVE_MAX_FP_ALIGNMENT 16
  4857. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  4858. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  4859. | #define SIZEOF_CHAR 1
  4860. | #define SIZEOF_UNSIGNED_CHAR 1
  4861. | #define SIZEOF_SHORT 2
  4862. | #define SIZEOF_UNSIGNED_SHORT 2
  4863. | #define SIZEOF_INT 4
  4864. | #define SIZEOF_UNSIGNED_INT 4
  4865. | #define SIZEOF_LONG 8
  4866. | #define SIZEOF_UNSIGNED_LONG 8
  4867. | #define SIZEOF_LONG_LONG 8
  4868. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  4869. | #define SIZEOF_FLOAT 4
  4870. | #define SIZEOF_DOUBLE 8
  4871. | #define SIZEOF_LONG_DOUBLE 16
  4872. | #define SIZEOF_VOID_P 8
  4873. | #define STDC_HEADERS 1
  4874. | #define HAVE_STDDEF_H 1
  4875. | #define SIZEOF_WCHAR_T 4
  4876. | #define SIZEOF_FLOAT_INT 8
  4877. | #define SIZEOF_DOUBLE_INT 16
  4878. | #define SIZEOF_LONG_INT 16
  4879. | #define SIZEOF_SHORT_INT 8
  4880. | #define SIZEOF_TWO_INT 8
  4881. | #define SIZEOF_LONG_DOUBLE_INT 32
  4882. | #define HAVE_INTTYPES_H 1
  4883. | #define HAVE_STDINT_H 1
  4884. | #define HAVE_INT8_T 1
  4885. | #define HAVE_INT16_T 1
  4886. | #define HAVE_INT32_T 1
  4887. | #define HAVE_INT64_T 1
  4888. | #define HAVE_UINT8_T 1
  4889. | #define HAVE_UINT16_T 1
  4890. | #define HAVE_UINT32_T 1
  4891. | #define HAVE_UINT64_T 1
  4892. | #define HAVE_STDBOOL_H 1
  4893. | #define HAVE_COMPLEX_H 1
  4894. | #define SIZEOF__BOOL 1
  4895. | #define SIZEOF_FLOAT__COMPLEX 8
  4896. | #define SIZEOF_DOUBLE__COMPLEX 16
  4897. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  4898. | #define HAVE__BOOL 1
  4899. | #define HAVE_FLOAT__COMPLEX 1
  4900. | #define HAVE_DOUBLE__COMPLEX 1
  4901. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  4902. | #define MPIR_REAL4_CTYPE float
  4903. | #define MPIR_REAL8_CTYPE double
  4904. | #define MPIR_REAL16_CTYPE long double
  4905. | #define MPIR_INTEGER1_CTYPE char
  4906. | #define MPIR_INTEGER2_CTYPE short
  4907. | #define MPIR_INTEGER4_CTYPE int
  4908. | #define MPIR_INTEGER8_CTYPE long
  4909. | #define SIZEOF_BOOL 1
  4910. | #define MPIR_CXX_BOOL_CTYPE _Bool
  4911. | #define SIZEOF_COMPLEX 8
  4912. | #define SIZEOF_DOUBLECOMPLEX 16
  4913. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  4914. | #define HAVE_CXX_COMPLEX 1
  4915. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  4916. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  4917. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  4918. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  4919. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  4920. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  4921. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  4922. | #define HAVE_GCC_AND_X86_64_ASM 1
  4923. | #define STDC_HEADERS 1
  4924. | #define HAVE_STDLIB_H 1
  4925. | #define HAVE_STDARG_H 1
  4926. | #define HAVE_SYS_TYPES_H 1
  4927. | #define HAVE_STRING_H 1
  4928. | #define HAVE_INTTYPES_H 1
  4929. | #define HAVE_LIMITS_H 1
  4930. | #define HAVE_STDDEF_H 1
  4931. | #define HAVE_ERRNO_H 1
  4932. | #define HAVE_SYS_SOCKET_H 1
  4933. | #define HAVE_SYS_TIME_H 1
  4934. | #define HAVE_UNISTD_H 1
  4935. | #define HAVE_ASSERT_H 1
  4936. | #define HAVE_SYS_PARAM_H 1
  4937. | #define HAVE_SYS_UIO_H 1
  4938. | #define HAVE_SETITIMER 1
  4939. | #define HAVE_ALARM 1
  4940. | #define HAVE_VSNPRINTF 1
  4941. | #define HAVE_VSPRINTF 1
  4942. | #define HAVE_STRERROR 1
  4943. | #define HAVE_STRNCASECMP 1
  4944. | #define HAVE_DECL_STRERROR_R 1
  4945. | #define HAVE_STRERROR_R 1
  4946. | #define HAVE_SNPRINTF 1
  4947. | #define HAVE_QSORT 1
  4948. | #define HAVE_VA_COPY 1
  4949. | #define HAVE_MACRO_VA_ARGS 1
  4950. | #define HAVE_ALLOCA_H 1
  4951. | #define HAVE_ALLOCA 1
  4952. | #define HAVE_STRDUP 1
  4953. | #define NEEDS_STRDUP_DECL 1
  4954. | #define HAVE_MKSTEMP 1
  4955. | #define HAVE_FDOPEN 1
  4956. | #define NEEDS_FDOPEN_DECL 1
  4957. | #define HAVE_PUTENV 1
  4958. | /* end confdefs.h. */
  4959. | #include <stdlib.h>
  4960. | int putenv(double, int, double, const char *);
  4961. | int
  4962. | main ()
  4963. | {
  4964. | int a=putenv(1.0,27,1.0,"foo");
  4965. | ;
  4966. | return 0;
  4967. | }
  4968. configure:41151: result: no
  4969. configure:41828: checking for mach_absolute_time
  4970. configure:41828: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  4971. configure:41828: $? = 0
  4972. configure:41828: result: yes
  4973. configure:41835: checking for mach_timebase_info
  4974. configure:41835: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c >&5
  4975. configure:41835: $? = 0
  4976. configure:41835: result: yes
  4977. configure:42102: checking pthread.h usability
  4978. configure:42102: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  4979. configure:42102: $? = 0
  4980. configure:42102: result: yes
  4981. configure:42102: checking pthread.h presence
  4982. configure:42102: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  4983. configure:42102: $? = 0
  4984. configure:42102: result: yes
  4985. configure:42102: checking for pthread.h
  4986. configure:42102: result: yes
  4987. configure:42120: checking for pthread_key_create in -lpthread
  4988. configure:42145: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  4989. configure:42145: $? = 0
  4990. configure:42154: result: yes
  4991. LIBS(=' ') does not contain '-lpthread', prepending
  4992. configure:42175: checking for pthread_yield
  4993. configure:42175: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  4994. Undefined symbols for architecture x86_64:
  4995. "_pthread_yield", referenced from:
  4996. _main in cc-YKklQc.o
  4997. ld: symbol(s) not found for architecture x86_64
  4998. clang: error: linker command failed with exit code 1 (use -v to see invocation)
  4999. configure:42175: $? = 1
  5000. configure: failed program was:
  5001. | /* confdefs.h */
  5002. | #define PACKAGE_NAME "MPICH"
  5003. | #define PACKAGE_TARNAME "mpich"
  5004. | #define PACKAGE_VERSION "3.0.1"
  5005. | #define PACKAGE_STRING "MPICH 3.0.1"
  5006. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  5007. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  5008. | #define USE_SMP_COLLECTIVES 1
  5009. | #define PACKAGE "mpich"
  5010. | #define VERSION "3.0.1"
  5011. | #define STDC_HEADERS 1
  5012. | #define HAVE_SYS_TYPES_H 1
  5013. | #define HAVE_SYS_STAT_H 1
  5014. | #define HAVE_STDLIB_H 1
  5015. | #define HAVE_STRING_H 1
  5016. | #define HAVE_MEMORY_H 1
  5017. | #define HAVE_STRINGS_H 1
  5018. | #define HAVE_INTTYPES_H 1
  5019. | #define HAVE_STDINT_H 1
  5020. | #define HAVE_UNISTD_H 1
  5021. | #define HAVE_DLFCN_H 1
  5022. | #define LT_OBJDIR ".libs/"
  5023. | #define HAVE_GETPAGESIZE 1
  5024. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  5025. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  5026. | #define USE_LOGGING MPID_LOGGING_NONE
  5027. | #define HAVE_RUNTIME_THREADCHECK 1
  5028. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  5029. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  5030. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  5031. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  5032. | #define HAVE_ROMIO 1
  5033. | #define HAVE__FUNC__ /**/
  5034. | #define HAVE__FUNCTION__ /**/
  5035. | #define HAVE_CXX_EXCEPTIONS /**/
  5036. | #define HAVE_NAMESPACES /**/
  5037. | #define HAVE_NAMESPACE_STD /**/
  5038. | #define HAVE_CXX_BINDING 1
  5039. | #define FILE_NAMEPUB_BASEDIR "."
  5040. | #define USE_FILE_FOR_NAMEPUB 1
  5041. | #define HAVE_NAMEPUB_SERVICE 1
  5042. | #define restrict __restrict
  5043. | #define HAVE_GCC_ATTRIBUTE 1
  5044. | #define WORDS_LITTLEENDIAN 1
  5045. | #define HAVE_LONG_DOUBLE 1
  5046. | #define HAVE_LONG_LONG_INT 1
  5047. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  5048. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  5049. | #define HAVE_MAX_FP_ALIGNMENT 16
  5050. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  5051. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  5052. | #define SIZEOF_CHAR 1
  5053. | #define SIZEOF_UNSIGNED_CHAR 1
  5054. | #define SIZEOF_SHORT 2
  5055. | #define SIZEOF_UNSIGNED_SHORT 2
  5056. | #define SIZEOF_INT 4
  5057. | #define SIZEOF_UNSIGNED_INT 4
  5058. | #define SIZEOF_LONG 8
  5059. | #define SIZEOF_UNSIGNED_LONG 8
  5060. | #define SIZEOF_LONG_LONG 8
  5061. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  5062. | #define SIZEOF_FLOAT 4
  5063. | #define SIZEOF_DOUBLE 8
  5064. | #define SIZEOF_LONG_DOUBLE 16
  5065. | #define SIZEOF_VOID_P 8
  5066. | #define STDC_HEADERS 1
  5067. | #define HAVE_STDDEF_H 1
  5068. | #define SIZEOF_WCHAR_T 4
  5069. | #define SIZEOF_FLOAT_INT 8
  5070. | #define SIZEOF_DOUBLE_INT 16
  5071. | #define SIZEOF_LONG_INT 16
  5072. | #define SIZEOF_SHORT_INT 8
  5073. | #define SIZEOF_TWO_INT 8
  5074. | #define SIZEOF_LONG_DOUBLE_INT 32
  5075. | #define HAVE_INTTYPES_H 1
  5076. | #define HAVE_STDINT_H 1
  5077. | #define HAVE_INT8_T 1
  5078. | #define HAVE_INT16_T 1
  5079. | #define HAVE_INT32_T 1
  5080. | #define HAVE_INT64_T 1
  5081. | #define HAVE_UINT8_T 1
  5082. | #define HAVE_UINT16_T 1
  5083. | #define HAVE_UINT32_T 1
  5084. | #define HAVE_UINT64_T 1
  5085. | #define HAVE_STDBOOL_H 1
  5086. | #define HAVE_COMPLEX_H 1
  5087. | #define SIZEOF__BOOL 1
  5088. | #define SIZEOF_FLOAT__COMPLEX 8
  5089. | #define SIZEOF_DOUBLE__COMPLEX 16
  5090. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  5091. | #define HAVE__BOOL 1
  5092. | #define HAVE_FLOAT__COMPLEX 1
  5093. | #define HAVE_DOUBLE__COMPLEX 1
  5094. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  5095. | #define MPIR_REAL4_CTYPE float
  5096. | #define MPIR_REAL8_CTYPE double
  5097. | #define MPIR_REAL16_CTYPE long double
  5098. | #define MPIR_INTEGER1_CTYPE char
  5099. | #define MPIR_INTEGER2_CTYPE short
  5100. | #define MPIR_INTEGER4_CTYPE int
  5101. | #define MPIR_INTEGER8_CTYPE long
  5102. | #define SIZEOF_BOOL 1
  5103. | #define MPIR_CXX_BOOL_CTYPE _Bool
  5104. | #define SIZEOF_COMPLEX 8
  5105. | #define SIZEOF_DOUBLECOMPLEX 16
  5106. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  5107. | #define HAVE_CXX_COMPLEX 1
  5108. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  5109. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  5110. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  5111. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  5112. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  5113. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  5114. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  5115. | #define HAVE_GCC_AND_X86_64_ASM 1
  5116. | #define STDC_HEADERS 1
  5117. | #define HAVE_STDLIB_H 1
  5118. | #define HAVE_STDARG_H 1
  5119. | #define HAVE_SYS_TYPES_H 1
  5120. | #define HAVE_STRING_H 1
  5121. | #define HAVE_INTTYPES_H 1
  5122. | #define HAVE_LIMITS_H 1
  5123. | #define HAVE_STDDEF_H 1
  5124. | #define HAVE_ERRNO_H 1
  5125. | #define HAVE_SYS_SOCKET_H 1
  5126. | #define HAVE_SYS_TIME_H 1
  5127. | #define HAVE_UNISTD_H 1
  5128. | #define HAVE_ASSERT_H 1
  5129. | #define HAVE_SYS_PARAM_H 1
  5130. | #define HAVE_SYS_UIO_H 1
  5131. | #define HAVE_SETITIMER 1
  5132. | #define HAVE_ALARM 1
  5133. | #define HAVE_VSNPRINTF 1
  5134. | #define HAVE_VSPRINTF 1
  5135. | #define HAVE_STRERROR 1
  5136. | #define HAVE_STRNCASECMP 1
  5137. | #define HAVE_DECL_STRERROR_R 1
  5138. | #define HAVE_STRERROR_R 1
  5139. | #define HAVE_SNPRINTF 1
  5140. | #define HAVE_QSORT 1
  5141. | #define HAVE_VA_COPY 1
  5142. | #define HAVE_MACRO_VA_ARGS 1
  5143. | #define HAVE_ALLOCA_H 1
  5144. | #define HAVE_ALLOCA 1
  5145. | #define HAVE_STRDUP 1
  5146. | #define NEEDS_STRDUP_DECL 1
  5147. | #define HAVE_MKSTEMP 1
  5148. | #define HAVE_FDOPEN 1
  5149. | #define NEEDS_FDOPEN_DECL 1
  5150. | #define HAVE_PUTENV 1
  5151. | #define MPIR_AINT_MAX LONG_MAX
  5152. | #define MPIR_Pint long
  5153. | #define MPIR_PINT_FMT_DEC_SPEC "%ld"
  5154. | #define MPIR_Upint unsigned long
  5155. | #define MPIR_UPINT_FMT_DEC_SPEC "%lu"
  5156. | #define MPIU_SIZE_T unsigned long
  5157. | #define HAVE_PTHREAD_H 1
  5158. | /* end confdefs.h. */
  5159. | /* Define pthread_yield to an innocuous variant, in case <limits.h> declares pthread_yield.
  5160. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  5161. | #define pthread_yield innocuous_pthread_yield
  5162. |
  5163. | /* System header to define __stub macros and hopefully few prototypes,
  5164. | which can conflict with char pthread_yield (); below.
  5165. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  5166. | <limits.h> exists even on freestanding compilers. */
  5167. |
  5168. | #ifdef __STDC__
  5169. | # include <limits.h>
  5170. | #else
  5171. | # include <assert.h>
  5172. | #endif
  5173. |
  5174. | #undef pthread_yield
  5175. |
  5176. | /* Override any GCC internal prototype to avoid an error.
  5177. | Use char because int might match the return type of a GCC
  5178. | builtin and then its argument prototype would still apply. */
  5179. | #ifdef __cplusplus
  5180. | extern "C"
  5181. | #endif
  5182. | char pthread_yield ();
  5183. | /* The GNU C library defines this for functions which it implements
  5184. | to always fail with ENOSYS. Some functions are actually named
  5185. | something starting with __ and the normal name is an alias. */
  5186. | #if defined __stub_pthread_yield || defined __stub___pthread_yield
  5187. | choke me
  5188. | #endif
  5189. |
  5190. | int
  5191. | main ()
  5192. | {
  5193. | return pthread_yield ();
  5194. | ;
  5195. | return 0;
  5196. | }
  5197. configure:42175: result: no
  5198. configure:42186: checking for pthread_key_create
  5199. configure:42186: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  5200. configure:42186: $? = 0
  5201. configure:42186: result: yes
  5202. configure:42205: checking for pthread_cleanup_push
  5203. configure:42205: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  5204. Undefined symbols for architecture x86_64:
  5205. "_pthread_cleanup_push", referenced from:
  5206. _main in cc-oa70BX.o
  5207. ld: symbol(s) not found for architecture x86_64
  5208. clang: error: linker command failed with exit code 1 (use -v to see invocation)
  5209. configure:42205: $? = 1
  5210. configure: failed program was:
  5211. | /* confdefs.h */
  5212. | #define PACKAGE_NAME "MPICH"
  5213. | #define PACKAGE_TARNAME "mpich"
  5214. | #define PACKAGE_VERSION "3.0.1"
  5215. | #define PACKAGE_STRING "MPICH 3.0.1"
  5216. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  5217. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  5218. | #define USE_SMP_COLLECTIVES 1
  5219. | #define PACKAGE "mpich"
  5220. | #define VERSION "3.0.1"
  5221. | #define STDC_HEADERS 1
  5222. | #define HAVE_SYS_TYPES_H 1
  5223. | #define HAVE_SYS_STAT_H 1
  5224. | #define HAVE_STDLIB_H 1
  5225. | #define HAVE_STRING_H 1
  5226. | #define HAVE_MEMORY_H 1
  5227. | #define HAVE_STRINGS_H 1
  5228. | #define HAVE_INTTYPES_H 1
  5229. | #define HAVE_STDINT_H 1
  5230. | #define HAVE_UNISTD_H 1
  5231. | #define HAVE_DLFCN_H 1
  5232. | #define LT_OBJDIR ".libs/"
  5233. | #define HAVE_GETPAGESIZE 1
  5234. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  5235. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  5236. | #define USE_LOGGING MPID_LOGGING_NONE
  5237. | #define HAVE_RUNTIME_THREADCHECK 1
  5238. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  5239. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  5240. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  5241. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  5242. | #define HAVE_ROMIO 1
  5243. | #define HAVE__FUNC__ /**/
  5244. | #define HAVE__FUNCTION__ /**/
  5245. | #define HAVE_CXX_EXCEPTIONS /**/
  5246. | #define HAVE_NAMESPACES /**/
  5247. | #define HAVE_NAMESPACE_STD /**/
  5248. | #define HAVE_CXX_BINDING 1
  5249. | #define FILE_NAMEPUB_BASEDIR "."
  5250. | #define USE_FILE_FOR_NAMEPUB 1
  5251. | #define HAVE_NAMEPUB_SERVICE 1
  5252. | #define restrict __restrict
  5253. | #define HAVE_GCC_ATTRIBUTE 1
  5254. | #define WORDS_LITTLEENDIAN 1
  5255. | #define HAVE_LONG_DOUBLE 1
  5256. | #define HAVE_LONG_LONG_INT 1
  5257. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  5258. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  5259. | #define HAVE_MAX_FP_ALIGNMENT 16
  5260. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  5261. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  5262. | #define SIZEOF_CHAR 1
  5263. | #define SIZEOF_UNSIGNED_CHAR 1
  5264. | #define SIZEOF_SHORT 2
  5265. | #define SIZEOF_UNSIGNED_SHORT 2
  5266. | #define SIZEOF_INT 4
  5267. | #define SIZEOF_UNSIGNED_INT 4
  5268. | #define SIZEOF_LONG 8
  5269. | #define SIZEOF_UNSIGNED_LONG 8
  5270. | #define SIZEOF_LONG_LONG 8
  5271. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  5272. | #define SIZEOF_FLOAT 4
  5273. | #define SIZEOF_DOUBLE 8
  5274. | #define SIZEOF_LONG_DOUBLE 16
  5275. | #define SIZEOF_VOID_P 8
  5276. | #define STDC_HEADERS 1
  5277. | #define HAVE_STDDEF_H 1
  5278. | #define SIZEOF_WCHAR_T 4
  5279. | #define SIZEOF_FLOAT_INT 8
  5280. | #define SIZEOF_DOUBLE_INT 16
  5281. | #define SIZEOF_LONG_INT 16
  5282. | #define SIZEOF_SHORT_INT 8
  5283. | #define SIZEOF_TWO_INT 8
  5284. | #define SIZEOF_LONG_DOUBLE_INT 32
  5285. | #define HAVE_INTTYPES_H 1
  5286. | #define HAVE_STDINT_H 1
  5287. | #define HAVE_INT8_T 1
  5288. | #define HAVE_INT16_T 1
  5289. | #define HAVE_INT32_T 1
  5290. | #define HAVE_INT64_T 1
  5291. | #define HAVE_UINT8_T 1
  5292. | #define HAVE_UINT16_T 1
  5293. | #define HAVE_UINT32_T 1
  5294. | #define HAVE_UINT64_T 1
  5295. | #define HAVE_STDBOOL_H 1
  5296. | #define HAVE_COMPLEX_H 1
  5297. | #define SIZEOF__BOOL 1
  5298. | #define SIZEOF_FLOAT__COMPLEX 8
  5299. | #define SIZEOF_DOUBLE__COMPLEX 16
  5300. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  5301. | #define HAVE__BOOL 1
  5302. | #define HAVE_FLOAT__COMPLEX 1
  5303. | #define HAVE_DOUBLE__COMPLEX 1
  5304. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  5305. | #define MPIR_REAL4_CTYPE float
  5306. | #define MPIR_REAL8_CTYPE double
  5307. | #define MPIR_REAL16_CTYPE long double
  5308. | #define MPIR_INTEGER1_CTYPE char
  5309. | #define MPIR_INTEGER2_CTYPE short
  5310. | #define MPIR_INTEGER4_CTYPE int
  5311. | #define MPIR_INTEGER8_CTYPE long
  5312. | #define SIZEOF_BOOL 1
  5313. | #define MPIR_CXX_BOOL_CTYPE _Bool
  5314. | #define SIZEOF_COMPLEX 8
  5315. | #define SIZEOF_DOUBLECOMPLEX 16
  5316. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  5317. | #define HAVE_CXX_COMPLEX 1
  5318. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  5319. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  5320. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  5321. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  5322. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  5323. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  5324. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  5325. | #define HAVE_GCC_AND_X86_64_ASM 1
  5326. | #define STDC_HEADERS 1
  5327. | #define HAVE_STDLIB_H 1
  5328. | #define HAVE_STDARG_H 1
  5329. | #define HAVE_SYS_TYPES_H 1
  5330. | #define HAVE_STRING_H 1
  5331. | #define HAVE_INTTYPES_H 1
  5332. | #define HAVE_LIMITS_H 1
  5333. | #define HAVE_STDDEF_H 1
  5334. | #define HAVE_ERRNO_H 1
  5335. | #define HAVE_SYS_SOCKET_H 1
  5336. | #define HAVE_SYS_TIME_H 1
  5337. | #define HAVE_UNISTD_H 1
  5338. | #define HAVE_ASSERT_H 1
  5339. | #define HAVE_SYS_PARAM_H 1
  5340. | #define HAVE_SYS_UIO_H 1
  5341. | #define HAVE_SETITIMER 1
  5342. | #define HAVE_ALARM 1
  5343. | #define HAVE_VSNPRINTF 1
  5344. | #define HAVE_VSPRINTF 1
  5345. | #define HAVE_STRERROR 1
  5346. | #define HAVE_STRNCASECMP 1
  5347. | #define HAVE_DECL_STRERROR_R 1
  5348. | #define HAVE_STRERROR_R 1
  5349. | #define HAVE_SNPRINTF 1
  5350. | #define HAVE_QSORT 1
  5351. | #define HAVE_VA_COPY 1
  5352. | #define HAVE_MACRO_VA_ARGS 1
  5353. | #define HAVE_ALLOCA_H 1
  5354. | #define HAVE_ALLOCA 1
  5355. | #define HAVE_STRDUP 1
  5356. | #define NEEDS_STRDUP_DECL 1
  5357. | #define HAVE_MKSTEMP 1
  5358. | #define HAVE_FDOPEN 1
  5359. | #define NEEDS_FDOPEN_DECL 1
  5360. | #define HAVE_PUTENV 1
  5361. | #define MPIR_AINT_MAX LONG_MAX
  5362. | #define MPIR_Pint long
  5363. | #define MPIR_PINT_FMT_DEC_SPEC "%ld"
  5364. | #define MPIR_Upint unsigned long
  5365. | #define MPIR_UPINT_FMT_DEC_SPEC "%lu"
  5366. | #define MPIU_SIZE_T unsigned long
  5367. | #define HAVE_PTHREAD_H 1
  5368. | /* end confdefs.h. */
  5369. | /* Define pthread_cleanup_push to an innocuous variant, in case <limits.h> declares pthread_cleanup_push.
  5370. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  5371. | #define pthread_cleanup_push innocuous_pthread_cleanup_push
  5372. |
  5373. | /* System header to define __stub macros and hopefully few prototypes,
  5374. | which can conflict with char pthread_cleanup_push (); below.
  5375. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  5376. | <limits.h> exists even on freestanding compilers. */
  5377. |
  5378. | #ifdef __STDC__
  5379. | # include <limits.h>
  5380. | #else
  5381. | # include <assert.h>
  5382. | #endif
  5383. |
  5384. | #undef pthread_cleanup_push
  5385. |
  5386. | /* Override any GCC internal prototype to avoid an error.
  5387. | Use char because int might match the return type of a GCC
  5388. | builtin and then its argument prototype would still apply. */
  5389. | #ifdef __cplusplus
  5390. | extern "C"
  5391. | #endif
  5392. | char pthread_cleanup_push ();
  5393. | /* The GNU C library defines this for functions which it implements
  5394. | to always fail with ENOSYS. Some functions are actually named
  5395. | something starting with __ and the normal name is an alias. */
  5396. | #if defined __stub_pthread_cleanup_push || defined __stub___pthread_cleanup_push
  5397. | choke me
  5398. | #endif
  5399. |
  5400. | int
  5401. | main ()
  5402. | {
  5403. | return pthread_cleanup_push ();
  5404. | ;
  5405. | return 0;
  5406. | }
  5407. configure:42205: result: no
  5408. configure:42215: checking whether pthread_cleanup_push is available (may be a macro in pthread.h)
  5409. configure:42234: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  5410. conftest.c:168:2: error: expected '}'
  5411. }
  5412. ^
  5413. conftest.c:164:1: note: to match this '{'
  5414. {
  5415. ^
  5416. 1 error generated.
  5417. configure:42234: $? = 1
  5418. configure: failed program was:
  5419. | /* confdefs.h */
  5420. | #define PACKAGE_NAME "MPICH"
  5421. | #define PACKAGE_TARNAME "mpich"
  5422. | #define PACKAGE_VERSION "3.0.1"
  5423. | #define PACKAGE_STRING "MPICH 3.0.1"
  5424. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  5425. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  5426. | #define USE_SMP_COLLECTIVES 1
  5427. | #define PACKAGE "mpich"
  5428. | #define VERSION "3.0.1"
  5429. | #define STDC_HEADERS 1
  5430. | #define HAVE_SYS_TYPES_H 1
  5431. | #define HAVE_SYS_STAT_H 1
  5432. | #define HAVE_STDLIB_H 1
  5433. | #define HAVE_STRING_H 1
  5434. | #define HAVE_MEMORY_H 1
  5435. | #define HAVE_STRINGS_H 1
  5436. | #define HAVE_INTTYPES_H 1
  5437. | #define HAVE_STDINT_H 1
  5438. | #define HAVE_UNISTD_H 1
  5439. | #define HAVE_DLFCN_H 1
  5440. | #define LT_OBJDIR ".libs/"
  5441. | #define HAVE_GETPAGESIZE 1
  5442. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  5443. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  5444. | #define USE_LOGGING MPID_LOGGING_NONE
  5445. | #define HAVE_RUNTIME_THREADCHECK 1
  5446. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  5447. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  5448. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  5449. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  5450. | #define HAVE_ROMIO 1
  5451. | #define HAVE__FUNC__ /**/
  5452. | #define HAVE__FUNCTION__ /**/
  5453. | #define HAVE_CXX_EXCEPTIONS /**/
  5454. | #define HAVE_NAMESPACES /**/
  5455. | #define HAVE_NAMESPACE_STD /**/
  5456. | #define HAVE_CXX_BINDING 1
  5457. | #define FILE_NAMEPUB_BASEDIR "."
  5458. | #define USE_FILE_FOR_NAMEPUB 1
  5459. | #define HAVE_NAMEPUB_SERVICE 1
  5460. | #define restrict __restrict
  5461. | #define HAVE_GCC_ATTRIBUTE 1
  5462. | #define WORDS_LITTLEENDIAN 1
  5463. | #define HAVE_LONG_DOUBLE 1
  5464. | #define HAVE_LONG_LONG_INT 1
  5465. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  5466. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  5467. | #define HAVE_MAX_FP_ALIGNMENT 16
  5468. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  5469. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  5470. | #define SIZEOF_CHAR 1
  5471. | #define SIZEOF_UNSIGNED_CHAR 1
  5472. | #define SIZEOF_SHORT 2
  5473. | #define SIZEOF_UNSIGNED_SHORT 2
  5474. | #define SIZEOF_INT 4
  5475. | #define SIZEOF_UNSIGNED_INT 4
  5476. | #define SIZEOF_LONG 8
  5477. | #define SIZEOF_UNSIGNED_LONG 8
  5478. | #define SIZEOF_LONG_LONG 8
  5479. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  5480. | #define SIZEOF_FLOAT 4
  5481. | #define SIZEOF_DOUBLE 8
  5482. | #define SIZEOF_LONG_DOUBLE 16
  5483. | #define SIZEOF_VOID_P 8
  5484. | #define STDC_HEADERS 1
  5485. | #define HAVE_STDDEF_H 1
  5486. | #define SIZEOF_WCHAR_T 4
  5487. | #define SIZEOF_FLOAT_INT 8
  5488. | #define SIZEOF_DOUBLE_INT 16
  5489. | #define SIZEOF_LONG_INT 16
  5490. | #define SIZEOF_SHORT_INT 8
  5491. | #define SIZEOF_TWO_INT 8
  5492. | #define SIZEOF_LONG_DOUBLE_INT 32
  5493. | #define HAVE_INTTYPES_H 1
  5494. | #define HAVE_STDINT_H 1
  5495. | #define HAVE_INT8_T 1
  5496. | #define HAVE_INT16_T 1
  5497. | #define HAVE_INT32_T 1
  5498. | #define HAVE_INT64_T 1
  5499. | #define HAVE_UINT8_T 1
  5500. | #define HAVE_UINT16_T 1
  5501. | #define HAVE_UINT32_T 1
  5502. | #define HAVE_UINT64_T 1
  5503. | #define HAVE_STDBOOL_H 1
  5504. | #define HAVE_COMPLEX_H 1
  5505. | #define SIZEOF__BOOL 1
  5506. | #define SIZEOF_FLOAT__COMPLEX 8
  5507. | #define SIZEOF_DOUBLE__COMPLEX 16
  5508. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  5509. | #define HAVE__BOOL 1
  5510. | #define HAVE_FLOAT__COMPLEX 1
  5511. | #define HAVE_DOUBLE__COMPLEX 1
  5512. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  5513. | #define MPIR_REAL4_CTYPE float
  5514. | #define MPIR_REAL8_CTYPE double
  5515. | #define MPIR_REAL16_CTYPE long double
  5516. | #define MPIR_INTEGER1_CTYPE char
  5517. | #define MPIR_INTEGER2_CTYPE short
  5518. | #define MPIR_INTEGER4_CTYPE int
  5519. | #define MPIR_INTEGER8_CTYPE long
  5520. | #define SIZEOF_BOOL 1
  5521. | #define MPIR_CXX_BOOL_CTYPE _Bool
  5522. | #define SIZEOF_COMPLEX 8
  5523. | #define SIZEOF_DOUBLECOMPLEX 16
  5524. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  5525. | #define HAVE_CXX_COMPLEX 1
  5526. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  5527. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  5528. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  5529. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  5530. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  5531. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  5532. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  5533. | #define HAVE_GCC_AND_X86_64_ASM 1
  5534. | #define STDC_HEADERS 1
  5535. | #define HAVE_STDLIB_H 1
  5536. | #define HAVE_STDARG_H 1
  5537. | #define HAVE_SYS_TYPES_H 1
  5538. | #define HAVE_STRING_H 1
  5539. | #define HAVE_INTTYPES_H 1
  5540. | #define HAVE_LIMITS_H 1
  5541. | #define HAVE_STDDEF_H 1
  5542. | #define HAVE_ERRNO_H 1
  5543. | #define HAVE_SYS_SOCKET_H 1
  5544. | #define HAVE_SYS_TIME_H 1
  5545. | #define HAVE_UNISTD_H 1
  5546. | #define HAVE_ASSERT_H 1
  5547. | #define HAVE_SYS_PARAM_H 1
  5548. | #define HAVE_SYS_UIO_H 1
  5549. | #define HAVE_SETITIMER 1
  5550. | #define HAVE_ALARM 1
  5551. | #define HAVE_VSNPRINTF 1
  5552. | #define HAVE_VSPRINTF 1
  5553. | #define HAVE_STRERROR 1
  5554. | #define HAVE_STRNCASECMP 1
  5555. | #define HAVE_DECL_STRERROR_R 1
  5556. | #define HAVE_STRERROR_R 1
  5557. | #define HAVE_SNPRINTF 1
  5558. | #define HAVE_QSORT 1
  5559. | #define HAVE_VA_COPY 1
  5560. | #define HAVE_MACRO_VA_ARGS 1
  5561. | #define HAVE_ALLOCA_H 1
  5562. | #define HAVE_ALLOCA 1
  5563. | #define HAVE_STRDUP 1
  5564. | #define NEEDS_STRDUP_DECL 1
  5565. | #define HAVE_MKSTEMP 1
  5566. | #define HAVE_FDOPEN 1
  5567. | #define NEEDS_FDOPEN_DECL 1
  5568. | #define HAVE_PUTENV 1
  5569. | #define MPIR_AINT_MAX LONG_MAX
  5570. | #define MPIR_Pint long
  5571. | #define MPIR_PINT_FMT_DEC_SPEC "%ld"
  5572. | #define MPIR_Upint unsigned long
  5573. | #define MPIR_UPINT_FMT_DEC_SPEC "%lu"
  5574. | #define MPIU_SIZE_T unsigned long
  5575. | #define HAVE_PTHREAD_H 1
  5576. | /* end confdefs.h. */
  5577. |
  5578. | #include <pthread.h>
  5579. | void f1(void *a) { return; }
  5580. | int
  5581. | main ()
  5582. | {
  5583. | pthread_cleanup_push( f1, (void *)0 );
  5584. | ;
  5585. | return 0;
  5586. | }
  5587. configure:42242: result: no
  5588. configure:42252: checking whether pthread.h defines PTHREAD_MUTEX_RECURSIVE_NP
  5589. configure:42269: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  5590. conftest.c:163:7: error: use of undeclared identifier 'PTHREAD_MUTEX_RECURSIVE_NP'
  5591. int a=PTHREAD_MUTEX_RECURSIVE_NP;
  5592. ^
  5593. 1 error generated.
  5594. configure:42269: $? = 1
  5595. configure: failed program was:
  5596. | /* confdefs.h */
  5597. | #define PACKAGE_NAME "MPICH"
  5598. | #define PACKAGE_TARNAME "mpich"
  5599. | #define PACKAGE_VERSION "3.0.1"
  5600. | #define PACKAGE_STRING "MPICH 3.0.1"
  5601. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  5602. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  5603. | #define USE_SMP_COLLECTIVES 1
  5604. | #define PACKAGE "mpich"
  5605. | #define VERSION "3.0.1"
  5606. | #define STDC_HEADERS 1
  5607. | #define HAVE_SYS_TYPES_H 1
  5608. | #define HAVE_SYS_STAT_H 1
  5609. | #define HAVE_STDLIB_H 1
  5610. | #define HAVE_STRING_H 1
  5611. | #define HAVE_MEMORY_H 1
  5612. | #define HAVE_STRINGS_H 1
  5613. | #define HAVE_INTTYPES_H 1
  5614. | #define HAVE_STDINT_H 1
  5615. | #define HAVE_UNISTD_H 1
  5616. | #define HAVE_DLFCN_H 1
  5617. | #define LT_OBJDIR ".libs/"
  5618. | #define HAVE_GETPAGESIZE 1
  5619. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  5620. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  5621. | #define USE_LOGGING MPID_LOGGING_NONE
  5622. | #define HAVE_RUNTIME_THREADCHECK 1
  5623. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  5624. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  5625. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  5626. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  5627. | #define HAVE_ROMIO 1
  5628. | #define HAVE__FUNC__ /**/
  5629. | #define HAVE__FUNCTION__ /**/
  5630. | #define HAVE_CXX_EXCEPTIONS /**/
  5631. | #define HAVE_NAMESPACES /**/
  5632. | #define HAVE_NAMESPACE_STD /**/
  5633. | #define HAVE_CXX_BINDING 1
  5634. | #define FILE_NAMEPUB_BASEDIR "."
  5635. | #define USE_FILE_FOR_NAMEPUB 1
  5636. | #define HAVE_NAMEPUB_SERVICE 1
  5637. | #define restrict __restrict
  5638. | #define HAVE_GCC_ATTRIBUTE 1
  5639. | #define WORDS_LITTLEENDIAN 1
  5640. | #define HAVE_LONG_DOUBLE 1
  5641. | #define HAVE_LONG_LONG_INT 1
  5642. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  5643. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  5644. | #define HAVE_MAX_FP_ALIGNMENT 16
  5645. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  5646. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  5647. | #define SIZEOF_CHAR 1
  5648. | #define SIZEOF_UNSIGNED_CHAR 1
  5649. | #define SIZEOF_SHORT 2
  5650. | #define SIZEOF_UNSIGNED_SHORT 2
  5651. | #define SIZEOF_INT 4
  5652. | #define SIZEOF_UNSIGNED_INT 4
  5653. | #define SIZEOF_LONG 8
  5654. | #define SIZEOF_UNSIGNED_LONG 8
  5655. | #define SIZEOF_LONG_LONG 8
  5656. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  5657. | #define SIZEOF_FLOAT 4
  5658. | #define SIZEOF_DOUBLE 8
  5659. | #define SIZEOF_LONG_DOUBLE 16
  5660. | #define SIZEOF_VOID_P 8
  5661. | #define STDC_HEADERS 1
  5662. | #define HAVE_STDDEF_H 1
  5663. | #define SIZEOF_WCHAR_T 4
  5664. | #define SIZEOF_FLOAT_INT 8
  5665. | #define SIZEOF_DOUBLE_INT 16
  5666. | #define SIZEOF_LONG_INT 16
  5667. | #define SIZEOF_SHORT_INT 8
  5668. | #define SIZEOF_TWO_INT 8
  5669. | #define SIZEOF_LONG_DOUBLE_INT 32
  5670. | #define HAVE_INTTYPES_H 1
  5671. | #define HAVE_STDINT_H 1
  5672. | #define HAVE_INT8_T 1
  5673. | #define HAVE_INT16_T 1
  5674. | #define HAVE_INT32_T 1
  5675. | #define HAVE_INT64_T 1
  5676. | #define HAVE_UINT8_T 1
  5677. | #define HAVE_UINT16_T 1
  5678. | #define HAVE_UINT32_T 1
  5679. | #define HAVE_UINT64_T 1
  5680. | #define HAVE_STDBOOL_H 1
  5681. | #define HAVE_COMPLEX_H 1
  5682. | #define SIZEOF__BOOL 1
  5683. | #define SIZEOF_FLOAT__COMPLEX 8
  5684. | #define SIZEOF_DOUBLE__COMPLEX 16
  5685. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  5686. | #define HAVE__BOOL 1
  5687. | #define HAVE_FLOAT__COMPLEX 1
  5688. | #define HAVE_DOUBLE__COMPLEX 1
  5689. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  5690. | #define MPIR_REAL4_CTYPE float
  5691. | #define MPIR_REAL8_CTYPE double
  5692. | #define MPIR_REAL16_CTYPE long double
  5693. | #define MPIR_INTEGER1_CTYPE char
  5694. | #define MPIR_INTEGER2_CTYPE short
  5695. | #define MPIR_INTEGER4_CTYPE int
  5696. | #define MPIR_INTEGER8_CTYPE long
  5697. | #define SIZEOF_BOOL 1
  5698. | #define MPIR_CXX_BOOL_CTYPE _Bool
  5699. | #define SIZEOF_COMPLEX 8
  5700. | #define SIZEOF_DOUBLECOMPLEX 16
  5701. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  5702. | #define HAVE_CXX_COMPLEX 1
  5703. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  5704. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  5705. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  5706. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  5707. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  5708. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  5709. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  5710. | #define HAVE_GCC_AND_X86_64_ASM 1
  5711. | #define STDC_HEADERS 1
  5712. | #define HAVE_STDLIB_H 1
  5713. | #define HAVE_STDARG_H 1
  5714. | #define HAVE_SYS_TYPES_H 1
  5715. | #define HAVE_STRING_H 1
  5716. | #define HAVE_INTTYPES_H 1
  5717. | #define HAVE_LIMITS_H 1
  5718. | #define HAVE_STDDEF_H 1
  5719. | #define HAVE_ERRNO_H 1
  5720. | #define HAVE_SYS_SOCKET_H 1
  5721. | #define HAVE_SYS_TIME_H 1
  5722. | #define HAVE_UNISTD_H 1
  5723. | #define HAVE_ASSERT_H 1
  5724. | #define HAVE_SYS_PARAM_H 1
  5725. | #define HAVE_SYS_UIO_H 1
  5726. | #define HAVE_SETITIMER 1
  5727. | #define HAVE_ALARM 1
  5728. | #define HAVE_VSNPRINTF 1
  5729. | #define HAVE_VSPRINTF 1
  5730. | #define HAVE_STRERROR 1
  5731. | #define HAVE_STRNCASECMP 1
  5732. | #define HAVE_DECL_STRERROR_R 1
  5733. | #define HAVE_STRERROR_R 1
  5734. | #define HAVE_SNPRINTF 1
  5735. | #define HAVE_QSORT 1
  5736. | #define HAVE_VA_COPY 1
  5737. | #define HAVE_MACRO_VA_ARGS 1
  5738. | #define HAVE_ALLOCA_H 1
  5739. | #define HAVE_ALLOCA 1
  5740. | #define HAVE_STRDUP 1
  5741. | #define NEEDS_STRDUP_DECL 1
  5742. | #define HAVE_MKSTEMP 1
  5743. | #define HAVE_FDOPEN 1
  5744. | #define NEEDS_FDOPEN_DECL 1
  5745. | #define HAVE_PUTENV 1
  5746. | #define MPIR_AINT_MAX LONG_MAX
  5747. | #define MPIR_Pint long
  5748. | #define MPIR_PINT_FMT_DEC_SPEC "%ld"
  5749. | #define MPIR_Upint unsigned long
  5750. | #define MPIR_UPINT_FMT_DEC_SPEC "%lu"
  5751. | #define MPIU_SIZE_T unsigned long
  5752. | #define HAVE_PTHREAD_H 1
  5753. | /* end confdefs.h. */
  5754. | #include <pthread.h>
  5755. | int
  5756. | main ()
  5757. | {
  5758. | int a=PTHREAD_MUTEX_RECURSIVE_NP;
  5759. | ;
  5760. | return 0;
  5761. | }
  5762. configure:42276: result: no
  5763. configure:42278: checking whether pthread.h defines PTHREAD_MUTEX_RECURSIVE
  5764. configure:42295: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  5765. configure:42295: $? = 0
  5766. configure:42302: result: yes
  5767. configure:42316: checking whether pthread.h defines PTHREAD_MUTEX_ERRORCHECK_NP
  5768. configure:42333: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  5769. conftest.c:164:7: error: use of undeclared identifier 'PTHREAD_MUTEX_ERRORCHECK_NP'
  5770. int a=PTHREAD_MUTEX_ERRORCHECK_NP;
  5771. ^
  5772. 1 error generated.
  5773. configure:42333: $? = 1
  5774. configure: failed program was:
  5775. | /* confdefs.h */
  5776. | #define PACKAGE_NAME "MPICH"
  5777. | #define PACKAGE_TARNAME "mpich"
  5778. | #define PACKAGE_VERSION "3.0.1"
  5779. | #define PACKAGE_STRING "MPICH 3.0.1"
  5780. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  5781. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  5782. | #define USE_SMP_COLLECTIVES 1
  5783. | #define PACKAGE "mpich"
  5784. | #define VERSION "3.0.1"
  5785. | #define STDC_HEADERS 1
  5786. | #define HAVE_SYS_TYPES_H 1
  5787. | #define HAVE_SYS_STAT_H 1
  5788. | #define HAVE_STDLIB_H 1
  5789. | #define HAVE_STRING_H 1
  5790. | #define HAVE_MEMORY_H 1
  5791. | #define HAVE_STRINGS_H 1
  5792. | #define HAVE_INTTYPES_H 1
  5793. | #define HAVE_STDINT_H 1
  5794. | #define HAVE_UNISTD_H 1
  5795. | #define HAVE_DLFCN_H 1
  5796. | #define LT_OBJDIR ".libs/"
  5797. | #define HAVE_GETPAGESIZE 1
  5798. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  5799. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  5800. | #define USE_LOGGING MPID_LOGGING_NONE
  5801. | #define HAVE_RUNTIME_THREADCHECK 1
  5802. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  5803. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  5804. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  5805. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  5806. | #define HAVE_ROMIO 1
  5807. | #define HAVE__FUNC__ /**/
  5808. | #define HAVE__FUNCTION__ /**/
  5809. | #define HAVE_CXX_EXCEPTIONS /**/
  5810. | #define HAVE_NAMESPACES /**/
  5811. | #define HAVE_NAMESPACE_STD /**/
  5812. | #define HAVE_CXX_BINDING 1
  5813. | #define FILE_NAMEPUB_BASEDIR "."
  5814. | #define USE_FILE_FOR_NAMEPUB 1
  5815. | #define HAVE_NAMEPUB_SERVICE 1
  5816. | #define restrict __restrict
  5817. | #define HAVE_GCC_ATTRIBUTE 1
  5818. | #define WORDS_LITTLEENDIAN 1
  5819. | #define HAVE_LONG_DOUBLE 1
  5820. | #define HAVE_LONG_LONG_INT 1
  5821. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  5822. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  5823. | #define HAVE_MAX_FP_ALIGNMENT 16
  5824. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  5825. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  5826. | #define SIZEOF_CHAR 1
  5827. | #define SIZEOF_UNSIGNED_CHAR 1
  5828. | #define SIZEOF_SHORT 2
  5829. | #define SIZEOF_UNSIGNED_SHORT 2
  5830. | #define SIZEOF_INT 4
  5831. | #define SIZEOF_UNSIGNED_INT 4
  5832. | #define SIZEOF_LONG 8
  5833. | #define SIZEOF_UNSIGNED_LONG 8
  5834. | #define SIZEOF_LONG_LONG 8
  5835. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  5836. | #define SIZEOF_FLOAT 4
  5837. | #define SIZEOF_DOUBLE 8
  5838. | #define SIZEOF_LONG_DOUBLE 16
  5839. | #define SIZEOF_VOID_P 8
  5840. | #define STDC_HEADERS 1
  5841. | #define HAVE_STDDEF_H 1
  5842. | #define SIZEOF_WCHAR_T 4
  5843. | #define SIZEOF_FLOAT_INT 8
  5844. | #define SIZEOF_DOUBLE_INT 16
  5845. | #define SIZEOF_LONG_INT 16
  5846. | #define SIZEOF_SHORT_INT 8
  5847. | #define SIZEOF_TWO_INT 8
  5848. | #define SIZEOF_LONG_DOUBLE_INT 32
  5849. | #define HAVE_INTTYPES_H 1
  5850. | #define HAVE_STDINT_H 1
  5851. | #define HAVE_INT8_T 1
  5852. | #define HAVE_INT16_T 1
  5853. | #define HAVE_INT32_T 1
  5854. | #define HAVE_INT64_T 1
  5855. | #define HAVE_UINT8_T 1
  5856. | #define HAVE_UINT16_T 1
  5857. | #define HAVE_UINT32_T 1
  5858. | #define HAVE_UINT64_T 1
  5859. | #define HAVE_STDBOOL_H 1
  5860. | #define HAVE_COMPLEX_H 1
  5861. | #define SIZEOF__BOOL 1
  5862. | #define SIZEOF_FLOAT__COMPLEX 8
  5863. | #define SIZEOF_DOUBLE__COMPLEX 16
  5864. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  5865. | #define HAVE__BOOL 1
  5866. | #define HAVE_FLOAT__COMPLEX 1
  5867. | #define HAVE_DOUBLE__COMPLEX 1
  5868. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  5869. | #define MPIR_REAL4_CTYPE float
  5870. | #define MPIR_REAL8_CTYPE double
  5871. | #define MPIR_REAL16_CTYPE long double
  5872. | #define MPIR_INTEGER1_CTYPE char
  5873. | #define MPIR_INTEGER2_CTYPE short
  5874. | #define MPIR_INTEGER4_CTYPE int
  5875. | #define MPIR_INTEGER8_CTYPE long
  5876. | #define SIZEOF_BOOL 1
  5877. | #define MPIR_CXX_BOOL_CTYPE _Bool
  5878. | #define SIZEOF_COMPLEX 8
  5879. | #define SIZEOF_DOUBLECOMPLEX 16
  5880. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  5881. | #define HAVE_CXX_COMPLEX 1
  5882. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  5883. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  5884. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  5885. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  5886. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  5887. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  5888. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  5889. | #define HAVE_GCC_AND_X86_64_ASM 1
  5890. | #define STDC_HEADERS 1
  5891. | #define HAVE_STDLIB_H 1
  5892. | #define HAVE_STDARG_H 1
  5893. | #define HAVE_SYS_TYPES_H 1
  5894. | #define HAVE_STRING_H 1
  5895. | #define HAVE_INTTYPES_H 1
  5896. | #define HAVE_LIMITS_H 1
  5897. | #define HAVE_STDDEF_H 1
  5898. | #define HAVE_ERRNO_H 1
  5899. | #define HAVE_SYS_SOCKET_H 1
  5900. | #define HAVE_SYS_TIME_H 1
  5901. | #define HAVE_UNISTD_H 1
  5902. | #define HAVE_ASSERT_H 1
  5903. | #define HAVE_SYS_PARAM_H 1
  5904. | #define HAVE_SYS_UIO_H 1
  5905. | #define HAVE_SETITIMER 1
  5906. | #define HAVE_ALARM 1
  5907. | #define HAVE_VSNPRINTF 1
  5908. | #define HAVE_VSPRINTF 1
  5909. | #define HAVE_STRERROR 1
  5910. | #define HAVE_STRNCASECMP 1
  5911. | #define HAVE_DECL_STRERROR_R 1
  5912. | #define HAVE_STRERROR_R 1
  5913. | #define HAVE_SNPRINTF 1
  5914. | #define HAVE_QSORT 1
  5915. | #define HAVE_VA_COPY 1
  5916. | #define HAVE_MACRO_VA_ARGS 1
  5917. | #define HAVE_ALLOCA_H 1
  5918. | #define HAVE_ALLOCA 1
  5919. | #define HAVE_STRDUP 1
  5920. | #define NEEDS_STRDUP_DECL 1
  5921. | #define HAVE_MKSTEMP 1
  5922. | #define HAVE_FDOPEN 1
  5923. | #define NEEDS_FDOPEN_DECL 1
  5924. | #define HAVE_PUTENV 1
  5925. | #define MPIR_AINT_MAX LONG_MAX
  5926. | #define MPIR_Pint long
  5927. | #define MPIR_PINT_FMT_DEC_SPEC "%ld"
  5928. | #define MPIR_Upint unsigned long
  5929. | #define MPIR_UPINT_FMT_DEC_SPEC "%lu"
  5930. | #define MPIU_SIZE_T unsigned long
  5931. | #define HAVE_PTHREAD_H 1
  5932. | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
  5933. | /* end confdefs.h. */
  5934. | #include <pthread.h>
  5935. | int
  5936. | main ()
  5937. | {
  5938. | int a=PTHREAD_MUTEX_ERRORCHECK_NP;
  5939. | ;
  5940. | return 0;
  5941. | }
  5942. configure:42340: result: no
  5943. configure:42342: checking whether pthread.h defines PTHREAD_MUTEX_ERRORCHECK
  5944. configure:42359: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  5945. configure:42359: $? = 0
  5946. configure:42366: result: yes
  5947. configure:42380: checking whether pthread_mutexattr_settype needs a declaration
  5948. configure:42398: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  5949. conftest.c:162:5: error: conflicting types for 'pthread_mutexattr_settype'
  5950. int pthread_mutexattr_settype(double, int, double, const char *);
  5951. ^
  5952. In file included from conftest.c:161:
  5953. /usr/include/pthread.h:328:11: note: previous declaration is here
  5954. int pthread_mutexattr_settype(pthread_mutexattr_t *, int);
  5955. ^
  5956. conftest.c:166:40: error: too many arguments to function call, expected 2, have 4
  5957. int a=pthread_mutexattr_settype(1.0,27,1.0,"foo");
  5958. ~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~
  5959. 2 errors generated.
  5960. configure:42398: $? = 1
  5961. configure: failed program was:
  5962. | /* confdefs.h */
  5963. | #define PACKAGE_NAME "MPICH"
  5964. | #define PACKAGE_TARNAME "mpich"
  5965. | #define PACKAGE_VERSION "3.0.1"
  5966. | #define PACKAGE_STRING "MPICH 3.0.1"
  5967. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  5968. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  5969. | #define USE_SMP_COLLECTIVES 1
  5970. | #define PACKAGE "mpich"
  5971. | #define VERSION "3.0.1"
  5972. | #define STDC_HEADERS 1
  5973. | #define HAVE_SYS_TYPES_H 1
  5974. | #define HAVE_SYS_STAT_H 1
  5975. | #define HAVE_STDLIB_H 1
  5976. | #define HAVE_STRING_H 1
  5977. | #define HAVE_MEMORY_H 1
  5978. | #define HAVE_STRINGS_H 1
  5979. | #define HAVE_INTTYPES_H 1
  5980. | #define HAVE_STDINT_H 1
  5981. | #define HAVE_UNISTD_H 1
  5982. | #define HAVE_DLFCN_H 1
  5983. | #define LT_OBJDIR ".libs/"
  5984. | #define HAVE_GETPAGESIZE 1
  5985. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  5986. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  5987. | #define USE_LOGGING MPID_LOGGING_NONE
  5988. | #define HAVE_RUNTIME_THREADCHECK 1
  5989. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  5990. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  5991. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  5992. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  5993. | #define HAVE_ROMIO 1
  5994. | #define HAVE__FUNC__ /**/
  5995. | #define HAVE__FUNCTION__ /**/
  5996. | #define HAVE_CXX_EXCEPTIONS /**/
  5997. | #define HAVE_NAMESPACES /**/
  5998. | #define HAVE_NAMESPACE_STD /**/
  5999. | #define HAVE_CXX_BINDING 1
  6000. | #define FILE_NAMEPUB_BASEDIR "."
  6001. | #define USE_FILE_FOR_NAMEPUB 1
  6002. | #define HAVE_NAMEPUB_SERVICE 1
  6003. | #define restrict __restrict
  6004. | #define HAVE_GCC_ATTRIBUTE 1
  6005. | #define WORDS_LITTLEENDIAN 1
  6006. | #define HAVE_LONG_DOUBLE 1
  6007. | #define HAVE_LONG_LONG_INT 1
  6008. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  6009. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  6010. | #define HAVE_MAX_FP_ALIGNMENT 16
  6011. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  6012. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  6013. | #define SIZEOF_CHAR 1
  6014. | #define SIZEOF_UNSIGNED_CHAR 1
  6015. | #define SIZEOF_SHORT 2
  6016. | #define SIZEOF_UNSIGNED_SHORT 2
  6017. | #define SIZEOF_INT 4
  6018. | #define SIZEOF_UNSIGNED_INT 4
  6019. | #define SIZEOF_LONG 8
  6020. | #define SIZEOF_UNSIGNED_LONG 8
  6021. | #define SIZEOF_LONG_LONG 8
  6022. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  6023. | #define SIZEOF_FLOAT 4
  6024. | #define SIZEOF_DOUBLE 8
  6025. | #define SIZEOF_LONG_DOUBLE 16
  6026. | #define SIZEOF_VOID_P 8
  6027. | #define STDC_HEADERS 1
  6028. | #define HAVE_STDDEF_H 1
  6029. | #define SIZEOF_WCHAR_T 4
  6030. | #define SIZEOF_FLOAT_INT 8
  6031. | #define SIZEOF_DOUBLE_INT 16
  6032. | #define SIZEOF_LONG_INT 16
  6033. | #define SIZEOF_SHORT_INT 8
  6034. | #define SIZEOF_TWO_INT 8
  6035. | #define SIZEOF_LONG_DOUBLE_INT 32
  6036. | #define HAVE_INTTYPES_H 1
  6037. | #define HAVE_STDINT_H 1
  6038. | #define HAVE_INT8_T 1
  6039. | #define HAVE_INT16_T 1
  6040. | #define HAVE_INT32_T 1
  6041. | #define HAVE_INT64_T 1
  6042. | #define HAVE_UINT8_T 1
  6043. | #define HAVE_UINT16_T 1
  6044. | #define HAVE_UINT32_T 1
  6045. | #define HAVE_UINT64_T 1
  6046. | #define HAVE_STDBOOL_H 1
  6047. | #define HAVE_COMPLEX_H 1
  6048. | #define SIZEOF__BOOL 1
  6049. | #define SIZEOF_FLOAT__COMPLEX 8
  6050. | #define SIZEOF_DOUBLE__COMPLEX 16
  6051. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  6052. | #define HAVE__BOOL 1
  6053. | #define HAVE_FLOAT__COMPLEX 1
  6054. | #define HAVE_DOUBLE__COMPLEX 1
  6055. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  6056. | #define MPIR_REAL4_CTYPE float
  6057. | #define MPIR_REAL8_CTYPE double
  6058. | #define MPIR_REAL16_CTYPE long double
  6059. | #define MPIR_INTEGER1_CTYPE char
  6060. | #define MPIR_INTEGER2_CTYPE short
  6061. | #define MPIR_INTEGER4_CTYPE int
  6062. | #define MPIR_INTEGER8_CTYPE long
  6063. | #define SIZEOF_BOOL 1
  6064. | #define MPIR_CXX_BOOL_CTYPE _Bool
  6065. | #define SIZEOF_COMPLEX 8
  6066. | #define SIZEOF_DOUBLECOMPLEX 16
  6067. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  6068. | #define HAVE_CXX_COMPLEX 1
  6069. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  6070. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  6071. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  6072. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  6073. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  6074. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  6075. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  6076. | #define HAVE_GCC_AND_X86_64_ASM 1
  6077. | #define STDC_HEADERS 1
  6078. | #define HAVE_STDLIB_H 1
  6079. | #define HAVE_STDARG_H 1
  6080. | #define HAVE_SYS_TYPES_H 1
  6081. | #define HAVE_STRING_H 1
  6082. | #define HAVE_INTTYPES_H 1
  6083. | #define HAVE_LIMITS_H 1
  6084. | #define HAVE_STDDEF_H 1
  6085. | #define HAVE_ERRNO_H 1
  6086. | #define HAVE_SYS_SOCKET_H 1
  6087. | #define HAVE_SYS_TIME_H 1
  6088. | #define HAVE_UNISTD_H 1
  6089. | #define HAVE_ASSERT_H 1
  6090. | #define HAVE_SYS_PARAM_H 1
  6091. | #define HAVE_SYS_UIO_H 1
  6092. | #define HAVE_SETITIMER 1
  6093. | #define HAVE_ALARM 1
  6094. | #define HAVE_VSNPRINTF 1
  6095. | #define HAVE_VSPRINTF 1
  6096. | #define HAVE_STRERROR 1
  6097. | #define HAVE_STRNCASECMP 1
  6098. | #define HAVE_DECL_STRERROR_R 1
  6099. | #define HAVE_STRERROR_R 1
  6100. | #define HAVE_SNPRINTF 1
  6101. | #define HAVE_QSORT 1
  6102. | #define HAVE_VA_COPY 1
  6103. | #define HAVE_MACRO_VA_ARGS 1
  6104. | #define HAVE_ALLOCA_H 1
  6105. | #define HAVE_ALLOCA 1
  6106. | #define HAVE_STRDUP 1
  6107. | #define NEEDS_STRDUP_DECL 1
  6108. | #define HAVE_MKSTEMP 1
  6109. | #define HAVE_FDOPEN 1
  6110. | #define NEEDS_FDOPEN_DECL 1
  6111. | #define HAVE_PUTENV 1
  6112. | #define MPIR_AINT_MAX LONG_MAX
  6113. | #define MPIR_Pint long
  6114. | #define MPIR_PINT_FMT_DEC_SPEC "%ld"
  6115. | #define MPIR_Upint unsigned long
  6116. | #define MPIR_UPINT_FMT_DEC_SPEC "%lu"
  6117. | #define MPIU_SIZE_T unsigned long
  6118. | #define HAVE_PTHREAD_H 1
  6119. | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
  6120. | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK
  6121. | /* end confdefs.h. */
  6122. | #include <pthread.h>
  6123. | int pthread_mutexattr_settype(double, int, double, const char *);
  6124. | int
  6125. | main ()
  6126. | {
  6127. | int a=pthread_mutexattr_settype(1.0,27,1.0,"foo");
  6128. | ;
  6129. | return 0;
  6130. | }
  6131. configure:42405: result: no
  6132. configure:42535: checking for thread local storage specifier
  6133. configure:42585: result: none
  6134. configure:42591: checking for getpid
  6135. configure:42591: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  6136. configure:42591: $? = 0
  6137. configure:42591: result: yes
  6138. configure:42611: checking sched.h usability
  6139. configure:42611: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  6140. configure:42611: $? = 0
  6141. configure:42611: result: yes
  6142. configure:42611: checking sched.h presence
  6143. configure:42611: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  6144. configure:42611: $? = 0
  6145. configure:42611: result: yes
  6146. configure:42611: checking for sched.h
  6147. configure:42611: result: yes
  6148. configure:42623: checking for unistd.h
  6149. configure:42623: result: yes
  6150. configure:42635: checking sys/select.h usability
  6151. configure:42635: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  6152. configure:42635: $? = 0
  6153. configure:42635: result: yes
  6154. configure:42635: checking sys/select.h presence
  6155. configure:42635: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  6156. configure:42635: $? = 0
  6157. configure:42635: result: yes
  6158. configure:42635: checking for sys/select.h
  6159. configure:42635: result: yes
  6160. configure:42648: checking for sched_yield
  6161. configure:42648: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  6162. configure:42648: $? = 0
  6163. configure:42648: result: yes
  6164. configure:42648: checking for yield
  6165. configure:42648: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  6166. Undefined symbols for architecture x86_64:
  6167. "_yield", referenced from:
  6168. _main in cc-jTr2lT.o
  6169. ld: symbol(s) not found for architecture x86_64
  6170. clang: error: linker command failed with exit code 1 (use -v to see invocation)
  6171. configure:42648: $? = 1
  6172. configure: failed program was:
  6173. | /* confdefs.h */
  6174. | #define PACKAGE_NAME "MPICH"
  6175. | #define PACKAGE_TARNAME "mpich"
  6176. | #define PACKAGE_VERSION "3.0.1"
  6177. | #define PACKAGE_STRING "MPICH 3.0.1"
  6178. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  6179. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  6180. | #define USE_SMP_COLLECTIVES 1
  6181. | #define PACKAGE "mpich"
  6182. | #define VERSION "3.0.1"
  6183. | #define STDC_HEADERS 1
  6184. | #define HAVE_SYS_TYPES_H 1
  6185. | #define HAVE_SYS_STAT_H 1
  6186. | #define HAVE_STDLIB_H 1
  6187. | #define HAVE_STRING_H 1
  6188. | #define HAVE_MEMORY_H 1
  6189. | #define HAVE_STRINGS_H 1
  6190. | #define HAVE_INTTYPES_H 1
  6191. | #define HAVE_STDINT_H 1
  6192. | #define HAVE_UNISTD_H 1
  6193. | #define HAVE_DLFCN_H 1
  6194. | #define LT_OBJDIR ".libs/"
  6195. | #define HAVE_GETPAGESIZE 1
  6196. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  6197. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  6198. | #define USE_LOGGING MPID_LOGGING_NONE
  6199. | #define HAVE_RUNTIME_THREADCHECK 1
  6200. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  6201. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  6202. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  6203. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  6204. | #define HAVE_ROMIO 1
  6205. | #define HAVE__FUNC__ /**/
  6206. | #define HAVE__FUNCTION__ /**/
  6207. | #define HAVE_CXX_EXCEPTIONS /**/
  6208. | #define HAVE_NAMESPACES /**/
  6209. | #define HAVE_NAMESPACE_STD /**/
  6210. | #define HAVE_CXX_BINDING 1
  6211. | #define FILE_NAMEPUB_BASEDIR "."
  6212. | #define USE_FILE_FOR_NAMEPUB 1
  6213. | #define HAVE_NAMEPUB_SERVICE 1
  6214. | #define restrict __restrict
  6215. | #define HAVE_GCC_ATTRIBUTE 1
  6216. | #define WORDS_LITTLEENDIAN 1
  6217. | #define HAVE_LONG_DOUBLE 1
  6218. | #define HAVE_LONG_LONG_INT 1
  6219. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  6220. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  6221. | #define HAVE_MAX_FP_ALIGNMENT 16
  6222. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  6223. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  6224. | #define SIZEOF_CHAR 1
  6225. | #define SIZEOF_UNSIGNED_CHAR 1
  6226. | #define SIZEOF_SHORT 2
  6227. | #define SIZEOF_UNSIGNED_SHORT 2
  6228. | #define SIZEOF_INT 4
  6229. | #define SIZEOF_UNSIGNED_INT 4
  6230. | #define SIZEOF_LONG 8
  6231. | #define SIZEOF_UNSIGNED_LONG 8
  6232. | #define SIZEOF_LONG_LONG 8
  6233. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  6234. | #define SIZEOF_FLOAT 4
  6235. | #define SIZEOF_DOUBLE 8
  6236. | #define SIZEOF_LONG_DOUBLE 16
  6237. | #define SIZEOF_VOID_P 8
  6238. | #define STDC_HEADERS 1
  6239. | #define HAVE_STDDEF_H 1
  6240. | #define SIZEOF_WCHAR_T 4
  6241. | #define SIZEOF_FLOAT_INT 8
  6242. | #define SIZEOF_DOUBLE_INT 16
  6243. | #define SIZEOF_LONG_INT 16
  6244. | #define SIZEOF_SHORT_INT 8
  6245. | #define SIZEOF_TWO_INT 8
  6246. | #define SIZEOF_LONG_DOUBLE_INT 32
  6247. | #define HAVE_INTTYPES_H 1
  6248. | #define HAVE_STDINT_H 1
  6249. | #define HAVE_INT8_T 1
  6250. | #define HAVE_INT16_T 1
  6251. | #define HAVE_INT32_T 1
  6252. | #define HAVE_INT64_T 1
  6253. | #define HAVE_UINT8_T 1
  6254. | #define HAVE_UINT16_T 1
  6255. | #define HAVE_UINT32_T 1
  6256. | #define HAVE_UINT64_T 1
  6257. | #define HAVE_STDBOOL_H 1
  6258. | #define HAVE_COMPLEX_H 1
  6259. | #define SIZEOF__BOOL 1
  6260. | #define SIZEOF_FLOAT__COMPLEX 8
  6261. | #define SIZEOF_DOUBLE__COMPLEX 16
  6262. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  6263. | #define HAVE__BOOL 1
  6264. | #define HAVE_FLOAT__COMPLEX 1
  6265. | #define HAVE_DOUBLE__COMPLEX 1
  6266. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  6267. | #define MPIR_REAL4_CTYPE float
  6268. | #define MPIR_REAL8_CTYPE double
  6269. | #define MPIR_REAL16_CTYPE long double
  6270. | #define MPIR_INTEGER1_CTYPE char
  6271. | #define MPIR_INTEGER2_CTYPE short
  6272. | #define MPIR_INTEGER4_CTYPE int
  6273. | #define MPIR_INTEGER8_CTYPE long
  6274. | #define SIZEOF_BOOL 1
  6275. | #define MPIR_CXX_BOOL_CTYPE _Bool
  6276. | #define SIZEOF_COMPLEX 8
  6277. | #define SIZEOF_DOUBLECOMPLEX 16
  6278. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  6279. | #define HAVE_CXX_COMPLEX 1
  6280. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  6281. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  6282. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  6283. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  6284. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  6285. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  6286. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  6287. | #define HAVE_GCC_AND_X86_64_ASM 1
  6288. | #define STDC_HEADERS 1
  6289. | #define HAVE_STDLIB_H 1
  6290. | #define HAVE_STDARG_H 1
  6291. | #define HAVE_SYS_TYPES_H 1
  6292. | #define HAVE_STRING_H 1
  6293. | #define HAVE_INTTYPES_H 1
  6294. | #define HAVE_LIMITS_H 1
  6295. | #define HAVE_STDDEF_H 1
  6296. | #define HAVE_ERRNO_H 1
  6297. | #define HAVE_SYS_SOCKET_H 1
  6298. | #define HAVE_SYS_TIME_H 1
  6299. | #define HAVE_UNISTD_H 1
  6300. | #define HAVE_ASSERT_H 1
  6301. | #define HAVE_SYS_PARAM_H 1
  6302. | #define HAVE_SYS_UIO_H 1
  6303. | #define HAVE_SETITIMER 1
  6304. | #define HAVE_ALARM 1
  6305. | #define HAVE_VSNPRINTF 1
  6306. | #define HAVE_VSPRINTF 1
  6307. | #define HAVE_STRERROR 1
  6308. | #define HAVE_STRNCASECMP 1
  6309. | #define HAVE_DECL_STRERROR_R 1
  6310. | #define HAVE_STRERROR_R 1
  6311. | #define HAVE_SNPRINTF 1
  6312. | #define HAVE_QSORT 1
  6313. | #define HAVE_VA_COPY 1
  6314. | #define HAVE_MACRO_VA_ARGS 1
  6315. | #define HAVE_ALLOCA_H 1
  6316. | #define HAVE_ALLOCA 1
  6317. | #define HAVE_STRDUP 1
  6318. | #define NEEDS_STRDUP_DECL 1
  6319. | #define HAVE_MKSTEMP 1
  6320. | #define HAVE_FDOPEN 1
  6321. | #define NEEDS_FDOPEN_DECL 1
  6322. | #define HAVE_PUTENV 1
  6323. | #define MPIR_AINT_MAX LONG_MAX
  6324. | #define MPIR_Pint long
  6325. | #define MPIR_PINT_FMT_DEC_SPEC "%ld"
  6326. | #define MPIR_Upint unsigned long
  6327. | #define MPIR_UPINT_FMT_DEC_SPEC "%lu"
  6328. | #define MPIU_SIZE_T unsigned long
  6329. | #define HAVE_PTHREAD_H 1
  6330. | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
  6331. | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK
  6332. | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX
  6333. | #define HAVE_GETPID 1
  6334. | #define HAVE_SCHED_H 1
  6335. | #define HAVE_UNISTD_H 1
  6336. | #define HAVE_SYS_SELECT_H 1
  6337. | #define HAVE_SCHED_YIELD 1
  6338. | /* end confdefs.h. */
  6339. | /* Define yield to an innocuous variant, in case <limits.h> declares yield.
  6340. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  6341. | #define yield innocuous_yield
  6342. |
  6343. | /* System header to define __stub macros and hopefully few prototypes,
  6344. | which can conflict with char yield (); below.
  6345. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  6346. | <limits.h> exists even on freestanding compilers. */
  6347. |
  6348. | #ifdef __STDC__
  6349. | # include <limits.h>
  6350. | #else
  6351. | # include <assert.h>
  6352. | #endif
  6353. |
  6354. | #undef yield
  6355. |
  6356. | /* Override any GCC internal prototype to avoid an error.
  6357. | Use char because int might match the return type of a GCC
  6358. | builtin and then its argument prototype would still apply. */
  6359. | #ifdef __cplusplus
  6360. | extern "C"
  6361. | #endif
  6362. | char yield ();
  6363. | /* The GNU C library defines this for functions which it implements
  6364. | to always fail with ENOSYS. Some functions are actually named
  6365. | something starting with __ and the normal name is an alias. */
  6366. | #if defined __stub_yield || defined __stub___yield
  6367. | choke me
  6368. | #endif
  6369. |
  6370. | int
  6371. | main ()
  6372. | {
  6373. | return yield ();
  6374. | ;
  6375. | return 0;
  6376. | }
  6377. configure:42648: result: no
  6378. configure:42648: checking for usleep
  6379. configure:42648: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  6380. configure:42648: $? = 0
  6381. configure:42648: result: yes
  6382. configure:42648: checking for sleep
  6383. configure:42648: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  6384. configure:42648: $? = 0
  6385. configure:42648: result: yes
  6386. configure:42648: checking for select
  6387. configure:42648: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  6388. configure:42648: $? = 0
  6389. configure:42648: result: yes
  6390. configure:42660: checking whether usleep needs a declaration
  6391. configure:42678: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  6392. conftest.c:171:5: error: conflicting types for 'usleep'
  6393. int usleep(double, int, double, const char *);
  6394. ^
  6395. In file included from conftest.c:170:
  6396. /usr/include/unistd.h:511:6: note: previous declaration is here
  6397. int usleep(useconds_t) __DARWIN_ALIAS_C(usleep);
  6398. ^
  6399. conftest.c:175:18: error: too many arguments to function call, expected 1, have 4
  6400. int a=usleep(1.0,27,1.0,"foo");
  6401. ~~~~~~ ^~~~~~~~~~~~
  6402. 2 errors generated.
  6403. configure:42678: $? = 1
  6404. configure: failed program was:
  6405. | /* confdefs.h */
  6406. | #define PACKAGE_NAME "MPICH"
  6407. | #define PACKAGE_TARNAME "mpich"
  6408. | #define PACKAGE_VERSION "3.0.1"
  6409. | #define PACKAGE_STRING "MPICH 3.0.1"
  6410. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  6411. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  6412. | #define USE_SMP_COLLECTIVES 1
  6413. | #define PACKAGE "mpich"
  6414. | #define VERSION "3.0.1"
  6415. | #define STDC_HEADERS 1
  6416. | #define HAVE_SYS_TYPES_H 1
  6417. | #define HAVE_SYS_STAT_H 1
  6418. | #define HAVE_STDLIB_H 1
  6419. | #define HAVE_STRING_H 1
  6420. | #define HAVE_MEMORY_H 1
  6421. | #define HAVE_STRINGS_H 1
  6422. | #define HAVE_INTTYPES_H 1
  6423. | #define HAVE_STDINT_H 1
  6424. | #define HAVE_UNISTD_H 1
  6425. | #define HAVE_DLFCN_H 1
  6426. | #define LT_OBJDIR ".libs/"
  6427. | #define HAVE_GETPAGESIZE 1
  6428. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  6429. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  6430. | #define USE_LOGGING MPID_LOGGING_NONE
  6431. | #define HAVE_RUNTIME_THREADCHECK 1
  6432. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  6433. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  6434. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  6435. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  6436. | #define HAVE_ROMIO 1
  6437. | #define HAVE__FUNC__ /**/
  6438. | #define HAVE__FUNCTION__ /**/
  6439. | #define HAVE_CXX_EXCEPTIONS /**/
  6440. | #define HAVE_NAMESPACES /**/
  6441. | #define HAVE_NAMESPACE_STD /**/
  6442. | #define HAVE_CXX_BINDING 1
  6443. | #define FILE_NAMEPUB_BASEDIR "."
  6444. | #define USE_FILE_FOR_NAMEPUB 1
  6445. | #define HAVE_NAMEPUB_SERVICE 1
  6446. | #define restrict __restrict
  6447. | #define HAVE_GCC_ATTRIBUTE 1
  6448. | #define WORDS_LITTLEENDIAN 1
  6449. | #define HAVE_LONG_DOUBLE 1
  6450. | #define HAVE_LONG_LONG_INT 1
  6451. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  6452. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  6453. | #define HAVE_MAX_FP_ALIGNMENT 16
  6454. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  6455. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  6456. | #define SIZEOF_CHAR 1
  6457. | #define SIZEOF_UNSIGNED_CHAR 1
  6458. | #define SIZEOF_SHORT 2
  6459. | #define SIZEOF_UNSIGNED_SHORT 2
  6460. | #define SIZEOF_INT 4
  6461. | #define SIZEOF_UNSIGNED_INT 4
  6462. | #define SIZEOF_LONG 8
  6463. | #define SIZEOF_UNSIGNED_LONG 8
  6464. | #define SIZEOF_LONG_LONG 8
  6465. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  6466. | #define SIZEOF_FLOAT 4
  6467. | #define SIZEOF_DOUBLE 8
  6468. | #define SIZEOF_LONG_DOUBLE 16
  6469. | #define SIZEOF_VOID_P 8
  6470. | #define STDC_HEADERS 1
  6471. | #define HAVE_STDDEF_H 1
  6472. | #define SIZEOF_WCHAR_T 4
  6473. | #define SIZEOF_FLOAT_INT 8
  6474. | #define SIZEOF_DOUBLE_INT 16
  6475. | #define SIZEOF_LONG_INT 16
  6476. | #define SIZEOF_SHORT_INT 8
  6477. | #define SIZEOF_TWO_INT 8
  6478. | #define SIZEOF_LONG_DOUBLE_INT 32
  6479. | #define HAVE_INTTYPES_H 1
  6480. | #define HAVE_STDINT_H 1
  6481. | #define HAVE_INT8_T 1
  6482. | #define HAVE_INT16_T 1
  6483. | #define HAVE_INT32_T 1
  6484. | #define HAVE_INT64_T 1
  6485. | #define HAVE_UINT8_T 1
  6486. | #define HAVE_UINT16_T 1
  6487. | #define HAVE_UINT32_T 1
  6488. | #define HAVE_UINT64_T 1
  6489. | #define HAVE_STDBOOL_H 1
  6490. | #define HAVE_COMPLEX_H 1
  6491. | #define SIZEOF__BOOL 1
  6492. | #define SIZEOF_FLOAT__COMPLEX 8
  6493. | #define SIZEOF_DOUBLE__COMPLEX 16
  6494. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  6495. | #define HAVE__BOOL 1
  6496. | #define HAVE_FLOAT__COMPLEX 1
  6497. | #define HAVE_DOUBLE__COMPLEX 1
  6498. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  6499. | #define MPIR_REAL4_CTYPE float
  6500. | #define MPIR_REAL8_CTYPE double
  6501. | #define MPIR_REAL16_CTYPE long double
  6502. | #define MPIR_INTEGER1_CTYPE char
  6503. | #define MPIR_INTEGER2_CTYPE short
  6504. | #define MPIR_INTEGER4_CTYPE int
  6505. | #define MPIR_INTEGER8_CTYPE long
  6506. | #define SIZEOF_BOOL 1
  6507. | #define MPIR_CXX_BOOL_CTYPE _Bool
  6508. | #define SIZEOF_COMPLEX 8
  6509. | #define SIZEOF_DOUBLECOMPLEX 16
  6510. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  6511. | #define HAVE_CXX_COMPLEX 1
  6512. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  6513. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  6514. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  6515. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  6516. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  6517. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  6518. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  6519. | #define HAVE_GCC_AND_X86_64_ASM 1
  6520. | #define STDC_HEADERS 1
  6521. | #define HAVE_STDLIB_H 1
  6522. | #define HAVE_STDARG_H 1
  6523. | #define HAVE_SYS_TYPES_H 1
  6524. | #define HAVE_STRING_H 1
  6525. | #define HAVE_INTTYPES_H 1
  6526. | #define HAVE_LIMITS_H 1
  6527. | #define HAVE_STDDEF_H 1
  6528. | #define HAVE_ERRNO_H 1
  6529. | #define HAVE_SYS_SOCKET_H 1
  6530. | #define HAVE_SYS_TIME_H 1
  6531. | #define HAVE_UNISTD_H 1
  6532. | #define HAVE_ASSERT_H 1
  6533. | #define HAVE_SYS_PARAM_H 1
  6534. | #define HAVE_SYS_UIO_H 1
  6535. | #define HAVE_SETITIMER 1
  6536. | #define HAVE_ALARM 1
  6537. | #define HAVE_VSNPRINTF 1
  6538. | #define HAVE_VSPRINTF 1
  6539. | #define HAVE_STRERROR 1
  6540. | #define HAVE_STRNCASECMP 1
  6541. | #define HAVE_DECL_STRERROR_R 1
  6542. | #define HAVE_STRERROR_R 1
  6543. | #define HAVE_SNPRINTF 1
  6544. | #define HAVE_QSORT 1
  6545. | #define HAVE_VA_COPY 1
  6546. | #define HAVE_MACRO_VA_ARGS 1
  6547. | #define HAVE_ALLOCA_H 1
  6548. | #define HAVE_ALLOCA 1
  6549. | #define HAVE_STRDUP 1
  6550. | #define NEEDS_STRDUP_DECL 1
  6551. | #define HAVE_MKSTEMP 1
  6552. | #define HAVE_FDOPEN 1
  6553. | #define NEEDS_FDOPEN_DECL 1
  6554. | #define HAVE_PUTENV 1
  6555. | #define MPIR_AINT_MAX LONG_MAX
  6556. | #define MPIR_Pint long
  6557. | #define MPIR_PINT_FMT_DEC_SPEC "%ld"
  6558. | #define MPIR_Upint unsigned long
  6559. | #define MPIR_UPINT_FMT_DEC_SPEC "%lu"
  6560. | #define MPIU_SIZE_T unsigned long
  6561. | #define HAVE_PTHREAD_H 1
  6562. | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
  6563. | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK
  6564. | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX
  6565. | #define HAVE_GETPID 1
  6566. | #define HAVE_SCHED_H 1
  6567. | #define HAVE_UNISTD_H 1
  6568. | #define HAVE_SYS_SELECT_H 1
  6569. | #define HAVE_SCHED_YIELD 1
  6570. | #define HAVE_USLEEP 1
  6571. | #define HAVE_SLEEP 1
  6572. | #define HAVE_SELECT 1
  6573. | /* end confdefs.h. */
  6574. | #include <unistd.h>
  6575. | int usleep(double, int, double, const char *);
  6576. | int
  6577. | main ()
  6578. | {
  6579. | int a=usleep(1.0,27,1.0,"foo");
  6580. | ;
  6581. | return 0;
  6582. | }
  6583. configure:42685: result: no
  6584. configure:42797: checking for sched_setaffinity
  6585. configure:42797: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  6586. Undefined symbols for architecture x86_64:
  6587. "_sched_setaffinity", referenced from:
  6588. _main in cc-Y1DZFI.o
  6589. ld: symbol(s) not found for architecture x86_64
  6590. clang: error: linker command failed with exit code 1 (use -v to see invocation)
  6591. configure:42797: $? = 1
  6592. configure: failed program was:
  6593. | /* confdefs.h */
  6594. | #define PACKAGE_NAME "MPICH"
  6595. | #define PACKAGE_TARNAME "mpich"
  6596. | #define PACKAGE_VERSION "3.0.1"
  6597. | #define PACKAGE_STRING "MPICH 3.0.1"
  6598. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  6599. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  6600. | #define USE_SMP_COLLECTIVES 1
  6601. | #define PACKAGE "mpich"
  6602. | #define VERSION "3.0.1"
  6603. | #define STDC_HEADERS 1
  6604. | #define HAVE_SYS_TYPES_H 1
  6605. | #define HAVE_SYS_STAT_H 1
  6606. | #define HAVE_STDLIB_H 1
  6607. | #define HAVE_STRING_H 1
  6608. | #define HAVE_MEMORY_H 1
  6609. | #define HAVE_STRINGS_H 1
  6610. | #define HAVE_INTTYPES_H 1
  6611. | #define HAVE_STDINT_H 1
  6612. | #define HAVE_UNISTD_H 1
  6613. | #define HAVE_DLFCN_H 1
  6614. | #define LT_OBJDIR ".libs/"
  6615. | #define HAVE_GETPAGESIZE 1
  6616. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  6617. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  6618. | #define USE_LOGGING MPID_LOGGING_NONE
  6619. | #define HAVE_RUNTIME_THREADCHECK 1
  6620. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  6621. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  6622. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  6623. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  6624. | #define HAVE_ROMIO 1
  6625. | #define HAVE__FUNC__ /**/
  6626. | #define HAVE__FUNCTION__ /**/
  6627. | #define HAVE_CXX_EXCEPTIONS /**/
  6628. | #define HAVE_NAMESPACES /**/
  6629. | #define HAVE_NAMESPACE_STD /**/
  6630. | #define HAVE_CXX_BINDING 1
  6631. | #define FILE_NAMEPUB_BASEDIR "."
  6632. | #define USE_FILE_FOR_NAMEPUB 1
  6633. | #define HAVE_NAMEPUB_SERVICE 1
  6634. | #define restrict __restrict
  6635. | #define HAVE_GCC_ATTRIBUTE 1
  6636. | #define WORDS_LITTLEENDIAN 1
  6637. | #define HAVE_LONG_DOUBLE 1
  6638. | #define HAVE_LONG_LONG_INT 1
  6639. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  6640. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  6641. | #define HAVE_MAX_FP_ALIGNMENT 16
  6642. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  6643. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  6644. | #define SIZEOF_CHAR 1
  6645. | #define SIZEOF_UNSIGNED_CHAR 1
  6646. | #define SIZEOF_SHORT 2
  6647. | #define SIZEOF_UNSIGNED_SHORT 2
  6648. | #define SIZEOF_INT 4
  6649. | #define SIZEOF_UNSIGNED_INT 4
  6650. | #define SIZEOF_LONG 8
  6651. | #define SIZEOF_UNSIGNED_LONG 8
  6652. | #define SIZEOF_LONG_LONG 8
  6653. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  6654. | #define SIZEOF_FLOAT 4
  6655. | #define SIZEOF_DOUBLE 8
  6656. | #define SIZEOF_LONG_DOUBLE 16
  6657. | #define SIZEOF_VOID_P 8
  6658. | #define STDC_HEADERS 1
  6659. | #define HAVE_STDDEF_H 1
  6660. | #define SIZEOF_WCHAR_T 4
  6661. | #define SIZEOF_FLOAT_INT 8
  6662. | #define SIZEOF_DOUBLE_INT 16
  6663. | #define SIZEOF_LONG_INT 16
  6664. | #define SIZEOF_SHORT_INT 8
  6665. | #define SIZEOF_TWO_INT 8
  6666. | #define SIZEOF_LONG_DOUBLE_INT 32
  6667. | #define HAVE_INTTYPES_H 1
  6668. | #define HAVE_STDINT_H 1
  6669. | #define HAVE_INT8_T 1
  6670. | #define HAVE_INT16_T 1
  6671. | #define HAVE_INT32_T 1
  6672. | #define HAVE_INT64_T 1
  6673. | #define HAVE_UINT8_T 1
  6674. | #define HAVE_UINT16_T 1
  6675. | #define HAVE_UINT32_T 1
  6676. | #define HAVE_UINT64_T 1
  6677. | #define HAVE_STDBOOL_H 1
  6678. | #define HAVE_COMPLEX_H 1
  6679. | #define SIZEOF__BOOL 1
  6680. | #define SIZEOF_FLOAT__COMPLEX 8
  6681. | #define SIZEOF_DOUBLE__COMPLEX 16
  6682. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  6683. | #define HAVE__BOOL 1
  6684. | #define HAVE_FLOAT__COMPLEX 1
  6685. | #define HAVE_DOUBLE__COMPLEX 1
  6686. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  6687. | #define MPIR_REAL4_CTYPE float
  6688. | #define MPIR_REAL8_CTYPE double
  6689. | #define MPIR_REAL16_CTYPE long double
  6690. | #define MPIR_INTEGER1_CTYPE char
  6691. | #define MPIR_INTEGER2_CTYPE short
  6692. | #define MPIR_INTEGER4_CTYPE int
  6693. | #define MPIR_INTEGER8_CTYPE long
  6694. | #define SIZEOF_BOOL 1
  6695. | #define MPIR_CXX_BOOL_CTYPE _Bool
  6696. | #define SIZEOF_COMPLEX 8
  6697. | #define SIZEOF_DOUBLECOMPLEX 16
  6698. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  6699. | #define HAVE_CXX_COMPLEX 1
  6700. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  6701. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  6702. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  6703. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  6704. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  6705. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  6706. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  6707. | #define HAVE_GCC_AND_X86_64_ASM 1
  6708. | #define STDC_HEADERS 1
  6709. | #define HAVE_STDLIB_H 1
  6710. | #define HAVE_STDARG_H 1
  6711. | #define HAVE_SYS_TYPES_H 1
  6712. | #define HAVE_STRING_H 1
  6713. | #define HAVE_INTTYPES_H 1
  6714. | #define HAVE_LIMITS_H 1
  6715. | #define HAVE_STDDEF_H 1
  6716. | #define HAVE_ERRNO_H 1
  6717. | #define HAVE_SYS_SOCKET_H 1
  6718. | #define HAVE_SYS_TIME_H 1
  6719. | #define HAVE_UNISTD_H 1
  6720. | #define HAVE_ASSERT_H 1
  6721. | #define HAVE_SYS_PARAM_H 1
  6722. | #define HAVE_SYS_UIO_H 1
  6723. | #define HAVE_SETITIMER 1
  6724. | #define HAVE_ALARM 1
  6725. | #define HAVE_VSNPRINTF 1
  6726. | #define HAVE_VSPRINTF 1
  6727. | #define HAVE_STRERROR 1
  6728. | #define HAVE_STRNCASECMP 1
  6729. | #define HAVE_DECL_STRERROR_R 1
  6730. | #define HAVE_STRERROR_R 1
  6731. | #define HAVE_SNPRINTF 1
  6732. | #define HAVE_QSORT 1
  6733. | #define HAVE_VA_COPY 1
  6734. | #define HAVE_MACRO_VA_ARGS 1
  6735. | #define HAVE_ALLOCA_H 1
  6736. | #define HAVE_ALLOCA 1
  6737. | #define HAVE_STRDUP 1
  6738. | #define NEEDS_STRDUP_DECL 1
  6739. | #define HAVE_MKSTEMP 1
  6740. | #define HAVE_FDOPEN 1
  6741. | #define NEEDS_FDOPEN_DECL 1
  6742. | #define HAVE_PUTENV 1
  6743. | #define MPIR_AINT_MAX LONG_MAX
  6744. | #define MPIR_Pint long
  6745. | #define MPIR_PINT_FMT_DEC_SPEC "%ld"
  6746. | #define MPIR_Upint unsigned long
  6747. | #define MPIR_UPINT_FMT_DEC_SPEC "%lu"
  6748. | #define MPIU_SIZE_T unsigned long
  6749. | #define HAVE_PTHREAD_H 1
  6750. | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
  6751. | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK
  6752. | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX
  6753. | #define HAVE_GETPID 1
  6754. | #define HAVE_SCHED_H 1
  6755. | #define HAVE_UNISTD_H 1
  6756. | #define HAVE_SYS_SELECT_H 1
  6757. | #define HAVE_SCHED_YIELD 1
  6758. | #define HAVE_USLEEP 1
  6759. | #define HAVE_SLEEP 1
  6760. | #define HAVE_SELECT 1
  6761. | #define USE_SCHED_YIELD_FOR_YIELD 1
  6762. | /* end confdefs.h. */
  6763. | /* Define sched_setaffinity to an innocuous variant, in case <limits.h> declares sched_setaffinity.
  6764. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  6765. | #define sched_setaffinity innocuous_sched_setaffinity
  6766. |
  6767. | /* System header to define __stub macros and hopefully few prototypes,
  6768. | which can conflict with char sched_setaffinity (); below.
  6769. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  6770. | <limits.h> exists even on freestanding compilers. */
  6771. |
  6772. | #ifdef __STDC__
  6773. | # include <limits.h>
  6774. | #else
  6775. | # include <assert.h>
  6776. | #endif
  6777. |
  6778. | #undef sched_setaffinity
  6779. |
  6780. | /* Override any GCC internal prototype to avoid an error.
  6781. | Use char because int might match the return type of a GCC
  6782. | builtin and then its argument prototype would still apply. */
  6783. | #ifdef __cplusplus
  6784. | extern "C"
  6785. | #endif
  6786. | char sched_setaffinity ();
  6787. | /* The GNU C library defines this for functions which it implements
  6788. | to always fail with ENOSYS. Some functions are actually named
  6789. | something starting with __ and the normal name is an alias. */
  6790. | #if defined __stub_sched_setaffinity || defined __stub___sched_setaffinity
  6791. | choke me
  6792. | #endif
  6793. |
  6794. | int
  6795. | main ()
  6796. | {
  6797. | return sched_setaffinity ();
  6798. | ;
  6799. | return 0;
  6800. | }
  6801. configure:42797: result: no
  6802. configure:42797: checking for sched_getaffinity
  6803. configure:42797: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  6804. Undefined symbols for architecture x86_64:
  6805. "_sched_getaffinity", referenced from:
  6806. _main in cc-58dIk3.o
  6807. ld: symbol(s) not found for architecture x86_64
  6808. clang: error: linker command failed with exit code 1 (use -v to see invocation)
  6809. configure:42797: $? = 1
  6810. configure: failed program was:
  6811. | /* confdefs.h */
  6812. | #define PACKAGE_NAME "MPICH"
  6813. | #define PACKAGE_TARNAME "mpich"
  6814. | #define PACKAGE_VERSION "3.0.1"
  6815. | #define PACKAGE_STRING "MPICH 3.0.1"
  6816. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  6817. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  6818. | #define USE_SMP_COLLECTIVES 1
  6819. | #define PACKAGE "mpich"
  6820. | #define VERSION "3.0.1"
  6821. | #define STDC_HEADERS 1
  6822. | #define HAVE_SYS_TYPES_H 1
  6823. | #define HAVE_SYS_STAT_H 1
  6824. | #define HAVE_STDLIB_H 1
  6825. | #define HAVE_STRING_H 1
  6826. | #define HAVE_MEMORY_H 1
  6827. | #define HAVE_STRINGS_H 1
  6828. | #define HAVE_INTTYPES_H 1
  6829. | #define HAVE_STDINT_H 1
  6830. | #define HAVE_UNISTD_H 1
  6831. | #define HAVE_DLFCN_H 1
  6832. | #define LT_OBJDIR ".libs/"
  6833. | #define HAVE_GETPAGESIZE 1
  6834. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  6835. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  6836. | #define USE_LOGGING MPID_LOGGING_NONE
  6837. | #define HAVE_RUNTIME_THREADCHECK 1
  6838. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  6839. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  6840. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  6841. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  6842. | #define HAVE_ROMIO 1
  6843. | #define HAVE__FUNC__ /**/
  6844. | #define HAVE__FUNCTION__ /**/
  6845. | #define HAVE_CXX_EXCEPTIONS /**/
  6846. | #define HAVE_NAMESPACES /**/
  6847. | #define HAVE_NAMESPACE_STD /**/
  6848. | #define HAVE_CXX_BINDING 1
  6849. | #define FILE_NAMEPUB_BASEDIR "."
  6850. | #define USE_FILE_FOR_NAMEPUB 1
  6851. | #define HAVE_NAMEPUB_SERVICE 1
  6852. | #define restrict __restrict
  6853. | #define HAVE_GCC_ATTRIBUTE 1
  6854. | #define WORDS_LITTLEENDIAN 1
  6855. | #define HAVE_LONG_DOUBLE 1
  6856. | #define HAVE_LONG_LONG_INT 1
  6857. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  6858. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  6859. | #define HAVE_MAX_FP_ALIGNMENT 16
  6860. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  6861. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  6862. | #define SIZEOF_CHAR 1
  6863. | #define SIZEOF_UNSIGNED_CHAR 1
  6864. | #define SIZEOF_SHORT 2
  6865. | #define SIZEOF_UNSIGNED_SHORT 2
  6866. | #define SIZEOF_INT 4
  6867. | #define SIZEOF_UNSIGNED_INT 4
  6868. | #define SIZEOF_LONG 8
  6869. | #define SIZEOF_UNSIGNED_LONG 8
  6870. | #define SIZEOF_LONG_LONG 8
  6871. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  6872. | #define SIZEOF_FLOAT 4
  6873. | #define SIZEOF_DOUBLE 8
  6874. | #define SIZEOF_LONG_DOUBLE 16
  6875. | #define SIZEOF_VOID_P 8
  6876. | #define STDC_HEADERS 1
  6877. | #define HAVE_STDDEF_H 1
  6878. | #define SIZEOF_WCHAR_T 4
  6879. | #define SIZEOF_FLOAT_INT 8
  6880. | #define SIZEOF_DOUBLE_INT 16
  6881. | #define SIZEOF_LONG_INT 16
  6882. | #define SIZEOF_SHORT_INT 8
  6883. | #define SIZEOF_TWO_INT 8
  6884. | #define SIZEOF_LONG_DOUBLE_INT 32
  6885. | #define HAVE_INTTYPES_H 1
  6886. | #define HAVE_STDINT_H 1
  6887. | #define HAVE_INT8_T 1
  6888. | #define HAVE_INT16_T 1
  6889. | #define HAVE_INT32_T 1
  6890. | #define HAVE_INT64_T 1
  6891. | #define HAVE_UINT8_T 1
  6892. | #define HAVE_UINT16_T 1
  6893. | #define HAVE_UINT32_T 1
  6894. | #define HAVE_UINT64_T 1
  6895. | #define HAVE_STDBOOL_H 1
  6896. | #define HAVE_COMPLEX_H 1
  6897. | #define SIZEOF__BOOL 1
  6898. | #define SIZEOF_FLOAT__COMPLEX 8
  6899. | #define SIZEOF_DOUBLE__COMPLEX 16
  6900. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  6901. | #define HAVE__BOOL 1
  6902. | #define HAVE_FLOAT__COMPLEX 1
  6903. | #define HAVE_DOUBLE__COMPLEX 1
  6904. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  6905. | #define MPIR_REAL4_CTYPE float
  6906. | #define MPIR_REAL8_CTYPE double
  6907. | #define MPIR_REAL16_CTYPE long double
  6908. | #define MPIR_INTEGER1_CTYPE char
  6909. | #define MPIR_INTEGER2_CTYPE short
  6910. | #define MPIR_INTEGER4_CTYPE int
  6911. | #define MPIR_INTEGER8_CTYPE long
  6912. | #define SIZEOF_BOOL 1
  6913. | #define MPIR_CXX_BOOL_CTYPE _Bool
  6914. | #define SIZEOF_COMPLEX 8
  6915. | #define SIZEOF_DOUBLECOMPLEX 16
  6916. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  6917. | #define HAVE_CXX_COMPLEX 1
  6918. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  6919. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  6920. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  6921. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  6922. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  6923. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  6924. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  6925. | #define HAVE_GCC_AND_X86_64_ASM 1
  6926. | #define STDC_HEADERS 1
  6927. | #define HAVE_STDLIB_H 1
  6928. | #define HAVE_STDARG_H 1
  6929. | #define HAVE_SYS_TYPES_H 1
  6930. | #define HAVE_STRING_H 1
  6931. | #define HAVE_INTTYPES_H 1
  6932. | #define HAVE_LIMITS_H 1
  6933. | #define HAVE_STDDEF_H 1
  6934. | #define HAVE_ERRNO_H 1
  6935. | #define HAVE_SYS_SOCKET_H 1
  6936. | #define HAVE_SYS_TIME_H 1
  6937. | #define HAVE_UNISTD_H 1
  6938. | #define HAVE_ASSERT_H 1
  6939. | #define HAVE_SYS_PARAM_H 1
  6940. | #define HAVE_SYS_UIO_H 1
  6941. | #define HAVE_SETITIMER 1
  6942. | #define HAVE_ALARM 1
  6943. | #define HAVE_VSNPRINTF 1
  6944. | #define HAVE_VSPRINTF 1
  6945. | #define HAVE_STRERROR 1
  6946. | #define HAVE_STRNCASECMP 1
  6947. | #define HAVE_DECL_STRERROR_R 1
  6948. | #define HAVE_STRERROR_R 1
  6949. | #define HAVE_SNPRINTF 1
  6950. | #define HAVE_QSORT 1
  6951. | #define HAVE_VA_COPY 1
  6952. | #define HAVE_MACRO_VA_ARGS 1
  6953. | #define HAVE_ALLOCA_H 1
  6954. | #define HAVE_ALLOCA 1
  6955. | #define HAVE_STRDUP 1
  6956. | #define NEEDS_STRDUP_DECL 1
  6957. | #define HAVE_MKSTEMP 1
  6958. | #define HAVE_FDOPEN 1
  6959. | #define NEEDS_FDOPEN_DECL 1
  6960. | #define HAVE_PUTENV 1
  6961. | #define MPIR_AINT_MAX LONG_MAX
  6962. | #define MPIR_Pint long
  6963. | #define MPIR_PINT_FMT_DEC_SPEC "%ld"
  6964. | #define MPIR_Upint unsigned long
  6965. | #define MPIR_UPINT_FMT_DEC_SPEC "%lu"
  6966. | #define MPIU_SIZE_T unsigned long
  6967. | #define HAVE_PTHREAD_H 1
  6968. | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
  6969. | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK
  6970. | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX
  6971. | #define HAVE_GETPID 1
  6972. | #define HAVE_SCHED_H 1
  6973. | #define HAVE_UNISTD_H 1
  6974. | #define HAVE_SYS_SELECT_H 1
  6975. | #define HAVE_SCHED_YIELD 1
  6976. | #define HAVE_USLEEP 1
  6977. | #define HAVE_SLEEP 1
  6978. | #define HAVE_SELECT 1
  6979. | #define USE_SCHED_YIELD_FOR_YIELD 1
  6980. | /* end confdefs.h. */
  6981. | /* Define sched_getaffinity to an innocuous variant, in case <limits.h> declares sched_getaffinity.
  6982. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  6983. | #define sched_getaffinity innocuous_sched_getaffinity
  6984. |
  6985. | /* System header to define __stub macros and hopefully few prototypes,
  6986. | which can conflict with char sched_getaffinity (); below.
  6987. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  6988. | <limits.h> exists even on freestanding compilers. */
  6989. |
  6990. | #ifdef __STDC__
  6991. | # include <limits.h>
  6992. | #else
  6993. | # include <assert.h>
  6994. | #endif
  6995. |
  6996. | #undef sched_getaffinity
  6997. |
  6998. | /* Override any GCC internal prototype to avoid an error.
  6999. | Use char because int might match the return type of a GCC
  7000. | builtin and then its argument prototype would still apply. */
  7001. | #ifdef __cplusplus
  7002. | extern "C"
  7003. | #endif
  7004. | char sched_getaffinity ();
  7005. | /* The GNU C library defines this for functions which it implements
  7006. | to always fail with ENOSYS. Some functions are actually named
  7007. | something starting with __ and the normal name is an alias. */
  7008. | #if defined __stub_sched_getaffinity || defined __stub___sched_getaffinity
  7009. | choke me
  7010. | #endif
  7011. |
  7012. | int
  7013. | main ()
  7014. | {
  7015. | return sched_getaffinity ();
  7016. | ;
  7017. | return 0;
  7018. | }
  7019. configure:42797: result: no
  7020. configure:42797: checking for bindprocessor
  7021. configure:42797: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  7022. Undefined symbols for architecture x86_64:
  7023. "_bindprocessor", referenced from:
  7024. _main in cc-c2h1rI.o
  7025. ld: symbol(s) not found for architecture x86_64
  7026. clang: error: linker command failed with exit code 1 (use -v to see invocation)
  7027. configure:42797: $? = 1
  7028. configure: failed program was:
  7029. | /* confdefs.h */
  7030. | #define PACKAGE_NAME "MPICH"
  7031. | #define PACKAGE_TARNAME "mpich"
  7032. | #define PACKAGE_VERSION "3.0.1"
  7033. | #define PACKAGE_STRING "MPICH 3.0.1"
  7034. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  7035. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  7036. | #define USE_SMP_COLLECTIVES 1
  7037. | #define PACKAGE "mpich"
  7038. | #define VERSION "3.0.1"
  7039. | #define STDC_HEADERS 1
  7040. | #define HAVE_SYS_TYPES_H 1
  7041. | #define HAVE_SYS_STAT_H 1
  7042. | #define HAVE_STDLIB_H 1
  7043. | #define HAVE_STRING_H 1
  7044. | #define HAVE_MEMORY_H 1
  7045. | #define HAVE_STRINGS_H 1
  7046. | #define HAVE_INTTYPES_H 1
  7047. | #define HAVE_STDINT_H 1
  7048. | #define HAVE_UNISTD_H 1
  7049. | #define HAVE_DLFCN_H 1
  7050. | #define LT_OBJDIR ".libs/"
  7051. | #define HAVE_GETPAGESIZE 1
  7052. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  7053. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  7054. | #define USE_LOGGING MPID_LOGGING_NONE
  7055. | #define HAVE_RUNTIME_THREADCHECK 1
  7056. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  7057. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  7058. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  7059. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  7060. | #define HAVE_ROMIO 1
  7061. | #define HAVE__FUNC__ /**/
  7062. | #define HAVE__FUNCTION__ /**/
  7063. | #define HAVE_CXX_EXCEPTIONS /**/
  7064. | #define HAVE_NAMESPACES /**/
  7065. | #define HAVE_NAMESPACE_STD /**/
  7066. | #define HAVE_CXX_BINDING 1
  7067. | #define FILE_NAMEPUB_BASEDIR "."
  7068. | #define USE_FILE_FOR_NAMEPUB 1
  7069. | #define HAVE_NAMEPUB_SERVICE 1
  7070. | #define restrict __restrict
  7071. | #define HAVE_GCC_ATTRIBUTE 1
  7072. | #define WORDS_LITTLEENDIAN 1
  7073. | #define HAVE_LONG_DOUBLE 1
  7074. | #define HAVE_LONG_LONG_INT 1
  7075. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  7076. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  7077. | #define HAVE_MAX_FP_ALIGNMENT 16
  7078. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  7079. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  7080. | #define SIZEOF_CHAR 1
  7081. | #define SIZEOF_UNSIGNED_CHAR 1
  7082. | #define SIZEOF_SHORT 2
  7083. | #define SIZEOF_UNSIGNED_SHORT 2
  7084. | #define SIZEOF_INT 4
  7085. | #define SIZEOF_UNSIGNED_INT 4
  7086. | #define SIZEOF_LONG 8
  7087. | #define SIZEOF_UNSIGNED_LONG 8
  7088. | #define SIZEOF_LONG_LONG 8
  7089. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  7090. | #define SIZEOF_FLOAT 4
  7091. | #define SIZEOF_DOUBLE 8
  7092. | #define SIZEOF_LONG_DOUBLE 16
  7093. | #define SIZEOF_VOID_P 8
  7094. | #define STDC_HEADERS 1
  7095. | #define HAVE_STDDEF_H 1
  7096. | #define SIZEOF_WCHAR_T 4
  7097. | #define SIZEOF_FLOAT_INT 8
  7098. | #define SIZEOF_DOUBLE_INT 16
  7099. | #define SIZEOF_LONG_INT 16
  7100. | #define SIZEOF_SHORT_INT 8
  7101. | #define SIZEOF_TWO_INT 8
  7102. | #define SIZEOF_LONG_DOUBLE_INT 32
  7103. | #define HAVE_INTTYPES_H 1
  7104. | #define HAVE_STDINT_H 1
  7105. | #define HAVE_INT8_T 1
  7106. | #define HAVE_INT16_T 1
  7107. | #define HAVE_INT32_T 1
  7108. | #define HAVE_INT64_T 1
  7109. | #define HAVE_UINT8_T 1
  7110. | #define HAVE_UINT16_T 1
  7111. | #define HAVE_UINT32_T 1
  7112. | #define HAVE_UINT64_T 1
  7113. | #define HAVE_STDBOOL_H 1
  7114. | #define HAVE_COMPLEX_H 1
  7115. | #define SIZEOF__BOOL 1
  7116. | #define SIZEOF_FLOAT__COMPLEX 8
  7117. | #define SIZEOF_DOUBLE__COMPLEX 16
  7118. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  7119. | #define HAVE__BOOL 1
  7120. | #define HAVE_FLOAT__COMPLEX 1
  7121. | #define HAVE_DOUBLE__COMPLEX 1
  7122. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  7123. | #define MPIR_REAL4_CTYPE float
  7124. | #define MPIR_REAL8_CTYPE double
  7125. | #define MPIR_REAL16_CTYPE long double
  7126. | #define MPIR_INTEGER1_CTYPE char
  7127. | #define MPIR_INTEGER2_CTYPE short
  7128. | #define MPIR_INTEGER4_CTYPE int
  7129. | #define MPIR_INTEGER8_CTYPE long
  7130. | #define SIZEOF_BOOL 1
  7131. | #define MPIR_CXX_BOOL_CTYPE _Bool
  7132. | #define SIZEOF_COMPLEX 8
  7133. | #define SIZEOF_DOUBLECOMPLEX 16
  7134. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  7135. | #define HAVE_CXX_COMPLEX 1
  7136. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  7137. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  7138. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  7139. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  7140. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  7141. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  7142. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  7143. | #define HAVE_GCC_AND_X86_64_ASM 1
  7144. | #define STDC_HEADERS 1
  7145. | #define HAVE_STDLIB_H 1
  7146. | #define HAVE_STDARG_H 1
  7147. | #define HAVE_SYS_TYPES_H 1
  7148. | #define HAVE_STRING_H 1
  7149. | #define HAVE_INTTYPES_H 1
  7150. | #define HAVE_LIMITS_H 1
  7151. | #define HAVE_STDDEF_H 1
  7152. | #define HAVE_ERRNO_H 1
  7153. | #define HAVE_SYS_SOCKET_H 1
  7154. | #define HAVE_SYS_TIME_H 1
  7155. | #define HAVE_UNISTD_H 1
  7156. | #define HAVE_ASSERT_H 1
  7157. | #define HAVE_SYS_PARAM_H 1
  7158. | #define HAVE_SYS_UIO_H 1
  7159. | #define HAVE_SETITIMER 1
  7160. | #define HAVE_ALARM 1
  7161. | #define HAVE_VSNPRINTF 1
  7162. | #define HAVE_VSPRINTF 1
  7163. | #define HAVE_STRERROR 1
  7164. | #define HAVE_STRNCASECMP 1
  7165. | #define HAVE_DECL_STRERROR_R 1
  7166. | #define HAVE_STRERROR_R 1
  7167. | #define HAVE_SNPRINTF 1
  7168. | #define HAVE_QSORT 1
  7169. | #define HAVE_VA_COPY 1
  7170. | #define HAVE_MACRO_VA_ARGS 1
  7171. | #define HAVE_ALLOCA_H 1
  7172. | #define HAVE_ALLOCA 1
  7173. | #define HAVE_STRDUP 1
  7174. | #define NEEDS_STRDUP_DECL 1
  7175. | #define HAVE_MKSTEMP 1
  7176. | #define HAVE_FDOPEN 1
  7177. | #define NEEDS_FDOPEN_DECL 1
  7178. | #define HAVE_PUTENV 1
  7179. | #define MPIR_AINT_MAX LONG_MAX
  7180. | #define MPIR_Pint long
  7181. | #define MPIR_PINT_FMT_DEC_SPEC "%ld"
  7182. | #define MPIR_Upint unsigned long
  7183. | #define MPIR_UPINT_FMT_DEC_SPEC "%lu"
  7184. | #define MPIU_SIZE_T unsigned long
  7185. | #define HAVE_PTHREAD_H 1
  7186. | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
  7187. | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK
  7188. | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX
  7189. | #define HAVE_GETPID 1
  7190. | #define HAVE_SCHED_H 1
  7191. | #define HAVE_UNISTD_H 1
  7192. | #define HAVE_SYS_SELECT_H 1
  7193. | #define HAVE_SCHED_YIELD 1
  7194. | #define HAVE_USLEEP 1
  7195. | #define HAVE_SLEEP 1
  7196. | #define HAVE_SELECT 1
  7197. | #define USE_SCHED_YIELD_FOR_YIELD 1
  7198. | /* end confdefs.h. */
  7199. | /* Define bindprocessor to an innocuous variant, in case <limits.h> declares bindprocessor.
  7200. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  7201. | #define bindprocessor innocuous_bindprocessor
  7202. |
  7203. | /* System header to define __stub macros and hopefully few prototypes,
  7204. | which can conflict with char bindprocessor (); below.
  7205. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  7206. | <limits.h> exists even on freestanding compilers. */
  7207. |
  7208. | #ifdef __STDC__
  7209. | # include <limits.h>
  7210. | #else
  7211. | # include <assert.h>
  7212. | #endif
  7213. |
  7214. | #undef bindprocessor
  7215. |
  7216. | /* Override any GCC internal prototype to avoid an error.
  7217. | Use char because int might match the return type of a GCC
  7218. | builtin and then its argument prototype would still apply. */
  7219. | #ifdef __cplusplus
  7220. | extern "C"
  7221. | #endif
  7222. | char bindprocessor ();
  7223. | /* The GNU C library defines this for functions which it implements
  7224. | to always fail with ENOSYS. Some functions are actually named
  7225. | something starting with __ and the normal name is an alias. */
  7226. | #if defined __stub_bindprocessor || defined __stub___bindprocessor
  7227. | choke me
  7228. | #endif
  7229. |
  7230. | int
  7231. | main ()
  7232. | {
  7233. | return bindprocessor ();
  7234. | ;
  7235. | return 0;
  7236. | }
  7237. configure:42797: result: no
  7238. configure:42797: checking for thread_policy_set
  7239. configure:42797: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  7240. configure:42797: $? = 0
  7241. configure:42797: result: yes
  7242. configure:42878: checking whether thread affinity macros defined
  7243. configure:42898: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  7244. conftest.c:177:2: error: unterminated conditional directive
  7245. #if !defined(THREAD_AFFINITY_POLICY) || !defined(THREAD_AFFINITY_TAG_NULL)
  7246. ^
  7247. conftest.c:182:2: error: expected '}'
  7248. }
  7249. ^
  7250. conftest.c:175:1: note: to match this '{'
  7251. {
  7252. ^
  7253. 2 errors generated.
  7254. configure:42898: $? = 1
  7255. configure: failed program was:
  7256. | /* confdefs.h */
  7257. | #define PACKAGE_NAME "MPICH"
  7258. | #define PACKAGE_TARNAME "mpich"
  7259. | #define PACKAGE_VERSION "3.0.1"
  7260. | #define PACKAGE_STRING "MPICH 3.0.1"
  7261. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  7262. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  7263. | #define USE_SMP_COLLECTIVES 1
  7264. | #define PACKAGE "mpich"
  7265. | #define VERSION "3.0.1"
  7266. | #define STDC_HEADERS 1
  7267. | #define HAVE_SYS_TYPES_H 1
  7268. | #define HAVE_SYS_STAT_H 1
  7269. | #define HAVE_STDLIB_H 1
  7270. | #define HAVE_STRING_H 1
  7271. | #define HAVE_MEMORY_H 1
  7272. | #define HAVE_STRINGS_H 1
  7273. | #define HAVE_INTTYPES_H 1
  7274. | #define HAVE_STDINT_H 1
  7275. | #define HAVE_UNISTD_H 1
  7276. | #define HAVE_DLFCN_H 1
  7277. | #define LT_OBJDIR ".libs/"
  7278. | #define HAVE_GETPAGESIZE 1
  7279. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  7280. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  7281. | #define USE_LOGGING MPID_LOGGING_NONE
  7282. | #define HAVE_RUNTIME_THREADCHECK 1
  7283. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  7284. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  7285. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  7286. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  7287. | #define HAVE_ROMIO 1
  7288. | #define HAVE__FUNC__ /**/
  7289. | #define HAVE__FUNCTION__ /**/
  7290. | #define HAVE_CXX_EXCEPTIONS /**/
  7291. | #define HAVE_NAMESPACES /**/
  7292. | #define HAVE_NAMESPACE_STD /**/
  7293. | #define HAVE_CXX_BINDING 1
  7294. | #define FILE_NAMEPUB_BASEDIR "."
  7295. | #define USE_FILE_FOR_NAMEPUB 1
  7296. | #define HAVE_NAMEPUB_SERVICE 1
  7297. | #define restrict __restrict
  7298. | #define HAVE_GCC_ATTRIBUTE 1
  7299. | #define WORDS_LITTLEENDIAN 1
  7300. | #define HAVE_LONG_DOUBLE 1
  7301. | #define HAVE_LONG_LONG_INT 1
  7302. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  7303. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  7304. | #define HAVE_MAX_FP_ALIGNMENT 16
  7305. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  7306. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  7307. | #define SIZEOF_CHAR 1
  7308. | #define SIZEOF_UNSIGNED_CHAR 1
  7309. | #define SIZEOF_SHORT 2
  7310. | #define SIZEOF_UNSIGNED_SHORT 2
  7311. | #define SIZEOF_INT 4
  7312. | #define SIZEOF_UNSIGNED_INT 4
  7313. | #define SIZEOF_LONG 8
  7314. | #define SIZEOF_UNSIGNED_LONG 8
  7315. | #define SIZEOF_LONG_LONG 8
  7316. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  7317. | #define SIZEOF_FLOAT 4
  7318. | #define SIZEOF_DOUBLE 8
  7319. | #define SIZEOF_LONG_DOUBLE 16
  7320. | #define SIZEOF_VOID_P 8
  7321. | #define STDC_HEADERS 1
  7322. | #define HAVE_STDDEF_H 1
  7323. | #define SIZEOF_WCHAR_T 4
  7324. | #define SIZEOF_FLOAT_INT 8
  7325. | #define SIZEOF_DOUBLE_INT 16
  7326. | #define SIZEOF_LONG_INT 16
  7327. | #define SIZEOF_SHORT_INT 8
  7328. | #define SIZEOF_TWO_INT 8
  7329. | #define SIZEOF_LONG_DOUBLE_INT 32
  7330. | #define HAVE_INTTYPES_H 1
  7331. | #define HAVE_STDINT_H 1
  7332. | #define HAVE_INT8_T 1
  7333. | #define HAVE_INT16_T 1
  7334. | #define HAVE_INT32_T 1
  7335. | #define HAVE_INT64_T 1
  7336. | #define HAVE_UINT8_T 1
  7337. | #define HAVE_UINT16_T 1
  7338. | #define HAVE_UINT32_T 1
  7339. | #define HAVE_UINT64_T 1
  7340. | #define HAVE_STDBOOL_H 1
  7341. | #define HAVE_COMPLEX_H 1
  7342. | #define SIZEOF__BOOL 1
  7343. | #define SIZEOF_FLOAT__COMPLEX 8
  7344. | #define SIZEOF_DOUBLE__COMPLEX 16
  7345. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  7346. | #define HAVE__BOOL 1
  7347. | #define HAVE_FLOAT__COMPLEX 1
  7348. | #define HAVE_DOUBLE__COMPLEX 1
  7349. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  7350. | #define MPIR_REAL4_CTYPE float
  7351. | #define MPIR_REAL8_CTYPE double
  7352. | #define MPIR_REAL16_CTYPE long double
  7353. | #define MPIR_INTEGER1_CTYPE char
  7354. | #define MPIR_INTEGER2_CTYPE short
  7355. | #define MPIR_INTEGER4_CTYPE int
  7356. | #define MPIR_INTEGER8_CTYPE long
  7357. | #define SIZEOF_BOOL 1
  7358. | #define MPIR_CXX_BOOL_CTYPE _Bool
  7359. | #define SIZEOF_COMPLEX 8
  7360. | #define SIZEOF_DOUBLECOMPLEX 16
  7361. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  7362. | #define HAVE_CXX_COMPLEX 1
  7363. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  7364. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  7365. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  7366. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  7367. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  7368. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  7369. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  7370. | #define HAVE_GCC_AND_X86_64_ASM 1
  7371. | #define STDC_HEADERS 1
  7372. | #define HAVE_STDLIB_H 1
  7373. | #define HAVE_STDARG_H 1
  7374. | #define HAVE_SYS_TYPES_H 1
  7375. | #define HAVE_STRING_H 1
  7376. | #define HAVE_INTTYPES_H 1
  7377. | #define HAVE_LIMITS_H 1
  7378. | #define HAVE_STDDEF_H 1
  7379. | #define HAVE_ERRNO_H 1
  7380. | #define HAVE_SYS_SOCKET_H 1
  7381. | #define HAVE_SYS_TIME_H 1
  7382. | #define HAVE_UNISTD_H 1
  7383. | #define HAVE_ASSERT_H 1
  7384. | #define HAVE_SYS_PARAM_H 1
  7385. | #define HAVE_SYS_UIO_H 1
  7386. | #define HAVE_SETITIMER 1
  7387. | #define HAVE_ALARM 1
  7388. | #define HAVE_VSNPRINTF 1
  7389. | #define HAVE_VSPRINTF 1
  7390. | #define HAVE_STRERROR 1
  7391. | #define HAVE_STRNCASECMP 1
  7392. | #define HAVE_DECL_STRERROR_R 1
  7393. | #define HAVE_STRERROR_R 1
  7394. | #define HAVE_SNPRINTF 1
  7395. | #define HAVE_QSORT 1
  7396. | #define HAVE_VA_COPY 1
  7397. | #define HAVE_MACRO_VA_ARGS 1
  7398. | #define HAVE_ALLOCA_H 1
  7399. | #define HAVE_ALLOCA 1
  7400. | #define HAVE_STRDUP 1
  7401. | #define NEEDS_STRDUP_DECL 1
  7402. | #define HAVE_MKSTEMP 1
  7403. | #define HAVE_FDOPEN 1
  7404. | #define NEEDS_FDOPEN_DECL 1
  7405. | #define HAVE_PUTENV 1
  7406. | #define MPIR_AINT_MAX LONG_MAX
  7407. | #define MPIR_Pint long
  7408. | #define MPIR_PINT_FMT_DEC_SPEC "%ld"
  7409. | #define MPIR_Upint unsigned long
  7410. | #define MPIR_UPINT_FMT_DEC_SPEC "%lu"
  7411. | #define MPIU_SIZE_T unsigned long
  7412. | #define HAVE_PTHREAD_H 1
  7413. | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
  7414. | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK
  7415. | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX
  7416. | #define HAVE_GETPID 1
  7417. | #define HAVE_SCHED_H 1
  7418. | #define HAVE_UNISTD_H 1
  7419. | #define HAVE_SYS_SELECT_H 1
  7420. | #define HAVE_SCHED_YIELD 1
  7421. | #define HAVE_USLEEP 1
  7422. | #define HAVE_SLEEP 1
  7423. | #define HAVE_SELECT 1
  7424. | #define USE_SCHED_YIELD_FOR_YIELD 1
  7425. | #define HAVE_THREAD_POLICY_SET 1
  7426. | /* end confdefs.h. */
  7427. | #include <mach/thread_policy.h>
  7428. | int
  7429. | main ()
  7430. | {
  7431. |
  7432. | #if !defined(THREAD_AFFINITY_POLICY) || !defined(THREAD_AFFINITY_TAG_NULL)
  7433. | :'thread macros not defined
  7434. |
  7435. | ;
  7436. | return 0;
  7437. | }
  7438. configure:42905: result: no
  7439. configure:46839: checking for unistd.h
  7440. configure:46839: result: yes
  7441. configure:46839: checking for string.h
  7442. configure:46839: result: yes
  7443. configure:46839: checking for stdlib.h
  7444. configure:46839: result: yes
  7445. configure:46839: checking for sys/socket.h
  7446. configure:46839: result: yes
  7447. configure:46839: checking for strings.h
  7448. configure:46839: result: yes
  7449. configure:46839: checking for assert.h
  7450. configure:46839: result: yes
  7451. configure:46851: checking for snprintf
  7452. configure:46851: result: yes
  7453. configure:46862: checking whether snprintf needs a declaration
  7454. configure:46887: result: no
  7455. configure:46901: checking for strncasecmp
  7456. configure:46901: result: yes
  7457. configure:46933: checking for sys/types.h
  7458. configure:46933: result: yes
  7459. configure:46933: checking for sys/param.h
  7460. configure:46933: result: yes
  7461. configure:46933: checking for sys/socket.h
  7462. configure:46933: result: yes
  7463. configure:46933: checking netinet/in.h usability
  7464. configure:46933: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  7465. configure:46933: $? = 0
  7466. configure:46933: result: yes
  7467. configure:46933: checking netinet/in.h presence
  7468. configure:46933: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  7469. configure:46933: $? = 0
  7470. configure:46933: result: yes
  7471. configure:46933: checking for netinet/in.h
  7472. configure:46933: result: yes
  7473. configure:46933: checking netinet/tcp.h usability
  7474. configure:46933: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  7475. configure:46933: $? = 0
  7476. configure:46933: result: yes
  7477. configure:46933: checking netinet/tcp.h presence
  7478. configure:46933: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  7479. configure:46933: $? = 0
  7480. configure:46933: result: yes
  7481. configure:46933: checking for netinet/tcp.h
  7482. configure:46933: result: yes
  7483. configure:46933: checking sys/un.h usability
  7484. configure:46933: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  7485. configure:46933: $? = 0
  7486. configure:46933: result: yes
  7487. configure:46933: checking sys/un.h presence
  7488. configure:46933: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  7489. configure:46933: $? = 0
  7490. configure:46933: result: yes
  7491. configure:46933: checking for sys/un.h
  7492. configure:46933: result: yes
  7493. configure:46933: checking netdb.h usability
  7494. configure:46933: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  7495. configure:46933: $? = 0
  7496. configure:46933: result: yes
  7497. configure:46933: checking netdb.h presence
  7498. configure:46933: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  7499. configure:46933: $? = 0
  7500. configure:46933: result: yes
  7501. configure:46933: checking for netdb.h
  7502. configure:46933: result: yes
  7503. configure:46945: checking for library containing socket
  7504. configure:46976: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  7505. configure:46976: $? = 0
  7506. configure:46993: result: none required
  7507. configure:47001: checking for library containing gethostbyname
  7508. configure:47032: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  7509. configure:47032: $? = 0
  7510. configure:47049: result: none required
  7511. configure:47061: checking for socket
  7512. configure:47061: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  7513. configure:47061: $? = 0
  7514. configure:47061: result: yes
  7515. configure:47061: checking for setsockopt
  7516. configure:47061: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  7517. configure:47061: $? = 0
  7518. configure:47061: result: yes
  7519. configure:47061: checking for gethostbyname
  7520. configure:47061: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  7521. configure:47061: $? = 0
  7522. configure:47061: result: yes
  7523. configure:47084: checking whether socklen_t is defined (in sys/socket.h if present)
  7524. configure:47107: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  7525. conftest.c:197:37: error: typedef redefinition with different types ('socklen_t' vs '__darwin_socklen_t' (aka 'unsigned int'))
  7526. typedef struct { double a; int b; } socklen_t;
  7527. ^
  7528. In file included from conftest.c:194:
  7529. /usr/include/sys/socket.h:108:28: note: previous definition is here
  7530. typedef __darwin_socklen_t socklen_t;
  7531. ^
  7532. conftest.c:201:15: error: member reference base type 'socklen_t' (aka 'unsigned int') is not a structure or union
  7533. socklen_t a;a.a=1.0;
  7534. ~ ^
  7535. 2 errors generated.
  7536. configure:47107: $? = 1
  7537. configure: failed program was:
  7538. | /* confdefs.h */
  7539. | #define PACKAGE_NAME "MPICH"
  7540. | #define PACKAGE_TARNAME "mpich"
  7541. | #define PACKAGE_VERSION "3.0.1"
  7542. | #define PACKAGE_STRING "MPICH 3.0.1"
  7543. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  7544. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  7545. | #define USE_SMP_COLLECTIVES 1
  7546. | #define PACKAGE "mpich"
  7547. | #define VERSION "3.0.1"
  7548. | #define STDC_HEADERS 1
  7549. | #define HAVE_SYS_TYPES_H 1
  7550. | #define HAVE_SYS_STAT_H 1
  7551. | #define HAVE_STDLIB_H 1
  7552. | #define HAVE_STRING_H 1
  7553. | #define HAVE_MEMORY_H 1
  7554. | #define HAVE_STRINGS_H 1
  7555. | #define HAVE_INTTYPES_H 1
  7556. | #define HAVE_STDINT_H 1
  7557. | #define HAVE_UNISTD_H 1
  7558. | #define HAVE_DLFCN_H 1
  7559. | #define LT_OBJDIR ".libs/"
  7560. | #define HAVE_GETPAGESIZE 1
  7561. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  7562. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  7563. | #define USE_LOGGING MPID_LOGGING_NONE
  7564. | #define HAVE_RUNTIME_THREADCHECK 1
  7565. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  7566. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  7567. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  7568. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  7569. | #define HAVE_ROMIO 1
  7570. | #define HAVE__FUNC__ /**/
  7571. | #define HAVE__FUNCTION__ /**/
  7572. | #define HAVE_CXX_EXCEPTIONS /**/
  7573. | #define HAVE_NAMESPACES /**/
  7574. | #define HAVE_NAMESPACE_STD /**/
  7575. | #define HAVE_CXX_BINDING 1
  7576. | #define FILE_NAMEPUB_BASEDIR "."
  7577. | #define USE_FILE_FOR_NAMEPUB 1
  7578. | #define HAVE_NAMEPUB_SERVICE 1
  7579. | #define restrict __restrict
  7580. | #define HAVE_GCC_ATTRIBUTE 1
  7581. | #define WORDS_LITTLEENDIAN 1
  7582. | #define HAVE_LONG_DOUBLE 1
  7583. | #define HAVE_LONG_LONG_INT 1
  7584. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  7585. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  7586. | #define HAVE_MAX_FP_ALIGNMENT 16
  7587. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  7588. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  7589. | #define SIZEOF_CHAR 1
  7590. | #define SIZEOF_UNSIGNED_CHAR 1
  7591. | #define SIZEOF_SHORT 2
  7592. | #define SIZEOF_UNSIGNED_SHORT 2
  7593. | #define SIZEOF_INT 4
  7594. | #define SIZEOF_UNSIGNED_INT 4
  7595. | #define SIZEOF_LONG 8
  7596. | #define SIZEOF_UNSIGNED_LONG 8
  7597. | #define SIZEOF_LONG_LONG 8
  7598. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  7599. | #define SIZEOF_FLOAT 4
  7600. | #define SIZEOF_DOUBLE 8
  7601. | #define SIZEOF_LONG_DOUBLE 16
  7602. | #define SIZEOF_VOID_P 8
  7603. | #define STDC_HEADERS 1
  7604. | #define HAVE_STDDEF_H 1
  7605. | #define SIZEOF_WCHAR_T 4
  7606. | #define SIZEOF_FLOAT_INT 8
  7607. | #define SIZEOF_DOUBLE_INT 16
  7608. | #define SIZEOF_LONG_INT 16
  7609. | #define SIZEOF_SHORT_INT 8
  7610. | #define SIZEOF_TWO_INT 8
  7611. | #define SIZEOF_LONG_DOUBLE_INT 32
  7612. | #define HAVE_INTTYPES_H 1
  7613. | #define HAVE_STDINT_H 1
  7614. | #define HAVE_INT8_T 1
  7615. | #define HAVE_INT16_T 1
  7616. | #define HAVE_INT32_T 1
  7617. | #define HAVE_INT64_T 1
  7618. | #define HAVE_UINT8_T 1
  7619. | #define HAVE_UINT16_T 1
  7620. | #define HAVE_UINT32_T 1
  7621. | #define HAVE_UINT64_T 1
  7622. | #define HAVE_STDBOOL_H 1
  7623. | #define HAVE_COMPLEX_H 1
  7624. | #define SIZEOF__BOOL 1
  7625. | #define SIZEOF_FLOAT__COMPLEX 8
  7626. | #define SIZEOF_DOUBLE__COMPLEX 16
  7627. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  7628. | #define HAVE__BOOL 1
  7629. | #define HAVE_FLOAT__COMPLEX 1
  7630. | #define HAVE_DOUBLE__COMPLEX 1
  7631. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  7632. | #define MPIR_REAL4_CTYPE float
  7633. | #define MPIR_REAL8_CTYPE double
  7634. | #define MPIR_REAL16_CTYPE long double
  7635. | #define MPIR_INTEGER1_CTYPE char
  7636. | #define MPIR_INTEGER2_CTYPE short
  7637. | #define MPIR_INTEGER4_CTYPE int
  7638. | #define MPIR_INTEGER8_CTYPE long
  7639. | #define SIZEOF_BOOL 1
  7640. | #define MPIR_CXX_BOOL_CTYPE _Bool
  7641. | #define SIZEOF_COMPLEX 8
  7642. | #define SIZEOF_DOUBLECOMPLEX 16
  7643. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  7644. | #define HAVE_CXX_COMPLEX 1
  7645. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  7646. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  7647. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  7648. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  7649. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  7650. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  7651. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  7652. | #define HAVE_GCC_AND_X86_64_ASM 1
  7653. | #define STDC_HEADERS 1
  7654. | #define HAVE_STDLIB_H 1
  7655. | #define HAVE_STDARG_H 1
  7656. | #define HAVE_SYS_TYPES_H 1
  7657. | #define HAVE_STRING_H 1
  7658. | #define HAVE_INTTYPES_H 1
  7659. | #define HAVE_LIMITS_H 1
  7660. | #define HAVE_STDDEF_H 1
  7661. | #define HAVE_ERRNO_H 1
  7662. | #define HAVE_SYS_SOCKET_H 1
  7663. | #define HAVE_SYS_TIME_H 1
  7664. | #define HAVE_UNISTD_H 1
  7665. | #define HAVE_ASSERT_H 1
  7666. | #define HAVE_SYS_PARAM_H 1
  7667. | #define HAVE_SYS_UIO_H 1
  7668. | #define HAVE_SETITIMER 1
  7669. | #define HAVE_ALARM 1
  7670. | #define HAVE_VSNPRINTF 1
  7671. | #define HAVE_VSPRINTF 1
  7672. | #define HAVE_STRERROR 1
  7673. | #define HAVE_STRNCASECMP 1
  7674. | #define HAVE_DECL_STRERROR_R 1
  7675. | #define HAVE_STRERROR_R 1
  7676. | #define HAVE_SNPRINTF 1
  7677. | #define HAVE_QSORT 1
  7678. | #define HAVE_VA_COPY 1
  7679. | #define HAVE_MACRO_VA_ARGS 1
  7680. | #define HAVE_ALLOCA_H 1
  7681. | #define HAVE_ALLOCA 1
  7682. | #define HAVE_STRDUP 1
  7683. | #define NEEDS_STRDUP_DECL 1
  7684. | #define HAVE_MKSTEMP 1
  7685. | #define HAVE_FDOPEN 1
  7686. | #define NEEDS_FDOPEN_DECL 1
  7687. | #define HAVE_PUTENV 1
  7688. | #define MPIR_AINT_MAX LONG_MAX
  7689. | #define MPIR_Pint long
  7690. | #define MPIR_PINT_FMT_DEC_SPEC "%ld"
  7691. | #define MPIR_Upint unsigned long
  7692. | #define MPIR_UPINT_FMT_DEC_SPEC "%lu"
  7693. | #define MPIU_SIZE_T unsigned long
  7694. | #define HAVE_PTHREAD_H 1
  7695. | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
  7696. | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK
  7697. | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX
  7698. | #define HAVE_GETPID 1
  7699. | #define HAVE_SCHED_H 1
  7700. | #define HAVE_UNISTD_H 1
  7701. | #define HAVE_SYS_SELECT_H 1
  7702. | #define HAVE_SCHED_YIELD 1
  7703. | #define HAVE_USLEEP 1
  7704. | #define HAVE_SLEEP 1
  7705. | #define HAVE_SELECT 1
  7706. | #define USE_SCHED_YIELD_FOR_YIELD 1
  7707. | #define HAVE_THREAD_POLICY_SET 1
  7708. | #define HAVE_UNISTD_H 1
  7709. | #define HAVE_STRING_H 1
  7710. | #define HAVE_STDLIB_H 1
  7711. | #define HAVE_SYS_SOCKET_H 1
  7712. | #define HAVE_STRINGS_H 1
  7713. | #define HAVE_ASSERT_H 1
  7714. | #define HAVE_SNPRINTF 1
  7715. | #define HAVE_STRNCASECMP 1
  7716. | #define HAVE_SYS_TYPES_H 1
  7717. | #define HAVE_SYS_PARAM_H 1
  7718. | #define HAVE_SYS_SOCKET_H 1
  7719. | #define HAVE_NETINET_IN_H 1
  7720. | #define HAVE_NETINET_TCP_H 1
  7721. | #define HAVE_SYS_UN_H 1
  7722. | #define HAVE_NETDB_H 1
  7723. | #define HAVE_SOCKET 1
  7724. | #define HAVE_SETSOCKOPT 1
  7725. | #define HAVE_GETHOSTBYNAME 1
  7726. | #define USE_PMI_PORT 1
  7727. | /* end confdefs.h. */
  7728. |
  7729. | #include <sys/types.h>
  7730. | #ifdef HAVE_SYS_SOCKET_H
  7731. | #include <sys/socket.h>
  7732. | #endif
  7733. |
  7734. | typedef struct { double a; int b; } socklen_t;
  7735. | int
  7736. | main ()
  7737. | {
  7738. | socklen_t a;a.a=1.0;
  7739. | ;
  7740. | return 0;
  7741. | }
  7742. configure:47114: result: yes
  7743. configure:47122: checking whether struct hostent contains h_addr_list
  7744. configure:47140: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  7745. configure:47140: $? = 0
  7746. configure:47147: result: yes
  7747. configure:47157: checking whether __attribute__ allowed
  7748. configure:47181: result: yes
  7749. configure:47183: checking whether __attribute__((format)) allowed
  7750. configure:47207: result: yes
  7751. configure:47225: RUNNING CONFIGURE FOR CH3 DEVICE
  7752. configure:47488: checking for assert.h
  7753. configure:47488: result: yes
  7754. configure:47488: checking for limits.h
  7755. configure:47488: result: yes
  7756. configure:47488: checking for string.h
  7757. configure:47488: result: yes
  7758. configure:47488: checking for sys/types.h
  7759. configure:47488: result: yes
  7760. configure:47488: checking for sys/uio.h
  7761. configure:47488: result: yes
  7762. configure:47488: checking uuid/uuid.h usability
  7763. configure:47488: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  7764. configure:47488: $? = 0
  7765. configure:47488: result: yes
  7766. configure:47488: checking uuid/uuid.h presence
  7767. configure:47488: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  7768. configure:47488: $? = 0
  7769. configure:47488: result: yes
  7770. configure:47488: checking for uuid/uuid.h
  7771. configure:47488: result: yes
  7772. configure:47488: checking time.h usability
  7773. configure:47488: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  7774. configure:47488: $? = 0
  7775. configure:47488: result: yes
  7776. configure:47488: checking time.h presence
  7777. configure:47488: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  7778. configure:47488: $? = 0
  7779. configure:47488: result: yes
  7780. configure:47488: checking for time.h
  7781. configure:47488: result: yes
  7782. configure:47488: checking ctype.h usability
  7783. configure:47488: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  7784. configure:47488: $? = 0
  7785. configure:47488: result: yes
  7786. configure:47488: checking ctype.h presence
  7787. configure:47488: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  7788. configure:47488: $? = 0
  7789. configure:47488: result: yes
  7790. configure:47488: checking for ctype.h
  7791. configure:47488: result: yes
  7792. configure:47488: checking for unistd.h
  7793. configure:47488: result: yes
  7794. configure:47488: checking arpa/inet.h usability
  7795. configure:47488: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  7796. configure:47488: $? = 0
  7797. configure:47488: result: yes
  7798. configure:47488: checking arpa/inet.h presence
  7799. configure:47488: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  7800. configure:47488: $? = 0
  7801. configure:47488: result: yes
  7802. configure:47488: checking for arpa/inet.h
  7803. configure:47488: result: yes
  7804. configure:47488: checking for sys/socket.h
  7805. configure:47488: result: yes
  7806. configure:47504: checking for net/if.h
  7807. configure:47504: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  7808. configure:47504: $? = 0
  7809. configure:47504: result: yes
  7810. configure:47529: checking for pid_t
  7811. configure:47529: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  7812. configure:47529: $? = 0
  7813. configure:47529: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  7814. conftest.c:242:20: error: expected expression
  7815. if (sizeof ((pid_t)))
  7816. ^
  7817. 1 error generated.
  7818. configure:47529: $? = 1
  7819. configure: failed program was:
  7820. | /* confdefs.h */
  7821. | #define PACKAGE_NAME "MPICH"
  7822. | #define PACKAGE_TARNAME "mpich"
  7823. | #define PACKAGE_VERSION "3.0.1"
  7824. | #define PACKAGE_STRING "MPICH 3.0.1"
  7825. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  7826. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  7827. | #define USE_SMP_COLLECTIVES 1
  7828. | #define PACKAGE "mpich"
  7829. | #define VERSION "3.0.1"
  7830. | #define STDC_HEADERS 1
  7831. | #define HAVE_SYS_TYPES_H 1
  7832. | #define HAVE_SYS_STAT_H 1
  7833. | #define HAVE_STDLIB_H 1
  7834. | #define HAVE_STRING_H 1
  7835. | #define HAVE_MEMORY_H 1
  7836. | #define HAVE_STRINGS_H 1
  7837. | #define HAVE_INTTYPES_H 1
  7838. | #define HAVE_STDINT_H 1
  7839. | #define HAVE_UNISTD_H 1
  7840. | #define HAVE_DLFCN_H 1
  7841. | #define LT_OBJDIR ".libs/"
  7842. | #define HAVE_GETPAGESIZE 1
  7843. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  7844. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  7845. | #define USE_LOGGING MPID_LOGGING_NONE
  7846. | #define HAVE_RUNTIME_THREADCHECK 1
  7847. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  7848. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  7849. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  7850. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  7851. | #define HAVE_ROMIO 1
  7852. | #define HAVE__FUNC__ /**/
  7853. | #define HAVE__FUNCTION__ /**/
  7854. | #define HAVE_CXX_EXCEPTIONS /**/
  7855. | #define HAVE_NAMESPACES /**/
  7856. | #define HAVE_NAMESPACE_STD /**/
  7857. | #define HAVE_CXX_BINDING 1
  7858. | #define FILE_NAMEPUB_BASEDIR "."
  7859. | #define USE_FILE_FOR_NAMEPUB 1
  7860. | #define HAVE_NAMEPUB_SERVICE 1
  7861. | #define restrict __restrict
  7862. | #define HAVE_GCC_ATTRIBUTE 1
  7863. | #define WORDS_LITTLEENDIAN 1
  7864. | #define HAVE_LONG_DOUBLE 1
  7865. | #define HAVE_LONG_LONG_INT 1
  7866. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  7867. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  7868. | #define HAVE_MAX_FP_ALIGNMENT 16
  7869. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  7870. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  7871. | #define SIZEOF_CHAR 1
  7872. | #define SIZEOF_UNSIGNED_CHAR 1
  7873. | #define SIZEOF_SHORT 2
  7874. | #define SIZEOF_UNSIGNED_SHORT 2
  7875. | #define SIZEOF_INT 4
  7876. | #define SIZEOF_UNSIGNED_INT 4
  7877. | #define SIZEOF_LONG 8
  7878. | #define SIZEOF_UNSIGNED_LONG 8
  7879. | #define SIZEOF_LONG_LONG 8
  7880. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  7881. | #define SIZEOF_FLOAT 4
  7882. | #define SIZEOF_DOUBLE 8
  7883. | #define SIZEOF_LONG_DOUBLE 16
  7884. | #define SIZEOF_VOID_P 8
  7885. | #define STDC_HEADERS 1
  7886. | #define HAVE_STDDEF_H 1
  7887. | #define SIZEOF_WCHAR_T 4
  7888. | #define SIZEOF_FLOAT_INT 8
  7889. | #define SIZEOF_DOUBLE_INT 16
  7890. | #define SIZEOF_LONG_INT 16
  7891. | #define SIZEOF_SHORT_INT 8
  7892. | #define SIZEOF_TWO_INT 8
  7893. | #define SIZEOF_LONG_DOUBLE_INT 32
  7894. | #define HAVE_INTTYPES_H 1
  7895. | #define HAVE_STDINT_H 1
  7896. | #define HAVE_INT8_T 1
  7897. | #define HAVE_INT16_T 1
  7898. | #define HAVE_INT32_T 1
  7899. | #define HAVE_INT64_T 1
  7900. | #define HAVE_UINT8_T 1
  7901. | #define HAVE_UINT16_T 1
  7902. | #define HAVE_UINT32_T 1
  7903. | #define HAVE_UINT64_T 1
  7904. | #define HAVE_STDBOOL_H 1
  7905. | #define HAVE_COMPLEX_H 1
  7906. | #define SIZEOF__BOOL 1
  7907. | #define SIZEOF_FLOAT__COMPLEX 8
  7908. | #define SIZEOF_DOUBLE__COMPLEX 16
  7909. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  7910. | #define HAVE__BOOL 1
  7911. | #define HAVE_FLOAT__COMPLEX 1
  7912. | #define HAVE_DOUBLE__COMPLEX 1
  7913. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  7914. | #define MPIR_REAL4_CTYPE float
  7915. | #define MPIR_REAL8_CTYPE double
  7916. | #define MPIR_REAL16_CTYPE long double
  7917. | #define MPIR_INTEGER1_CTYPE char
  7918. | #define MPIR_INTEGER2_CTYPE short
  7919. | #define MPIR_INTEGER4_CTYPE int
  7920. | #define MPIR_INTEGER8_CTYPE long
  7921. | #define SIZEOF_BOOL 1
  7922. | #define MPIR_CXX_BOOL_CTYPE _Bool
  7923. | #define SIZEOF_COMPLEX 8
  7924. | #define SIZEOF_DOUBLECOMPLEX 16
  7925. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  7926. | #define HAVE_CXX_COMPLEX 1
  7927. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  7928. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  7929. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  7930. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  7931. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  7932. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  7933. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  7934. | #define HAVE_GCC_AND_X86_64_ASM 1
  7935. | #define STDC_HEADERS 1
  7936. | #define HAVE_STDLIB_H 1
  7937. | #define HAVE_STDARG_H 1
  7938. | #define HAVE_SYS_TYPES_H 1
  7939. | #define HAVE_STRING_H 1
  7940. | #define HAVE_INTTYPES_H 1
  7941. | #define HAVE_LIMITS_H 1
  7942. | #define HAVE_STDDEF_H 1
  7943. | #define HAVE_ERRNO_H 1
  7944. | #define HAVE_SYS_SOCKET_H 1
  7945. | #define HAVE_SYS_TIME_H 1
  7946. | #define HAVE_UNISTD_H 1
  7947. | #define HAVE_ASSERT_H 1
  7948. | #define HAVE_SYS_PARAM_H 1
  7949. | #define HAVE_SYS_UIO_H 1
  7950. | #define HAVE_SETITIMER 1
  7951. | #define HAVE_ALARM 1
  7952. | #define HAVE_VSNPRINTF 1
  7953. | #define HAVE_VSPRINTF 1
  7954. | #define HAVE_STRERROR 1
  7955. | #define HAVE_STRNCASECMP 1
  7956. | #define HAVE_DECL_STRERROR_R 1
  7957. | #define HAVE_STRERROR_R 1
  7958. | #define HAVE_SNPRINTF 1
  7959. | #define HAVE_QSORT 1
  7960. | #define HAVE_VA_COPY 1
  7961. | #define HAVE_MACRO_VA_ARGS 1
  7962. | #define HAVE_ALLOCA_H 1
  7963. | #define HAVE_ALLOCA 1
  7964. | #define HAVE_STRDUP 1
  7965. | #define NEEDS_STRDUP_DECL 1
  7966. | #define HAVE_MKSTEMP 1
  7967. | #define HAVE_FDOPEN 1
  7968. | #define NEEDS_FDOPEN_DECL 1
  7969. | #define HAVE_PUTENV 1
  7970. | #define MPIR_AINT_MAX LONG_MAX
  7971. | #define MPIR_Pint long
  7972. | #define MPIR_PINT_FMT_DEC_SPEC "%ld"
  7973. | #define MPIR_Upint unsigned long
  7974. | #define MPIR_UPINT_FMT_DEC_SPEC "%lu"
  7975. | #define MPIU_SIZE_T unsigned long
  7976. | #define HAVE_PTHREAD_H 1
  7977. | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
  7978. | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK
  7979. | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX
  7980. | #define HAVE_GETPID 1
  7981. | #define HAVE_SCHED_H 1
  7982. | #define HAVE_UNISTD_H 1
  7983. | #define HAVE_SYS_SELECT_H 1
  7984. | #define HAVE_SCHED_YIELD 1
  7985. | #define HAVE_USLEEP 1
  7986. | #define HAVE_SLEEP 1
  7987. | #define HAVE_SELECT 1
  7988. | #define USE_SCHED_YIELD_FOR_YIELD 1
  7989. | #define HAVE_THREAD_POLICY_SET 1
  7990. | #define HAVE_UNISTD_H 1
  7991. | #define HAVE_STRING_H 1
  7992. | #define HAVE_STDLIB_H 1
  7993. | #define HAVE_SYS_SOCKET_H 1
  7994. | #define HAVE_STRINGS_H 1
  7995. | #define HAVE_ASSERT_H 1
  7996. | #define HAVE_SNPRINTF 1
  7997. | #define HAVE_STRNCASECMP 1
  7998. | #define HAVE_SYS_TYPES_H 1
  7999. | #define HAVE_SYS_PARAM_H 1
  8000. | #define HAVE_SYS_SOCKET_H 1
  8001. | #define HAVE_NETINET_IN_H 1
  8002. | #define HAVE_NETINET_TCP_H 1
  8003. | #define HAVE_SYS_UN_H 1
  8004. | #define HAVE_NETDB_H 1
  8005. | #define HAVE_SOCKET 1
  8006. | #define HAVE_SETSOCKOPT 1
  8007. | #define HAVE_GETHOSTBYNAME 1
  8008. | #define USE_PMI_PORT 1
  8009. | #define HAVE_H_ADDR_LIST 1
  8010. | #define HAVE_GCC_ATTRIBUTE 1
  8011. | #define CH3_RANK_BITS 16
  8012. | #define HAVE_ASSERT_H 1
  8013. | #define HAVE_LIMITS_H 1
  8014. | #define HAVE_STRING_H 1
  8015. | #define HAVE_SYS_TYPES_H 1
  8016. | #define HAVE_SYS_UIO_H 1
  8017. | #define HAVE_UUID_UUID_H 1
  8018. | #define HAVE_TIME_H 1
  8019. | #define HAVE_CTYPE_H 1
  8020. | #define HAVE_UNISTD_H 1
  8021. | #define HAVE_ARPA_INET_H 1
  8022. | #define HAVE_SYS_SOCKET_H 1
  8023. | #define HAVE_NET_IF_H 1
  8024. | /* end confdefs.h. */
  8025. | #include <stdio.h>
  8026. | #ifdef HAVE_SYS_TYPES_H
  8027. | # include <sys/types.h>
  8028. | #endif
  8029. | #ifdef HAVE_SYS_STAT_H
  8030. | # include <sys/stat.h>
  8031. | #endif
  8032. | #ifdef STDC_HEADERS
  8033. | # include <stdlib.h>
  8034. | # include <stddef.h>
  8035. | #else
  8036. | # ifdef HAVE_STDLIB_H
  8037. | # include <stdlib.h>
  8038. | # endif
  8039. | #endif
  8040. | #ifdef HAVE_STRING_H
  8041. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  8042. | # include <memory.h>
  8043. | # endif
  8044. | # include <string.h>
  8045. | #endif
  8046. | #ifdef HAVE_STRINGS_H
  8047. | # include <strings.h>
  8048. | #endif
  8049. | #ifdef HAVE_INTTYPES_H
  8050. | # include <inttypes.h>
  8051. | #endif
  8052. | #ifdef HAVE_STDINT_H
  8053. | # include <stdint.h>
  8054. | #endif
  8055. | #ifdef HAVE_UNISTD_H
  8056. | # include <unistd.h>
  8057. | #endif
  8058. | int
  8059. | main ()
  8060. | {
  8061. | if (sizeof ((pid_t)))
  8062. | return 0;
  8063. | ;
  8064. | return 0;
  8065. | }
  8066. configure:47529: result: yes
  8067. configure:47544: checking for inet_pton
  8068. configure:47544: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  8069. configure:47544: $? = 0
  8070. configure:47544: result: yes
  8071. configure:47555: checking for gethostname
  8072. configure:47555: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  8073. configure:47555: $? = 0
  8074. configure:47555: result: yes
  8075. configure:47567: checking whether gethostname needs a declaration
  8076. configure:47585: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  8077. conftest.c:209:5: error: conflicting types for 'gethostname'
  8078. int gethostname(double, int, double, const char *);
  8079. ^
  8080. In file included from conftest.c:208:
  8081. /usr/include/unistd.h:455:6: note: previous declaration is here
  8082. int gethostname(char *, size_t);
  8083. ^
  8084. conftest.c:213:26: error: too many arguments to function call, expected 2, have 4
  8085. int a=gethostname(1.0,27,1.0,"foo");
  8086. ~~~~~~~~~~~ ^~~~~~~~~
  8087. 2 errors generated.
  8088. configure:47585: $? = 1
  8089. configure: failed program was:
  8090. | /* confdefs.h */
  8091. | #define PACKAGE_NAME "MPICH"
  8092. | #define PACKAGE_TARNAME "mpich"
  8093. | #define PACKAGE_VERSION "3.0.1"
  8094. | #define PACKAGE_STRING "MPICH 3.0.1"
  8095. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  8096. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  8097. | #define USE_SMP_COLLECTIVES 1
  8098. | #define PACKAGE "mpich"
  8099. | #define VERSION "3.0.1"
  8100. | #define STDC_HEADERS 1
  8101. | #define HAVE_SYS_TYPES_H 1
  8102. | #define HAVE_SYS_STAT_H 1
  8103. | #define HAVE_STDLIB_H 1
  8104. | #define HAVE_STRING_H 1
  8105. | #define HAVE_MEMORY_H 1
  8106. | #define HAVE_STRINGS_H 1
  8107. | #define HAVE_INTTYPES_H 1
  8108. | #define HAVE_STDINT_H 1
  8109. | #define HAVE_UNISTD_H 1
  8110. | #define HAVE_DLFCN_H 1
  8111. | #define LT_OBJDIR ".libs/"
  8112. | #define HAVE_GETPAGESIZE 1
  8113. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  8114. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  8115. | #define USE_LOGGING MPID_LOGGING_NONE
  8116. | #define HAVE_RUNTIME_THREADCHECK 1
  8117. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  8118. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  8119. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  8120. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  8121. | #define HAVE_ROMIO 1
  8122. | #define HAVE__FUNC__ /**/
  8123. | #define HAVE__FUNCTION__ /**/
  8124. | #define HAVE_CXX_EXCEPTIONS /**/
  8125. | #define HAVE_NAMESPACES /**/
  8126. | #define HAVE_NAMESPACE_STD /**/
  8127. | #define HAVE_CXX_BINDING 1
  8128. | #define FILE_NAMEPUB_BASEDIR "."
  8129. | #define USE_FILE_FOR_NAMEPUB 1
  8130. | #define HAVE_NAMEPUB_SERVICE 1
  8131. | #define restrict __restrict
  8132. | #define HAVE_GCC_ATTRIBUTE 1
  8133. | #define WORDS_LITTLEENDIAN 1
  8134. | #define HAVE_LONG_DOUBLE 1
  8135. | #define HAVE_LONG_LONG_INT 1
  8136. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  8137. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  8138. | #define HAVE_MAX_FP_ALIGNMENT 16
  8139. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  8140. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  8141. | #define SIZEOF_CHAR 1
  8142. | #define SIZEOF_UNSIGNED_CHAR 1
  8143. | #define SIZEOF_SHORT 2
  8144. | #define SIZEOF_UNSIGNED_SHORT 2
  8145. | #define SIZEOF_INT 4
  8146. | #define SIZEOF_UNSIGNED_INT 4
  8147. | #define SIZEOF_LONG 8
  8148. | #define SIZEOF_UNSIGNED_LONG 8
  8149. | #define SIZEOF_LONG_LONG 8
  8150. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  8151. | #define SIZEOF_FLOAT 4
  8152. | #define SIZEOF_DOUBLE 8
  8153. | #define SIZEOF_LONG_DOUBLE 16
  8154. | #define SIZEOF_VOID_P 8
  8155. | #define STDC_HEADERS 1
  8156. | #define HAVE_STDDEF_H 1
  8157. | #define SIZEOF_WCHAR_T 4
  8158. | #define SIZEOF_FLOAT_INT 8
  8159. | #define SIZEOF_DOUBLE_INT 16
  8160. | #define SIZEOF_LONG_INT 16
  8161. | #define SIZEOF_SHORT_INT 8
  8162. | #define SIZEOF_TWO_INT 8
  8163. | #define SIZEOF_LONG_DOUBLE_INT 32
  8164. | #define HAVE_INTTYPES_H 1
  8165. | #define HAVE_STDINT_H 1
  8166. | #define HAVE_INT8_T 1
  8167. | #define HAVE_INT16_T 1
  8168. | #define HAVE_INT32_T 1
  8169. | #define HAVE_INT64_T 1
  8170. | #define HAVE_UINT8_T 1
  8171. | #define HAVE_UINT16_T 1
  8172. | #define HAVE_UINT32_T 1
  8173. | #define HAVE_UINT64_T 1
  8174. | #define HAVE_STDBOOL_H 1
  8175. | #define HAVE_COMPLEX_H 1
  8176. | #define SIZEOF__BOOL 1
  8177. | #define SIZEOF_FLOAT__COMPLEX 8
  8178. | #define SIZEOF_DOUBLE__COMPLEX 16
  8179. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  8180. | #define HAVE__BOOL 1
  8181. | #define HAVE_FLOAT__COMPLEX 1
  8182. | #define HAVE_DOUBLE__COMPLEX 1
  8183. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  8184. | #define MPIR_REAL4_CTYPE float
  8185. | #define MPIR_REAL8_CTYPE double
  8186. | #define MPIR_REAL16_CTYPE long double
  8187. | #define MPIR_INTEGER1_CTYPE char
  8188. | #define MPIR_INTEGER2_CTYPE short
  8189. | #define MPIR_INTEGER4_CTYPE int
  8190. | #define MPIR_INTEGER8_CTYPE long
  8191. | #define SIZEOF_BOOL 1
  8192. | #define MPIR_CXX_BOOL_CTYPE _Bool
  8193. | #define SIZEOF_COMPLEX 8
  8194. | #define SIZEOF_DOUBLECOMPLEX 16
  8195. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  8196. | #define HAVE_CXX_COMPLEX 1
  8197. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  8198. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  8199. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  8200. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  8201. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  8202. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  8203. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  8204. | #define HAVE_GCC_AND_X86_64_ASM 1
  8205. | #define STDC_HEADERS 1
  8206. | #define HAVE_STDLIB_H 1
  8207. | #define HAVE_STDARG_H 1
  8208. | #define HAVE_SYS_TYPES_H 1
  8209. | #define HAVE_STRING_H 1
  8210. | #define HAVE_INTTYPES_H 1
  8211. | #define HAVE_LIMITS_H 1
  8212. | #define HAVE_STDDEF_H 1
  8213. | #define HAVE_ERRNO_H 1
  8214. | #define HAVE_SYS_SOCKET_H 1
  8215. | #define HAVE_SYS_TIME_H 1
  8216. | #define HAVE_UNISTD_H 1
  8217. | #define HAVE_ASSERT_H 1
  8218. | #define HAVE_SYS_PARAM_H 1
  8219. | #define HAVE_SYS_UIO_H 1
  8220. | #define HAVE_SETITIMER 1
  8221. | #define HAVE_ALARM 1
  8222. | #define HAVE_VSNPRINTF 1
  8223. | #define HAVE_VSPRINTF 1
  8224. | #define HAVE_STRERROR 1
  8225. | #define HAVE_STRNCASECMP 1
  8226. | #define HAVE_DECL_STRERROR_R 1
  8227. | #define HAVE_STRERROR_R 1
  8228. | #define HAVE_SNPRINTF 1
  8229. | #define HAVE_QSORT 1
  8230. | #define HAVE_VA_COPY 1
  8231. | #define HAVE_MACRO_VA_ARGS 1
  8232. | #define HAVE_ALLOCA_H 1
  8233. | #define HAVE_ALLOCA 1
  8234. | #define HAVE_STRDUP 1
  8235. | #define NEEDS_STRDUP_DECL 1
  8236. | #define HAVE_MKSTEMP 1
  8237. | #define HAVE_FDOPEN 1
  8238. | #define NEEDS_FDOPEN_DECL 1
  8239. | #define HAVE_PUTENV 1
  8240. | #define MPIR_AINT_MAX LONG_MAX
  8241. | #define MPIR_Pint long
  8242. | #define MPIR_PINT_FMT_DEC_SPEC "%ld"
  8243. | #define MPIR_Upint unsigned long
  8244. | #define MPIR_UPINT_FMT_DEC_SPEC "%lu"
  8245. | #define MPIU_SIZE_T unsigned long
  8246. | #define HAVE_PTHREAD_H 1
  8247. | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
  8248. | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK
  8249. | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX
  8250. | #define HAVE_GETPID 1
  8251. | #define HAVE_SCHED_H 1
  8252. | #define HAVE_UNISTD_H 1
  8253. | #define HAVE_SYS_SELECT_H 1
  8254. | #define HAVE_SCHED_YIELD 1
  8255. | #define HAVE_USLEEP 1
  8256. | #define HAVE_SLEEP 1
  8257. | #define HAVE_SELECT 1
  8258. | #define USE_SCHED_YIELD_FOR_YIELD 1
  8259. | #define HAVE_THREAD_POLICY_SET 1
  8260. | #define HAVE_UNISTD_H 1
  8261. | #define HAVE_STRING_H 1
  8262. | #define HAVE_STDLIB_H 1
  8263. | #define HAVE_SYS_SOCKET_H 1
  8264. | #define HAVE_STRINGS_H 1
  8265. | #define HAVE_ASSERT_H 1
  8266. | #define HAVE_SNPRINTF 1
  8267. | #define HAVE_STRNCASECMP 1
  8268. | #define HAVE_SYS_TYPES_H 1
  8269. | #define HAVE_SYS_PARAM_H 1
  8270. | #define HAVE_SYS_SOCKET_H 1
  8271. | #define HAVE_NETINET_IN_H 1
  8272. | #define HAVE_NETINET_TCP_H 1
  8273. | #define HAVE_SYS_UN_H 1
  8274. | #define HAVE_NETDB_H 1
  8275. | #define HAVE_SOCKET 1
  8276. | #define HAVE_SETSOCKOPT 1
  8277. | #define HAVE_GETHOSTBYNAME 1
  8278. | #define USE_PMI_PORT 1
  8279. | #define HAVE_H_ADDR_LIST 1
  8280. | #define HAVE_GCC_ATTRIBUTE 1
  8281. | #define CH3_RANK_BITS 16
  8282. | #define HAVE_ASSERT_H 1
  8283. | #define HAVE_LIMITS_H 1
  8284. | #define HAVE_STRING_H 1
  8285. | #define HAVE_SYS_TYPES_H 1
  8286. | #define HAVE_SYS_UIO_H 1
  8287. | #define HAVE_UUID_UUID_H 1
  8288. | #define HAVE_TIME_H 1
  8289. | #define HAVE_CTYPE_H 1
  8290. | #define HAVE_UNISTD_H 1
  8291. | #define HAVE_ARPA_INET_H 1
  8292. | #define HAVE_SYS_SOCKET_H 1
  8293. | #define HAVE_NET_IF_H 1
  8294. | #define HAVE_INET_PTON 1
  8295. | #define HAVE_GETHOSTNAME 1
  8296. | /* end confdefs.h. */
  8297. | #include <unistd.h>
  8298. | int gethostname(double, int, double, const char *);
  8299. | int
  8300. | main ()
  8301. | {
  8302. | int a=gethostname(1.0,27,1.0,"foo");
  8303. | ;
  8304. | return 0;
  8305. | }
  8306. configure:47592: result: no
  8307. configure:47608: checking for CFUUIDCreate
  8308. configure:47608: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  8309. Undefined symbols for architecture x86_64:
  8310. "_CFUUIDCreate", referenced from:
  8311. _main in cc-4mQJDh.o
  8312. ld: symbol(s) not found for architecture x86_64
  8313. clang: error: linker command failed with exit code 1 (use -v to see invocation)
  8314. configure:47608: $? = 1
  8315. configure: failed program was:
  8316. | /* confdefs.h */
  8317. | #define PACKAGE_NAME "MPICH"
  8318. | #define PACKAGE_TARNAME "mpich"
  8319. | #define PACKAGE_VERSION "3.0.1"
  8320. | #define PACKAGE_STRING "MPICH 3.0.1"
  8321. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  8322. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  8323. | #define USE_SMP_COLLECTIVES 1
  8324. | #define PACKAGE "mpich"
  8325. | #define VERSION "3.0.1"
  8326. | #define STDC_HEADERS 1
  8327. | #define HAVE_SYS_TYPES_H 1
  8328. | #define HAVE_SYS_STAT_H 1
  8329. | #define HAVE_STDLIB_H 1
  8330. | #define HAVE_STRING_H 1
  8331. | #define HAVE_MEMORY_H 1
  8332. | #define HAVE_STRINGS_H 1
  8333. | #define HAVE_INTTYPES_H 1
  8334. | #define HAVE_STDINT_H 1
  8335. | #define HAVE_UNISTD_H 1
  8336. | #define HAVE_DLFCN_H 1
  8337. | #define LT_OBJDIR ".libs/"
  8338. | #define HAVE_GETPAGESIZE 1
  8339. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  8340. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  8341. | #define USE_LOGGING MPID_LOGGING_NONE
  8342. | #define HAVE_RUNTIME_THREADCHECK 1
  8343. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  8344. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  8345. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  8346. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  8347. | #define HAVE_ROMIO 1
  8348. | #define HAVE__FUNC__ /**/
  8349. | #define HAVE__FUNCTION__ /**/
  8350. | #define HAVE_CXX_EXCEPTIONS /**/
  8351. | #define HAVE_NAMESPACES /**/
  8352. | #define HAVE_NAMESPACE_STD /**/
  8353. | #define HAVE_CXX_BINDING 1
  8354. | #define FILE_NAMEPUB_BASEDIR "."
  8355. | #define USE_FILE_FOR_NAMEPUB 1
  8356. | #define HAVE_NAMEPUB_SERVICE 1
  8357. | #define restrict __restrict
  8358. | #define HAVE_GCC_ATTRIBUTE 1
  8359. | #define WORDS_LITTLEENDIAN 1
  8360. | #define HAVE_LONG_DOUBLE 1
  8361. | #define HAVE_LONG_LONG_INT 1
  8362. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  8363. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  8364. | #define HAVE_MAX_FP_ALIGNMENT 16
  8365. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  8366. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  8367. | #define SIZEOF_CHAR 1
  8368. | #define SIZEOF_UNSIGNED_CHAR 1
  8369. | #define SIZEOF_SHORT 2
  8370. | #define SIZEOF_UNSIGNED_SHORT 2
  8371. | #define SIZEOF_INT 4
  8372. | #define SIZEOF_UNSIGNED_INT 4
  8373. | #define SIZEOF_LONG 8
  8374. | #define SIZEOF_UNSIGNED_LONG 8
  8375. | #define SIZEOF_LONG_LONG 8
  8376. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  8377. | #define SIZEOF_FLOAT 4
  8378. | #define SIZEOF_DOUBLE 8
  8379. | #define SIZEOF_LONG_DOUBLE 16
  8380. | #define SIZEOF_VOID_P 8
  8381. | #define STDC_HEADERS 1
  8382. | #define HAVE_STDDEF_H 1
  8383. | #define SIZEOF_WCHAR_T 4
  8384. | #define SIZEOF_FLOAT_INT 8
  8385. | #define SIZEOF_DOUBLE_INT 16
  8386. | #define SIZEOF_LONG_INT 16
  8387. | #define SIZEOF_SHORT_INT 8
  8388. | #define SIZEOF_TWO_INT 8
  8389. | #define SIZEOF_LONG_DOUBLE_INT 32
  8390. | #define HAVE_INTTYPES_H 1
  8391. | #define HAVE_STDINT_H 1
  8392. | #define HAVE_INT8_T 1
  8393. | #define HAVE_INT16_T 1
  8394. | #define HAVE_INT32_T 1
  8395. | #define HAVE_INT64_T 1
  8396. | #define HAVE_UINT8_T 1
  8397. | #define HAVE_UINT16_T 1
  8398. | #define HAVE_UINT32_T 1
  8399. | #define HAVE_UINT64_T 1
  8400. | #define HAVE_STDBOOL_H 1
  8401. | #define HAVE_COMPLEX_H 1
  8402. | #define SIZEOF__BOOL 1
  8403. | #define SIZEOF_FLOAT__COMPLEX 8
  8404. | #define SIZEOF_DOUBLE__COMPLEX 16
  8405. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  8406. | #define HAVE__BOOL 1
  8407. | #define HAVE_FLOAT__COMPLEX 1
  8408. | #define HAVE_DOUBLE__COMPLEX 1
  8409. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  8410. | #define MPIR_REAL4_CTYPE float
  8411. | #define MPIR_REAL8_CTYPE double
  8412. | #define MPIR_REAL16_CTYPE long double
  8413. | #define MPIR_INTEGER1_CTYPE char
  8414. | #define MPIR_INTEGER2_CTYPE short
  8415. | #define MPIR_INTEGER4_CTYPE int
  8416. | #define MPIR_INTEGER8_CTYPE long
  8417. | #define SIZEOF_BOOL 1
  8418. | #define MPIR_CXX_BOOL_CTYPE _Bool
  8419. | #define SIZEOF_COMPLEX 8
  8420. | #define SIZEOF_DOUBLECOMPLEX 16
  8421. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  8422. | #define HAVE_CXX_COMPLEX 1
  8423. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  8424. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  8425. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  8426. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  8427. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  8428. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  8429. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  8430. | #define HAVE_GCC_AND_X86_64_ASM 1
  8431. | #define STDC_HEADERS 1
  8432. | #define HAVE_STDLIB_H 1
  8433. | #define HAVE_STDARG_H 1
  8434. | #define HAVE_SYS_TYPES_H 1
  8435. | #define HAVE_STRING_H 1
  8436. | #define HAVE_INTTYPES_H 1
  8437. | #define HAVE_LIMITS_H 1
  8438. | #define HAVE_STDDEF_H 1
  8439. | #define HAVE_ERRNO_H 1
  8440. | #define HAVE_SYS_SOCKET_H 1
  8441. | #define HAVE_SYS_TIME_H 1
  8442. | #define HAVE_UNISTD_H 1
  8443. | #define HAVE_ASSERT_H 1
  8444. | #define HAVE_SYS_PARAM_H 1
  8445. | #define HAVE_SYS_UIO_H 1
  8446. | #define HAVE_SETITIMER 1
  8447. | #define HAVE_ALARM 1
  8448. | #define HAVE_VSNPRINTF 1
  8449. | #define HAVE_VSPRINTF 1
  8450. | #define HAVE_STRERROR 1
  8451. | #define HAVE_STRNCASECMP 1
  8452. | #define HAVE_DECL_STRERROR_R 1
  8453. | #define HAVE_STRERROR_R 1
  8454. | #define HAVE_SNPRINTF 1
  8455. | #define HAVE_QSORT 1
  8456. | #define HAVE_VA_COPY 1
  8457. | #define HAVE_MACRO_VA_ARGS 1
  8458. | #define HAVE_ALLOCA_H 1
  8459. | #define HAVE_ALLOCA 1
  8460. | #define HAVE_STRDUP 1
  8461. | #define NEEDS_STRDUP_DECL 1
  8462. | #define HAVE_MKSTEMP 1
  8463. | #define HAVE_FDOPEN 1
  8464. | #define NEEDS_FDOPEN_DECL 1
  8465. | #define HAVE_PUTENV 1
  8466. | #define MPIR_AINT_MAX LONG_MAX
  8467. | #define MPIR_Pint long
  8468. | #define MPIR_PINT_FMT_DEC_SPEC "%ld"
  8469. | #define MPIR_Upint unsigned long
  8470. | #define MPIR_UPINT_FMT_DEC_SPEC "%lu"
  8471. | #define MPIU_SIZE_T unsigned long
  8472. | #define HAVE_PTHREAD_H 1
  8473. | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
  8474. | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK
  8475. | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX
  8476. | #define HAVE_GETPID 1
  8477. | #define HAVE_SCHED_H 1
  8478. | #define HAVE_UNISTD_H 1
  8479. | #define HAVE_SYS_SELECT_H 1
  8480. | #define HAVE_SCHED_YIELD 1
  8481. | #define HAVE_USLEEP 1
  8482. | #define HAVE_SLEEP 1
  8483. | #define HAVE_SELECT 1
  8484. | #define USE_SCHED_YIELD_FOR_YIELD 1
  8485. | #define HAVE_THREAD_POLICY_SET 1
  8486. | #define HAVE_UNISTD_H 1
  8487. | #define HAVE_STRING_H 1
  8488. | #define HAVE_STDLIB_H 1
  8489. | #define HAVE_SYS_SOCKET_H 1
  8490. | #define HAVE_STRINGS_H 1
  8491. | #define HAVE_ASSERT_H 1
  8492. | #define HAVE_SNPRINTF 1
  8493. | #define HAVE_STRNCASECMP 1
  8494. | #define HAVE_SYS_TYPES_H 1
  8495. | #define HAVE_SYS_PARAM_H 1
  8496. | #define HAVE_SYS_SOCKET_H 1
  8497. | #define HAVE_NETINET_IN_H 1
  8498. | #define HAVE_NETINET_TCP_H 1
  8499. | #define HAVE_SYS_UN_H 1
  8500. | #define HAVE_NETDB_H 1
  8501. | #define HAVE_SOCKET 1
  8502. | #define HAVE_SETSOCKOPT 1
  8503. | #define HAVE_GETHOSTBYNAME 1
  8504. | #define USE_PMI_PORT 1
  8505. | #define HAVE_H_ADDR_LIST 1
  8506. | #define HAVE_GCC_ATTRIBUTE 1
  8507. | #define CH3_RANK_BITS 16
  8508. | #define HAVE_ASSERT_H 1
  8509. | #define HAVE_LIMITS_H 1
  8510. | #define HAVE_STRING_H 1
  8511. | #define HAVE_SYS_TYPES_H 1
  8512. | #define HAVE_SYS_UIO_H 1
  8513. | #define HAVE_UUID_UUID_H 1
  8514. | #define HAVE_TIME_H 1
  8515. | #define HAVE_CTYPE_H 1
  8516. | #define HAVE_UNISTD_H 1
  8517. | #define HAVE_ARPA_INET_H 1
  8518. | #define HAVE_SYS_SOCKET_H 1
  8519. | #define HAVE_NET_IF_H 1
  8520. | #define HAVE_INET_PTON 1
  8521. | #define HAVE_GETHOSTNAME 1
  8522. | /* end confdefs.h. */
  8523. | /* Define CFUUIDCreate to an innocuous variant, in case <limits.h> declares CFUUIDCreate.
  8524. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  8525. | #define CFUUIDCreate innocuous_CFUUIDCreate
  8526. |
  8527. | /* System header to define __stub macros and hopefully few prototypes,
  8528. | which can conflict with char CFUUIDCreate (); below.
  8529. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  8530. | <limits.h> exists even on freestanding compilers. */
  8531. |
  8532. | #ifdef __STDC__
  8533. | # include <limits.h>
  8534. | #else
  8535. | # include <assert.h>
  8536. | #endif
  8537. |
  8538. | #undef CFUUIDCreate
  8539. |
  8540. | /* Override any GCC internal prototype to avoid an error.
  8541. | Use char because int might match the return type of a GCC
  8542. | builtin and then its argument prototype would still apply. */
  8543. | #ifdef __cplusplus
  8544. | extern "C"
  8545. | #endif
  8546. | char CFUUIDCreate ();
  8547. | /* The GNU C library defines this for functions which it implements
  8548. | to always fail with ENOSYS. Some functions are actually named
  8549. | something starting with __ and the normal name is an alias. */
  8550. | #if defined __stub_CFUUIDCreate || defined __stub___CFUUIDCreate
  8551. | choke me
  8552. | #endif
  8553. |
  8554. | int
  8555. | main ()
  8556. | {
  8557. | return CFUUIDCreate ();
  8558. | ;
  8559. | return 0;
  8560. | }
  8561. configure:47608: result: no
  8562. configure:47608: checking for uuid_generate
  8563. configure:47608: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  8564. configure:47608: $? = 0
  8565. configure:47608: result: yes
  8566. configure:47608: checking for time
  8567. configure:47608: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  8568. configure:47608: $? = 0
  8569. configure:47608: result: yes
  8570. configure:47619: checking for OpenPA atomic primitive availability
  8571. configure:47658: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  8572. configure:47658: $? = 0
  8573. configure:47677: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  8574. configure:47677: $? = 0
  8575. configure:47717: result: yes
  8576. configure:47728: checking whether CPP accepts variable length argument lists
  8577. configure:47751: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  8578. configure:47751: $? = 0
  8579. configure:47759: result: yes
  8580. configure:47767: checking whether byte ordering is bigendian
  8581. configure:47973: result: no
  8582. configure:48007: RUNNING CONFIGURE FOR ch3:nemesis
  8583. configure:48032: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  8584. configure:48032: $? = 0
  8585. configure:48063: checking for assert.h
  8586. configure:48063: result: yes
  8587. configure:48063: checking for netdb.h
  8588. configure:48063: result: yes
  8589. configure:48063: checking for unistd.h
  8590. configure:48063: result: yes
  8591. configure:48063: checking for sched.h
  8592. configure:48063: result: yes
  8593. configure:48063: checking sys/mman.h usability
  8594. configure:48063: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  8595. configure:48063: $? = 0
  8596. configure:48063: result: yes
  8597. configure:48063: checking sys/mman.h presence
  8598. configure:48063: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  8599. configure:48063: $? = 0
  8600. configure:48063: result: yes
  8601. configure:48063: checking for sys/mman.h
  8602. configure:48063: result: yes
  8603. configure:48063: checking sys/ioctl.h usability
  8604. configure:48063: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  8605. configure:48063: $? = 0
  8606. configure:48063: result: yes
  8607. configure:48063: checking sys/ioctl.h presence
  8608. configure:48063: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  8609. configure:48063: $? = 0
  8610. configure:48063: result: yes
  8611. configure:48063: checking for sys/ioctl.h
  8612. configure:48063: result: yes
  8613. configure:48063: checking for sys/socket.h
  8614. configure:48063: result: yes
  8615. configure:48063: checking sys/sockio.h usability
  8616. configure:48063: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  8617. configure:48063: $? = 0
  8618. configure:48063: result: yes
  8619. configure:48063: checking sys/sockio.h presence
  8620. configure:48063: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  8621. configure:48063: $? = 0
  8622. configure:48063: result: yes
  8623. configure:48063: checking for sys/sockio.h
  8624. configure:48063: result: yes
  8625. configure:48063: checking for sys/types.h
  8626. configure:48063: result: yes
  8627. configure:48063: checking for errno.h
  8628. configure:48063: result: yes
  8629. configure:48063: checking sys/ipc.h usability
  8630. configure:48063: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  8631. configure:48063: $? = 0
  8632. configure:48063: result: yes
  8633. configure:48063: checking sys/ipc.h presence
  8634. configure:48063: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  8635. configure:48063: $? = 0
  8636. configure:48063: result: yes
  8637. configure:48063: checking for sys/ipc.h
  8638. configure:48063: result: yes
  8639. configure:48063: checking sys/shm.h usability
  8640. configure:48063: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  8641. configure:48063: $? = 0
  8642. configure:48063: result: yes
  8643. configure:48063: checking sys/shm.h presence
  8644. configure:48063: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  8645. configure:48063: $? = 0
  8646. configure:48063: result: yes
  8647. configure:48063: checking for sys/shm.h
  8648. configure:48063: result: yes
  8649. configure:48079: checking for netinet/in.h
  8650. configure:48106: result: yes
  8651. configure:48125: checking signal.h usability
  8652. configure:48125: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  8653. configure:48125: $? = 0
  8654. configure:48125: result: yes
  8655. configure:48125: checking signal.h presence
  8656. configure:48125: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  8657. configure:48125: $? = 0
  8658. configure:48125: result: yes
  8659. configure:48125: checking for signal.h
  8660. configure:48125: result: yes
  8661. configure:48137: checking for signal
  8662. configure:48137: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  8663. configure:48137: $? = 0
  8664. configure:48137: result: yes
  8665. configure:48601: checking for mkstemp
  8666. configure:48601: result: yes
  8667. configure:48612: checking for rand
  8668. configure:48612: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  8669. configure:48612: $? = 0
  8670. configure:48612: result: yes
  8671. configure:48623: checking for srand
  8672. configure:48623: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  8673. configure:48623: $? = 0
  8674. configure:48623: result: yes
  8675. configure:48648: checking for mmap
  8676. configure:48648: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  8677. configure:48648: $? = 0
  8678. configure:48648: result: yes
  8679. configure:48648: checking for munmap
  8680. configure:48648: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  8681. configure:48648: $? = 0
  8682. configure:48648: result: yes
  8683. configure:48664: Using a memory-mapped file for shared memory
  8684. configure:48737: checking whether struct hostent contains h_addr_list
  8685. configure:48762: result: yes
  8686. configure:48772: checking whether we can use struct ifconf
  8687. configure:48795: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  8688. configure:48795: $? = 0
  8689. configure:48802: result: yes
  8690. configure:48816: checking whether we can use struct ifreq
  8691. configure:48839: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  8692. configure:48839: $? = 0
  8693. configure:48846: result: yes
  8694. configure:48875: checking knem_io.h usability
  8695. configure:48875: /usr/bin/clang -c -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c >&5
  8696. conftest.c:272:10: fatal error: 'knem_io.h' file not found
  8697. #include <knem_io.h>
  8698. ^
  8699. 1 error generated.
  8700. configure:48875: $? = 1
  8701. configure: failed program was:
  8702. | /* confdefs.h */
  8703. | #define PACKAGE_NAME "MPICH"
  8704. | #define PACKAGE_TARNAME "mpich"
  8705. | #define PACKAGE_VERSION "3.0.1"
  8706. | #define PACKAGE_STRING "MPICH 3.0.1"
  8707. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  8708. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  8709. | #define USE_SMP_COLLECTIVES 1
  8710. | #define PACKAGE "mpich"
  8711. | #define VERSION "3.0.1"
  8712. | #define STDC_HEADERS 1
  8713. | #define HAVE_SYS_TYPES_H 1
  8714. | #define HAVE_SYS_STAT_H 1
  8715. | #define HAVE_STDLIB_H 1
  8716. | #define HAVE_STRING_H 1
  8717. | #define HAVE_MEMORY_H 1
  8718. | #define HAVE_STRINGS_H 1
  8719. | #define HAVE_INTTYPES_H 1
  8720. | #define HAVE_STDINT_H 1
  8721. | #define HAVE_UNISTD_H 1
  8722. | #define HAVE_DLFCN_H 1
  8723. | #define LT_OBJDIR ".libs/"
  8724. | #define HAVE_GETPAGESIZE 1
  8725. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  8726. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  8727. | #define USE_LOGGING MPID_LOGGING_NONE
  8728. | #define HAVE_RUNTIME_THREADCHECK 1
  8729. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  8730. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  8731. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  8732. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  8733. | #define HAVE_ROMIO 1
  8734. | #define HAVE__FUNC__ /**/
  8735. | #define HAVE__FUNCTION__ /**/
  8736. | #define HAVE_CXX_EXCEPTIONS /**/
  8737. | #define HAVE_NAMESPACES /**/
  8738. | #define HAVE_NAMESPACE_STD /**/
  8739. | #define HAVE_CXX_BINDING 1
  8740. | #define FILE_NAMEPUB_BASEDIR "."
  8741. | #define USE_FILE_FOR_NAMEPUB 1
  8742. | #define HAVE_NAMEPUB_SERVICE 1
  8743. | #define restrict __restrict
  8744. | #define HAVE_GCC_ATTRIBUTE 1
  8745. | #define WORDS_LITTLEENDIAN 1
  8746. | #define HAVE_LONG_DOUBLE 1
  8747. | #define HAVE_LONG_LONG_INT 1
  8748. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  8749. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  8750. | #define HAVE_MAX_FP_ALIGNMENT 16
  8751. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  8752. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  8753. | #define SIZEOF_CHAR 1
  8754. | #define SIZEOF_UNSIGNED_CHAR 1
  8755. | #define SIZEOF_SHORT 2
  8756. | #define SIZEOF_UNSIGNED_SHORT 2
  8757. | #define SIZEOF_INT 4
  8758. | #define SIZEOF_UNSIGNED_INT 4
  8759. | #define SIZEOF_LONG 8
  8760. | #define SIZEOF_UNSIGNED_LONG 8
  8761. | #define SIZEOF_LONG_LONG 8
  8762. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  8763. | #define SIZEOF_FLOAT 4
  8764. | #define SIZEOF_DOUBLE 8
  8765. | #define SIZEOF_LONG_DOUBLE 16
  8766. | #define SIZEOF_VOID_P 8
  8767. | #define STDC_HEADERS 1
  8768. | #define HAVE_STDDEF_H 1
  8769. | #define SIZEOF_WCHAR_T 4
  8770. | #define SIZEOF_FLOAT_INT 8
  8771. | #define SIZEOF_DOUBLE_INT 16
  8772. | #define SIZEOF_LONG_INT 16
  8773. | #define SIZEOF_SHORT_INT 8
  8774. | #define SIZEOF_TWO_INT 8
  8775. | #define SIZEOF_LONG_DOUBLE_INT 32
  8776. | #define HAVE_INTTYPES_H 1
  8777. | #define HAVE_STDINT_H 1
  8778. | #define HAVE_INT8_T 1
  8779. | #define HAVE_INT16_T 1
  8780. | #define HAVE_INT32_T 1
  8781. | #define HAVE_INT64_T 1
  8782. | #define HAVE_UINT8_T 1
  8783. | #define HAVE_UINT16_T 1
  8784. | #define HAVE_UINT32_T 1
  8785. | #define HAVE_UINT64_T 1
  8786. | #define HAVE_STDBOOL_H 1
  8787. | #define HAVE_COMPLEX_H 1
  8788. | #define SIZEOF__BOOL 1
  8789. | #define SIZEOF_FLOAT__COMPLEX 8
  8790. | #define SIZEOF_DOUBLE__COMPLEX 16
  8791. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  8792. | #define HAVE__BOOL 1
  8793. | #define HAVE_FLOAT__COMPLEX 1
  8794. | #define HAVE_DOUBLE__COMPLEX 1
  8795. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  8796. | #define MPIR_REAL4_CTYPE float
  8797. | #define MPIR_REAL8_CTYPE double
  8798. | #define MPIR_REAL16_CTYPE long double
  8799. | #define MPIR_INTEGER1_CTYPE char
  8800. | #define MPIR_INTEGER2_CTYPE short
  8801. | #define MPIR_INTEGER4_CTYPE int
  8802. | #define MPIR_INTEGER8_CTYPE long
  8803. | #define SIZEOF_BOOL 1
  8804. | #define MPIR_CXX_BOOL_CTYPE _Bool
  8805. | #define SIZEOF_COMPLEX 8
  8806. | #define SIZEOF_DOUBLECOMPLEX 16
  8807. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  8808. | #define HAVE_CXX_COMPLEX 1
  8809. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  8810. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  8811. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  8812. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  8813. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  8814. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  8815. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  8816. | #define HAVE_GCC_AND_X86_64_ASM 1
  8817. | #define STDC_HEADERS 1
  8818. | #define HAVE_STDLIB_H 1
  8819. | #define HAVE_STDARG_H 1
  8820. | #define HAVE_SYS_TYPES_H 1
  8821. | #define HAVE_STRING_H 1
  8822. | #define HAVE_INTTYPES_H 1
  8823. | #define HAVE_LIMITS_H 1
  8824. | #define HAVE_STDDEF_H 1
  8825. | #define HAVE_ERRNO_H 1
  8826. | #define HAVE_SYS_SOCKET_H 1
  8827. | #define HAVE_SYS_TIME_H 1
  8828. | #define HAVE_UNISTD_H 1
  8829. | #define HAVE_ASSERT_H 1
  8830. | #define HAVE_SYS_PARAM_H 1
  8831. | #define HAVE_SYS_UIO_H 1
  8832. | #define HAVE_SETITIMER 1
  8833. | #define HAVE_ALARM 1
  8834. | #define HAVE_VSNPRINTF 1
  8835. | #define HAVE_VSPRINTF 1
  8836. | #define HAVE_STRERROR 1
  8837. | #define HAVE_STRNCASECMP 1
  8838. | #define HAVE_DECL_STRERROR_R 1
  8839. | #define HAVE_STRERROR_R 1
  8840. | #define HAVE_SNPRINTF 1
  8841. | #define HAVE_QSORT 1
  8842. | #define HAVE_VA_COPY 1
  8843. | #define HAVE_MACRO_VA_ARGS 1
  8844. | #define HAVE_ALLOCA_H 1
  8845. | #define HAVE_ALLOCA 1
  8846. | #define HAVE_STRDUP 1
  8847. | #define NEEDS_STRDUP_DECL 1
  8848. | #define HAVE_MKSTEMP 1
  8849. | #define HAVE_FDOPEN 1
  8850. | #define NEEDS_FDOPEN_DECL 1
  8851. | #define HAVE_PUTENV 1
  8852. | #define MPIR_AINT_MAX LONG_MAX
  8853. | #define MPIR_Pint long
  8854. | #define MPIR_PINT_FMT_DEC_SPEC "%ld"
  8855. | #define MPIR_Upint unsigned long
  8856. | #define MPIR_UPINT_FMT_DEC_SPEC "%lu"
  8857. | #define MPIU_SIZE_T unsigned long
  8858. | #define HAVE_PTHREAD_H 1
  8859. | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
  8860. | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK
  8861. | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX
  8862. | #define HAVE_GETPID 1
  8863. | #define HAVE_SCHED_H 1
  8864. | #define HAVE_UNISTD_H 1
  8865. | #define HAVE_SYS_SELECT_H 1
  8866. | #define HAVE_SCHED_YIELD 1
  8867. | #define HAVE_USLEEP 1
  8868. | #define HAVE_SLEEP 1
  8869. | #define HAVE_SELECT 1
  8870. | #define USE_SCHED_YIELD_FOR_YIELD 1
  8871. | #define HAVE_THREAD_POLICY_SET 1
  8872. | #define HAVE_UNISTD_H 1
  8873. | #define HAVE_STRING_H 1
  8874. | #define HAVE_STDLIB_H 1
  8875. | #define HAVE_SYS_SOCKET_H 1
  8876. | #define HAVE_STRINGS_H 1
  8877. | #define HAVE_ASSERT_H 1
  8878. | #define HAVE_SNPRINTF 1
  8879. | #define HAVE_STRNCASECMP 1
  8880. | #define HAVE_SYS_TYPES_H 1
  8881. | #define HAVE_SYS_PARAM_H 1
  8882. | #define HAVE_SYS_SOCKET_H 1
  8883. | #define HAVE_NETINET_IN_H 1
  8884. | #define HAVE_NETINET_TCP_H 1
  8885. | #define HAVE_SYS_UN_H 1
  8886. | #define HAVE_NETDB_H 1
  8887. | #define HAVE_SOCKET 1
  8888. | #define HAVE_SETSOCKOPT 1
  8889. | #define HAVE_GETHOSTBYNAME 1
  8890. | #define USE_PMI_PORT 1
  8891. | #define HAVE_H_ADDR_LIST 1
  8892. | #define HAVE_GCC_ATTRIBUTE 1
  8893. | #define CH3_RANK_BITS 16
  8894. | #define HAVE_ASSERT_H 1
  8895. | #define HAVE_LIMITS_H 1
  8896. | #define HAVE_STRING_H 1
  8897. | #define HAVE_SYS_TYPES_H 1
  8898. | #define HAVE_SYS_UIO_H 1
  8899. | #define HAVE_UUID_UUID_H 1
  8900. | #define HAVE_TIME_H 1
  8901. | #define HAVE_CTYPE_H 1
  8902. | #define HAVE_UNISTD_H 1
  8903. | #define HAVE_ARPA_INET_H 1
  8904. | #define HAVE_SYS_SOCKET_H 1
  8905. | #define HAVE_NET_IF_H 1
  8906. | #define HAVE_INET_PTON 1
  8907. | #define HAVE_GETHOSTNAME 1
  8908. | #define HAVE_UUID_GENERATE 1
  8909. | #define HAVE_TIME 1
  8910. | #define HAVE_CPP_VARARGS /**/
  8911. | #define HAVE_NET_IF_H 1
  8912. | #define HAVE_ASSERT_H 1
  8913. | #define HAVE_NETDB_H 1
  8914. | #define HAVE_UNISTD_H 1
  8915. | #define HAVE_SCHED_H 1
  8916. | #define HAVE_SYS_MMAN_H 1
  8917. | #define HAVE_SYS_IOCTL_H 1
  8918. | #define HAVE_SYS_SOCKET_H 1
  8919. | #define HAVE_SYS_SOCKIO_H 1
  8920. | #define HAVE_SYS_TYPES_H 1
  8921. | #define HAVE_ERRNO_H 1
  8922. | #define HAVE_SYS_IPC_H 1
  8923. | #define HAVE_SYS_SHM_H 1
  8924. | #define HAVE_NETINET_IN_H 1
  8925. | #define HAVE_SIGNAL_H 1
  8926. | #define HAVE_SIGNAL 1
  8927. | #define HAVE_MKSTEMP 1
  8928. | #define HAVE_RAND 1
  8929. | #define HAVE_SRAND 1
  8930. | #define HAVE_MMAP 1
  8931. | #define HAVE_MUNMAP 1
  8932. | #define USE_MMAP_SHM 1
  8933. | #define MPID_NEM_INLINE 1
  8934. | #define PREFETCH_CELL 1
  8935. | #define USE_FASTBOX 1
  8936. | #define HAVE_H_ADDR_LIST 1
  8937. | #define HAVE_STRUCT_IFCONF 1
  8938. | #define HAVE_STRUCT_IFREQ 1
  8939. | /* end confdefs.h. */
  8940. | #include <stdio.h>
  8941. | #ifdef HAVE_SYS_TYPES_H
  8942. | # include <sys/types.h>
  8943. | #endif
  8944. | #ifdef HAVE_SYS_STAT_H
  8945. | # include <sys/stat.h>
  8946. | #endif
  8947. | #ifdef STDC_HEADERS
  8948. | # include <stdlib.h>
  8949. | # include <stddef.h>
  8950. | #else
  8951. | # ifdef HAVE_STDLIB_H
  8952. | # include <stdlib.h>
  8953. | # endif
  8954. | #endif
  8955. | #ifdef HAVE_STRING_H
  8956. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  8957. | # include <memory.h>
  8958. | # endif
  8959. | # include <string.h>
  8960. | #endif
  8961. | #ifdef HAVE_STRINGS_H
  8962. | # include <strings.h>
  8963. | #endif
  8964. | #ifdef HAVE_INTTYPES_H
  8965. | # include <inttypes.h>
  8966. | #endif
  8967. | #ifdef HAVE_STDINT_H
  8968. | # include <stdint.h>
  8969. | #endif
  8970. | #ifdef HAVE_UNISTD_H
  8971. | # include <unistd.h>
  8972. | #endif
  8973. | #include <knem_io.h>
  8974. configure:48875: result: no
  8975. configure:48875: checking knem_io.h presence
  8976. configure:48875: /usr/bin/clang -E -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include conftest.c
  8977. conftest.c:239:10: fatal error: 'knem_io.h' file not found
  8978. #include <knem_io.h>
  8979. ^
  8980. 1 error generated.
  8981. configure:48875: $? = 1
  8982. configure: failed program was:
  8983. | /* confdefs.h */
  8984. | #define PACKAGE_NAME "MPICH"
  8985. | #define PACKAGE_TARNAME "mpich"
  8986. | #define PACKAGE_VERSION "3.0.1"
  8987. | #define PACKAGE_STRING "MPICH 3.0.1"
  8988. | #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  8989. | #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  8990. | #define USE_SMP_COLLECTIVES 1
  8991. | #define PACKAGE "mpich"
  8992. | #define VERSION "3.0.1"
  8993. | #define STDC_HEADERS 1
  8994. | #define HAVE_SYS_TYPES_H 1
  8995. | #define HAVE_SYS_STAT_H 1
  8996. | #define HAVE_STDLIB_H 1
  8997. | #define HAVE_STRING_H 1
  8998. | #define HAVE_MEMORY_H 1
  8999. | #define HAVE_STRINGS_H 1
  9000. | #define HAVE_INTTYPES_H 1
  9001. | #define HAVE_STDINT_H 1
  9002. | #define HAVE_UNISTD_H 1
  9003. | #define HAVE_DLFCN_H 1
  9004. | #define LT_OBJDIR ".libs/"
  9005. | #define HAVE_GETPAGESIZE 1
  9006. | #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  9007. | #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  9008. | #define USE_LOGGING MPID_LOGGING_NONE
  9009. | #define HAVE_RUNTIME_THREADCHECK 1
  9010. | #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  9011. | #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  9012. | #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  9013. | #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  9014. | #define HAVE_ROMIO 1
  9015. | #define HAVE__FUNC__ /**/
  9016. | #define HAVE__FUNCTION__ /**/
  9017. | #define HAVE_CXX_EXCEPTIONS /**/
  9018. | #define HAVE_NAMESPACES /**/
  9019. | #define HAVE_NAMESPACE_STD /**/
  9020. | #define HAVE_CXX_BINDING 1
  9021. | #define FILE_NAMEPUB_BASEDIR "."
  9022. | #define USE_FILE_FOR_NAMEPUB 1
  9023. | #define HAVE_NAMEPUB_SERVICE 1
  9024. | #define restrict __restrict
  9025. | #define HAVE_GCC_ATTRIBUTE 1
  9026. | #define WORDS_LITTLEENDIAN 1
  9027. | #define HAVE_LONG_DOUBLE 1
  9028. | #define HAVE_LONG_LONG_INT 1
  9029. | #define HAVE_MAX_INTEGER_ALIGNMENT 8
  9030. | #define HAVE_MAX_STRUCT_ALIGNMENT 8
  9031. | #define HAVE_MAX_FP_ALIGNMENT 16
  9032. | #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  9033. | #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  9034. | #define SIZEOF_CHAR 1
  9035. | #define SIZEOF_UNSIGNED_CHAR 1
  9036. | #define SIZEOF_SHORT 2
  9037. | #define SIZEOF_UNSIGNED_SHORT 2
  9038. | #define SIZEOF_INT 4
  9039. | #define SIZEOF_UNSIGNED_INT 4
  9040. | #define SIZEOF_LONG 8
  9041. | #define SIZEOF_UNSIGNED_LONG 8
  9042. | #define SIZEOF_LONG_LONG 8
  9043. | #define SIZEOF_UNSIGNED_LONG_LONG 8
  9044. | #define SIZEOF_FLOAT 4
  9045. | #define SIZEOF_DOUBLE 8
  9046. | #define SIZEOF_LONG_DOUBLE 16
  9047. | #define SIZEOF_VOID_P 8
  9048. | #define STDC_HEADERS 1
  9049. | #define HAVE_STDDEF_H 1
  9050. | #define SIZEOF_WCHAR_T 4
  9051. | #define SIZEOF_FLOAT_INT 8
  9052. | #define SIZEOF_DOUBLE_INT 16
  9053. | #define SIZEOF_LONG_INT 16
  9054. | #define SIZEOF_SHORT_INT 8
  9055. | #define SIZEOF_TWO_INT 8
  9056. | #define SIZEOF_LONG_DOUBLE_INT 32
  9057. | #define HAVE_INTTYPES_H 1
  9058. | #define HAVE_STDINT_H 1
  9059. | #define HAVE_INT8_T 1
  9060. | #define HAVE_INT16_T 1
  9061. | #define HAVE_INT32_T 1
  9062. | #define HAVE_INT64_T 1
  9063. | #define HAVE_UINT8_T 1
  9064. | #define HAVE_UINT16_T 1
  9065. | #define HAVE_UINT32_T 1
  9066. | #define HAVE_UINT64_T 1
  9067. | #define HAVE_STDBOOL_H 1
  9068. | #define HAVE_COMPLEX_H 1
  9069. | #define SIZEOF__BOOL 1
  9070. | #define SIZEOF_FLOAT__COMPLEX 8
  9071. | #define SIZEOF_DOUBLE__COMPLEX 16
  9072. | #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  9073. | #define HAVE__BOOL 1
  9074. | #define HAVE_FLOAT__COMPLEX 1
  9075. | #define HAVE_DOUBLE__COMPLEX 1
  9076. | #define HAVE_LONG_DOUBLE__COMPLEX 1
  9077. | #define MPIR_REAL4_CTYPE float
  9078. | #define MPIR_REAL8_CTYPE double
  9079. | #define MPIR_REAL16_CTYPE long double
  9080. | #define MPIR_INTEGER1_CTYPE char
  9081. | #define MPIR_INTEGER2_CTYPE short
  9082. | #define MPIR_INTEGER4_CTYPE int
  9083. | #define MPIR_INTEGER8_CTYPE long
  9084. | #define SIZEOF_BOOL 1
  9085. | #define MPIR_CXX_BOOL_CTYPE _Bool
  9086. | #define SIZEOF_COMPLEX 8
  9087. | #define SIZEOF_DOUBLECOMPLEX 16
  9088. | #define SIZEOF_LONGDOUBLECOMPLEX 32
  9089. | #define HAVE_CXX_COMPLEX 1
  9090. | #define MPIR_CXX_BOOL_VALUE 0x4c000133
  9091. | #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  9092. | #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  9093. | #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  9094. | #define HAVE_ANY_INT64_T_ALIGNMENT 1
  9095. | #define HAVE_ANY_INT32_T_ALIGNMENT 1
  9096. | #define SIZEOF_MPIR_BSEND_DATA_T 96
  9097. | #define HAVE_GCC_AND_X86_64_ASM 1
  9098. | #define STDC_HEADERS 1
  9099. | #define HAVE_STDLIB_H 1
  9100. | #define HAVE_STDARG_H 1
  9101. | #define HAVE_SYS_TYPES_H 1
  9102. | #define HAVE_STRING_H 1
  9103. | #define HAVE_INTTYPES_H 1
  9104. | #define HAVE_LIMITS_H 1
  9105. | #define HAVE_STDDEF_H 1
  9106. | #define HAVE_ERRNO_H 1
  9107. | #define HAVE_SYS_SOCKET_H 1
  9108. | #define HAVE_SYS_TIME_H 1
  9109. | #define HAVE_UNISTD_H 1
  9110. | #define HAVE_ASSERT_H 1
  9111. | #define HAVE_SYS_PARAM_H 1
  9112. | #define HAVE_SYS_UIO_H 1
  9113. | #define HAVE_SETITIMER 1
  9114. | #define HAVE_ALARM 1
  9115. | #define HAVE_VSNPRINTF 1
  9116. | #define HAVE_VSPRINTF 1
  9117. | #define HAVE_STRERROR 1
  9118. | #define HAVE_STRNCASECMP 1
  9119. | #define HAVE_DECL_STRERROR_R 1
  9120. | #define HAVE_STRERROR_R 1
  9121. | #define HAVE_SNPRINTF 1
  9122. | #define HAVE_QSORT 1
  9123. | #define HAVE_VA_COPY 1
  9124. | #define HAVE_MACRO_VA_ARGS 1
  9125. | #define HAVE_ALLOCA_H 1
  9126. | #define HAVE_ALLOCA 1
  9127. | #define HAVE_STRDUP 1
  9128. | #define NEEDS_STRDUP_DECL 1
  9129. | #define HAVE_MKSTEMP 1
  9130. | #define HAVE_FDOPEN 1
  9131. | #define NEEDS_FDOPEN_DECL 1
  9132. | #define HAVE_PUTENV 1
  9133. | #define MPIR_AINT_MAX LONG_MAX
  9134. | #define MPIR_Pint long
  9135. | #define MPIR_PINT_FMT_DEC_SPEC "%ld"
  9136. | #define MPIR_Upint unsigned long
  9137. | #define MPIR_UPINT_FMT_DEC_SPEC "%lu"
  9138. | #define MPIU_SIZE_T unsigned long
  9139. | #define HAVE_PTHREAD_H 1
  9140. | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
  9141. | #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK
  9142. | #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX
  9143. | #define HAVE_GETPID 1
  9144. | #define HAVE_SCHED_H 1
  9145. | #define HAVE_UNISTD_H 1
  9146. | #define HAVE_SYS_SELECT_H 1
  9147. | #define HAVE_SCHED_YIELD 1
  9148. | #define HAVE_USLEEP 1
  9149. | #define HAVE_SLEEP 1
  9150. | #define HAVE_SELECT 1
  9151. | #define USE_SCHED_YIELD_FOR_YIELD 1
  9152. | #define HAVE_THREAD_POLICY_SET 1
  9153. | #define HAVE_UNISTD_H 1
  9154. | #define HAVE_STRING_H 1
  9155. | #define HAVE_STDLIB_H 1
  9156. | #define HAVE_SYS_SOCKET_H 1
  9157. | #define HAVE_STRINGS_H 1
  9158. | #define HAVE_ASSERT_H 1
  9159. | #define HAVE_SNPRINTF 1
  9160. | #define HAVE_STRNCASECMP 1
  9161. | #define HAVE_SYS_TYPES_H 1
  9162. | #define HAVE_SYS_PARAM_H 1
  9163. | #define HAVE_SYS_SOCKET_H 1
  9164. | #define HAVE_NETINET_IN_H 1
  9165. | #define HAVE_NETINET_TCP_H 1
  9166. | #define HAVE_SYS_UN_H 1
  9167. | #define HAVE_NETDB_H 1
  9168. | #define HAVE_SOCKET 1
  9169. | #define HAVE_SETSOCKOPT 1
  9170. | #define HAVE_GETHOSTBYNAME 1
  9171. | #define USE_PMI_PORT 1
  9172. | #define HAVE_H_ADDR_LIST 1
  9173. | #define HAVE_GCC_ATTRIBUTE 1
  9174. | #define CH3_RANK_BITS 16
  9175. | #define HAVE_ASSERT_H 1
  9176. | #define HAVE_LIMITS_H 1
  9177. | #define HAVE_STRING_H 1
  9178. | #define HAVE_SYS_TYPES_H 1
  9179. | #define HAVE_SYS_UIO_H 1
  9180. | #define HAVE_UUID_UUID_H 1
  9181. | #define HAVE_TIME_H 1
  9182. | #define HAVE_CTYPE_H 1
  9183. | #define HAVE_UNISTD_H 1
  9184. | #define HAVE_ARPA_INET_H 1
  9185. | #define HAVE_SYS_SOCKET_H 1
  9186. | #define HAVE_NET_IF_H 1
  9187. | #define HAVE_INET_PTON 1
  9188. | #define HAVE_GETHOSTNAME 1
  9189. | #define HAVE_UUID_GENERATE 1
  9190. | #define HAVE_TIME 1
  9191. | #define HAVE_CPP_VARARGS /**/
  9192. | #define HAVE_NET_IF_H 1
  9193. | #define HAVE_ASSERT_H 1
  9194. | #define HAVE_NETDB_H 1
  9195. | #define HAVE_UNISTD_H 1
  9196. | #define HAVE_SCHED_H 1
  9197. | #define HAVE_SYS_MMAN_H 1
  9198. | #define HAVE_SYS_IOCTL_H 1
  9199. | #define HAVE_SYS_SOCKET_H 1
  9200. | #define HAVE_SYS_SOCKIO_H 1
  9201. | #define HAVE_SYS_TYPES_H 1
  9202. | #define HAVE_ERRNO_H 1
  9203. | #define HAVE_SYS_IPC_H 1
  9204. | #define HAVE_SYS_SHM_H 1
  9205. | #define HAVE_NETINET_IN_H 1
  9206. | #define HAVE_SIGNAL_H 1
  9207. | #define HAVE_SIGNAL 1
  9208. | #define HAVE_MKSTEMP 1
  9209. | #define HAVE_RAND 1
  9210. | #define HAVE_SRAND 1
  9211. | #define HAVE_MMAP 1
  9212. | #define HAVE_MUNMAP 1
  9213. | #define USE_MMAP_SHM 1
  9214. | #define MPID_NEM_INLINE 1
  9215. | #define PREFETCH_CELL 1
  9216. | #define USE_FASTBOX 1
  9217. | #define HAVE_H_ADDR_LIST 1
  9218. | #define HAVE_STRUCT_IFCONF 1
  9219. | #define HAVE_STRUCT_IFREQ 1
  9220. | /* end confdefs.h. */
  9221. | #include <knem_io.h>
  9222. configure:48875: result: no
  9223. configure:48875: checking for knem_io.h
  9224. configure:48875: result: no
  9225. configure:51118: ===== configuring src/mpi/romio =====
  9226. configure:51283: running /bin/sh ./configure --disable-option-checking '--prefix=/opt/local' '--disable-dependency-tracking' '--disable-f77' '--disable-fc' '--disable-silent-rules' '--enable-base-cache' '--enable-cache' '--enable-cxx' '--enable-fast=O2' '--enable-shared' '--enable-smpcoll' '--with-device=ch3:nemesis' '--with-pm=hydra' '--with-thread-package=posix' 'F90FLAGS=' 'F90=' '--enable-timer-type=mach_absolute_time' 'CC=/usr/bin/clang' 'CFLAGS=-pipe -arch x86_64 ' 'LDFLAGS=-L/opt/local/lib -arch x86_64 ' 'CXX=/usr/bin/clang++' 'CXXFLAGS=-pipe -arch x86_64 -O2' 'FFLAGS=-pipe -m64 ' 'FCFLAGS=-pipe -m64 ' --cache-file=/dev/null --srcdir=.
  9227. configure:51303: ===== done with src/mpi/romio configure =====
  9228. configure:51309: sourcing src/mpi/romio/localdefs
  9229. configure:51118: ===== configuring src/pm/hydra =====
  9230. configure:51283: running /bin/sh ./configure --disable-option-checking '--prefix=/opt/local' '--disable-dependency-tracking' '--disable-f77' '--disable-fc' '--disable-silent-rules' '--enable-base-cache' '--enable-cache' '--enable-cxx' '--enable-fast=O2' '--enable-shared' '--enable-smpcoll' '--with-device=ch3:nemesis' '--with-pm=hydra' '--with-thread-package=posix' 'F90FLAGS=' 'F90=' '--enable-timer-type=mach_absolute_time' 'CC=/usr/bin/clang' 'CFLAGS=-pipe -arch x86_64 ' 'LDFLAGS=-L/opt/local/lib -arch x86_64 ' 'CXX=/usr/bin/clang++' 'CXXFLAGS=-pipe -arch x86_64 -O2' 'FFLAGS=-pipe -m64 ' 'FCFLAGS=-pipe -m64 ' --cache-file=/dev/null --srcdir=.
  9231. configure:51303: ===== done with src/pm/hydra configure =====
  9232. configure:51334: checking size of OPA_ptr_t
  9233. configure:51339: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  9234. configure:51339: $? = 0
  9235. configure:51339: ./conftest
  9236. configure:51339: $? = 0
  9237. configure:51357: result: 8
  9238. configure:51376: WARNING: Could not define Fortran MPI datatypes for C
  9239. configure:51408: checking the sizeof MPI_Offset
  9240. configure:51415: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  9241. conftest.c:255:27: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
  9242. if ((sizeof(long long)) < 0)
  9243. ~~~~~~~~~~~~~~~~~~~ ^ ~
  9244. 1 warning generated.
  9245. configure:51415: $? = 0
  9246. configure:51415: ./conftest
  9247. configure:51415: $? = 0
  9248. configure:51426: result: 8
  9249. configure:51639: checking for size of MPI_Status
  9250. configure:51660: /usr/bin/clang -o conftest -pipe -arch x86_64 -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include -L/opt/local/lib -arch x86_64 conftest.c -lpthread >&5
  9251. conftest.c:257:28: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
  9252. if ((sizeof(MPI_Status)) < 0)
  9253. ~~~~~~~~~~~~~~~~~~~~ ^ ~
  9254. 1 warning generated.
  9255. configure:51660: $? = 0
  9256. configure:51660: ./conftest
  9257. configure:51660: $? = 0
  9258. configure:51669: result: 40
  9259. configure:52830: creating ./config.lt
  9260.  
  9261. ## ------------------ ##
  9262. ## Running config.lt. ##
  9263. ## ------------------ ##
  9264. config.lt:778: creating libtool
  9265. configure:55224: checking that generated files are newer than configure
  9266. configure:55230: result: done
  9267. configure:55434: creating ./config.status
  9268.  
  9269. ## ---------------------- ##
  9270. ## Running config.status. ##
  9271. ## ---------------------- ##
  9272.  
  9273. This file was extended by MPICH config.status 3.0.1, which was
  9274. generated by GNU Autoconf 2.69. Invocation command line was
  9275.  
  9276. CONFIG_FILES =
  9277. CONFIG_HEADERS =
  9278. CONFIG_LINKS =
  9279. CONFIG_COMMANDS =
  9280. $ ./config.status
  9281.  
  9282. on r0166745.mayo.edu
  9283.  
  9284. config.status:1943: creating src/mpid/ch3/channels/nemesis/include/mpid_nem_net_module_defs.h
  9285. config.status:1943: creating src/mpid/ch3/channels/nemesis/src/mpid_nem_net_array.c
  9286. config.status:1943: creating Makefile
  9287. config.status:1943: creating examples/Makefile
  9288. config.status:1943: creating test/Makefile
  9289. config.status:1943: creating test/commands/Makefile
  9290. config.status:1943: creating src/include/mpichinfo.h
  9291. config.status:1943: creating mpich-doxygen
  9292. config.status:1943: creating src/include/glue_romio.h
  9293. config.status:1943: creating src/include/mpichtimer.h
  9294. config.status:1943: creating src/binding/cxx/mpicxx.h
  9295. config.status:1943: creating src/binding/f77/mpif.h
  9296. config.status:1943: creating src/binding/f77/setbotf.f
  9297. config.status:1943: creating src/binding/f77/setbot.c
  9298. config.status:1943: creating src/binding/f90/mpi_sizeofs.f90
  9299. config.status:1943: creating src/binding/f90/mpi_base.f90
  9300. config.status:1943: creating src/packaging/pkgconfig/mpich.pc
  9301. config.status:1943: creating src/packaging/envmods/mpich.module
  9302. config.status:2051: WARNING: 'src/packaging/envmods/mpich.module.in' seems to ignore the --datarootdir setting
  9303. config.status:1943: creating src/env/mpixxx_opts.conf
  9304. config.status:1943: creating src/env/mpicc.sh
  9305. config.status:1943: creating src/env/mpicc.conf
  9306. config.status:1943: creating src/env/mpicc.bash
  9307. config.status:1943: creating src/env/mpicxx.sh
  9308. config.status:1943: creating src/env/mpicxx.conf
  9309. config.status:1943: creating src/env/mpicxx.bash
  9310. config.status:1943: creating src/env/mpif77.sh
  9311. config.status:1943: creating src/env/mpif77.conf
  9312. config.status:1943: creating src/env/mpif77.bash
  9313. config.status:1943: creating src/env/mpif90.sh
  9314. config.status:1943: creating src/env/mpif90.conf
  9315. config.status:1943: creating src/env/mpif90.bash
  9316. config.status:1943: creating src/env/parkill
  9317. config.status:1943: creating src/util/dbg/getfuncstack
  9318. config.status:1943: creating src/include/mpi.h
  9319. config.status:1943: creating doc/design/Makefile
  9320. config.status:1943: creating doc/installguide/Makefile
  9321. config.status:1943: creating doc/logging/Makefile
  9322. config.status:1943: creating doc/refman/Makefile
  9323. config.status:1943: creating doc/smpd/Makefile
  9324. config.status:1943: creating doc/userguide/Makefile
  9325. config.status:1943: creating doc/windev/Makefile
  9326. config.status:1943: creating test/commands/cmdtests
  9327. config.status:1943: creating src/include/mpichconf.h
  9328. config.status:2177: executing depfiles commands
  9329. config.status:2177: executing libtool commands
  9330. config.status:2177: executing default-1 commands
  9331. config.status:2177: executing default-2 commands
  9332. config.status:2177: executing default-3 commands
  9333. config.status:2177: executing default-4 commands
  9334. config.status:2177: executing default-5 commands
  9335. configure:58609: === configuring in test/mpi (/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/test/mpi)
  9336. configure:58672: running /bin/sh ./configure --disable-option-checking '--prefix=/opt/local' '--disable-dependency-tracking' '--disable-f77' '--disable-fc' '--disable-silent-rules' '--enable-base-cache' '--enable-cache' '--enable-cxx' '--enable-fast=O2' '--enable-shared' '--enable-smpcoll' '--with-device=ch3:nemesis' '--with-pm=hydra' '--with-thread-package=posix' 'F90FLAGS=' 'F90=' '--enable-timer-type=mach_absolute_time' 'CC=/usr/bin/clang' 'CFLAGS=-pipe -arch x86_64' 'LDFLAGS=-L/opt/local/lib -arch x86_64' 'CXX=/usr/bin/clang++' 'CXXFLAGS=-pipe -arch x86_64' 'FFLAGS=-pipe -m64' 'FCFLAGS=-pipe -m64' --cache-file=/dev/null --srcdir=.
  9337.  
  9338. ## ---------------- ##
  9339. ## Cache variables. ##
  9340. ## ---------------- ##
  9341.  
  9342. ac_cv_build=x86_64-apple-darwin10.8.0
  9343. ac_cv_c_bigendian=no
  9344. ac_cv_c_compiler_gnu=yes
  9345. ac_cv_c_const=yes
  9346. ac_cv_c_inline=inline
  9347. ac_cv_c_int16_t=yes
  9348. ac_cv_c_int32_t=yes
  9349. ac_cv_c_int64_t=yes
  9350. ac_cv_c_int8_t=yes
  9351. ac_cv_c_restrict=__restrict
  9352. ac_cv_c_uint16_t=yes
  9353. ac_cv_c_uint32_t=yes
  9354. ac_cv_c_uint64_t=yes
  9355. ac_cv_c_uint8_t=yes
  9356. ac_cv_c_volatile=yes
  9357. ac_cv_cxx_bool=yes
  9358. ac_cv_cxx_compiler_gnu=yes
  9359. ac_cv_cxx_exceptions=yes
  9360. ac_cv_cxx_namespace_std=yes
  9361. ac_cv_cxx_namespaces=yes
  9362. ac_cv_env_AR_FLAGS_set=
  9363. ac_cv_env_AR_FLAGS_value=
  9364. ac_cv_env_CCC_set=
  9365. ac_cv_env_CCC_value=
  9366. ac_cv_env_CC_set=set
  9367. ac_cv_env_CC_value=/usr/bin/clang
  9368. ac_cv_env_CFLAGS_set=set
  9369. ac_cv_env_CFLAGS_value='-pipe -arch x86_64'
  9370. ac_cv_env_CPPFLAGS_set=
  9371. ac_cv_env_CPPFLAGS_value=
  9372. ac_cv_env_CPP_set=
  9373. ac_cv_env_CPP_value=
  9374. ac_cv_env_CXXCPP_set=
  9375. ac_cv_env_CXXCPP_value=
  9376. ac_cv_env_CXXFLAGS_set=set
  9377. ac_cv_env_CXXFLAGS_value='-pipe -arch x86_64'
  9378. ac_cv_env_CXX_set=set
  9379. ac_cv_env_CXX_value=/usr/bin/clang++
  9380. ac_cv_env_F77_set=
  9381. ac_cv_env_F77_value=
  9382. ac_cv_env_FCFLAGS_set=set
  9383. ac_cv_env_FCFLAGS_value='-pipe -m64'
  9384. ac_cv_env_FC_set=
  9385. ac_cv_env_FC_value=
  9386. ac_cv_env_FFLAGS_set=set
  9387. ac_cv_env_FFLAGS_value='-pipe -m64'
  9388. ac_cv_env_GCOV_set=
  9389. ac_cv_env_GCOV_value=
  9390. ac_cv_env_LDFLAGS_set=set
  9391. ac_cv_env_LDFLAGS_value='-L/opt/local/lib -arch x86_64'
  9392. ac_cv_env_LIBS_set=
  9393. ac_cv_env_LIBS_value=
  9394. ac_cv_env_MPICHLIB_CFLAGS_set=
  9395. ac_cv_env_MPICHLIB_CFLAGS_value=
  9396. ac_cv_env_MPICHLIB_CPPFLAGS_set=
  9397. ac_cv_env_MPICHLIB_CPPFLAGS_value=
  9398. ac_cv_env_MPICHLIB_CXXFLAGS_set=
  9399. ac_cv_env_MPICHLIB_CXXFLAGS_value=
  9400. ac_cv_env_MPICHLIB_FCFLAGS_set=
  9401. ac_cv_env_MPICHLIB_FCFLAGS_value=
  9402. ac_cv_env_MPICHLIB_FFLAGS_set=
  9403. ac_cv_env_MPICHLIB_FFLAGS_value=
  9404. ac_cv_env_MPICHLIB_LDFLAGS_set=
  9405. ac_cv_env_MPICHLIB_LDFLAGS_value=
  9406. ac_cv_env_MPICHLIB_LIBS_set=
  9407. ac_cv_env_MPICHLIB_LIBS_value=
  9408. ac_cv_env_MPICXXLIBNAME_set=
  9409. ac_cv_env_MPICXXLIBNAME_value=
  9410. ac_cv_env_MPILIBNAME_set=
  9411. ac_cv_env_MPILIBNAME_value=
  9412. ac_cv_env_PMPILIBNAME_set=
  9413. ac_cv_env_PMPILIBNAME_value=
  9414. ac_cv_env_TCP_LIBS_set=
  9415. ac_cv_env_TCP_LIBS_value=
  9416. ac_cv_env_build_alias_set=
  9417. ac_cv_env_build_alias_value=
  9418. ac_cv_env_host_alias_set=
  9419. ac_cv_env_host_alias_value=
  9420. ac_cv_env_target_alias_set=
  9421. ac_cv_env_target_alias_value=
  9422. ac_cv_f77_compiler_gnu=no
  9423. ac_cv_fc_compiler_gnu=no
  9424. ac_cv_func_CFUUIDCreate=no
  9425. ac_cv_func_alarm=yes
  9426. ac_cv_func_alloca_works=yes
  9427. ac_cv_func_bindprocessor=no
  9428. ac_cv_func_fdopen=yes
  9429. ac_cv_func_gethostbyname=yes
  9430. ac_cv_func_gethostname=yes
  9431. ac_cv_func_getpagesize=yes
  9432. ac_cv_func_getpid=yes
  9433. ac_cv_func_inet_pton=yes
  9434. ac_cv_func_mach_absolute_time=yes
  9435. ac_cv_func_mach_timebase_info=yes
  9436. ac_cv_func_mkstemp=yes
  9437. ac_cv_func_mmap=yes
  9438. ac_cv_func_munmap=yes
  9439. ac_cv_func_pthread_cleanup_push=no
  9440. ac_cv_func_pthread_key_create=yes
  9441. ac_cv_func_pthread_yield=no
  9442. ac_cv_func_putenv=yes
  9443. ac_cv_func_qsort=yes
  9444. ac_cv_func_rand=yes
  9445. ac_cv_func_sched_getaffinity=no
  9446. ac_cv_func_sched_setaffinity=no
  9447. ac_cv_func_sched_yield=yes
  9448. ac_cv_func_select=yes
  9449. ac_cv_func_setitimer=yes
  9450. ac_cv_func_setsockopt=yes
  9451. ac_cv_func_signal=yes
  9452. ac_cv_func_sleep=yes
  9453. ac_cv_func_snprintf=yes
  9454. ac_cv_func_socket=yes
  9455. ac_cv_func_srand=yes
  9456. ac_cv_func_strdup=yes
  9457. ac_cv_func_strerror=yes
  9458. ac_cv_func_strerror_r=yes
  9459. ac_cv_func_strerror_r_char_p=no
  9460. ac_cv_func_strncasecmp=yes
  9461. ac_cv_func_thread_policy_set=yes
  9462. ac_cv_func_time=yes
  9463. ac_cv_func_usleep=yes
  9464. ac_cv_func_uuid_generate=yes
  9465. ac_cv_func_vsnprintf=yes
  9466. ac_cv_func_vsprintf=yes
  9467. ac_cv_func_yield=no
  9468. ac_cv_have_decl_strerror_r=yes
  9469. ac_cv_header_arpa_inet_h=yes
  9470. ac_cv_header_assert_h=yes
  9471. ac_cv_header_complex=yes
  9472. ac_cv_header_complex_h=yes
  9473. ac_cv_header_ctype_h=yes
  9474. ac_cv_header_dlfcn_h=yes
  9475. ac_cv_header_endian_h=no
  9476. ac_cv_header_errno_h=yes
  9477. ac_cv_header_inttypes_h=yes
  9478. ac_cv_header_knem_io_h=no
  9479. ac_cv_header_limits_h=yes
  9480. ac_cv_header_memory_h=yes
  9481. ac_cv_header_net_if_h=yes
  9482. ac_cv_header_netdb_h=yes
  9483. ac_cv_header_netinet_in_h=yes
  9484. ac_cv_header_netinet_tcp_h=yes
  9485. ac_cv_header_pthread_h=yes
  9486. ac_cv_header_sched_h=yes
  9487. ac_cv_header_signal_h=yes
  9488. ac_cv_header_stdarg_h=yes
  9489. ac_cv_header_stdbool_h=yes
  9490. ac_cv_header_stdc=yes
  9491. ac_cv_header_stddef_h=yes
  9492. ac_cv_header_stdint_h=yes
  9493. ac_cv_header_stdlib_h=yes
  9494. ac_cv_header_string_h=yes
  9495. ac_cv_header_strings_h=yes
  9496. ac_cv_header_sys_bitypes_h=no
  9497. ac_cv_header_sys_ioctl_h=yes
  9498. ac_cv_header_sys_ipc_h=yes
  9499. ac_cv_header_sys_mman_h=yes
  9500. ac_cv_header_sys_param_h=yes
  9501. ac_cv_header_sys_select_h=yes
  9502. ac_cv_header_sys_shm_h=yes
  9503. ac_cv_header_sys_socket_h=yes
  9504. ac_cv_header_sys_sockio_h=yes
  9505. ac_cv_header_sys_stat_h=yes
  9506. ac_cv_header_sys_time_h=yes
  9507. ac_cv_header_sys_types_h=yes
  9508. ac_cv_header_sys_uio_h=yes
  9509. ac_cv_header_sys_un_h=yes
  9510. ac_cv_header_time_h=yes
  9511. ac_cv_header_unistd_h=yes
  9512. ac_cv_header_uuid_uuid_h=yes
  9513. ac_cv_host=x86_64-apple-darwin10.8.0
  9514. ac_cv_lib_pthread_pthread_key_create=yes
  9515. ac_cv_objext=o
  9516. ac_cv_path_BASH_SHELL=/bin/bash
  9517. ac_cv_path_DOCTEXT=false
  9518. ac_cv_path_EGREP='/usr/bin/grep -E'
  9519. ac_cv_path_FGREP='/usr/bin/grep -F'
  9520. ac_cv_path_GREP=/usr/bin/grep
  9521. ac_cv_path_PERL=/opt/local/bin/perl
  9522. ac_cv_path_SED=/opt/local/bin/gsed
  9523. ac_cv_path_mkdir=/opt/local/bin/gmkdir
  9524. ac_cv_prog_AR=ar
  9525. ac_cv_prog_AWK=gawk
  9526. ac_cv_prog_CPP='/usr/bin/clang -E'
  9527. ac_cv_prog_CXXCPP='/usr/bin/clang++ -E'
  9528. ac_cv_prog_GCOV=gcov
  9529. ac_cv_prog_KILLALL=killall
  9530. ac_cv_prog_MAKE=make
  9531. ac_cv_prog_RANLIB=ranlib
  9532. ac_cv_prog_ac_ct_AR=ar
  9533. ac_cv_prog_ac_ct_DSYMUTIL=dsymutil
  9534. ac_cv_prog_ac_ct_LIPO=lipo
  9535. ac_cv_prog_ac_ct_NMEDIT=nmedit
  9536. ac_cv_prog_ac_ct_OTOOL=otool
  9537. ac_cv_prog_ac_ct_RANLIB=ranlib
  9538. ac_cv_prog_ac_ct_STRIP=strip
  9539. ac_cv_prog_cc__usr_bin_clang_c_o=yes
  9540. ac_cv_prog_cc_c89=
  9541. ac_cv_prog_cc_g=yes
  9542. ac_cv_prog_cxx_g=yes
  9543. ac_cv_prog_f77_g=no
  9544. ac_cv_prog_fc_g=no
  9545. ac_cv_prog_make_make_set=yes
  9546. ac_cv_search_gethostbyname='none required'
  9547. ac_cv_search_socket='none required'
  9548. ac_cv_sizeof_Complex=8
  9549. ac_cv_sizeof_DoubleComplex=16
  9550. ac_cv_sizeof_LongDoubleComplex=32
  9551. ac_cv_sizeof_MPIR_Bsend_data_t=96
  9552. ac_cv_sizeof_MPI_Offset=8
  9553. ac_cv_sizeof_OPA_ptr_t=8
  9554. ac_cv_sizeof__Bool=1
  9555. ac_cv_sizeof_bool=1
  9556. ac_cv_sizeof_char=1
  9557. ac_cv_sizeof_double=8
  9558. ac_cv_sizeof_double__Complex=16
  9559. ac_cv_sizeof_double_int=16
  9560. ac_cv_sizeof_float=4
  9561. ac_cv_sizeof_float__Complex=8
  9562. ac_cv_sizeof_float_int=8
  9563. ac_cv_sizeof_int=4
  9564. ac_cv_sizeof_long=8
  9565. ac_cv_sizeof_long_double=16
  9566. ac_cv_sizeof_long_double__Complex=32
  9567. ac_cv_sizeof_long_double_int=32
  9568. ac_cv_sizeof_long_int=16
  9569. ac_cv_sizeof_long_long=8
  9570. ac_cv_sizeof_short=2
  9571. ac_cv_sizeof_short_int=8
  9572. ac_cv_sizeof_two_int=8
  9573. ac_cv_sizeof_unsigned_char=1
  9574. ac_cv_sizeof_unsigned_int=4
  9575. ac_cv_sizeof_unsigned_long=8
  9576. ac_cv_sizeof_unsigned_long_long=8
  9577. ac_cv_sizeof_unsigned_short=2
  9578. ac_cv_sizeof_void_p=8
  9579. ac_cv_sizeof_wchar_t=4
  9580. ac_cv_tls=none
  9581. ac_cv_type__Bool=yes
  9582. ac_cv_type_double__Complex=yes
  9583. ac_cv_type_float__Complex=yes
  9584. ac_cv_type_long_double__Complex=yes
  9585. ac_cv_type_pid_t=yes
  9586. ac_cv_type_size_t=yes
  9587. ac_cv_working_alloca_h=yes
  9588. am_cv_CC_dependencies_compiler_type=none
  9589. am_cv_CXX_dependencies_compiler_type=none
  9590. am_cv_ar_interface=ar
  9591. am_cv_make_support_nested_variables=yes
  9592. lac_cv_header_net_if_h=yes
  9593. lt_cv_apple_cc_single_mod=yes
  9594. lt_cv_ar_at_file=no
  9595. lt_cv_deplibs_check_method=pass_all
  9596. lt_cv_file_magic_cmd='$MAGIC_CMD'
  9597. lt_cv_file_magic_test_file=
  9598. lt_cv_ld_exported_symbols_list=yes
  9599. lt_cv_ld_force_load=yes
  9600. lt_cv_ld_reload_flag=-r
  9601. lt_cv_nm_interface='BSD nm'
  9602. lt_cv_objdir=.libs
  9603. lt_cv_path_LD=/usr/bin/ld
  9604. lt_cv_path_LDCXX=/usr/bin/ld
  9605. lt_cv_path_NM=/opt/local/bin/nm
  9606. lt_cv_path_mainfest_tool=no
  9607. lt_cv_prog_compiler_c_o=yes
  9608. lt_cv_prog_compiler_c_o_CXX=yes
  9609. lt_cv_prog_compiler_c_o_F77=no
  9610. lt_cv_prog_compiler_c_o_FC=no
  9611. lt_cv_prog_compiler_pic='-fno-common -DPIC'
  9612. lt_cv_prog_compiler_pic_CXX='-fno-common -DPIC'
  9613. lt_cv_prog_compiler_pic_F77=
  9614. lt_cv_prog_compiler_pic_FC=
  9615. lt_cv_prog_compiler_pic_works=yes
  9616. lt_cv_prog_compiler_pic_works_CXX=yes
  9617. lt_cv_prog_compiler_rtti_exceptions=yes
  9618. lt_cv_prog_compiler_static_works=no
  9619. lt_cv_prog_compiler_static_works_CXX=no
  9620. lt_cv_prog_compiler_static_works_F77=no
  9621. lt_cv_prog_compiler_static_works_FC=no
  9622. lt_cv_prog_gnu_ld=no
  9623. lt_cv_prog_gnu_ldcxx=no
  9624. lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
  9625. lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
  9626. lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\'''
  9627. lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\'''
  9628. lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[BCDEGRST]* .* \(.*\)$/extern char \1;/p'\'''
  9629. lt_cv_sys_max_cmd_len=196608
  9630. lt_cv_to_host_file_cmd=func_convert_file_noop
  9631. lt_cv_to_tool_file_cmd=func_convert_file_noop
  9632. pac_cv_attr_weak=yes
  9633. pac_cv_attr_weak_alias=yes
  9634. pac_cv_attr_weak_import=yes
  9635. pac_cv_c_double_alignment_exception=no
  9636. pac_cv_c_double_pos_align=no
  9637. pac_cv_c_fp_align_nr=16
  9638. pac_cv_c_llint_pos_align=no
  9639. pac_cv_c_max_double_fp_align=eight
  9640. pac_cv_c_max_fp_align=sixteen
  9641. pac_cv_c_max_integer_align=eight
  9642. pac_cv_c_max_longdouble_fp_align=sixteen
  9643. pac_cv_c_struct_align_nr=8
  9644. pac_cv_cc_has___func__=yes
  9645. pac_cv_cxx_builds_exe=yes
  9646. pac_cv_cxx_compiles_string=yes
  9647. pac_cv_cxx_has_iostream=yes
  9648. pac_cv_cxx_has_math=no
  9649. pac_cv_func_decl_fdopen=yes
  9650. pac_cv_func_decl_gethostname=no
  9651. pac_cv_func_decl_mkstemp=no
  9652. pac_cv_func_decl_pthread_mutexattr_settype=no
  9653. pac_cv_func_decl_putenv=no
  9654. pac_cv_func_decl_snprintf=no
  9655. pac_cv_func_decl_strdup=yes
  9656. pac_cv_func_decl_strerror_r=no
  9657. pac_cv_func_decl_usleep=no
  9658. pac_cv_func_decl_vsnprintf=no
  9659. pac_cv_func_pthread_cleanup_push=no
  9660. pac_cv_func_va_copy=yes
  9661. pac_cv_gnu_attr_format=yes
  9662. pac_cv_gnu_attr_pure=yes
  9663. pac_cv_has_pthread_mutex_errorcheck=yes
  9664. pac_cv_has_pthread_mutex_errorcheck_np=no
  9665. pac_cv_has_pthread_mutex_recursive=yes
  9666. pac_cv_has_pthread_mutex_recursive_np=no
  9667. pac_cv_have__func__=yes
  9668. pac_cv_have__function__=yes
  9669. pac_cv_have_cap__func__=no
  9670. pac_cv_have_cpp_varargs=yes
  9671. pac_cv_have_haddr_list=yes
  9672. pac_cv_have_knem_io_h=no
  9673. pac_cv_have_long_double=yes
  9674. pac_cv_have_long_long=yes
  9675. pac_cv_have_socklen_t=yes
  9676. pac_cv_have_struct_ifconf=yes
  9677. pac_cv_have_struct_ifreq=yes
  9678. pac_cv_have_thread_affinity_policy=no
  9679. pac_cv_int32_t_alignment=no
  9680. pac_cv_int64_t_alignment=no
  9681. pac_cv_mkdir_p=yes
  9682. pac_cv_my_conf_dir=/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1
  9683. pac_cv_pointers_have_int_alignment=yes
  9684. pac_cv_prog_c_unaligned_doubles=yes
  9685. pac_cv_prog_c_weak_symbols=no
  9686. pac_cv_prog_make_allows_comments=yes
  9687. pac_cv_prog_make_found_clock_skew=no
  9688. pac_cv_prog_make_include=yes
  9689. pac_cv_prog_make_set_cflags=yes
  9690. pac_cv_prog_make_vpath=VPATH
  9691. pac_cv_sizeof_mpi_status=40
  9692.  
  9693. ## ----------------- ##
  9694. ## Output variables. ##
  9695. ## ----------------- ##
  9696.  
  9697. ABIVERSION='10:1:0'
  9698. ABIVERSIONFLAGS='-version-info $(ABIVERSION)'
  9699. ACLOCAL='${SHELL} /opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/confdb/missing --run aclocal-1.12'
  9700. ADDRESS_KIND=''
  9701. ALLOCA=''
  9702. AMDEPBACKSLASH=''
  9703. AMDEP_FALSE=''
  9704. AMDEP_TRUE='#'
  9705. AMTAR='$${TAR-tar}'
  9706. AM_BACKSLASH='\'
  9707. AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
  9708. AM_DEFAULT_VERBOSITY='1'
  9709. AM_V='$(V)'
  9710. AR='ar'
  9711. AR_FLAGS='Scr'
  9712. AS='as'
  9713. ASSERT_LEVEL=''
  9714. AUTOCONF='${SHELL} /opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/confdb/missing --run autoconf'
  9715. AUTOHEADER='${SHELL} /opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/confdb/missing --run autoheader'
  9716. AUTOMAKE='${SHELL} /opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/confdb/missing --run automake-1.12'
  9717. AWK='gawk'
  9718. BASH_SHELL='/bin/bash'
  9719. BGQ_INSTALL_DIR=''
  9720. BSEND_OVERHEAD='96'
  9721. BUILD_BASH_SCRIPTS_FALSE='#'
  9722. BUILD_BASH_SCRIPTS_TRUE=''
  9723. BUILD_CH3_FALSE='#'
  9724. BUILD_CH3_NEMESIS_FALSE='#'
  9725. BUILD_CH3_NEMESIS_TRUE=''
  9726. BUILD_CH3_SOCK_FALSE=''
  9727. BUILD_CH3_SOCK_TRUE='#'
  9728. BUILD_CH3_TRUE=''
  9729. BUILD_CH3_UTIL_FTB_FALSE=''
  9730. BUILD_CH3_UTIL_FTB_TRUE='#'
  9731. BUILD_CH3_UTIL_SOCK_FALSE=''
  9732. BUILD_CH3_UTIL_SOCK_TRUE='#'
  9733. BUILD_COVERAGE_FALSE=''
  9734. BUILD_COVERAGE_TRUE='#'
  9735. BUILD_CXX_LIB_FALSE='#'
  9736. BUILD_CXX_LIB_TRUE=''
  9737. BUILD_DEBUGGER_DLL_FALSE=''
  9738. BUILD_DEBUGGER_DLL_TRUE='#'
  9739. BUILD_F77_BINDING_FALSE=''
  9740. BUILD_F77_BINDING_TRUE='#'
  9741. BUILD_F90_LIB_FALSE=''
  9742. BUILD_F90_LIB_TRUE='#'
  9743. BUILD_LOGGING_RLOG_FALSE=''
  9744. BUILD_LOGGING_RLOG_TRUE='#'
  9745. BUILD_MPID_COMMON_DATATYPE_FALSE='#'
  9746. BUILD_MPID_COMMON_DATATYPE_TRUE=''
  9747. BUILD_MPID_COMMON_SCHED_FALSE='#'
  9748. BUILD_MPID_COMMON_SCHED_TRUE=''
  9749. BUILD_MPID_COMMON_SOCK_FALSE=''
  9750. BUILD_MPID_COMMON_SOCK_POLL_FALSE=''
  9751. BUILD_MPID_COMMON_SOCK_POLL_TRUE='#'
  9752. BUILD_MPID_COMMON_SOCK_TRUE='#'
  9753. BUILD_MPID_COMMON_THREAD_FALSE='#'
  9754. BUILD_MPID_COMMON_THREAD_TRUE=''
  9755. BUILD_NAMEPUB_FILE_FALSE='#'
  9756. BUILD_NAMEPUB_FILE_TRUE=''
  9757. BUILD_NAMEPUB_MPD_FALSE=''
  9758. BUILD_NAMEPUB_MPD_TRUE='#'
  9759. BUILD_NAMEPUB_PMI_FALSE=''
  9760. BUILD_NAMEPUB_PMI_TRUE='#'
  9761. BUILD_NEMESIS_NETMOD_MX_FALSE=''
  9762. BUILD_NEMESIS_NETMOD_MX_TRUE='#'
  9763. BUILD_NEMESIS_NETMOD_NEWMAD_FALSE=''
  9764. BUILD_NEMESIS_NETMOD_NEWMAD_TRUE='#'
  9765. BUILD_NEMESIS_NETMOD_PORTALS4_FALSE=''
  9766. BUILD_NEMESIS_NETMOD_PORTALS4_TRUE='#'
  9767. BUILD_NEMESIS_NETMOD_SCIF_FALSE=''
  9768. BUILD_NEMESIS_NETMOD_SCIF_TRUE='#'
  9769. BUILD_NEMESIS_NETMOD_TCP_FALSE='#'
  9770. BUILD_NEMESIS_NETMOD_TCP_TRUE=''
  9771. BUILD_PAMID_FALSE=''
  9772. BUILD_PAMID_TRUE='#'
  9773. BUILD_PMI_PMI2_FALSE=''
  9774. BUILD_PMI_PMI2_TRUE='#'
  9775. BUILD_PMI_SIMPLE_FALSE='#'
  9776. BUILD_PMI_SIMPLE_TRUE=''
  9777. BUILD_PMI_SLURM_FALSE=''
  9778. BUILD_PMI_SLURM_TRUE='#'
  9779. BUILD_PMI_SMPD_FALSE=''
  9780. BUILD_PMI_SMPD_TRUE='#'
  9781. BUILD_PM_GFORKER_FALSE=''
  9782. BUILD_PM_GFORKER_TRUE='#'
  9783. BUILD_PM_HYDRA_FALSE='#'
  9784. BUILD_PM_HYDRA_TRUE=''
  9785. BUILD_PM_MPD_FALSE=''
  9786. BUILD_PM_MPD_TRUE='#'
  9787. BUILD_PM_REMSHELL_FALSE=''
  9788. BUILD_PM_REMSHELL_TRUE='#'
  9789. BUILD_PM_SMPD_FALSE=''
  9790. BUILD_PM_SMPD_TRUE='#'
  9791. BUILD_PM_UTIL_FALSE=''
  9792. BUILD_PM_UTIL_TRUE='#'
  9793. BUILD_PROFILING_LIB_FALSE='#'
  9794. BUILD_PROFILING_LIB_TRUE=''
  9795. BUILD_ROMIO_FALSE='#'
  9796. BUILD_ROMIO_TRUE=''
  9797. CC='/usr/bin/clang'
  9798. CCDEPMODE='depmode=none'
  9799. CFLAGS='-pipe -arch x86_64 '
  9800. CMB_1INT_ALIGNMENT=''
  9801. CMB_STATUS_ALIGNMENT=''
  9802. CONFIGURE_ARGS_CLEAN='--prefix=/opt/local --disable-dependency-tracking --disable-f77 --disable-fc --disable-silent-rules --enable-base-cache --enable-cache --enable-cxx --enable-fast=O2 --enable-shared --enable-smpcoll --with-device=ch3:nemesis --with-pm=hydra --with-thread-package=posix F90FLAGS= F90= --enable-timer-type=mach_absolute_time'
  9803. CONFIGURE_ARGUMENTS=' '\''--prefix=/opt/local'\'' '\''--disable-dependency-tracking'\'' '\''--disable-f77'\'' '\''--disable-fc'\'' '\''--disable-silent-rules'\'' '\''--enable-base-cache'\'' '\''--enable-cache'\'' '\''--enable-cxx'\'' '\''--enable-fast=O2'\'' '\''--enable-shared'\'' '\''--enable-smpcoll'\'' '\''--with-device=ch3:nemesis'\'' '\''--with-pm=hydra'\'' '\''--with-thread-package=posix'\'' '\''F90FLAGS='\'' '\''F90='\'' '\''--enable-timer-type=mach_absolute_time'\'' '\''CC=/usr/bin/clang'\'' '\''CFLAGS=-pipe -arch x86_64'\'' '\''LDFLAGS=-L/opt/local/lib -arch x86_64'\'' '\''CXX=/usr/bin/clang++'\'' '\''CXXFLAGS=-pipe -arch x86_64'\'' '\''FFLAGS=-pipe -m64'\'' '\''FCFLAGS=-pipe -m64'\'''
  9804. COUNT_KIND=''
  9805. CPP='/usr/bin/clang -E'
  9806. CPPFLAGS=' -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpl/include -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/openpa/src -I/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/src/mpi/romio/include'
  9807. CXX='/usr/bin/clang++'
  9808. CXXCPP='/usr/bin/clang++ -E'
  9809. CXXDEPMODE='depmode=none'
  9810. CXXFLAGS='-pipe -arch x86_64 -O2'
  9811. CYGPATH_W='echo'
  9812. C_LINKPATH_SHL=''
  9813. DEFS='-DHAVE_CONFIG_H'
  9814. DEPDIR='.deps'
  9815. DEVICE='ch3:nemesis'
  9816. DLLIMPORT=''
  9817. DLLTOOL='false'
  9818. DOCTEXT='false'
  9819. DSYMUTIL='dsymutil'
  9820. DUMPBIN=''
  9821. ECHO_C='\c'
  9822. ECHO_N=''
  9823. ECHO_T=''
  9824. EGREP='/usr/bin/grep -E'
  9825. EXEEXT=''
  9826. EXTRA_STATUS_DECL=''
  9827. F77='false'
  9828. F77CPP=''
  9829. F77_COMPLEX16=''
  9830. F77_COMPLEX32=''
  9831. F77_COMPLEX8=''
  9832. F77_INCDIR=''
  9833. F77_INTEGER16=''
  9834. F77_INTEGER1=''
  9835. F77_INTEGER2=''
  9836. F77_INTEGER4=''
  9837. F77_INTEGER8=''
  9838. F77_LIBDIR_LEADER=''
  9839. F77_NAME_MANGLE=''
  9840. F77_OTHER_LIBS=''
  9841. F77_REAL16=''
  9842. F77_REAL4=''
  9843. F77_REAL8=''
  9844. FC='false'
  9845. FCCPP=''
  9846. FCEXT=''
  9847. FCFLAGS='-pipe -m64 '
  9848. FCINC=''
  9849. FCINCFLAG=''
  9850. FCMODEXT=''
  9851. FCMODINCFLAG=''
  9852. FCMODINCSPEC=''
  9853. FCMODOUTFLAG=''
  9854. FC_ALL_INTEGER_MODELS=''
  9855. FC_DOUBLE_MODEL=''
  9856. FC_INTEGER_MODEL=''
  9857. FC_INTEGER_MODEL_MAP=''
  9858. FC_OTHER_LIBS=''
  9859. FC_REAL_MODEL=''
  9860. FC_WORK_FILES_ARG=''
  9861. FFLAGS='-pipe -m64 '
  9862. FGREP='/usr/bin/grep -F'
  9863. FILE=''
  9864. FLIBS=''
  9865. FORTRAN_BINDING='0'
  9866. FORTRAN_MPI_OFFSET='integer*8'
  9867. FWRAPNAME='fmpich'
  9868. GCOV='gcov'
  9869. GNUCXX_MINORVERSION='2'
  9870. GNUCXX_VERSION='4'
  9871. GREP='/usr/bin/grep'
  9872. HAVE_CXX_EXCEPTIONS='1'
  9873. HAVE_ERROR_CHECKING='1'
  9874. HAVE_ROMIO='#include "mpio.h"'
  9875. INCLUDE_MPICXX_H='#include "mpicxx.h"'
  9876. INSTALL_DATA='${INSTALL} -m 644'
  9877. INSTALL_PROGRAM='${INSTALL}'
  9878. INSTALL_SCRIPT='${INSTALL}'
  9879. INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
  9880. INTEGER_KIND=''
  9881. KILLALL='killall'
  9882. LD='/usr/bin/ld'
  9883. LDFLAGS='-L/opt/local/lib -arch x86_64 '
  9884. LIBOBJS=''
  9885. LIBS='-lpthread '
  9886. LIBTOOL='$(SHELL) $(top_builddir)/libtool'
  9887. LIPO='lipo'
  9888. LN_S='ln -s'
  9889. LPMPILIBNAME='-lpmpich'
  9890. LTLIBOBJS=''
  9891. MAINT=''
  9892. MAINTAINER_MODE_FALSE='#'
  9893. MAINTAINER_MODE_TRUE=''
  9894. MAKE='make'
  9895. MAKEINFO='${SHELL} /opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/confdb/missing --run makeinfo'
  9896. MANIFEST_TOOL=':'
  9897. MKDIR_P='mkdir -p'
  9898. MPIBASEMODNAME='mpi_base'
  9899. MPICHLIB_CFLAGS=''
  9900. MPICHLIB_CPPFLAGS=''
  9901. MPICHLIB_CXXFLAGS=''
  9902. MPICHLIB_FCFLAGS=''
  9903. MPICHLIB_FFLAGS=''
  9904. MPICHLIB_LDFLAGS=''
  9905. MPICHLIB_LIBS=''
  9906. MPICH_NUMVERSION='30001300'
  9907. MPICH_RELEASE_DATE='Thu Dec 20 14:27:22 CST 2012'
  9908. MPICH_TIMER_KIND='USE_MACH_ABSOLUTE_TIME'
  9909. MPICH_VERSION='3.0.1'
  9910. MPICONSTMODNAME='mpi_constants'
  9911. MPICXXLIBNAME='mpichcxx'
  9912. MPID_TIMER_TYPE='uint64_t'
  9913. MPIFLIBNAME='mpich'
  9914. MPIFPMPI=''
  9915. MPILIBNAME='mpich'
  9916. MPIMODNAME='mpi'
  9917. MPIR_CXX_BOOL='0x4c000133'
  9918. MPIR_CXX_COMPLEX='0x4c000834'
  9919. MPIR_CXX_DOUBLE_COMPLEX='0x4c001035'
  9920. MPIR_CXX_LONG_DOUBLE_COMPLEX='0x4c002036'
  9921. MPIR_PINT='long'
  9922. MPISIZEOFMODNAME='mpi_sizeofs'
  9923. MPIU_DLL_SPEC_DEF='#define MPIU_DLL_SPEC'
  9924. MPI_2COMPLEX=''
  9925. MPI_2DOUBLE_COMPLEX=''
  9926. MPI_2DOUBLE_PRECISION='MPI_DATATYPE_NULL'
  9927. MPI_2INT='0x4c000816'
  9928. MPI_2INTEGER='MPI_DATATYPE_NULL'
  9929. MPI_2REAL='MPI_DATATYPE_NULL'
  9930. MPI_AINT='long'
  9931. MPI_AINT_DATATYPE='0x4c000843'
  9932. MPI_AINT_FMT_DEC_SPEC='%ld'
  9933. MPI_AINT_FMT_HEX_SPEC='%lx'
  9934. MPI_BYTE='0x4c00010d'
  9935. MPI_CHAR='0x4c000101'
  9936. MPI_CHARACTER='MPI_DATATYPE_NULL'
  9937. MPI_COMPLEX16='0x4c00102a'
  9938. MPI_COMPLEX32='0x4c00202c'
  9939. MPI_COMPLEX8='0x4c000828'
  9940. MPI_COMPLEX='MPI_DATATYPE_NULL'
  9941. MPI_COUNT='long long'
  9942. MPI_COUNT_DATATYPE='0x4c000845'
  9943. MPI_C_BOOL='0x4c00013f'
  9944. MPI_C_DOUBLE_COMPLEX='0x4c001041'
  9945. MPI_C_FLOAT_COMPLEX='0x4c000840'
  9946. MPI_C_LONG_DOUBLE_COMPLEX='0x4c002042'
  9947. MPI_DOUBLE='0x4c00080b'
  9948. MPI_DOUBLE_COMPLEX='MPI_DATATYPE_NULL'
  9949. MPI_DOUBLE_INT='0x8c000001'
  9950. MPI_DOUBLE_PRECISION='MPI_DATATYPE_NULL'
  9951. MPI_F77_2INT=''
  9952. MPI_F77_AINT='1275070531'
  9953. MPI_F77_BYTE=''
  9954. MPI_F77_CHAR=''
  9955. MPI_F77_COUNT='1275070533'
  9956. MPI_F77_CXX_BOOL='1275068723'
  9957. MPI_F77_CXX_DOUBLE_COMPLEX='1275072565'
  9958. MPI_F77_CXX_FLOAT_COMPLEX='1275070516'
  9959. MPI_F77_CXX_LONG_DOUBLE_COMPLEX='1275076662'
  9960. MPI_F77_C_BOOL=''
  9961. MPI_F77_C_COMPLEX=''
  9962. MPI_F77_C_DOUBLE_COMPLEX=''
  9963. MPI_F77_C_FLOAT_COMPLEX=''
  9964. MPI_F77_C_LONG_DOUBLE_COMPLEX=''
  9965. MPI_F77_DOUBLE=''
  9966. MPI_F77_DOUBLE_INT=''
  9967. MPI_F77_FLOAT=''
  9968. MPI_F77_FLOAT_INT=''
  9969. MPI_F77_INT16_T=''
  9970. MPI_F77_INT32_T=''
  9971. MPI_F77_INT64_T=''
  9972. MPI_F77_INT8_T=''
  9973. MPI_F77_INT=''
  9974. MPI_F77_LB=''
  9975. MPI_F77_LONG=''
  9976. MPI_F77_LONG_DOUBLE=''
  9977. MPI_F77_LONG_DOUBLE_INT=''
  9978. MPI_F77_LONG_INT=''
  9979. MPI_F77_LONG_LONG=''
  9980. MPI_F77_LONG_LONG_INT=''
  9981. MPI_F77_OFFSET='1275070532'
  9982. MPI_F77_PACKED=''
  9983. MPI_F77_SHORT=''
  9984. MPI_F77_SHORT_INT=''
  9985. MPI_F77_SIGNED_CHAR=''
  9986. MPI_F77_UB=''
  9987. MPI_F77_UINT16_T=''
  9988. MPI_F77_UINT32_T=''
  9989. MPI_F77_UINT64_T=''
  9990. MPI_F77_UINT8_T=''
  9991. MPI_F77_UNSIGNED=''
  9992. MPI_F77_UNSIGNED_CHAR=''
  9993. MPI_F77_UNSIGNED_LONG=''
  9994. MPI_F77_UNSIGNED_LONG_LONG=''
  9995. MPI_F77_UNSIGNED_SHORT=''
  9996. MPI_F77_WCHAR=''
  9997. MPI_FINT='int'
  9998. MPI_FLOAT='0x4c00040a'
  9999. MPI_FLOAT_INT='0x8c000000'
  10000. MPI_INT16_T='0x4c000238'
  10001. MPI_INT32_T='0x4c000439'
  10002. MPI_INT64_T='0x4c00083a'
  10003. MPI_INT8_T='0x4c000137'
  10004. MPI_INT='0x4c000405'
  10005. MPI_INTEGER16='MPI_DATATYPE_NULL'
  10006. MPI_INTEGER1='0x4c00012d'
  10007. MPI_INTEGER2='0x4c00022f'
  10008. MPI_INTEGER4='0x4c000430'
  10009. MPI_INTEGER8='0x4c000831'
  10010. MPI_INTEGER='MPI_DATATYPE_NULL'
  10011. MPI_LB='0x4c000010'
  10012. MPI_LOGICAL='MPI_DATATYPE_NULL'
  10013. MPI_LONG='0x4c000807'
  10014. MPI_LONG_DOUBLE='0x4c00100c'
  10015. MPI_LONG_DOUBLE_INT='0x8c000004'
  10016. MPI_LONG_INT='0x8c000002'
  10017. MPI_LONG_LONG='0x4c000809'
  10018. MPI_MAX_ERROR_STRING='1024'
  10019. MPI_MAX_LIBRARY_VERSION_STRING='8192'
  10020. MPI_MAX_PROCESSOR_NAME='128'
  10021. MPI_OFFSET='long long'
  10022. MPI_OFFSET_DATATYPE='0x4c000844'
  10023. MPI_OFFSET_TYPEDEF='typedef long long MPI_Offset;'
  10024. MPI_PACKED='0x4c00010f'
  10025. MPI_REAL16='0x4c00102b'
  10026. MPI_REAL4='0x4c000427'
  10027. MPI_REAL8='0x4c000829'
  10028. MPI_REAL='MPI_DATATYPE_NULL'
  10029. MPI_SHORT='0x4c000203'
  10030. MPI_SHORT_INT='0x8c000003'
  10031. MPI_SIGNED_CHAR='0x4c000118'
  10032. MPI_STATUS_SIZE=''
  10033. MPI_UB='0x4c000011'
  10034. MPI_UINT16_T='0x4c00023c'
  10035. MPI_UINT32_T='0x4c00043d'
  10036. MPI_UINT64_T='0x4c00083e'
  10037. MPI_UINT8_T='0x4c00013b'
  10038. MPI_UNSIGNED_CHAR='0x4c000102'
  10039. MPI_UNSIGNED_INT='0x4c000406'
  10040. MPI_UNSIGNED_LONG='0x4c000808'
  10041. MPI_UNSIGNED_LONG_LONG='0x4c000819'
  10042. MPI_UNSIGNED_SHORT='0x4c000204'
  10043. MPI_WCHAR='0x4c00040e'
  10044. NM='/opt/local/bin/nm'
  10045. NMEDIT='nmedit'
  10046. OBJDUMP='false'
  10047. OBJEXT='o'
  10048. OFFSET_KIND=''
  10049. OTOOL64=':'
  10050. OTOOL='otool'
  10051. PACKAGE='mpich'
  10052. PACKAGE_BUGREPORT='mpich-discuss@mcs.anl.gov'
  10053. PACKAGE_NAME='MPICH'
  10054. PACKAGE_STRING='MPICH 3.0.1'
  10055. PACKAGE_TARNAME='mpich'
  10056. PACKAGE_URL='http://www.mcs.anl.gov/research/projects/mpich2/'
  10057. PACKAGE_VERSION='3.0.1'
  10058. PAPI_INCLUDE=''
  10059. PATH_SEPARATOR=':'
  10060. PERL='/opt/local/bin/perl'
  10061. PMPIFLIBNAME='pmpich'
  10062. PMPILIBNAME='pmpich'
  10063. PRIMARY_PM_GFORKER_FALSE=''
  10064. PRIMARY_PM_GFORKER_TRUE='#'
  10065. PRIMARY_PM_REMSHELL_FALSE=''
  10066. PRIMARY_PM_REMSHELL_TRUE='#'
  10067. PRIMARY_PM_SMPD_FALSE=''
  10068. PRIMARY_PM_SMPD_TRUE='#'
  10069. RANLIB='ranlib'
  10070. REQD=''
  10071. REQI1=''
  10072. REQI2=''
  10073. REQI8=''
  10074. RSH=''
  10075. SED='/opt/local/bin/gsed'
  10076. SET_CFLAGS='CFLAGS='
  10077. SET_MAKE='MAKE=make'
  10078. SHELL='/bin/sh'
  10079. SIZEOF_FC_CHARACTER=''
  10080. SIZEOF_FC_DOUBLE_PRECISION=''
  10081. SIZEOF_FC_INTEGER=''
  10082. SIZEOF_FC_REAL=''
  10083. SIZEOF_MPI_STATUS='40'
  10084. SMPD_SOCK_IS_POLL_FALSE='#'
  10085. SMPD_SOCK_IS_POLL_TRUE=''
  10086. SSH=''
  10087. STRIP='strip'
  10088. TCP_LIBS=''
  10089. THREAD_SERIALIZED_OR_MULTIPLE_FALSE='#'
  10090. THREAD_SERIALIZED_OR_MULTIPLE_TRUE=''
  10091. USER_CFLAGS='-pipe -arch x86_64'
  10092. USER_CPPFLAGS=''
  10093. USER_CXXFLAGS='-pipe -arch x86_64'
  10094. USER_FCFLAGS='-pipe -m64'
  10095. USER_FFLAGS='-pipe -m64'
  10096. USER_LDFLAGS='-L/opt/local/lib -arch x86_64'
  10097. USER_LIBS=''
  10098. USE_DBG_LOGGING='0'
  10099. VERSION='3.0.1'
  10100. VPATH='VPATH=.:${srcdir}'
  10101. WRAPPER_CFLAGS='-pipe -arch x86_64 '
  10102. WRAPPER_CPPFLAGS=' '
  10103. WRAPPER_CXXFLAGS='-pipe -arch x86_64 '
  10104. WRAPPER_FCFLAGS='-pipe -m64 '
  10105. WRAPPER_FFLAGS='-pipe -m64 '
  10106. WRAPPER_LDFLAGS=' -L/opt/local/lib -arch x86_64 '
  10107. WRAPPER_LIBS='-lopa -lmpl -lpthread '
  10108. WTIME_DOUBLE_TYPE=''
  10109. XARGS_NODATA_OPT=''
  10110. ac_ct_AR='ar'
  10111. ac_ct_CC=''
  10112. ac_ct_CXX=''
  10113. ac_ct_DUMPBIN=''
  10114. ac_ct_F77=''
  10115. ac_ct_FC=''
  10116. am__EXEEXT_FALSE=''
  10117. am__EXEEXT_TRUE='#'
  10118. am__fastdepCC_FALSE=''
  10119. am__fastdepCC_TRUE='#'
  10120. am__fastdepCXX_FALSE=''
  10121. am__fastdepCXX_TRUE='#'
  10122. am__include='include'
  10123. am__isrc=''
  10124. am__leading_dot='.'
  10125. am__nodep=''
  10126. am__quote=''
  10127. am__tar='$${TAR-tar} chof - "$$tardir"'
  10128. am__untar='$${TAR-tar} xf -'
  10129. bindings=' cxx'
  10130. bindir='${exec_prefix}/bin'
  10131. build='x86_64-apple-darwin10.8.0'
  10132. build_alias=''
  10133. build_cpu='x86_64'
  10134. build_os='darwin10.8.0'
  10135. build_vendor='apple'
  10136. channel_name='nemesis'
  10137. datadir='${datarootdir}'
  10138. datarootdir='${prefix}/share'
  10139. device_name='ch3'
  10140. docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
  10141. dvidir='${docdir}'
  10142. enable_wrapper_rpath='yes'
  10143. exec_prefix='${prefix}'
  10144. host='x86_64-apple-darwin10.8.0'
  10145. host_alias=''
  10146. host_cpu='x86_64'
  10147. host_os='darwin10.8.0'
  10148. host_vendor='apple'
  10149. htmldir='${docdir}'
  10150. includedir='${prefix}/include'
  10151. infodir='${datarootdir}/info'
  10152. install_sh='${SHELL} /opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1/confdb/install-sh'
  10153. libdir='${exec_prefix}/lib'
  10154. libexecdir='${exec_prefix}/libexec'
  10155. libmpich_so_version='10:1:0'
  10156. localedir='${datarootdir}/locale'
  10157. localstatedir='${prefix}/var'
  10158. mandir='${datarootdir}/man'
  10159. master_top_builddir='/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1'
  10160. master_top_srcdir='/opt/local/var/macports/build/_Users_m028373_src_macports_lcl_science_mpich/mpich/work/mpich-3.0.1'
  10161. mkdir_p='$(MKDIR_P)'
  10162. mmx_copy_s=''
  10163. mpich_libtool_static_flag='-static'
  10164. nemesis_nets_array='MPIDI_NEM_TCP'
  10165. nemesis_nets_array_sz='1'
  10166. nemesis_nets_dirs='tcp'
  10167. nemesis_nets_func_array='&MPIDI_nem_tcp_funcs'
  10168. nemesis_nets_func_decl='MPIDI_nem_tcp_funcs'
  10169. nemesis_nets_macro_defs='#define MPIDI_NEM_TCP 0'
  10170. nemesis_nets_strings='"tcp"'
  10171. nemesis_networks='tcp'
  10172. oldincludedir='/usr/include'
  10173. pdfdir='${docdir}'
  10174. pm_name='hydra'
  10175. prefix='/opt/local'
  10176. program_transform_name='s,x,x,'
  10177. psdir='${docdir}'
  10178. sbindir='${exec_prefix}/sbin'
  10179. sharedstatedir='${prefix}/com'
  10180. subdirs=' test/mpi'
  10181. sysconfdir='${prefix}/etc'
  10182. target_alias=''
  10183.  
  10184. ## ------------------- ##
  10185. ## File substitutions. ##
  10186. ## ------------------- ##
  10187.  
  10188. cc_shlib_conf='src/env/cc_shlib.conf'
  10189. cxx_shlib_conf='src/env/cxx_shlib.conf'
  10190. f77_shlib_conf=''
  10191. fc_shlib_conf=''
  10192.  
  10193. ## ----------- ##
  10194. ## confdefs.h. ##
  10195. ## ----------- ##
  10196.  
  10197. /* confdefs.h */
  10198. #define PACKAGE_NAME "MPICH"
  10199. #define PACKAGE_TARNAME "mpich"
  10200. #define PACKAGE_VERSION "3.0.1"
  10201. #define PACKAGE_STRING "MPICH 3.0.1"
  10202. #define PACKAGE_BUGREPORT "mpich-discuss@mcs.anl.gov"
  10203. #define PACKAGE_URL "http://www.mcs.anl.gov/research/projects/mpich2/"
  10204. #define USE_SMP_COLLECTIVES 1
  10205. #define PACKAGE "mpich"
  10206. #define VERSION "3.0.1"
  10207. #define STDC_HEADERS 1
  10208. #define HAVE_SYS_TYPES_H 1
  10209. #define HAVE_SYS_STAT_H 1
  10210. #define HAVE_STDLIB_H 1
  10211. #define HAVE_STRING_H 1
  10212. #define HAVE_MEMORY_H 1
  10213. #define HAVE_STRINGS_H 1
  10214. #define HAVE_INTTYPES_H 1
  10215. #define HAVE_STDINT_H 1
  10216. #define HAVE_UNISTD_H 1
  10217. #define HAVE_DLFCN_H 1
  10218. #define LT_OBJDIR ".libs/"
  10219. #define HAVE_GETPAGESIZE 1
  10220. #define HAVE_ERROR_CHECKING MPID_ERROR_LEVEL_ALL
  10221. #define MPICH_ERROR_MSG_LEVEL MPICH_ERROR_MSG_ALL
  10222. #define USE_LOGGING MPID_LOGGING_NONE
  10223. #define HAVE_RUNTIME_THREADCHECK 1
  10224. #define MPICH_THREAD_LEVEL MPI_THREAD_MULTIPLE
  10225. #define MPIU_THREAD_GRANULARITY MPIU_THREAD_GRANULARITY_GLOBAL
  10226. #define MPIU_HANDLE_ALLOCATION_METHOD MPIU_HANDLE_ALLOCATION_MUTEX
  10227. #define MPIU_THREAD_REFCOUNT MPIU_REFCOUNT_NONE
  10228. #define HAVE_ROMIO 1
  10229. #define HAVE__FUNC__ /**/
  10230. #define HAVE__FUNCTION__ /**/
  10231. #define HAVE_CXX_EXCEPTIONS /**/
  10232. #define HAVE_NAMESPACES /**/
  10233. #define HAVE_NAMESPACE_STD /**/
  10234. #define HAVE_CXX_BINDING 1
  10235. #define FILE_NAMEPUB_BASEDIR "."
  10236. #define USE_FILE_FOR_NAMEPUB 1
  10237. #define HAVE_NAMEPUB_SERVICE 1
  10238. #define restrict __restrict
  10239. #define HAVE_GCC_ATTRIBUTE 1
  10240. #define WORDS_LITTLEENDIAN 1
  10241. #define HAVE_LONG_DOUBLE 1
  10242. #define HAVE_LONG_LONG_INT 1
  10243. #define HAVE_MAX_INTEGER_ALIGNMENT 8
  10244. #define HAVE_MAX_STRUCT_ALIGNMENT 8
  10245. #define HAVE_MAX_FP_ALIGNMENT 16
  10246. #define HAVE_MAX_DOUBLE_FP_ALIGNMENT 8
  10247. #define HAVE_MAX_LONG_DOUBLE_FP_ALIGNMENT 16
  10248. #define SIZEOF_CHAR 1
  10249. #define SIZEOF_UNSIGNED_CHAR 1
  10250. #define SIZEOF_SHORT 2
  10251. #define SIZEOF_UNSIGNED_SHORT 2
  10252. #define SIZEOF_INT 4
  10253. #define SIZEOF_UNSIGNED_INT 4
  10254. #define SIZEOF_LONG 8
  10255. #define SIZEOF_UNSIGNED_LONG 8
  10256. #define SIZEOF_LONG_LONG 8
  10257. #define SIZEOF_UNSIGNED_LONG_LONG 8
  10258. #define SIZEOF_FLOAT 4
  10259. #define SIZEOF_DOUBLE 8
  10260. #define SIZEOF_LONG_DOUBLE 16
  10261. #define SIZEOF_VOID_P 8
  10262. #define STDC_HEADERS 1
  10263. #define HAVE_STDDEF_H 1
  10264. #define SIZEOF_WCHAR_T 4
  10265. #define SIZEOF_FLOAT_INT 8
  10266. #define SIZEOF_DOUBLE_INT 16
  10267. #define SIZEOF_LONG_INT 16
  10268. #define SIZEOF_SHORT_INT 8
  10269. #define SIZEOF_TWO_INT 8
  10270. #define SIZEOF_LONG_DOUBLE_INT 32
  10271. #define HAVE_INTTYPES_H 1
  10272. #define HAVE_STDINT_H 1
  10273. #define HAVE_INT8_T 1
  10274. #define HAVE_INT16_T 1
  10275. #define HAVE_INT32_T 1
  10276. #define HAVE_INT64_T 1
  10277. #define HAVE_UINT8_T 1
  10278. #define HAVE_UINT16_T 1
  10279. #define HAVE_UINT32_T 1
  10280. #define HAVE_UINT64_T 1
  10281. #define HAVE_STDBOOL_H 1
  10282. #define HAVE_COMPLEX_H 1
  10283. #define SIZEOF__BOOL 1
  10284. #define SIZEOF_FLOAT__COMPLEX 8
  10285. #define SIZEOF_DOUBLE__COMPLEX 16
  10286. #define SIZEOF_LONG_DOUBLE__COMPLEX 32
  10287. #define HAVE__BOOL 1
  10288. #define HAVE_FLOAT__COMPLEX 1
  10289. #define HAVE_DOUBLE__COMPLEX 1
  10290. #define HAVE_LONG_DOUBLE__COMPLEX 1
  10291. #define MPIR_REAL4_CTYPE float
  10292. #define MPIR_REAL8_CTYPE double
  10293. #define MPIR_REAL16_CTYPE long double
  10294. #define MPIR_INTEGER1_CTYPE char
  10295. #define MPIR_INTEGER2_CTYPE short
  10296. #define MPIR_INTEGER4_CTYPE int
  10297. #define MPIR_INTEGER8_CTYPE long
  10298. #define SIZEOF_BOOL 1
  10299. #define MPIR_CXX_BOOL_CTYPE _Bool
  10300. #define SIZEOF_COMPLEX 8
  10301. #define SIZEOF_DOUBLECOMPLEX 16
  10302. #define SIZEOF_LONGDOUBLECOMPLEX 32
  10303. #define HAVE_CXX_COMPLEX 1
  10304. #define MPIR_CXX_BOOL_VALUE 0x4c000133
  10305. #define MPIR_CXX_COMPLEX_VALUE 0x4c000834
  10306. #define MPIR_CXX_DOUBLE_COMPLEX_VALUE 0x4c001035
  10307. #define MPIR_CXX_LONG_DOUBLE_COMPLEX_VALUE 0x4c002036
  10308. #define HAVE_ANY_INT64_T_ALIGNMENT 1
  10309. #define HAVE_ANY_INT32_T_ALIGNMENT 1
  10310. #define SIZEOF_MPIR_BSEND_DATA_T 96
  10311. #define HAVE_GCC_AND_X86_64_ASM 1
  10312. #define STDC_HEADERS 1
  10313. #define HAVE_STDLIB_H 1
  10314. #define HAVE_STDARG_H 1
  10315. #define HAVE_SYS_TYPES_H 1
  10316. #define HAVE_STRING_H 1
  10317. #define HAVE_INTTYPES_H 1
  10318. #define HAVE_LIMITS_H 1
  10319. #define HAVE_STDDEF_H 1
  10320. #define HAVE_ERRNO_H 1
  10321. #define HAVE_SYS_SOCKET_H 1
  10322. #define HAVE_SYS_TIME_H 1
  10323. #define HAVE_UNISTD_H 1
  10324. #define HAVE_ASSERT_H 1
  10325. #define HAVE_SYS_PARAM_H 1
  10326. #define HAVE_SYS_UIO_H 1
  10327. #define HAVE_SETITIMER 1
  10328. #define HAVE_ALARM 1
  10329. #define HAVE_VSNPRINTF 1
  10330. #define HAVE_VSPRINTF 1
  10331. #define HAVE_STRERROR 1
  10332. #define HAVE_STRNCASECMP 1
  10333. #define HAVE_DECL_STRERROR_R 1
  10334. #define HAVE_STRERROR_R 1
  10335. #define HAVE_SNPRINTF 1
  10336. #define HAVE_QSORT 1
  10337. #define HAVE_VA_COPY 1
  10338. #define HAVE_MACRO_VA_ARGS 1
  10339. #define HAVE_ALLOCA_H 1
  10340. #define HAVE_ALLOCA 1
  10341. #define HAVE_STRDUP 1
  10342. #define NEEDS_STRDUP_DECL 1
  10343. #define HAVE_MKSTEMP 1
  10344. #define HAVE_FDOPEN 1
  10345. #define NEEDS_FDOPEN_DECL 1
  10346. #define HAVE_PUTENV 1
  10347. #define MPIR_AINT_MAX LONG_MAX
  10348. #define MPIR_Pint long
  10349. #define MPIR_PINT_FMT_DEC_SPEC "%ld"
  10350. #define MPIR_Upint unsigned long
  10351. #define MPIR_UPINT_FMT_DEC_SPEC "%lu"
  10352. #define MPIU_SIZE_T unsigned long
  10353. #define HAVE_PTHREAD_H 1
  10354. #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
  10355. #define PTHREAD_MUTEX_ERRORCHECK_VALUE PTHREAD_MUTEX_ERRORCHECK
  10356. #define MPIU_THREAD_PACKAGE_NAME MPIU_THREAD_PACKAGE_POSIX
  10357. #define HAVE_GETPID 1
  10358. #define HAVE_SCHED_H 1
  10359. #define HAVE_UNISTD_H 1
  10360. #define HAVE_SYS_SELECT_H 1
  10361. #define HAVE_SCHED_YIELD 1
  10362. #define HAVE_USLEEP 1
  10363. #define HAVE_SLEEP 1
  10364. #define HAVE_SELECT 1
  10365. #define USE_SCHED_YIELD_FOR_YIELD 1
  10366. #define HAVE_THREAD_POLICY_SET 1
  10367. #define HAVE_UNISTD_H 1
  10368. #define HAVE_STRING_H 1
  10369. #define HAVE_STDLIB_H 1
  10370. #define HAVE_SYS_SOCKET_H 1
  10371. #define HAVE_STRINGS_H 1
  10372. #define HAVE_ASSERT_H 1
  10373. #define HAVE_SNPRINTF 1
  10374. #define HAVE_STRNCASECMP 1
  10375. #define HAVE_SYS_TYPES_H 1
  10376. #define HAVE_SYS_PARAM_H 1
  10377. #define HAVE_SYS_SOCKET_H 1
  10378. #define HAVE_NETINET_IN_H 1
  10379. #define HAVE_NETINET_TCP_H 1
  10380. #define HAVE_SYS_UN_H 1
  10381. #define HAVE_NETDB_H 1
  10382. #define HAVE_SOCKET 1
  10383. #define HAVE_SETSOCKOPT 1
  10384. #define HAVE_GETHOSTBYNAME 1
  10385. #define USE_PMI_PORT 1
  10386. #define HAVE_H_ADDR_LIST 1
  10387. #define HAVE_GCC_ATTRIBUTE 1
  10388. #define CH3_RANK_BITS 16
  10389. #define HAVE_ASSERT_H 1
  10390. #define HAVE_LIMITS_H 1
  10391. #define HAVE_STRING_H 1
  10392. #define HAVE_SYS_TYPES_H 1
  10393. #define HAVE_SYS_UIO_H 1
  10394. #define HAVE_UUID_UUID_H 1
  10395. #define HAVE_TIME_H 1
  10396. #define HAVE_CTYPE_H 1
  10397. #define HAVE_UNISTD_H 1
  10398. #define HAVE_ARPA_INET_H 1
  10399. #define HAVE_SYS_SOCKET_H 1
  10400. #define HAVE_NET_IF_H 1
  10401. #define HAVE_INET_PTON 1
  10402. #define HAVE_GETHOSTNAME 1
  10403. #define HAVE_UUID_GENERATE 1
  10404. #define HAVE_TIME 1
  10405. #define HAVE_CPP_VARARGS /**/
  10406. #define HAVE_NET_IF_H 1
  10407. #define HAVE_ASSERT_H 1
  10408. #define HAVE_NETDB_H 1
  10409. #define HAVE_UNISTD_H 1
  10410. #define HAVE_SCHED_H 1
  10411. #define HAVE_SYS_MMAN_H 1
  10412. #define HAVE_SYS_IOCTL_H 1
  10413. #define HAVE_SYS_SOCKET_H 1
  10414. #define HAVE_SYS_SOCKIO_H 1
  10415. #define HAVE_SYS_TYPES_H 1
  10416. #define HAVE_ERRNO_H 1
  10417. #define HAVE_SYS_IPC_H 1
  10418. #define HAVE_SYS_SHM_H 1
  10419. #define HAVE_NETINET_IN_H 1
  10420. #define HAVE_SIGNAL_H 1
  10421. #define HAVE_SIGNAL 1
  10422. #define HAVE_MKSTEMP 1
  10423. #define HAVE_RAND 1
  10424. #define HAVE_SRAND 1
  10425. #define HAVE_MMAP 1
  10426. #define HAVE_MUNMAP 1
  10427. #define USE_MMAP_SHM 1
  10428. #define MPID_NEM_INLINE 1
  10429. #define PREFETCH_CELL 1
  10430. #define USE_FASTBOX 1
  10431. #define HAVE_H_ADDR_LIST 1
  10432. #define HAVE_STRUCT_IFCONF 1
  10433. #define HAVE_STRUCT_IFREQ 1
  10434. #define MPID_NEM_LOCAL_LMT_IMPL MPID_NEM_LOCAL_LMT_SHM_COPY
  10435. #define MPID_NEM_USE_LOCK_FREE_QUEUES 1
  10436. #define SIZEOF_OPA_PTR_T 8
  10437. #define HAVE_NO_FORTRAN_MPI_TYPES_IN_C 1
  10438. #define MPIR_OFFSET_MAX LLONG_MAX
  10439. #define MPIR_COUNT_MAX LLONG_MAX
  10440. #define MPIF_STATUS_SIZE
  10441. #define HAVE_FC_TYPE_ROUTINES 1
  10442. #define HAVE_MPICHCONF 1
  10443.  
  10444. configure: exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement