/** @file exam_numeric.cpp
*
- * These exams creates some numbers and check the result of several boolean
+ * These exams creates some numbers and check the result of several Boolean
* tests on these numbers like is_integer() etc... */
/*
- * GiNaC Copyright (C) 1999-2009 Johannes Gutenberg University Mainz, Germany
+ * GiNaC Copyright (C) 1999-2019 Johannes Gutenberg University Mainz, Germany
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
<< " erroneously not recognized as complex rational" << endl;
++result;
}
+ if (test_crat.info(info_flags::nonnegative)) {
+ clog << test_crat
+ << " erroneously recognized as non-negative number" << endl;
+ ++result;
+ }
int i = numeric(1984).to_int();
if (i-1984) {
// Read back expression from string
string x_as_string = s.str();
- ex x_again(x_as_string, lst(sym));
+ ex x_again(x_as_string, lst{sym});
// They should be equal
if (!x_again.is_equal(x)) {