Paste #14320 at spacepaste (original) (raw)

gcc

  1. ~/Desktop% /usr/bin/gcc --version
  2. i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)
  3. Copyright (C) 2007 Free Software Foundation, Inc.
  4. This is free software; see the source for copying conditions. There is NO
  5. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  6. ~/Desktop% /usr/bin/gcc -O3 unicode.c -o unicode && ./unicode
  7. unicode.c: In function ‘main’:
  8. unicode.c:254: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘long unsigned int’
  9. unicode.c:254: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘long unsigned int’
  10. unicode.c:259: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘long unsigned int’
  11. unicode.c:259: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘long unsigned int’
  12. unicode.c:264: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘long unsigned int’
  13. unicode.c:264: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘long unsigned int’
  14. is ascii? 0
  15. is compact? 1
  16. is compact ascii? 1
  17. _PyUnicode_COMPACT_DATA: 64 vs 88
  18. PyUnicode_DATA: 64 vs 88
  19. explicit cast: 88 vs 88

llvm-gcc

  1. ~/Desktop% /usr/bin/gcc-4.2 --version
  2. i686-apple-darwin11-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5666) (dot 3)
  3. Copyright (C) 2007 Free Software Foundation, Inc.
  4. This is free software; see the source for copying conditions. There is NO
  5. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  6. ~/Desktop% /usr/bin/gcc-4.2 -O3 unicode.c -o unicode && ./unicode
  7. unicode.c: In function ‘main’:
  8. unicode.c:254: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘long unsigned int’
  9. unicode.c:254: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘long unsigned int’
  10. unicode.c:259: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘long unsigned int’
  11. unicode.c:259: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘long unsigned int’
  12. unicode.c:264: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘long unsigned int’
  13. unicode.c:264: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘long unsigned int’
  14. is ascii? 0
  15. is compact? 1
  16. is compact ascii? 0
  17. _PyUnicode_COMPACT_DATA: 88 vs 88
  18. PyUnicode_DATA: 88 vs 88
  19. explicit cast: 88 vs 88

