Opened 17 years ago

Closed 10 years ago

#15169 closed defect (worksforme)

tcl-sqlite3 test failures

Reported by: pfein@… Owned by: mww@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc: jmroot (Joshua Root)
Port: tcl-sqlite3

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 (1)

sqlite3_fulltests.tar.bz2 (837.5 KB) - added by pfein@… 17 years ago.

Download all attachments as: .zip

Change History (8)

Changed 17 years ago by pfein@…

Attachment: sqlite3_fulltests.tar.bz2 added

comment:1 Changed 17 years 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

comment:2 Changed 17 years ago by pfein@…

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

comment:3 Changed 16 years ago by jmroot (Joshua Root)

Cc: jmr@… added; jmr@… removed
Owner: changed from macports-tickets@… to mww@…

comment:4 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

comment:5 Changed 15 years ago by tobypeterson

Priority: HighNormal

comment:6 Changed 14 years ago by jmroot (Joshua Root)

Port: sqlite3 added

comment:7 Changed 10 years ago by jmroot (Joshua Root)

Port: tcl-sqlite3 added; sqlite3 removed
Resolution: worksforme
Status: newclosed
Summary: sqlite3 test failurestcl-sqlite3 test failures

As far as I can tell, this is about the tcl sqlite3 bindings? And the tests pass in the current version of tcl-sqlite3.

Note: See TracTickets for help on using tickets.