Subject: pkg/19737: Cassowary (math/cassowary) test program (ClTests) fails
To: None <gnats-bugs@gnats.netbsd.org>
From: None <uebayasi@netbsd.org>
List: netbsd-bugs
Date: 01/08/2003 12:41:42
>Number:         19737
>Category:       pkg
>Synopsis:       Cassowary (math/cassowary) test program (ClTests) fails
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jan 07 19:42:00 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Masao Uebayashi
>Release:        NetBSD 1.6K
>Organization:
>Environment:
System: NetBSD oratosquilla.my.domain 1.6K NetBSD 1.6K (ORATOSQUILLA) #0: Fri Jan 3 02:07:45 JST 2003 uebayasi@oratosquilla.my.domain:/sys/arch/i386/compile/ORATOSQUILLA i386
Architecture: i386
Machine: i386
>Description:
	Cassowary is an incremental constraint solving toolkit that efficiently 	solves systems of linear equalities and inequalities.

	Its test program ClTests is failing.  I think this means Cassowary is
	not working correctly, but I don't know how to use it, and no other
	packages use it, the real status is unknown.

	A backtrace log of a ClTests fail looks like:

	#0  0x48265113 in kill () from /usr/lib/libc.so.12
	#1  0x482649cc in abort () from /usr/lib/libc.so.12
	#2  0x48159da4 in __terminate () from /usr/pkg/lib/libGTL.so.0
	#3  0x48159dc1 in __terminate () from /usr/pkg/lib/libGTL.so.0
	#4  0x4815a83f in __throw () from /usr/pkg/lib/libGTL.so.0
	#5  0x8092b2e in ClSimplexSolver::AddConstraint (this=0xbfbfaecc,
    	pcn=0x80f30c0) at ClSimplexSolver.cc:85
	#6  0x804db82 in simple2 () at cassowary/ClSimplexSolver.h:112
	#7  0x807d97d in main (argc=1, argv=0xbfbfb060) at ClTests.cc:837
	#8  0x8049cd4 in ___start ()

	Looks like an exception (ExCLEditMisuse) is missed to be caught by the
	test program (${WRKSRC}/c++/ClTests.cc), though the test looks trying
	to catch the exception (line 59-75).
>How-To-Repeat:
	% cd /usr/pkgsrc/math/cassowary
	% make install
	% /usr/pkg/lib/cassowary/tests/ClTests
>Fix:
	Not provided.

>Release-Note:
>Audit-Trail:
>Unformatted: