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
- port install tcl +threads (if you don't already have a threaded tcl)
- Download one of the patches from #15163.
- port build /path/to/portfile
- chown -R yourself /path/to/work/dir/sqlite-3.5.8 . The SQLite tests do not run as root.
- 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)
Change History (8)
Changed 17 years ago by pfein@…
Attachment: | sqlite3_fulltests.tar.bz2 added |
---|
comment:1 Changed 17 years ago by pfein@…
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:5 Changed 15 years ago by tobypeterson
Priority: | High → Normal |
---|
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: | new → closed |
Summary: | sqlite3 test failures → tcl-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.
This is on Intel/Leopard 10.5.2: