24 #include "ppl-config.h"
25 #include "assertions.hh"
32 PPL::ppl_unreachable() {
37 PPL::ppl_unreachable_msg(
const char* msg,
38 const char* file,
unsigned int line,
39 const char*
function) {
40 std::cerr << file <<
":" << line <<
": " <<
function
41 <<
": Latent fault detected: " << msg <<
".\n";
46 PPL::ppl_assertion_failed(
const char* assertion_text,
47 const char* file,
unsigned int line,
48 const char*
function) {
49 std::cerr << file <<
":" << line <<
": " <<
function
50 <<
": Assertion `" << assertion_text <<
"' failed.\n";
Generator line(const Linear_Expression &e, Representation r=Generator::default_representation)
Shorthand for Generator::line(const Linear_Expression& e, Representation r).
The entire library is confined to this namespace.