lpsolve errorsIf any calling conventions are not followed, an exception is raised and a diagnostic
message of bad lpsolve problem specification is reported. If no feasible solution
can be found, no exception is raised but an empty list is returned.