1. * Package: dev-python/apsw-3.7.12.1
  2. * Repository: gentoo
  3. * Maintainer: mobile-phone@gentoo.org python@gentoo.org
  4. * USE: amd64 elibc_glibc kernel_linux multilib test userland_GNU
  5. * FEATURES: sandbox test userpriv usersandbox
  6. >>> Unpacking source...
  7. >>> Unpacking apsw-3.7.12-r1.zip to /tmp/portage/dev-python/apsw-3.7.12.1/work
  8. >>> Source unpacked in /tmp/portage/dev-python/apsw-3.7.12.1/work
  9. >>> Preparing source in /tmp/portage/dev-python/apsw-3.7.12.1/work/apsw-3.7.12-r1 ...
  10. * Applying apsw-3.6.20.1-fix_tests.patch ...
  11. [ ok ]
  12. >>> Source prepared.
  13. >>> Configuring source in /tmp/portage/dev-python/apsw-3.7.12.1/work/apsw-3.7.12-r1 ...
  14. >>> Source configured.
  15. >>> Compiling source in /tmp/portage/dev-python/apsw-3.7.12.1/work/apsw-3.7.12-r1 ...
  16. * Building of dev-python/apsw-3.7.12.1 with CPython 2.7...
  17. python2.7 setup.py build -b build-2.7 --enable=load_extension
  18. running build
  19. running build_ext
  20. SQLite: Using system sqlite include/libraries
  21. building 'apsw' extension
  22. creating build-2.7
  23. creating build-2.7/temp.linux-x86_64-2.7
  24. creating build-2.7/temp.linux-x86_64-2.7/src
  25. x86_64-pc-linux-gnu-gcc -pthread -O2 -pipe -ggdb -march=native -ftracer -fno-strict-aliasing -fPIC -DEXPERIMENTAL=1 -DNDEBUG=1 -DAPSW_FORK_CHECKER=1 -Isrc -I/usr/include/python2.7 -c src/apsw.c -o build-2.7/temp.linux-x86_64-2.7/src/apsw.o
  26. In file included from /usr/include/python2.7/Python.h:8:0,
  27. from src/apsw.c:73:
  28. /usr/include/python2.7/pyconfig.h:1161:0: warning: "_POSIX_C_SOURCE" redefined [enabled by default]
  29. In file included from /usr/include/assert.h:37:0,
  30. from src/apsw.c:66:
  31. /usr/include/features.h:215:0: note: this is the location of the previous definition
  32. In file included from src/apsw.c:140:0:
  33. src/connection.c: In function 'Connection_db_filename':
  34. src/connection.c:3226:6: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
  35. creating build-2.7/lib.linux-x86_64-2.7
  36. x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -ggdb -march=native -ftracer -fno-strict-aliasing build-2.7/temp.linux-x86_64-2.7/src/apsw.o -L/usr/lib64 -lsqlite3 -lpython2.7 -o build-2.7/lib.linux-x86_64-2.7/apsw.so
  37. * Building of dev-python/apsw-3.7.12.1 with CPython 3.2...
  38. python3.2 setup.py build -b build-3.2 --enable=load_extension
  39. running build
  40. running build_ext
  41. SQLite: Using system sqlite include/libraries
  42. building 'apsw' extension
  43. creating build-3.2
  44. creating build-3.2/temp.linux-x86_64-3.2
  45. creating build-3.2/temp.linux-x86_64-3.2/src
  46. x86_64-pc-linux-gnu-gcc -pthread -O2 -pipe -ggdb -march=native -ftracer -fPIC -DEXPERIMENTAL=1 -DNDEBUG=1 -DAPSW_FORK_CHECKER=1 -Isrc -I/usr/include/python3.2 -c src/apsw.c -o build-3.2/temp.linux-x86_64-3.2/src/apsw.o
  47. In file included from /usr/include/python3.2/Python.h:8:0,
  48. from src/apsw.c:73:
  49. /usr/include/python3.2/pyconfig.h:1182:0: warning: "_POSIX_C_SOURCE" redefined [enabled by default]
  50. In file included from /usr/include/assert.h:37:0,
  51. from src/apsw.c:66:
  52. /usr/include/features.h:215:0: note: this is the location of the previous definition
  53. In file included from src/apsw.c:140:0:
  54. src/connection.c: In function 'Connection_db_filename':
  55. src/connection.c:3226:6: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
  56. creating build-3.2/lib.linux-x86_64-3.2
  57. x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -ggdb -march=native -ftracer build-3.2/temp.linux-x86_64-3.2/src/apsw.o -L/usr/lib64 -lsqlite3 -lpython3.2 -o build-3.2/lib.linux-x86_64-3.2/apsw.cpython-32.so
  58. >>> Source compiled.
  59. python3.2 setup.py build_test_extension
  60. running build_test_extension
  61. * Testing of dev-python/apsw-3.7.12.1 with CPython 2.7...
  62. Python /usr/bin/python2.7 sys.version_info(major=2, minor=7, micro=3, releaselevel='final', serial=0)
  63. Testing with APSW file /tmp/portage/dev-python/apsw-3.7.12.1/work/apsw-3.7.12-r1/build-2.7/lib.linux-x86_64-2.7/apsw.so
  64. APSW version 3.7.12-r1
  65. SQLite lib version 3.7.13
  66. SQLite headers version 3007013
  67. Using amalgamation False
  68. testAggregateFunctions (__main__.APSW)
  69. Verify aggregate functions ... ok
  70. testAuthorizer (__main__.APSW)
  71. Verify the authorizer works ... ok
  72. testBackup (__main__.APSW)
  73. Verify hot backup functionality ... ok
  74. testBindings (__main__.APSW)
  75. Check bindings work correctly ... ok
  76. testBlobIO (__main__.APSW)
  77. Verify Blob input/output ... ok
  78. testBlobReadError (__main__.APSW)
  79. Ensure blob read errors are handled well ... ok
  80. testBusyHandling (__main__.APSW)
  81. Verify busy handling ... ok
  82. testBusyHandling2 (__main__.APSW)
  83. Another busy handling test ... ok
  84. testChanges (__main__.APSW)
  85. Verify reporting of changes ... ok
  86. testClosing (__main__.APSW)
  87. Verify behaviour of close() functions ... ok
  88. testClosingChecks (__main__.APSW)
  89. Check closed connection is correctly detected ... ok
  90. testCollation (__main__.APSW)
  91. Verify collations ... ok
  92. testCommitHook (__main__.APSW)
  93. Verify commit hooks ... ok
  94. testCompileOptions (__main__.APSW)
  95. Verify getting compile options ... ok
  96. testComplete (__main__.APSW)
  97. Completeness of SQL statement checking ... ok
  98. testConfig (__main__.APSW)
  99. Verify sqlite3_config wrapper ... ok
  100. testConnection (__main__.APSW)
  101. Test connection opening ... ok
  102. testConnectionConfig (__main__.APSW)
  103. Test Connection.config function ... ok
  104. testConnectionFileControl (__main__.APSW)
  105. Verify sqlite3_file_control ... ok
  106. testConnectionHooks (__main__.APSW)
  107. Verify connection hooks ... ok
  108. testCursor (__main__.APSW)
  109. Check functionality of the cursor ... ok
  110. testErrorCodes (__main__.APSW)
  111. Verify setting of result codes on error/exception ... ok
  112. testExecTracing (__main__.APSW)
  113. Verify tracing of executed statements and bindings ... ok
  114. testFTS3Extension (__main__.APSW)
  115. Check FTS3 extension (if present) ... ok
  116. testFilename (__main__.APSW)
  117. Check connections and filenames ... ok
  118. testFormatSQLValue (__main__.APSW)
  119. Verify text formatting of values ... ok
  120. testICUExtension (__main__.APSW)
  121. Check ICU extension if present ... ok
  122. testInterruptHandling (__main__.APSW)
  123. Verify interrupt function ... ok
  124. testIssue103 (__main__.APSW)
  125. Issue 103: Error handling when sqlite3_declare_vtab fails ... ok
  126. testIssue106 (__main__.APSW)
  127. Issue 106: Profiling and tracing ... ok
  128. testIssue15 (__main__.APSW)
  129. Issue 15: Release GIL during calls to prepare ... ok
  130. testIssue19 (__main__.APSW)
  131. Issue 19: Incomplete cursor execution ... ok
  132. testIssue24 (__main__.APSW)
  133. Issue 24: Ints and Longs ... ok
  134. testIssue31 (__main__.APSW)
  135. Issue 31: GIL & SQLite mutexes with heavy threading, threadsafe errors from SQLite ... ok
  136. testIssue4 (__main__.APSW)
  137. Issue 4: Error messages and SQLite ticket 3063 ... ok
  138. testIssue50 (__main__.APSW)
  139. Issue 50: Check Blob.read return value on eof ... ok
  140. testIssue98 (__main__.APSW)
  141. Issue 98: An error in context manager commit should do a rollback ... ok
  142. testLargeObjects (__main__.APSW)
  143. Verify handling of large strings/blobs (>2GB) [Python 2.5+, 64 bit platform] ... ok
  144. testLastInsertRowId (__main__.APSW)
  145. Check last insert row id ... ok
  146. testLimits (__main__.APSW)
  147. Verify setting and getting limits ... ok
  148. testLoadExtension (__main__.APSW)
  149. Check loading of extensions ... ok
  150. testLog (__main__.APSW)
  151. Verifies logging functions ... ok
  152. testMakeSqliteMsgFromException (__main__.APSW)
  153. Test C function that converts exception into SQLite error code ... ok
  154. testMemory (__main__.APSW)
  155. Verify memory tracking functions ... ok
  156. testMemoryLeaks (__main__.APSW)
  157. MemoryLeaks: Run with a memory profiler such as valgrind and debug Python ... ok
  158. testProfile (__main__.APSW)
  159. Verify profiling ... ok
  160. testProgressHandler (__main__.APSW)
  161. Verify progress handler ... ok
  162. testPysqliteRecursiveIssue (__main__.APSW)
  163. Check an issue that affected pysqlite ... ok
  164. testRTreeExtension (__main__.APSW)
  165. Check RTree extension if present ... ok
  166. testRandomness (__main__.APSW)
  167. Verify randomness routine ... ok
  168. testReadonly (__main__.APSW)
  169. Check Connection.readonly() ... ok
  170. testRollbackHook (__main__.APSW)
  171. Verify rollback hooks ... ok
  172. testRowTracing (__main__.APSW)
  173. Verify row tracing ... ok
  174. testSanity (__main__.APSW)
  175. Check all parts compiled and are present ... ok
  176. testScalarFunctions (__main__.APSW)
  177. Verify scalar functions ... ok
  178. testSharedCache (__main__.APSW)
  179. Verify setting of shared cache ... ok
  180. testShell (__main__.APSW)
  181. Check Shell functionality ... ok
  182. testSourceChecks (__main__.APSW)
  183. Check various source code issues ... ok
  184. testSqlite3Pointer (__main__.APSW)
  185. Verify getting underlying sqlite3 pointer ... ok
  186. testStatementCache (__main__.APSW)
  187. Verify statement cache integrity ... ok
  188. testStatementCacheZeroSize (__main__.APSW)
  189. Rerun statement cache tests with a zero sized/disabled cache ... ok
  190. testStatus (__main__.APSW)
  191. Verify status function ... ok
  192. testStringsWithNulls (__main__.APSW)
  193. Verify that strings with nulls in them are handled correctly ... ok
  194. testThreading (__main__.APSW)
  195. Verify threading behaviour ... ok
  196. testTicket2158 (__main__.APSW)
  197. Check we are not affected by SQLite ticket #2158 ... ok
  198. testTracebacks (__main__.APSW)
  199. Verify augmented tracebacks ... ok
  200. testTypes (__main__.APSW)
  201. Check type information is maintained ... ok
  202. testURIFilenames (__main__.APSW) ... ok
  203. testUpdateHook (__main__.APSW)
  204. Verify update hooks ... ok
  205. testVFS (__main__.APSW)
  206. Verify VFS functionality ... ok
  207. testVFSWithWAL (__main__.APSW)
  208. Verify VFS using WAL where possible ... ok
  209. testVTableExample (__main__.APSW)
  210. Tests vtable example code ... ok
  211. testVtables (__main__.APSW)
  212. Test virtual table functionality ... *** glibc detected *** python2.7: invalid fastbin entry (free): 0x00000000043a51d0 ***
  213. /tmp/portage/dev-python/apsw-3.7.12.1/temp/environment: line 5311: 840986 Segmentation fault PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib.*)" "$(PYTHON)" tests.py -v
  214. * ERROR: dev-python/apsw-3.7.12.1 failed (test phase):
  215. * Testing failed with CPython 2.7 in testing() function
  216. *
  217. * Call stack:
  218. * ebuild.sh, line 85: Called src_test
  219. * environment, line 5314: Called python_execute_function 'testing'
  220. * environment, line 3635: Called die
  221. * The specific snippet of code:
  222. * die "${failure_message}";
  223. *
  224. * If you need support, post the output of `emerge --info '=dev-python/apsw-3.7.12.1'`,
  225. * the complete build log and the output of `emerge -pqv '=dev-python/apsw-3.7.12.1'`.
  226. * The complete build log is located at '/var/log/portage/dev-python:apsw-3.7.12.1:20120620-054440.log'.
  227. * For convenience, a symlink to the build log is located at '/tmp/portage/dev-python/apsw-3.7.12.1/temp/build.log'.
  228. * The ebuild environment file is located at '/tmp/portage/dev-python/apsw-3.7.12.1/temp/environment'.
  229. * Working directory: '/tmp/portage/dev-python/apsw-3.7.12.1/work/apsw-3.7.12-r1'
  230. * S: '/tmp/portage/dev-python/apsw-3.7.12.1/work/apsw-3.7.12-r1'
  231. >>> Install apsw-3.7.12.1 into /tmp/portage/dev-python/apsw-3.7.12.1/image/ category dev-python
  232. * Installation of dev-python/apsw-3.7.12.1 with CPython 2.7...
  233. python2.7 setup.py build -b build-2.7 install --no-compile --root=/tmp/portage/dev-python/apsw-3.7.12.1/temp/images/2.7
  234. running build
  235. running build_ext
  236. SQLite: Using system sqlite include/libraries
  237. running install
  238. running install_lib
  239. creating /tmp/portage/dev-python/apsw-3.7.12.1/temp/images
  240. creating /tmp/portage/dev-python/apsw-3.7.12.1/temp/images/2.7
  241. creating /tmp/portage/dev-python/apsw-3.7.12.1/temp/images/2.7/usr
  242. creating /tmp/portage/dev-python/apsw-3.7.12.1/temp/images/2.7/usr/lib64
  243. creating /tmp/portage/dev-python/apsw-3.7.12.1/temp/images/2.7/usr/lib64/python2.7
  244. creating /tmp/portage/dev-python/apsw-3.7.12.1/temp/images/2.7/usr/lib64/python2.7/site-packages
  245. copying build-2.7/lib.linux-x86_64-2.7/apsw.so -> /tmp/portage/dev-python/apsw-3.7.12.1/temp/images/2.7/usr/lib64/python2.7/site-packages
  246. running install_egg_info
  247. Writing /tmp/portage/dev-python/apsw-3.7.12.1/temp/images/2.7/usr/lib64/python2.7/site-packages/apsw-3.7.12_r1-py2.7.egg-info
  248. * Installation of dev-python/apsw-3.7.12.1 with CPython 3.2...
  249. python3.2 setup.py build -b build-3.2 install --no-compile --root=/tmp/portage/dev-python/apsw-3.7.12.1/temp/images/3.2
  250. running build
  251. running build_ext
  252. SQLite: Using system sqlite include/libraries
  253. running install
  254. running install_lib
  255. creating /tmp/portage/dev-python/apsw-3.7.12.1/temp/images/3.2
  256. creating /tmp/portage/dev-python/apsw-3.7.12.1/temp/images/3.2/usr
  257. creating /tmp/portage/dev-python/apsw-3.7.12.1/temp/images/3.2/usr/lib64
  258. creating /tmp/portage/dev-python/apsw-3.7.12.1/temp/images/3.2/usr/lib64/python3.2
  259. creating /tmp/portage/dev-python/apsw-3.7.12.1/temp/images/3.2/usr/lib64/python3.2/site-packages
  260. copying build-3.2/lib.linux-x86_64-3.2/apsw.cpython-32.so -> /tmp/portage/dev-python/apsw-3.7.12.1/temp/images/3.2/usr/lib64/python3.2/site-packages
  261. running install_egg_info
  262. Writing /tmp/portage/dev-python/apsw-3.7.12.1/temp/images/3.2/usr/lib64/python3.2/site-packages/apsw-3.7.12_r1-py3.2.egg-info
  263. >>> Completed installing apsw-3.7.12.1 into /tmp/portage/dev-python/apsw-3.7.12.1/image/
  264. strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line
  265. usr/lib64/python3.2/site-packages/apsw.cpython-32.so
  266. usr/lib64/python2.7/site-packages/apsw.so