Test suite for the NipsVM front-end.
2008-06-02 Guillaume SADEGH <sadegh@lrde.epita.fr>
* iface/nips/nipstest/Makefile.am, iface/nips/Makefile.am,
configure.ac, iface/nips/nipstest/emptiness.test,
iface/nips/nipstest/dotty.test: Test suite for the NipsVM
front-end.
* iface/nips/emptiness_check.cc, iface/nips/dottynips.cc:
`catch'
don't throw anymore an exception, but exit with 1.
* iface/nips/common.cc, iface/nips/nips.cc (nips_interface):
Change messages of nips_exception.
This commit is contained in:
parent
f56721107b
commit
a33c1894c3
7 changed files with 26 additions and 10 deletions
|
|
@ -384,14 +384,15 @@ namespace spot
|
|||
bytecode_ = bytecode_load_from_file(filename.c_str(), 0);
|
||||
|
||||
if (bytecode_ == 0)
|
||||
throw nips_exception("bytecode_load_from_file()");
|
||||
throw nips_exception("Unable to open `" + filename +
|
||||
"' as a NIPS bytecode.");
|
||||
|
||||
nipsvm_ = new nipsvm_t();
|
||||
int res = nipsvm_init(nipsvm_, bytecode_, successor_state_callback,
|
||||
search_error_callback);
|
||||
|
||||
if (res != 0)
|
||||
throw nips_exception("nipsvm_init()", res);
|
||||
throw nips_exception("Error while initializing the NIPS VM", res);
|
||||
}
|
||||
|
||||
nips_interface::~nips_interface()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue