Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Ticket #15169 (new defect)

Opened 7 months ago

Last modified 6 months ago

sqlite3 test failures

Reported by: pfein@… Owned by: mww@…
Priority: High Milestone: Port Bugs
Component: ports Version: 1.6.0
Keywords: Cc: jmr@…
Port:

Description

Using jmp's / my tcl thread variant from #15163, I'm seeing several test failures. I suspect these failures (esp. threaded ones) are related to #15131

Summary

Non-threaded (ie, without -DTCL_THREADS). This is just a repeated run. port clean --work was run between all iterations

sqlite_fulltest.txt: Failures on these tests: bind-4.4 bind-4.5 tcl-1.6 utf16-bind-4.4 utf16-bind-4.5 utf16-bind-6.4 utf16-bind-7.4

sqlite_fulltest2.txt: Failures on these tests: bind-4.4 bind-4.5 crash6-3.2.3 crash6-3.6.3 crash6-3.10.3 crash6-3.14.3 crash6-3.18.3 crash6-3.22.3 crash6-3.26.3 tcl-1.6 utf16-bind-4.4 utf16-bind-4.5 utf16-bind-6.4 utf16-bind-7.4

The threaded tests hang and need to be manually killed. Failures can be found by grep -v Ok

How to reproduce

  1. port install tcl +threads (if you don't already have a threaded tcl)
  2. Download one of the patches from #15163.
  3. port build /path/to/portfile
  4. chown -R yourself /path/to/work/dir/sqlite-3.5.8 . The SQLite tests do not run as root.
  5. cd /path/to/work/dir/sqlite-3.5.8 && gnumake fulltest. You may want to capture the output somewhere, as it's quite verbose.

Attachments

sqlite3_fulltests.tar.bz2 (0.8 MB) - added by pfein@… 7 months ago.

Change History

Changed 7 months ago by pfein@…

Changed 7 months ago by pfein@…

This is on Intel/Leopard 10.5.2:

pfein@airbounce:~$ uname -a
Darwin airbounce.local 9.2.2 Darwin Kernel Version 9.2.2: Tue Mar  4 21:17:34 PST 2008; root:xnu-1228.4.31~1/RELEASE_I386 i386

Changed 7 months ago by pfein@…

Looks like macports sqlite3 is outright broken; see comment:ticket:15131:9 for further confirmation.

Changed 6 months ago by jmr@…

  • cc jmr@… added; jmr@… removed
  • owner changed from macports-tickets@… to mww@…
Note: See TracTickets for help on using tickets.