clang

  1. ~/Desktop% /usr/bin/clang --version
  2. Apple clang version 2.1 (tags/Apple/clang-163.7.1) (based on LLVM 3.0svn)
  3. Target: x86_64-apple-darwin11.2.0
  4. Thread model: posix
  5. ~/Desktop% /usr/bin/clang -O3 unicode.c -o unicode && ./unicode
  6. unicode.c:252:45: warning: conversion specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat]
  7. printf("_PyUnicode_COMPACT_DATA: %u vs %u\n",
  8. ~^
  9. %lu
  10. unicode.c:252:45: warning: conversion specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat]
  11. printf("_PyUnicode_COMPACT_DATA: %u vs %u\n",
  12. ~^
  13. %lu
  14. unicode.c:257:36: warning: conversion specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat]
  15. printf("PyUnicode_DATA: %u vs %u\n",
  16. ~^
  17. %lu
  18. unicode.c:257:36: warning: conversion specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat]
  19. printf("PyUnicode_DATA: %u vs %u\n",
  20. ~^
  21. %lu
  22. unicode.c:262:35: warning: conversion specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat]
  23. printf("explicit cast: %u vs %u\n",
  24. ~^
  25. %lu
  26. unicode.c:262:35: warning: conversion specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat]
  27. printf("explicit cast: %u vs %u\n",
  28. ~^
  29. %lu
  30. 6 warnings generated.
  31. is ascii? 0
  32. is compact? 1
  33. is compact ascii? 0
  34. _PyUnicode_COMPACT_DATA: 88 vs 88
  35. PyUnicode_DATA: 88 vs 88
  36. explicit cast: 88 vs 88

gcc-configure.log

  1. checking for hg... found
  2. checking for --enable-universalsdk... no
  3. checking for --with-universal-archs... 32-bit
  4. checking MACHDEP... darwin
  5. checking machine type as reported by uname -m... x86_64
  6. checking for --without-gcc... no
  7. checking for gcc... /usr/bin/gcc
  8. checking whether the C compiler works... yes
  9. checking for C compiler default output file name... a.out
  10. checking for suffix of executables...
  11. checking whether we are cross compiling... no
  12. checking for suffix of object files... o
  13. checking whether we are using the GNU C compiler... yes
  14. checking whether /usr/bin/gcc accepts -g... yes
  15. checking for /usr/bin/gcc option to accept ISO C89... none needed
  16. checking for --with-cxx-main=... no
  17. checking for c++... c++
  18. configure: WARNING:
  19. By default, distutils will build C++ extension modules with "c++".
  20. If this is not intended, then set CXX on the configure command line.
  21. checking for -Wl,--no-as-needed... no
  22. checking how to run the C preprocessor... /usr/bin/gcc -E
  23. checking for grep that handles long lines and -e... /usr/local/bin/grep
  24. checking for egrep... /usr/local/bin/grep -E
  25. checking for ANSI C header files... yes
  26. checking for sys/types.h... yes
  27. checking for sys/stat.h... yes
  28. checking for stdlib.h... yes
  29. checking for string.h... yes
  30. checking for memory.h... yes
  31. checking for strings.h... yes
  32. checking for inttypes.h... yes
  33. checking for stdint.h... yes
  34. checking for unistd.h... yes
  35. checking minix/config.h usability... no
  36. checking minix/config.h presence... no
  37. checking for minix/config.h... no
  38. checking whether it is safe to define __EXTENSIONS__... yes
  39. checking for --with-suffix...
  40. checking for case-insensitive build directory... yes
  41. checking LIBRARY... libpython$(VERSION)$(ABIFLAGS).a
  42. checking LINKCC... (PURIFY)(PURIFY) (PURIFY)(MAINCC)
  43. checking for GNU ld... no
  44. checking for inline... inline
  45. checking for --enable-shared... no
  46. checking for --enable-profiling...
  47. checking LDLIBRARY... libpython$(VERSION)$(ABIFLAGS).a
  48. checking for ranlib... ranlib
  49. checking for ar... ar
  50. checking for python... found
  51. checking for a BSD-compatible install... /usr/local/bin/install -c
  52. checking for --with-pydebug... yes
  53. checking whether /usr/bin/gcc accepts and needs -fno-strict-aliasing... yes
  54. checking if we can turn off /usr/bin/gcc unused result warning... no
  55. checking whether gcc supports ParseTuple __format__... no
  56. checking whether pthreads are available without options... yes
  57. checking whether c++ also accepts flags for thread support... no
  58. checking for ANSI C header files... (cached) yes
  59. checking asm/types.h usability... no
  60. checking asm/types.h presence... no
  61. checking for asm/types.h... no
  62. checking conio.h usability... no
  63. checking conio.h presence... no
  64. checking for conio.h... no
  65. checking curses.h usability... yes
  66. checking curses.h presence... yes
  67. checking for curses.h... yes
  68. checking direct.h usability... no
  69. checking direct.h presence... no
  70. checking for direct.h... no
  71. checking dlfcn.h usability... yes
  72. checking dlfcn.h presence... yes
  73. checking for dlfcn.h... yes
  74. checking errno.h usability... yes
  75. checking errno.h presence... yes
  76. checking for errno.h... yes
  77. checking fcntl.h usability... yes
  78. checking fcntl.h presence... yes
  79. checking for fcntl.h... yes
  80. checking grp.h usability... yes
  81. checking grp.h presence... yes
  82. checking for grp.h... yes
  83. checking ieeefp.h usability... no
  84. checking ieeefp.h presence... no
  85. checking for ieeefp.h... no
  86. checking io.h usability... no
  87. checking io.h presence... no
  88. checking for io.h... no
  89. checking langinfo.h usability... yes
  90. checking langinfo.h presence... yes
  91. checking for langinfo.h... yes
  92. checking libintl.h usability... no
  93. checking libintl.h presence... no
  94. checking for libintl.h... no
  95. checking ncurses.h usability... yes
  96. checking ncurses.h presence... yes
  97. checking for ncurses.h... yes
  98. checking poll.h usability... yes
  99. checking poll.h presence... yes
  100. checking for poll.h... yes
  101. checking process.h usability... no
  102. checking process.h presence... no
  103. checking for process.h... no
  104. checking pthread.h usability... yes
  105. checking pthread.h presence... yes
  106. checking for pthread.h... yes
  107. checking sched.h usability... yes
  108. checking sched.h presence... yes
  109. checking for sched.h... yes
  110. checking shadow.h usability... no
  111. checking shadow.h presence... no
  112. checking for shadow.h... no
  113. checking signal.h usability... yes
  114. checking signal.h presence... yes
  115. checking for signal.h... yes
  116. checking for stdint.h... (cached) yes
  117. checking stropts.h usability... no
  118. checking stropts.h presence... no
  119. checking for stropts.h... no
  120. checking termios.h usability... yes
  121. checking termios.h presence... yes
  122. checking for termios.h... yes
  123. checking for unistd.h... (cached) yes
  124. checking utime.h usability... yes
  125. checking utime.h presence... yes
  126. checking for utime.h... yes
  127. checking sys/audioio.h usability... no
  128. checking sys/audioio.h presence... no
  129. checking for sys/audioio.h... no
  130. checking sys/xattr.h usability... yes
  131. checking sys/xattr.h presence... yes
  132. checking for sys/xattr.h... yes
  133. checking sys/bsdtty.h usability... no
  134. checking sys/bsdtty.h presence... no
  135. checking for sys/bsdtty.h... no
  136. checking sys/epoll.h usability... no
  137. checking sys/epoll.h presence... no
  138. checking for sys/epoll.h... no
  139. checking sys/event.h usability... yes
  140. checking sys/event.h presence... yes
  141. checking for sys/event.h... yes
  142. checking sys/file.h usability... yes
  143. checking sys/file.h presence... yes
  144. checking for sys/file.h... yes
  145. checking sys/loadavg.h usability... no
  146. checking sys/loadavg.h presence... no
  147. checking for sys/loadavg.h... no
  148. checking sys/lock.h usability... yes
  149. checking sys/lock.h presence... yes
  150. checking for sys/lock.h... yes
  151. checking sys/mkdev.h usability... no
  152. checking sys/mkdev.h presence... no
  153. checking for sys/mkdev.h... no
  154. checking sys/modem.h usability... no
  155. checking sys/modem.h presence... no
  156. checking for sys/modem.h... no
  157. checking sys/param.h usability... yes
  158. checking sys/param.h presence... yes
  159. checking for sys/param.h... yes
  160. checking sys/poll.h usability... yes
  161. checking sys/poll.h presence... yes
  162. checking for sys/poll.h... yes
  163. checking sys/select.h usability... yes
  164. checking sys/select.h presence... yes
  165. checking for sys/select.h... yes
  166. checking sys/sendfile.h usability... no
  167. checking sys/sendfile.h presence... no
  168. checking for sys/sendfile.h... no
  169. checking sys/socket.h usability... yes
  170. checking sys/socket.h presence... yes
  171. checking for sys/socket.h... yes
  172. checking sys/statvfs.h usability... yes
  173. checking sys/statvfs.h presence... yes
  174. checking for sys/statvfs.h... yes
  175. checking for sys/stat.h... (cached) yes
  176. checking sys/termio.h usability... no
  177. checking sys/termio.h presence... no
  178. checking for sys/termio.h... no
  179. checking sys/time.h usability... yes
  180. checking sys/time.h presence... yes
  181. checking for sys/time.h... yes
  182. checking sys/times.h usability... yes
  183. checking sys/times.h presence... yes
  184. checking for sys/times.h... yes
  185. checking for sys/types.h... (cached) yes
  186. checking sys/uio.h usability... yes
  187. checking sys/uio.h presence... yes
  188. checking for sys/uio.h... yes
  189. checking sys/un.h usability... yes
  190. checking sys/un.h presence... yes
  191. checking for sys/un.h... yes
  192. checking sys/utsname.h usability... yes
  193. checking sys/utsname.h presence... yes
  194. checking for sys/utsname.h... yes
  195. checking sys/wait.h usability... yes
  196. checking sys/wait.h presence... yes
  197. checking for sys/wait.h... yes
  198. checking pty.h usability... no
  199. checking pty.h presence... no
  200. checking for pty.h... no
  201. checking libutil.h usability... no
  202. checking libutil.h presence... no
  203. checking for libutil.h... no
  204. checking sys/resource.h usability... yes
  205. checking sys/resource.h presence... yes
  206. checking for sys/resource.h... yes
  207. checking netpacket/packet.h usability... no
  208. checking netpacket/packet.h presence... no
  209. checking for netpacket/packet.h... no
  210. checking sysexits.h usability... yes
  211. checking sysexits.h presence... yes
  212. checking for sysexits.h... yes
  213. checking bluetooth.h usability... no
  214. checking bluetooth.h presence... no
  215. checking for bluetooth.h... no
  216. checking bluetooth/bluetooth.h usability... no
  217. checking bluetooth/bluetooth.h presence... no
  218. checking for bluetooth/bluetooth.h... no
  219. checking linux/tipc.h usability... no
  220. checking linux/tipc.h presence... no
  221. checking for linux/tipc.h... no
  222. checking spawn.h usability... yes
  223. checking spawn.h presence... yes
  224. checking for spawn.h... yes
  225. checking util.h usability... yes
  226. checking util.h presence... yes
  227. checking for util.h... yes
  228. checking for dirent.h that defines DIR... yes
  229. checking for library containing opendir... none required
  230. checking whether sys/types.h defines makedev... yes
  231. checking for net/if.h... yes
  232. checking for term.h... yes
  233. checking for linux/netlink.h... no
  234. checking for linux/can.h... no
  235. checking for linux/can/raw.h... no
  236. checking for clock_t in time.h... yes
  237. checking for makedev... yes
  238. checking Solaris LFS bug... no
  239. checking for mode_t... yes
  240. checking for off_t... yes
  241. checking for pid_t... yes
  242. checking for size_t... yes
  243. checking for uid_t in sys/types.h... yes
  244. checking for uint32_t... yes
  245. checking for uint64_t... yes
  246. checking for int32_t... yes
  247. checking for int64_t... yes
  248. checking for ssize_t... yes
  249. checking size of int... 4
  250. checking size of long... 8
  251. checking size of void *... 8
  252. checking size of short... 2
  253. checking size of float... 4
  254. checking size of double... 8
  255. checking size of fpos_t... 8
  256. checking size of size_t... 8
  257. checking size of pid_t... 4
  258. checking for long long support... yes
  259. checking size of long long... 8
  260. checking for long double support... yes
  261. checking size of long double... 16
  262. checking for _Bool support... yes
  263. checking size of _Bool... 1
  264. checking for uintptr_t... yes
  265. checking size of uintptr_t... 8
  266. checking size of off_t... 8
  267. checking whether to enable large file support... no
  268. checking size of time_t... 8
  269. checking for pthread_t... yes
  270. checking size of pthread_t... 8
  271. checking for --enable-framework... no
  272. checking for dyld... always on for Darwin
  273. checking LDSHARED... $(CC) -bundle -undefined dynamic_lookup
  274. checking CCSHARED...
  275. checking LINKFORSHARED... -framework CoreFoundation
  276. checking CFLAGSFORSHARED...
  277. checking SHLIBS... $(LIBS)
  278. checking for sendfile in -lsendfile... no
  279. checking for dlopen in -ldl... yes
  280. checking for shl_load in -ldld... no
  281. checking for library containing sem_init... none required
  282. checking for textdomain in -lintl... no
  283. checking for t_open in -lnsl... no
  284. checking for socket in -lsocket... no
  285. checking for --with-libs... no
  286. checking for pkg-config... /usr/local/bin/pkg-config
  287. checking for --with-system-expat... no
  288. checking for --with-system-ffi... no
  289. checking for --enable-loadable-sqlite-extensions... no
  290. checking for --with-dbmliborder...
  291. checking for --with-signal-module... yes
  292. checking for --with-threads... yes
  293. checking if PTHREAD_SCOPE_SYSTEM is supported... yes
  294. checking for pthread_sigmask... yes
  295. checking if --enable-ipv6 is specified... yes
  296. checking if RFC2553 API is available... yes
  297. checking ipv6 stack type... kame
  298. using libc
  299. checking for OSX 10.5 SDK or later... yes
  300. checking for --with-doc-strings... yes
  301. checking for --with-tsc... no
  302. checking for --with-pymalloc... yes
  303. checking for --with-valgrind... no
  304. checking for dlopen... yes
  305. checking DYNLOADFILE... dynload_shlib.o
  306. checking MACHDEP_OBJS... MACHDEP_OBJS
  307. checking for alarm... yes
  308. checking for accept4... no
  309. checking for setitimer... yes
  310. checking for getitimer... yes
  311. checking for bind_textdomain_codeset... no
  312. checking for chown... yes
  313. checking for clock... yes
  314. checking for confstr... yes
  315. checking for ctermid... yes
  316. checking for execv... yes
  317. checking for faccessat... no
  318. checking for fchmod... yes
  319. checking for fchmodat... no
  320. checking for fchown... yes
  321. checking for fchownat... no
  322. checking for fexecve... no
  323. checking for fdopendir... no
  324. checking for fork... yes
  325. checking for fpathconf... yes
  326. checking for fstatat... no
  327. checking for ftime... yes
  328. checking for ftruncate... yes
  329. checking for futimesat... no
  330. checking for futimens... no
  331. checking for futimes... yes
  332. checking for gai_strerror... yes
  333. checking for getgrouplist... yes
  334. checking for getgroups... yes
  335. checking for getlogin... yes
  336. checking for getloadavg... yes
  337. checking for getpeername... yes
  338. checking for getpgid... yes
  339. checking for getpid... yes
  340. checking for getpriority... yes
  341. checking for getresuid... no
  342. checking for getresgid... no
  343. checking for getpwent... yes
  344. checking for getspnam... no
  345. checking for getspent... no
  346. checking for getsid... yes
  347. checking for getwd... yes
  348. checking for if_nameindex... yes
  349. checking for initgroups... yes
  350. checking for kill... yes
  351. checking for killpg... yes
  352. checking for lchmod... yes
  353. checking for lchown... yes
  354. checking for lockf... yes
  355. checking for linkat... no
  356. checking for lstat... yes
  357. checking for lutimes... yes
  358. checking for memrchr... no
  359. checking for mbrtowc... yes
  360. checking for mkdirat... no
  361. checking for mkfifo... yes
  362. checking for mkfifoat... no
  363. checking for mknod... yes
  364. checking for mknodat... no
  365. checking for mktime... yes
  366. checking for mremap... no
  367. checking for nice... yes
  368. checking for openat... no
  369. checking for pathconf... yes
  370. checking for pause... yes
  371. checking for pipe2... no
  372. checking for plock... no
  373. checking for poll... yes
  374. checking for posix_fallocate... no
  375. checking for posix_fadvise... no
  376. checking for pread... yes
  377. checking for pthread_init... yes
  378. checking for pthread_kill... yes
  379. checking for putenv... yes
  380. checking for pwrite... yes
  381. checking for readlink... yes
  382. checking for readlinkat... no
  383. checking for readv... yes
  384. checking for realpath... yes
  385. checking for renameat... no
  386. checking for select... yes
  387. checking for sem_open... yes
  388. checking for sem_timedwait... no
  389. checking for sem_getvalue... yes
  390. checking for sem_unlink... yes
  391. checking for sendfile... yes
  392. checking for setegid... yes
  393. checking for seteuid... yes
  394. checking for setgid... yes
  395. checking for sethostname... yes
  396. checking for setlocale... yes
  397. checking for setregid... yes
  398. checking for setreuid... yes
  399. checking for setresuid... no
  400. checking for setresgid... no
  401. checking for setsid... yes
  402. checking for setpgid... yes
  403. checking for setpgrp... yes
  404. checking for setpriority... yes
  405. checking for setuid... yes
  406. checking for setvbuf... yes
  407. checking for sched_get_priority_max... yes
  408. checking for sched_setaffinity... no
  409. checking for sched_setscheduler... no
  410. checking for sched_setparam... no
  411. checking for sched_rr_get_interval... no
  412. checking for sigaction... yes
  413. checking for sigaltstack... yes
  414. checking for siginterrupt... yes
  415. checking for sigpending... yes
  416. checking for sigrelse... yes
  417. checking for sigtimedwait... no
  418. checking for sigwait... yes
  419. checking for sigwaitinfo... no
  420. checking for snprintf... yes
  421. checking for strftime... yes
  422. checking for strlcpy... yes
  423. checking for symlinkat... no
  424. checking for sync... yes
  425. checking for sysconf... yes
  426. checking for tcgetpgrp... yes
  427. checking for tcsetpgrp... yes
  428. checking for tempnam... yes
  429. checking for timegm... yes
  430. checking for times... yes
  431. checking for tmpfile... yes
  432. checking for tmpnam... yes
  433. checking for tmpnam_r... no
  434. checking for truncate... yes
  435. checking for uname... yes
  436. checking for unlinkat... no
  437. checking for unsetenv... yes
  438. checking for utimensat... no
  439. checking for utimes... yes
  440. checking for waitid... yes
  441. checking for waitpid... yes
  442. checking for wait3... yes
  443. checking for wait4... yes
  444. checking for wcscoll... yes
  445. checking for wcsftime... yes
  446. checking for wcsxfrm... yes
  447. checking for writev... yes
  448. checking for _getpty... no
  449. checking for chroot... yes
  450. checking for link... yes
  451. checking for symlink... yes
  452. checking for fchdir... yes
  453. checking for fsync... yes
  454. checking for fdatasync... no
  455. checking for epoll... no
  456. checking for kqueue... yes
  457. checking for ctermid_r... yes
  458. checking for flock declaration... yes
  459. checking for flock... yes
  460. checking for getpagesize... yes
  461. checking whether mallopt can set malloc mmap threshold... no
  462. checking for true... true
  463. checking for inet_aton in -lc... yes
  464. checking for chflags... yes
  465. checking for lchflags... yes
  466. checking for inflateCopy in -lz... yes
  467. checking for hstrerror... yes
  468. checking for inet_aton... yes
  469. checking for inet_pton... yes
  470. checking for setgroups... yes
  471. checking for openpty... yes
  472. checking for forkpty... yes
  473. checking for memmove... yes
  474. checking for fseek64... no
  475. checking for fseeko... yes
  476. checking for fstatvfs... yes
  477. checking for ftell64... no
  478. checking for ftello... yes
  479. checking for statvfs... yes
  480. checking for dup2... yes
  481. checking for getcwd... yes
  482. checking for strdup... yes
  483. checking for getpgrp... yes
  484. checking for setpgrp... (cached) yes
  485. checking for gettimeofday... yes
  486. checking for clock_gettime... no
  487. checking for clock_gettime in -lrt... no
  488. checking for clock_getres... no
  489. checking for clock_getres in -lrt... no
  490. checking for major... yes
  491. checking for getaddrinfo... yes
  492. checking getaddrinfo bug... no
  493. checking for getnameinfo... yes
  494. checking whether time.h and sys/time.h may both be included... yes
  495. checking whether struct tm is in sys/time.h or time.h... time.h
  496. checking for struct tm.tm_zone... yes
  497. checking for struct stat.st_rdev... yes
  498. checking for struct stat.st_blksize... yes
  499. checking for struct stat.st_flags... yes
  500. checking for struct stat.st_gen... yes
  501. checking for struct stat.st_birthtime... no
  502. checking for struct stat.st_blocks... yes
  503. checking for time.h that defines altzone... no
  504. checking whether sys/select.h and sys/time.h may both be included... yes
  505. checking for addrinfo... yes
  506. checking for sockaddr_storage... yes
  507. checking whether char is unsigned... no
  508. checking for an ANSI C-conforming const... yes
  509. checking for working volatile... yes
  510. checking for working signed char... yes
  511. checking for prototypes... yes
  512. checking for variable length prototypes and stdarg.h... yes
  513. checking for socketpair... yes
  514. checking if sockaddr has sa_len member... yes
  515. checking whether va_list is an array... yes
  516. checking for gethostbyname_r... no
  517. checking for gethostbyname... yes
  518. checking for __fpu_control... no
  519. checking for __fpu_control in -lieee... no
  520. checking for --with-fpectl... no
  521. checking for --with-libm=STRING... default LIBM=""
  522. checking for --with-libc=STRING... default LIBC=""
  523. checking whether C doubles are little-endian IEEE 754 binary64... yes
  524. checking whether C doubles are big-endian IEEE 754 binary64... no
  525. checking whether C doubles are ARM mixed-endian IEEE 754 binary64... no
  526. checking whether we can use gcc inline assembler to get and set x87 control word... yes
  527. checking for x87-style double rounding... no
  528. checking for acosh... yes
  529. checking for asinh... yes
  530. checking for atanh... yes
  531. checking for copysign... yes
  532. checking for erf... yes
  533. checking for erfc... yes
  534. checking for expm1... yes
  535. checking for finite... yes
  536. checking for gamma... yes
  537. checking for hypot... yes
  538. checking for lgamma... yes
  539. checking for log1p... yes
  540. checking for log2... yes
  541. checking for round... yes
  542. checking for tgamma... yes
  543. checking whether isinf is declared... yes
  544. checking whether isnan is declared... yes
  545. checking whether isfinite is declared... yes
  546. checking whether tanh preserves the sign of zero... yes
  547. checking whether log1p drops the sign of negative zero... no
  548. checking whether POSIX semaphores are enabled... yes
  549. checking for broken sem_getvalue... yes
  550. checking digit size for Python's longs... no value specified
  551. checking wchar.h usability... yes
  552. checking wchar.h presence... yes
  553. checking for wchar.h... yes
  554. checking size of wchar_t... 4
  555. checking for UCS-4 tcl... no
  556. checking whether wchar_t is signed... yes
  557. no usable wchar_t found
  558. checking whether byte ordering is bigendian... no
  559. checking ABIFLAGS... dm
  560. checking SOABI... cpython-33dm
  561. checking LDVERSION... (VERSION)(VERSION)(VERSION)(ABIFLAGS)
  562. checking SO... .so
  563. checking whether right shift extends the sign bit... yes
  564. checking for getc_unlocked() and friends... yes
  565. checking how to link readline libs... -lreadline
  566. checking for rl_callback_handler_install in -lreadline... yes
  567. checking for rl_pre_input_hook in -lreadline... yes
  568. checking for rl_completion_display_matches_hook in -lreadline... yes
  569. checking for rl_completion_matches in -lreadline... yes
  570. checking for broken nice()... no
  571. checking for broken poll()... no
  572. checking for struct tm.tm_zone... (cached) yes
  573. checking for working tzset()... yes
  574. checking for tv_nsec in struct stat... no
  575. checking for tv_nsec2 in struct stat... yes
  576. checking whether mvwdelch is an expression... yes
  577. checking whether WINDOW has _flags... no
  578. checking for is_term_resized... yes
  579. checking for resize_term... yes
  580. checking for resizeterm... yes
  581. checking for /dev/ptmx... yes
  582. checking for /dev/ptc... no
  583. checking for %lld and %llu printf() format support... yes
  584. checking for %zd printf() format support... yes
  585. checking for socklen_t... yes
  586. checking for broken mbstowcs... no
  587. checking whether /usr/bin/gcc supports computed gotos... yes
  588. checking for --with-computed-gotos... no value specified
  589. checking for build directories... done
  590. configure: creating ./config.status
  591. config.status: creating Makefile.pre
  592. config.status: creating Modules/Setup.config
  593. config.status: creating Misc/python.pc
  594. config.status: creating Modules/ld_so_aix
  595. config.status: creating pyconfig.h
  596. config.status: pyconfig.h is unchanged
  597. creating Modules/Setup
  598. creating Modules/Setup.local
  599. creating Makefile

gcc-make.log

  1. /Developer/usr/bin/ranlib: file: libpython3.3dm.a(dynamic_annotations.o) has no symbols
  2. /Developer/usr/bin/ranlib: file: libpython3.3dm.a(pymath.o) has no symbols
  3. /Developer/usr/bin/ranlib: file: libpython3.3dm.a(dynamic_annotations.o) has no symbols
  4. /Developer/usr/bin/ranlib: file: libpython3.3dm.a(pymath.o) has no symbols
  5. /Developer/usr/bin/ranlib: file: libpython3.3dm.a(dynamic_annotations.o) has no symbols
  6. /Developer/usr/bin/ranlib: file: libpython3.3dm.a(pymath.o) has no symbols
  7. ranlib: file: libpython3.3dm.a(dynamic_annotations.o) has no symbols
  8. ranlib: file: libpython3.3dm.a(pymath.o) has no symbols
  9. Could not find platform dependent libraries <exec_prefix>
  10. Consider setting $PYTHONHOME to [:<exec_prefix>]
  11. Assertion failed: (compact->utf8_length == 0), function _PyUnicode_CheckConsistency, file Objects/unicodeobject.c, line 399.
  12. make: *** [sysconfig] Abort trap: 6

llvm-gcc-configure.log

  1. checking for hg... found
  2. checking for --enable-universalsdk... no
  3. checking for --with-universal-archs... 32-bit
  4. checking MACHDEP... darwin
  5. checking machine type as reported by uname -m... x86_64
  6. checking for --without-gcc... no
  7. checking for gcc... /usr/bin/gcc-4.2
  8. checking whether the C compiler works... yes
  9. checking for C compiler default output file name... a.out
  10. checking for suffix of executables...
  11. checking whether we are cross compiling... no
  12. checking for suffix of object files... o
  13. checking whether we are using the GNU C compiler... yes
  14. checking whether /usr/bin/gcc-4.2 accepts -g... yes
  15. checking for /usr/bin/gcc-4.2 option to accept ISO C89... none needed
  16. checking for --with-cxx-main=... no
  17. checking for c++... c++
  18. configure: WARNING:
  19. By default, distutils will build C++ extension modules with "c++".
  20. If this is not intended, then set CXX on the configure command line.
  21. checking for -Wl,--no-as-needed... no
  22. checking how to run the C preprocessor... /usr/bin/gcc-4.2 -E
  23. checking for grep that handles long lines and -e... /usr/local/bin/grep
  24. checking for egrep... /usr/local/bin/grep -E
  25. checking for ANSI C header files... yes
  26. checking for sys/types.h... yes
  27. checking for sys/stat.h... yes
  28. checking for stdlib.h... yes
  29. checking for string.h... yes
  30. checking for memory.h... yes
  31. checking for strings.h... yes
  32. checking for inttypes.h... yes
  33. checking for stdint.h... yes
  34. checking for unistd.h... yes
  35. checking minix/config.h usability... no
  36. checking minix/config.h presence... no
  37. checking for minix/config.h... no
  38. checking whether it is safe to define __EXTENSIONS__... yes
  39. checking for --with-suffix...
  40. checking for case-insensitive build directory... yes
  41. checking LIBRARY... libpython$(VERSION)$(ABIFLAGS).a
  42. checking LINKCC... (PURIFY)(PURIFY) (PURIFY)(MAINCC)
  43. checking for GNU ld... no
  44. checking for inline... inline
  45. checking for --enable-shared... no
  46. checking for --enable-profiling...
  47. checking LDLIBRARY... libpython$(VERSION)$(ABIFLAGS).a
  48. checking for ranlib... ranlib
  49. checking for ar... ar
  50. checking for python... found
  51. checking for a BSD-compatible install... /usr/local/bin/install -c
  52. checking for --with-pydebug... yes
  53. checking whether /usr/bin/gcc-4.2 accepts and needs -fno-strict-aliasing... yes
  54. checking if we can turn off /usr/bin/gcc-4.2 unused result warning... no
  55. checking whether gcc supports ParseTuple __format__... no
  56. checking whether pthreads are available without options... yes
  57. checking whether c++ also accepts flags for thread support... no
  58. checking for ANSI C header files... (cached) yes
  59. checking asm/types.h usability... no
  60. checking asm/types.h presence... no
  61. checking for asm/types.h... no
  62. checking conio.h usability... no
  63. checking conio.h presence... no
  64. checking for conio.h... no
  65. checking curses.h usability... yes
  66. checking curses.h presence... yes
  67. checking for curses.h... yes
  68. checking direct.h usability... no
  69. checking direct.h presence... no
  70. checking for direct.h... no
  71. checking dlfcn.h usability... yes
  72. checking dlfcn.h presence... yes
  73. checking for dlfcn.h... yes
  74. checking errno.h usability... yes
  75. checking errno.h presence... yes
  76. checking for errno.h... yes
  77. checking fcntl.h usability... yes
  78. checking fcntl.h presence... yes
  79. checking for fcntl.h... yes
  80. checking grp.h usability... yes
  81. checking grp.h presence... yes
  82. checking for grp.h... yes
  83. checking ieeefp.h usability... no
  84. checking ieeefp.h presence... no
  85. checking for ieeefp.h... no
  86. checking io.h usability... no
  87. checking io.h presence... no
  88. checking for io.h... no
  89. checking langinfo.h usability... yes
  90. checking langinfo.h presence... yes
  91. checking for langinfo.h... yes
  92. checking libintl.h usability... no
  93. checking libintl.h presence... no
  94. checking for libintl.h... no
  95. checking ncurses.h usability... yes
  96. checking ncurses.h presence... yes
  97. checking for ncurses.h... yes
  98. checking poll.h usability... yes
  99. checking poll.h presence... yes
  100. checking for poll.h... yes
  101. checking process.h usability... no
  102. checking process.h presence... no
  103. checking for process.h... no
  104. checking pthread.h usability... yes
  105. checking pthread.h presence... yes
  106. checking for pthread.h... yes
  107. checking sched.h usability... yes
  108. checking sched.h presence... yes
  109. checking for sched.h... yes
  110. checking shadow.h usability... no
  111. checking shadow.h presence... no
  112. checking for shadow.h... no
  113. checking signal.h usability... yes
  114. checking signal.h presence... yes
  115. checking for signal.h... yes
  116. checking for stdint.h... (cached) yes
  117. checking stropts.h usability... no
  118. checking stropts.h presence... no
  119. checking for stropts.h... no
  120. checking termios.h usability... yes
  121. checking termios.h presence... yes
  122. checking for termios.h... yes
  123. checking for unistd.h... (cached) yes
  124. checking utime.h usability... yes
  125. checking utime.h presence... yes
  126. checking for utime.h... yes
  127. checking sys/audioio.h usability... no
  128. checking sys/audioio.h presence... no
  129. checking for sys/audioio.h... no
  130. checking sys/xattr.h usability... yes
  131. checking sys/xattr.h presence... yes
  132. checking for sys/xattr.h... yes
  133. checking sys/bsdtty.h usability... no
  134. checking sys/bsdtty.h presence... no
  135. checking for sys/bsdtty.h... no
  136. checking sys/epoll.h usability... no
  137. checking sys/epoll.h presence... no
  138. checking for sys/epoll.h... no
  139. checking sys/event.h usability... yes
  140. checking sys/event.h presence... yes
  141. checking for sys/event.h... yes
  142. checking sys/file.h usability... yes
  143. checking sys/file.h presence... yes
  144. checking for sys/file.h... yes
  145. checking sys/loadavg.h usability... no
  146. checking sys/loadavg.h presence... no
  147. checking for sys/loadavg.h... no
  148. checking sys/lock.h usability... yes
  149. checking sys/lock.h presence... yes
  150. checking for sys/lock.h... yes
  151. checking sys/mkdev.h usability... no
  152. checking sys/mkdev.h presence... no
  153. checking for sys/mkdev.h... no
  154. checking sys/modem.h usability... no
  155. checking sys/modem.h presence... no
  156. checking for sys/modem.h... no
  157. checking sys/param.h usability... yes
  158. checking sys/param.h presence... yes
  159. checking for sys/param.h... yes
  160. checking sys/poll.h usability... yes
  161. checking sys/poll.h presence... yes
  162. checking for sys/poll.h... yes
  163. checking sys/select.h usability... yes
  164. checking sys/select.h presence... yes
  165. checking for sys/select.h... yes
  166. checking sys/sendfile.h usability... no
  167. checking sys/sendfile.h presence... no
  168. checking for sys/sendfile.h... no
  169. checking sys/socket.h usability... yes
  170. checking sys/socket.h presence... yes
  171. checking for sys/socket.h... yes
  172. checking sys/statvfs.h usability... yes
  173. checking sys/statvfs.h presence... yes
  174. checking for sys/statvfs.h... yes
  175. checking for sys/stat.h... (cached) yes
  176. checking sys/termio.h usability... no
  177. checking sys/termio.h presence... no
  178. checking for sys/termio.h... no
  179. checking sys/time.h usability... yes
  180. checking sys/time.h presence... yes
  181. checking for sys/time.h... yes
  182. checking sys/times.h usability... yes
  183. checking sys/times.h presence... yes
  184. checking for sys/times.h... yes
  185. checking for sys/types.h... (cached) yes
  186. checking sys/uio.h usability... yes
  187. checking sys/uio.h presence... yes
  188. checking for sys/uio.h... yes
  189. checking sys/un.h usability... yes
  190. checking sys/un.h presence... yes
  191. checking for sys/un.h... yes
  192. checking sys/utsname.h usability... yes
  193. checking sys/utsname.h presence... yes
  194. checking for sys/utsname.h... yes
  195. checking sys/wait.h usability... yes
  196. checking sys/wait.h presence... yes
  197. checking for sys/wait.h... yes
  198. checking pty.h usability... no
  199. checking pty.h presence... no
  200. checking for pty.h... no
  201. checking libutil.h usability... no
  202. checking libutil.h presence... no
  203. checking for libutil.h... no
  204. checking sys/resource.h usability... yes
  205. checking sys/resource.h presence... yes
  206. checking for sys/resource.h... yes
  207. checking netpacket/packet.h usability... no
  208. checking netpacket/packet.h presence... no
  209. checking for netpacket/packet.h... no
  210. checking sysexits.h usability... yes
  211. checking sysexits.h presence... yes
  212. checking for sysexits.h... yes
  213. checking bluetooth.h usability... no
  214. checking bluetooth.h presence... no
  215. checking for bluetooth.h... no
  216. checking bluetooth/bluetooth.h usability... no
  217. checking bluetooth/bluetooth.h presence... no
  218. checking for bluetooth/bluetooth.h... no
  219. checking linux/tipc.h usability... no
  220. checking linux/tipc.h presence... no
  221. checking for linux/tipc.h... no
  222. checking spawn.h usability... yes
  223. checking spawn.h presence... yes
  224. checking for spawn.h... yes
  225. checking util.h usability... yes
  226. checking util.h presence... yes
  227. checking for util.h... yes
  228. checking for dirent.h that defines DIR... yes
  229. checking for library containing opendir... none required
  230. checking whether sys/types.h defines makedev... yes
  231. checking for net/if.h... yes
  232. checking for term.h... yes
  233. checking for linux/netlink.h... no
  234. checking for linux/can.h... no
  235. checking for linux/can/raw.h... no
  236. checking for clock_t in time.h... yes
  237. checking for makedev... yes
  238. checking Solaris LFS bug... no
  239. checking for mode_t... yes
  240. checking for off_t... yes
  241. checking for pid_t... yes
  242. checking for size_t... yes
  243. checking for uid_t in sys/types.h... yes
  244. checking for uint32_t... yes
  245. checking for uint64_t... yes
  246. checking for int32_t... yes
  247. checking for int64_t... yes
  248. checking for ssize_t... yes
  249. checking size of int... 4
  250. checking size of long... 8
  251. checking size of void *... 8
  252. checking size of short... 2
  253. checking size of float... 4
  254. checking size of double... 8
  255. checking size of fpos_t... 8
  256. checking size of size_t... 8
  257. checking size of pid_t... 4
  258. checking for long long support... yes
  259. checking size of long long... 8
  260. checking for long double support... yes
  261. checking size of long double... 16
  262. checking for _Bool support... yes
  263. checking size of _Bool... 1
  264. checking for uintptr_t... yes
  265. checking size of uintptr_t... 8
  266. checking size of off_t... 8
  267. checking whether to enable large file support... no
  268. checking size of time_t... 8
  269. checking for pthread_t... yes
  270. checking size of pthread_t... 8
  271. checking for --enable-framework... no
  272. checking for dyld... always on for Darwin
  273. checking LDSHARED... $(CC) -bundle -undefined dynamic_lookup
  274. checking CCSHARED...
  275. checking LINKFORSHARED... -framework CoreFoundation
  276. checking CFLAGSFORSHARED...
  277. checking SHLIBS... $(LIBS)
  278. checking for sendfile in -lsendfile... no
  279. checking for dlopen in -ldl... yes
  280. checking for shl_load in -ldld... no
  281. checking for library containing sem_init... none required
  282. checking for textdomain in -lintl... no
  283. checking for t_open in -lnsl... no
  284. checking for socket in -lsocket... no
  285. checking for --with-libs... no
  286. checking for pkg-config... /usr/local/bin/pkg-config
  287. checking for --with-system-expat... no
  288. checking for --with-system-ffi... no
  289. checking for --enable-loadable-sqlite-extensions... no
  290. checking for --with-dbmliborder...
  291. checking for --with-signal-module... yes
  292. checking for --with-threads... yes
  293. checking if PTHREAD_SCOPE_SYSTEM is supported... yes
  294. checking for pthread_sigmask... yes
  295. checking if --enable-ipv6 is specified... yes
  296. checking if RFC2553 API is available... yes
  297. checking ipv6 stack type... kame
  298. using libc
  299. checking for OSX 10.5 SDK or later... yes
  300. checking for --with-doc-strings... yes
  301. checking for --with-tsc... no
  302. checking for --with-pymalloc... yes
  303. checking for --with-valgrind... no
  304. checking for dlopen... yes
  305. checking DYNLOADFILE... dynload_shlib.o
  306. checking MACHDEP_OBJS... MACHDEP_OBJS
  307. checking for alarm... yes
  308. checking for accept4... no
  309. checking for setitimer... yes
  310. checking for getitimer... yes
  311. checking for bind_textdomain_codeset... no
  312. checking for chown... yes
  313. checking for clock... yes
  314. checking for confstr... yes
  315. checking for ctermid... yes
  316. checking for execv... yes
  317. checking for faccessat... no
  318. checking for fchmod... yes
  319. checking for fchmodat... no
  320. checking for fchown... yes
  321. checking for fchownat... no
  322. checking for fexecve... no
  323. checking for fdopendir... no
  324. checking for fork... yes
  325. checking for fpathconf... yes
  326. checking for fstatat... no
  327. checking for ftime... yes
  328. checking for ftruncate... yes
  329. checking for futimesat... no
  330. checking for futimens... no
  331. checking for futimes... yes
  332. checking for gai_strerror... yes
  333. checking for getgrouplist... yes
  334. checking for getgroups... yes
  335. checking for getlogin... yes
  336. checking for getloadavg... yes
  337. checking for getpeername... yes
  338. checking for getpgid... yes
  339. checking for getpid... yes
  340. checking for getpriority... yes
  341. checking for getresuid... no
  342. checking for getresgid... no
  343. checking for getpwent... yes
  344. checking for getspnam... no
  345. checking for getspent... no
  346. checking for getsid... yes
  347. checking for getwd... yes
  348. checking for if_nameindex... yes
  349. checking for initgroups... yes
  350. checking for kill... yes
  351. checking for killpg... yes
  352. checking for lchmod... yes
  353. checking for lchown... yes
  354. checking for lockf... yes
  355. checking for linkat... no
  356. checking for lstat... yes
  357. checking for lutimes... yes
  358. checking for memrchr... no
  359. checking for mbrtowc... yes
  360. checking for mkdirat... no
  361. checking for mkfifo... yes
  362. checking for mkfifoat... no
  363. checking for mknod... yes
  364. checking for mknodat... no
  365. checking for mktime... yes
  366. checking for mremap... no
  367. checking for nice... yes
  368. checking for openat... no
  369. checking for pathconf... yes
  370. checking for pause... yes
  371. checking for pipe2... no
  372. checking for plock... no
  373. checking for poll... yes
  374. checking for posix_fallocate... no
  375. checking for posix_fadvise... no
  376. checking for pread... yes
  377. checking for pthread_init... yes
  378. checking for pthread_kill... yes
  379. checking for putenv... yes
  380. checking for pwrite... yes
  381. checking for readlink... yes
  382. checking for readlinkat... no
  383. checking for readv... yes
  384. checking for realpath... yes
  385. checking for renameat... no
  386. checking for select... yes
  387. checking for sem_open... yes
  388. checking for sem_timedwait... no
  389. checking for sem_getvalue... yes
  390. checking for sem_unlink... yes
  391. checking for sendfile... yes
  392. checking for setegid... yes
  393. checking for seteuid... yes
  394. checking for setgid... yes
  395. checking for sethostname... yes
  396. checking for setlocale... yes
  397. checking for setregid... yes
  398. checking for setreuid... yes
  399. checking for setresuid... no
  400. checking for setresgid... no
  401. checking for setsid... yes
  402. checking for setpgid... yes
  403. checking for setpgrp... yes
  404. checking for setpriority... yes
  405. checking for setuid... yes
  406. checking for setvbuf... yes
  407. checking for sched_get_priority_max... yes
  408. checking for sched_setaffinity... no
  409. checking for sched_setscheduler... no
  410. checking for sched_setparam... no
  411. checking for sched_rr_get_interval... no
  412. checking for sigaction... yes
  413. checking for sigaltstack... yes
  414. checking for siginterrupt... yes
  415. checking for sigpending... yes
  416. checking for sigrelse... yes
  417. checking for sigtimedwait... no
  418. checking for sigwait... yes
  419. checking for sigwaitinfo... no
  420. checking for snprintf... yes
  421. checking for strftime... yes
  422. checking for strlcpy... yes
  423. checking for symlinkat... no
  424. checking for sync... yes
  425. checking for sysconf... yes
  426. checking for tcgetpgrp... yes
  427. checking for tcsetpgrp... yes
  428. checking for tempnam... yes
  429. checking for timegm... yes
  430. checking for times... yes
  431. checking for tmpfile... yes
  432. checking for tmpnam... yes
  433. checking for tmpnam_r... no
  434. checking for truncate... yes
  435. checking for uname... yes
  436. checking for unlinkat... no
  437. checking for unsetenv... yes
  438. checking for utimensat... no
  439. checking for utimes... yes
  440. checking for waitid... yes
  441. checking for waitpid... yes
  442. checking for wait3... yes
  443. checking for wait4... yes
  444. checking for wcscoll... yes
  445. checking for wcsftime... yes
  446. checking for wcsxfrm... yes
  447. checking for writev... yes
  448. checking for _getpty... no
  449. checking for chroot... yes
  450. checking for link... yes
  451. checking for symlink... yes
  452. checking for fchdir... yes
  453. checking for fsync... yes
  454. checking for fdatasync... no
  455. checking for epoll... no
  456. checking for kqueue... yes
  457. checking for ctermid_r... yes
  458. checking for flock declaration... yes
  459. checking for flock... yes
  460. checking for getpagesize... yes
  461. checking whether mallopt can set malloc mmap threshold... no
  462. checking for true... true
  463. checking for inet_aton in -lc... yes
  464. checking for chflags... yes
  465. checking for lchflags... yes
  466. checking for inflateCopy in -lz... yes
  467. checking for hstrerror... yes
  468. checking for inet_aton... yes
  469. checking for inet_pton... yes
  470. checking for setgroups... yes
  471. checking for openpty... yes
  472. checking for forkpty... yes
  473. checking for memmove... yes
  474. checking for fseek64... no
  475. checking for fseeko... yes
  476. checking for fstatvfs... yes
  477. checking for ftell64... no
  478. checking for ftello... yes
  479. checking for statvfs... yes
  480. checking for dup2... yes
  481. checking for getcwd... yes
  482. checking for strdup... yes
  483. checking for getpgrp... yes
  484. checking for setpgrp... (cached) yes
  485. checking for gettimeofday... yes
  486. checking for clock_gettime... no
  487. checking for clock_gettime in -lrt... no
  488. checking for clock_getres... no
  489. checking for clock_getres in -lrt... no
  490. checking for major... yes
  491. checking for getaddrinfo... yes
  492. checking getaddrinfo bug... no
  493. checking for getnameinfo... yes
  494. checking whether time.h and sys/time.h may both be included... yes
  495. checking whether struct tm is in sys/time.h or time.h... time.h
  496. checking for struct tm.tm_zone... yes
  497. checking for struct stat.st_rdev... yes
  498. checking for struct stat.st_blksize... yes
  499. checking for struct stat.st_flags... yes
  500. checking for struct stat.st_gen... yes
  501. checking for struct stat.st_birthtime... no
  502. checking for struct stat.st_blocks... yes
  503. checking for time.h that defines altzone... no
  504. checking whether sys/select.h and sys/time.h may both be included... yes
  505. checking for addrinfo... yes
  506. checking for sockaddr_storage... yes
  507. checking whether char is unsigned... no
  508. checking for an ANSI C-conforming const... yes
  509. checking for working volatile... yes
  510. checking for working signed char... yes
  511. checking for prototypes... yes
  512. checking for variable length prototypes and stdarg.h... yes
  513. checking for socketpair... yes
  514. checking if sockaddr has sa_len member... yes
  515. checking whether va_list is an array... yes
  516. checking for gethostbyname_r... no
  517. checking for gethostbyname... yes
  518. checking for __fpu_control... no
  519. checking for __fpu_control in -lieee... no
  520. checking for --with-fpectl... no
  521. checking for --with-libm=STRING... default LIBM=""
  522. checking for --with-libc=STRING... default LIBC=""
  523. checking whether C doubles are little-endian IEEE 754 binary64... yes
  524. checking whether C doubles are big-endian IEEE 754 binary64... no
  525. checking whether C doubles are ARM mixed-endian IEEE 754 binary64... no
  526. checking whether we can use gcc inline assembler to get and set x87 control word... yes
  527. checking for x87-style double rounding... no
  528. checking for acosh... yes
  529. checking for asinh... yes
  530. checking for atanh... yes
  531. checking for copysign... yes
  532. checking for erf... yes
  533. checking for erfc... yes
  534. checking for expm1... yes
  535. checking for finite... yes
  536. checking for gamma... yes
  537. checking for hypot... yes
  538. checking for lgamma... yes
  539. checking for log1p... yes
  540. checking for log2... yes
  541. checking for round... yes
  542. checking for tgamma... yes
  543. checking whether isinf is declared... yes
  544. checking whether isnan is declared... yes
  545. checking whether isfinite is declared... yes
  546. checking whether tanh preserves the sign of zero... yes
  547. checking whether log1p drops the sign of negative zero... no
  548. checking whether POSIX semaphores are enabled... yes
  549. checking for broken sem_getvalue... yes
  550. checking digit size for Python's longs... no value specified
  551. checking wchar.h usability... yes
  552. checking wchar.h presence... yes
  553. checking for wchar.h... yes
  554. checking size of wchar_t... 4
  555. checking for UCS-4 tcl... no
  556. checking whether wchar_t is signed... yes
  557. no usable wchar_t found
  558. checking whether byte ordering is bigendian... no
  559. checking ABIFLAGS... dm
  560. checking SOABI... cpython-33dm
  561. checking LDVERSION... (VERSION)(VERSION)(VERSION)(ABIFLAGS)
  562. checking SO... .so
  563. checking whether right shift extends the sign bit... yes
  564. checking for getc_unlocked() and friends... yes
  565. checking how to link readline libs... -lreadline
  566. checking for rl_callback_handler_install in -lreadline... yes
  567. checking for rl_pre_input_hook in -lreadline... yes
  568. checking for rl_completion_display_matches_hook in -lreadline... yes
  569. checking for rl_completion_matches in -lreadline... yes
  570. checking for broken nice()... no
  571. checking for broken poll()... no
  572. checking for struct tm.tm_zone... (cached) yes
  573. checking for working tzset()... yes
  574. checking for tv_nsec in struct stat... no
  575. checking for tv_nsec2 in struct stat... yes
  576. checking whether mvwdelch is an expression... yes
  577. checking whether WINDOW has _flags... no
  578. checking for is_term_resized... yes
  579. checking for resize_term... yes
  580. checking for resizeterm... yes
  581. checking for /dev/ptmx... yes
  582. checking for /dev/ptc... no
  583. checking for %lld and %llu printf() format support... yes
  584. checking for %zd printf() format support... yes
  585. checking for socklen_t... yes
  586. checking for broken mbstowcs... no
  587. checking whether /usr/bin/gcc-4.2 supports computed gotos... yes
  588. checking for --with-computed-gotos... no value specified
  589. checking for build directories... done
  590. configure: creating ./config.status
  591. config.status: creating Makefile.pre
  592. config.status: creating Modules/Setup.config
  593. config.status: creating Misc/python.pc
  594. config.status: creating Modules/ld_so_aix
  595. config.status: creating pyconfig.h
  596. config.status: pyconfig.h is unchanged
  597. creating Modules/Setup
  598. creating Modules/Setup.local
  599. creating Makefile

llvm-gcc-make.log

  1. /Developer/usr/bin/ranlib: file: libpython3.3dm.a(dynamic_annotations.o) has no symbols
  2. /Developer/usr/bin/ranlib: file: libpython3.3dm.a(pymath.o) has no symbols
  3. /Developer/usr/bin/ranlib: file: libpython3.3dm.a(dynamic_annotations.o) has no symbols
  4. /Developer/usr/bin/ranlib: file: libpython3.3dm.a(pymath.o) has no symbols
  5. /Developer/usr/bin/ranlib: file: libpython3.3dm.a(dynamic_annotations.o) has no symbols
  6. /Developer/usr/bin/ranlib: file: libpython3.3dm.a(pymath.o) has no symbols
  7. ranlib: file: libpython3.3dm.a(dynamic_annotations.o) has no symbols
  8. ranlib: file: libpython3.3dm.a(pymath.o) has no symbols
  9. Could not find platform dependent libraries <exec_prefix>
  10. Consider setting $PYTHONHOME to [:<exec_prefix>]
  11. Assertion failed: (compact->utf8_length == 0), function _PyUnicode_CheckConsistency, file Objects/unicodeobject.c, line 399.
  12. make: *** [sysconfig] Abort trap: 6

clang-gcc-configure.log

  1. checking for hg... found
  2. checking for --enable-universalsdk... no
  3. checking for --with-universal-archs... 32-bit
  4. checking MACHDEP... darwin
  5. checking machine type as reported by uname -m... x86_64
  6. checking for --without-gcc... no
  7. checking for gcc... /usr/bin/clang
  8. checking whether the C compiler works... yes
  9. checking for C compiler default output file name... a.out
  10. checking for suffix of executables...
  11. checking whether we are cross compiling... no
  12. checking for suffix of object files... o
  13. checking whether we are using the GNU C compiler... yes
  14. checking whether /usr/bin/clang accepts -g... yes
  15. checking for /usr/bin/clang option to accept ISO C89... none needed
  16. checking for --with-cxx-main=... no
  17. checking for c++... c++
  18. configure: WARNING:
  19. By default, distutils will build C++ extension modules with "c++".
  20. If this is not intended, then set CXX on the configure command line.
  21. checking for -Wl,--no-as-needed... no
  22. checking how to run the C preprocessor... /usr/bin/clang -E
  23. checking for grep that handles long lines and -e... /usr/local/bin/grep
  24. checking for egrep... /usr/local/bin/grep -E
  25. checking for ANSI C header files... yes
  26. checking for sys/types.h... yes
  27. checking for sys/stat.h... yes
  28. checking for stdlib.h... yes
  29. checking for string.h... yes
  30. checking for memory.h... yes
  31. checking for strings.h... yes
  32. checking for inttypes.h... yes
  33. checking for stdint.h... yes
  34. checking for unistd.h... yes
  35. checking minix/config.h usability... no
  36. checking minix/config.h presence... no
  37. checking for minix/config.h... no
  38. checking whether it is safe to define __EXTENSIONS__... yes
  39. checking for --with-suffix...
  40. checking for case-insensitive build directory... yes
  41. checking LIBRARY... libpython$(VERSION)$(ABIFLAGS).a
  42. checking LINKCC... (PURIFY)(PURIFY) (PURIFY)(MAINCC)
  43. checking for GNU ld... no
  44. checking for inline... inline
  45. checking for --enable-shared... no
  46. checking for --enable-profiling...
  47. checking LDLIBRARY... libpython$(VERSION)$(ABIFLAGS).a
  48. checking for ranlib... ranlib
  49. checking for ar... ar
  50. checking for python... found
  51. checking for a BSD-compatible install... /usr/local/bin/install -c
  52. checking for --with-pydebug... yes
  53. checking whether /usr/bin/clang accepts and needs -fno-strict-aliasing... no
  54. checking if we can turn off /usr/bin/clang unused result warning... yes
  55. checking whether gcc supports ParseTuple __format__... no
  56. checking whether pthreads are available without options... yes
  57. checking whether c++ also accepts flags for thread support... no
  58. checking for ANSI C header files... (cached) yes
  59. checking asm/types.h usability... no
  60. checking asm/types.h presence... no
  61. checking for asm/types.h... no
  62. checking conio.h usability... no
  63. checking conio.h presence... no
  64. checking for conio.h... no
  65. checking curses.h usability... yes
  66. checking curses.h presence... yes
  67. checking for curses.h... yes
  68. checking direct.h usability... no
  69. checking direct.h presence... no
  70. checking for direct.h... no
  71. checking dlfcn.h usability... yes
  72. checking dlfcn.h presence... yes
  73. checking for dlfcn.h... yes
  74. checking errno.h usability... yes
  75. checking errno.h presence... yes
  76. checking for errno.h... yes
  77. checking fcntl.h usability... yes
  78. checking fcntl.h presence... yes
  79. checking for fcntl.h... yes
  80. checking grp.h usability... yes
  81. checking grp.h presence... yes
  82. checking for grp.h... yes
  83. checking ieeefp.h usability... no
  84. checking ieeefp.h presence... no
  85. checking for ieeefp.h... no
  86. checking io.h usability... no
  87. checking io.h presence... no
  88. checking for io.h... no
  89. checking langinfo.h usability... yes
  90. checking langinfo.h presence... yes
  91. checking for langinfo.h... yes
  92. checking libintl.h usability... no
  93. checking libintl.h presence... no
  94. checking for libintl.h... no
  95. checking ncurses.h usability... yes
  96. checking ncurses.h presence... yes
  97. checking for ncurses.h... yes
  98. checking poll.h usability... yes
  99. checking poll.h presence... yes
  100. checking for poll.h... yes
  101. checking process.h usability... no
  102. checking process.h presence... no
  103. checking for process.h... no
  104. checking pthread.h usability... yes
  105. checking pthread.h presence... yes
  106. checking for pthread.h... yes
  107. checking sched.h usability... yes
  108. checking sched.h presence... yes
  109. checking for sched.h... yes
  110. checking shadow.h usability... no
  111. checking shadow.h presence... no
  112. checking for shadow.h... no
  113. checking signal.h usability... yes
  114. checking signal.h presence... yes
  115. checking for signal.h... yes
  116. checking for stdint.h... (cached) yes
  117. checking stropts.h usability... no
  118. checking stropts.h presence... no
  119. checking for stropts.h... no
  120. checking termios.h usability... yes
  121. checking termios.h presence... yes
  122. checking for termios.h... yes
  123. checking for unistd.h... (cached) yes
  124. checking utime.h usability... yes
  125. checking utime.h presence... yes
  126. checking for utime.h... yes
  127. checking sys/audioio.h usability... no
  128. checking sys/audioio.h presence... no
  129. checking for sys/audioio.h... no
  130. checking sys/xattr.h usability... yes
  131. checking sys/xattr.h presence... yes
  132. checking for sys/xattr.h... yes
  133. checking sys/bsdtty.h usability... no
  134. checking sys/bsdtty.h presence... no
  135. checking for sys/bsdtty.h... no
  136. checking sys/epoll.h usability... no
  137. checking sys/epoll.h presence... no
  138. checking for sys/epoll.h... no
  139. checking sys/event.h usability... yes
  140. checking sys/event.h presence... yes
  141. checking for sys/event.h... yes
  142. checking sys/file.h usability... yes
  143. checking sys/file.h presence... yes
  144. checking for sys/file.h... yes
  145. checking sys/loadavg.h usability... no
  146. checking sys/loadavg.h presence... no
  147. checking for sys/loadavg.h... no
  148. checking sys/lock.h usability... yes
  149. checking sys/lock.h presence... yes
  150. checking for sys/lock.h... yes
  151. checking sys/mkdev.h usability... no
  152. checking sys/mkdev.h presence... no
  153. checking for sys/mkdev.h... no
  154. checking sys/modem.h usability... no
  155. checking sys/modem.h presence... no
  156. checking for sys/modem.h... no
  157. checking sys/param.h usability... yes
  158. checking sys/param.h presence... yes
  159. checking for sys/param.h... yes
  160. checking sys/poll.h usability... yes
  161. checking sys/poll.h presence... yes
  162. checking for sys/poll.h... yes
  163. checking sys/select.h usability... yes
  164. checking sys/select.h presence... yes
  165. checking for sys/select.h... yes
  166. checking sys/sendfile.h usability... no
  167. checking sys/sendfile.h presence... no
  168. checking for sys/sendfile.h... no
  169. checking sys/socket.h usability... yes
  170. checking sys/socket.h presence... yes
  171. checking for sys/socket.h... yes
  172. checking sys/statvfs.h usability... yes
  173. checking sys/statvfs.h presence... yes
  174. checking for sys/statvfs.h... yes
  175. checking for sys/stat.h... (cached) yes
  176. checking sys/termio.h usability... no
  177. checking sys/termio.h presence... no
  178. checking for sys/termio.h... no
  179. checking sys/time.h usability... yes
  180. checking sys/time.h presence... yes
  181. checking for sys/time.h... yes
  182. checking sys/times.h usability... yes
  183. checking sys/times.h presence... yes
  184. checking for sys/times.h... yes
  185. checking for sys/types.h... (cached) yes
  186. checking sys/uio.h usability... yes
  187. checking sys/uio.h presence... yes
  188. checking for sys/uio.h... yes
  189. checking sys/un.h usability... yes
  190. checking sys/un.h presence... yes
  191. checking for sys/un.h... yes
  192. checking sys/utsname.h usability... yes
  193. checking sys/utsname.h presence... yes
  194. checking for sys/utsname.h... yes
  195. checking sys/wait.h usability... yes
  196. checking sys/wait.h presence... yes
  197. checking for sys/wait.h... yes
  198. checking pty.h usability... no
  199. checking pty.h presence... no
  200. checking for pty.h... no
  201. checking libutil.h usability... no
  202. checking libutil.h presence... no
  203. checking for libutil.h... no
  204. checking sys/resource.h usability... yes
  205. checking sys/resource.h presence... yes
  206. checking for sys/resource.h... yes
  207. checking netpacket/packet.h usability... no
  208. checking netpacket/packet.h presence... no
  209. checking for netpacket/packet.h... no
  210. checking sysexits.h usability... yes
  211. checking sysexits.h presence... yes
  212. checking for sysexits.h... yes
  213. checking bluetooth.h usability... no
  214. checking bluetooth.h presence... no
  215. checking for bluetooth.h... no
  216. checking bluetooth/bluetooth.h usability... no
  217. checking bluetooth/bluetooth.h presence... no
  218. checking for bluetooth/bluetooth.h... no
  219. checking linux/tipc.h usability... no
  220. checking linux/tipc.h presence... no
  221. checking for linux/tipc.h... no
  222. checking spawn.h usability... yes
  223. checking spawn.h presence... yes
  224. checking for spawn.h... yes
  225. checking util.h usability... yes
  226. checking util.h presence... yes
  227. checking for util.h... yes
  228. checking for dirent.h that defines DIR... yes
  229. checking for library containing opendir... none required
  230. checking whether sys/types.h defines makedev... yes
  231. checking for net/if.h... yes
  232. checking for term.h... yes
  233. checking for linux/netlink.h... no
  234. checking for linux/can.h... no
  235. checking for linux/can/raw.h... no
  236. checking for clock_t in time.h... yes
  237. checking for makedev... yes
  238. checking Solaris LFS bug... no
  239. checking for mode_t... yes
  240. checking for off_t... yes
  241. checking for pid_t... yes
  242. checking for size_t... yes
  243. checking for uid_t in sys/types.h... yes
  244. checking for uint32_t... yes
  245. checking for uint64_t... yes
  246. checking for int32_t... yes
  247. checking for int64_t... yes
  248. checking for ssize_t... yes
  249. checking size of int... 4
  250. checking size of long... 8
  251. checking size of void *... 8
  252. checking size of short... 2
  253. checking size of float... 4
  254. checking size of double... 8
  255. checking size of fpos_t... 8
  256. checking size of size_t... 8
  257. checking size of pid_t... 4
  258. checking for long long support... yes
  259. checking size of long long... 8
  260. checking for long double support... yes
  261. checking size of long double... 16
  262. checking for _Bool support... yes
  263. checking size of _Bool... 1
  264. checking for uintptr_t... yes
  265. checking size of uintptr_t... 8
  266. checking size of off_t... 8
  267. checking whether to enable large file support... no
  268. checking size of time_t... 8
  269. checking for pthread_t... yes
  270. checking size of pthread_t... 8
  271. checking for --enable-framework... no
  272. checking for dyld... always on for Darwin
  273. checking LDSHARED... $(CC) -bundle -undefined dynamic_lookup
  274. checking CCSHARED...
  275. checking LINKFORSHARED... -framework CoreFoundation
  276. checking CFLAGSFORSHARED...
  277. checking SHLIBS... $(LIBS)
  278. checking for sendfile in -lsendfile... no
  279. checking for dlopen in -ldl... yes
  280. checking for shl_load in -ldld... no
  281. checking for library containing sem_init... none required
  282. checking for textdomain in -lintl... no
  283. checking for t_open in -lnsl... no
  284. checking for socket in -lsocket... no
  285. checking for --with-libs... no
  286. checking for pkg-config... /usr/local/bin/pkg-config
  287. checking for --with-system-expat... no
  288. checking for --with-system-ffi... no
  289. checking for --enable-loadable-sqlite-extensions... no
  290. checking for --with-dbmliborder...
  291. checking for --with-signal-module... yes
  292. checking for --with-threads... yes
  293. checking if PTHREAD_SCOPE_SYSTEM is supported... yes
  294. checking for pthread_sigmask... yes
  295. checking if --enable-ipv6 is specified... yes
  296. checking if RFC2553 API is available... yes
  297. checking ipv6 stack type... kame
  298. using libc
  299. checking for OSX 10.5 SDK or later... yes
  300. checking for --with-doc-strings... yes
  301. checking for --with-tsc... no
  302. checking for --with-pymalloc... yes
  303. checking for --with-valgrind... no
  304. checking for dlopen... yes
  305. checking DYNLOADFILE... dynload_shlib.o
  306. checking MACHDEP_OBJS... MACHDEP_OBJS
  307. checking for alarm... yes
  308. checking for accept4... no
  309. checking for setitimer... yes
  310. checking for getitimer... yes
  311. checking for bind_textdomain_codeset... no
  312. checking for chown... yes
  313. checking for clock... yes
  314. checking for confstr... yes
  315. checking for ctermid... yes
  316. checking for execv... yes
  317. checking for faccessat... no
  318. checking for fchmod... yes
  319. checking for fchmodat... no
  320. checking for fchown... yes
  321. checking for fchownat... no
  322. checking for fexecve... no
  323. checking for fdopendir... no
  324. checking for fork... yes
  325. checking for fpathconf... yes
  326. checking for fstatat... no
  327. checking for ftime... yes
  328. checking for ftruncate... yes
  329. checking for futimesat... no
  330. checking for futimens... no
  331. checking for futimes... yes
  332. checking for gai_strerror... yes
  333. checking for getgrouplist... yes
  334. checking for getgroups... yes
  335. checking for getlogin... yes
  336. checking for getloadavg... yes
  337. checking for getpeername... yes
  338. checking for getpgid... yes
  339. checking for getpid... yes
  340. checking for getpriority... yes
  341. checking for getresuid... no
  342. checking for getresgid... no
  343. checking for getpwent... yes
  344. checking for getspnam... no
  345. checking for getspent... no
  346. checking for getsid... yes
  347. checking for getwd... yes
  348. checking for if_nameindex... yes
  349. checking for initgroups... yes
  350. checking for kill... yes
  351. checking for killpg... yes
  352. checking for lchmod... yes
  353. checking for lchown... yes
  354. checking for lockf... yes
  355. checking for linkat... no
  356. checking for lstat... yes
  357. checking for lutimes... yes
  358. checking for memrchr... no
  359. checking for mbrtowc... yes
  360. checking for mkdirat... no
  361. checking for mkfifo... yes
  362. checking for mkfifoat... no
  363. checking for mknod... yes
  364. checking for mknodat... no
  365. checking for mktime... yes
  366. checking for mremap... no
  367. checking for nice... yes
  368. checking for openat... no
  369. checking for pathconf... yes
  370. checking for pause... yes
  371. checking for pipe2... no
  372. checking for plock... no
  373. checking for poll... yes
  374. checking for posix_fallocate... no
  375. checking for posix_fadvise... no
  376. checking for pread... yes
  377. checking for pthread_init... yes
  378. checking for pthread_kill... yes
  379. checking for putenv... yes
  380. checking for pwrite... yes
  381. checking for readlink... yes
  382. checking for readlinkat... no
  383. checking for readv... yes
  384. checking for realpath... yes
  385. checking for renameat... no
  386. checking for select... yes
  387. checking for sem_open... yes
  388. checking for sem_timedwait... no
  389. checking for sem_getvalue... yes
  390. checking for sem_unlink... yes
  391. checking for sendfile... yes
  392. checking for setegid... yes
  393. checking for seteuid... yes
  394. checking for setgid... yes
  395. checking for sethostname... yes
  396. checking for setlocale... yes
  397. checking for setregid... yes
  398. checking for setreuid... yes
  399. checking for setresuid... no
  400. checking for setresgid... no
  401. checking for setsid... yes
  402. checking for setpgid... yes
  403. checking for setpgrp... yes
  404. checking for setpriority... yes
  405. checking for setuid... yes
  406. checking for setvbuf... yes
  407. checking for sched_get_priority_max... yes
  408. checking for sched_setaffinity... no
  409. checking for sched_setscheduler... no
  410. checking for sched_setparam... no
  411. checking for sched_rr_get_interval... no
  412. checking for sigaction... yes
  413. checking for sigaltstack... yes
  414. checking for siginterrupt... yes
  415. checking for sigpending... yes
  416. checking for sigrelse... yes
  417. checking for sigtimedwait... no
  418. checking for sigwait... yes
  419. checking for sigwaitinfo... no
  420. checking for snprintf... yes
  421. checking for strftime... yes
  422. checking for strlcpy... yes
  423. checking for symlinkat... no
  424. checking for sync... yes
  425. checking for sysconf... yes
  426. checking for tcgetpgrp... yes
  427. checking for tcsetpgrp... yes
  428. checking for tempnam... yes
  429. checking for timegm... yes
  430. checking for times... yes
  431. checking for tmpfile... yes
  432. checking for tmpnam... yes
  433. checking for tmpnam_r... no
  434. checking for truncate... yes
  435. checking for uname... yes
  436. checking for unlinkat... no
  437. checking for unsetenv... yes
  438. checking for utimensat... no
  439. checking for utimes... yes
  440. checking for waitid... yes
  441. checking for waitpid... yes
  442. checking for wait3... yes
  443. checking for wait4... yes
  444. checking for wcscoll... yes
  445. checking for wcsftime... yes
  446. checking for wcsxfrm... yes
  447. checking for writev... yes
  448. checking for _getpty... no
  449. checking for chroot... yes
  450. checking for link... yes
  451. checking for symlink... yes
  452. checking for fchdir... yes
  453. checking for fsync... yes
  454. checking for fdatasync... no
  455. checking for epoll... no
  456. checking for kqueue... yes
  457. checking for ctermid_r... yes
  458. checking for flock declaration... yes
  459. checking for flock... yes
  460. checking for getpagesize... yes
  461. checking whether mallopt can set malloc mmap threshold... no
  462. checking for true... true
  463. checking for inet_aton in -lc... yes
  464. checking for chflags... yes
  465. checking for lchflags... yes
  466. checking for inflateCopy in -lz... yes
  467. checking for hstrerror... yes
  468. checking for inet_aton... yes
  469. checking for inet_pton... yes
  470. checking for setgroups... yes
  471. checking for openpty... yes
  472. checking for forkpty... yes
  473. checking for memmove... yes
  474. checking for fseek64... no
  475. checking for fseeko... yes
  476. checking for fstatvfs... yes
  477. checking for ftell64... no
  478. checking for ftello... yes
  479. checking for statvfs... yes
  480. checking for dup2... yes
  481. checking for getcwd... yes
  482. checking for strdup... yes
  483. checking for getpgrp... yes
  484. checking for setpgrp... (cached) yes
  485. checking for gettimeofday... yes
  486. checking for clock_gettime... no
  487. checking for clock_gettime in -lrt... no
  488. checking for clock_getres... no
  489. checking for clock_getres in -lrt... no
  490. checking for major... yes
  491. checking for getaddrinfo... yes
  492. checking getaddrinfo bug... no
  493. checking for getnameinfo... yes
  494. checking whether time.h and sys/time.h may both be included... yes
  495. checking whether struct tm is in sys/time.h or time.h... time.h
  496. checking for struct tm.tm_zone... yes
  497. checking for struct stat.st_rdev... yes
  498. checking for struct stat.st_blksize... yes
  499. checking for struct stat.st_flags... yes
  500. checking for struct stat.st_gen... yes
  501. checking for struct stat.st_birthtime... no
  502. checking for struct stat.st_blocks... yes
  503. checking for time.h that defines altzone... no
  504. checking whether sys/select.h and sys/time.h may both be included... yes
  505. checking for addrinfo... yes
  506. checking for sockaddr_storage... yes
  507. checking whether char is unsigned... no
  508. checking for an ANSI C-conforming const... yes
  509. checking for working volatile... yes
  510. checking for working signed char... yes
  511. checking for prototypes... yes
  512. checking for variable length prototypes and stdarg.h... yes
  513. checking for socketpair... yes
  514. checking if sockaddr has sa_len member... yes
  515. checking whether va_list is an array... yes
  516. checking for gethostbyname_r... no
  517. checking for gethostbyname... yes
  518. checking for __fpu_control... no
  519. checking for __fpu_control in -lieee... no
  520. checking for --with-fpectl... no
  521. checking for --with-libm=STRING... default LIBM=""
  522. checking for --with-libc=STRING... default LIBC=""
  523. checking whether C doubles are little-endian IEEE 754 binary64... yes
  524. checking whether C doubles are big-endian IEEE 754 binary64... no
  525. checking whether C doubles are ARM mixed-endian IEEE 754 binary64... no
  526. checking whether we can use gcc inline assembler to get and set x87 control word... yes
  527. checking for x87-style double rounding... no
  528. checking for acosh... yes
  529. checking for asinh... yes
  530. checking for atanh... yes
  531. checking for copysign... yes
  532. checking for erf... yes
  533. checking for erfc... yes
  534. checking for expm1... yes
  535. checking for finite... yes
  536. checking for gamma... yes
  537. checking for hypot... yes
  538. checking for lgamma... yes
  539. checking for log1p... yes
  540. checking for log2... yes
  541. checking for round... yes
  542. checking for tgamma... yes
  543. checking whether isinf is declared... yes
  544. checking whether isnan is declared... yes
  545. checking whether isfinite is declared... yes
  546. checking whether tanh preserves the sign of zero... yes
  547. checking whether log1p drops the sign of negative zero... no
  548. checking whether POSIX semaphores are enabled... yes
  549. checking for broken sem_getvalue... yes
  550. checking digit size for Python's longs... no value specified
  551. checking wchar.h usability... yes
  552. checking wchar.h presence... yes
  553. checking for wchar.h... yes
  554. checking size of wchar_t... 4
  555. checking for UCS-4 tcl... no
  556. checking whether wchar_t is signed... yes
  557. no usable wchar_t found
  558. checking whether byte ordering is bigendian... no
  559. checking ABIFLAGS... dm
  560. checking SOABI... cpython-33dm
  561. checking LDVERSION... (VERSION)(VERSION)(VERSION)(ABIFLAGS)
  562. checking SO... .so
  563. checking whether right shift extends the sign bit... yes
  564. checking for getc_unlocked() and friends... yes
  565. checking how to link readline libs... -lreadline
  566. checking for rl_callback_handler_install in -lreadline... yes
  567. checking for rl_pre_input_hook in -lreadline... yes
  568. checking for rl_completion_display_matches_hook in -lreadline... yes
  569. checking for rl_completion_matches in -lreadline... yes
  570. checking for broken nice()... no
  571. checking for broken poll()... no
  572. checking for struct tm.tm_zone... (cached) yes
  573. checking for working tzset()... yes
  574. checking for tv_nsec in struct stat... no
  575. checking for tv_nsec2 in struct stat... yes
  576. checking whether mvwdelch is an expression... yes
  577. checking whether WINDOW has _flags... no
  578. checking for is_term_resized... yes
  579. checking for resize_term... yes
  580. checking for resizeterm... yes
  581. checking for /dev/ptmx... yes
  582. checking for /dev/ptc... no
  583. checking for %lld and %llu printf() format support... yes
  584. checking for %zd printf() format support... yes
  585. checking for socklen_t... yes
  586. checking for broken mbstowcs... no
  587. checking whether /usr/bin/clang supports computed gotos... yes
  588. checking for --with-computed-gotos... no value specified
  589. checking for build directories... done
  590. configure: creating ./config.status
  591. config.status: creating Makefile.pre
  592. config.status: creating Modules/Setup.config
  593. config.status: creating Misc/python.pc
  594. config.status: creating Modules/ld_so_aix
  595. config.status: creating pyconfig.h
  596. config.status: pyconfig.h is unchanged
  597. creating Modules/Setup
  598. creating Modules/Setup.local
  599. creating Makefile

clang-gcc-make.log

  1. warning: unknown warning option '-Wno-unused-result' [-Wunknown-warning-option]
  2. warning: unknown warning option '-Wno-unused-result' [-Wunknown-warning-option]
  3. 1 warning generated.
  4. ./Python/sysmodule.c:348:5: warning: array index of '1' indexes past the end of an array (that contains 1 elements) [-Warray-bounds]
  5. PyTuple_SET_ITEM(args, 1, whatstr);
  6. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  7. In file included from ./Python/sysmodule.c:17:
  8. In file included from ./Include/Python.h:84:
  9. ./Include/tupleobject.h:62:37: note: instantiated from:
  10. #define PyTuple_SET_ITEM(op, i, v) (((PyTupleObject *)(op))->ob_item[i] = v)
  11. ^
  12. ./Include/tupleobject.h:27:5: note: array 'ob_item' declared here
  13. PyObject *ob_item[1];
  14. ^
  15. ./Python/sysmodule.c:349:5: warning: array index of '2' indexes past the end of an array (that contains 1 elements) [-Warray-bounds]
  16. PyTuple_SET_ITEM(args, 2, arg);
  17. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  18. In file included from ./Python/sysmodule.c:17:
  19. In file included from ./Include/Python.h:84:
  20. ./Include/tupleobject.h:62:37: note: instantiated from:
  21. #define PyTuple_SET_ITEM(op, i, v) (((PyTupleObject *)(op))->ob_item[i] = v)
  22. ^
  23. ./Include/tupleobject.h:27:5: note: array 'ob_item' declared here
  24. PyObject *ob_item[1];
  25. ^
  26. warning: unknown warning option '-Wno-unused-result' [-Wunknown-warning-option]
  27. 1 warning generated.
  28. warning: unknown warning option '-Wno-unused-result' [-Wunknown-warning-option]
  29. 3 warnings generated.
  30. 1 warning generated.
  31. warning: unknown warning option '-Wno-unused-result' [-Wunknown-warning-option]
  32. 1 warning generated.
  33. /Developer/usr/bin/ranlib: file: libpython3.3dm.a(dynamic_annotations.o) has no symbols
  34. /Developer/usr/bin/ranlib: file: libpython3.3dm.a(pymath.o) has no symbols
  35. /Developer/usr/bin/ranlib: file: libpython3.3dm.a(dynamic_annotations.o) has no symbols
  36. /Developer/usr/bin/ranlib: file: libpython3.3dm.a(pymath.o) has no symbols
  37. /Developer/usr/bin/ranlib: file: libpython3.3dm.a(dynamic_annotations.o) has no symbols
  38. /Developer/usr/bin/ranlib: file: libpython3.3dm.a(pymath.o) has no symbols
  39. ranlib: file: libpython3.3dm.a(dynamic_annotations.o) has no symbols
  40. ranlib: file: libpython3.3dm.a(pymath.o) has no symbols
  41. Could not find platform dependent libraries <exec_prefix>
  42. Consider setting $PYTHONHOME to [:<exec_prefix>]
  43. Assertion failed: (compact->utf8_length == 0), function _PyUnicode_CheckConsistency, file Objects/unicodeobject.c, line 399.
  44. make: *** [sysconfig] Abort trap: 6