mirror of
https://github.com/Z3Prover/z3
synced 2025-05-06 15:25:46 +00:00
more scaffolding
This commit is contained in:
parent
a1f484fa35
commit
2fef6dc502
16 changed files with 476 additions and 152 deletions
|
@ -453,6 +453,19 @@ static void tst11(bool use_ints) {
|
|||
std::cout << "\n";
|
||||
}
|
||||
|
||||
static void tst12() {
|
||||
std::cout << "test12\n";
|
||||
rational r;
|
||||
r = 5;
|
||||
SASSERT(r.get_bit(0));
|
||||
SASSERT(!r.get_bit(1));
|
||||
SASSERT(r.get_bit(2));
|
||||
SASSERT(!r.get_bit(3));
|
||||
r = rational("10000000000000000000000000000000001");
|
||||
for (unsigned i = 0; i < r.get_num_bits(); ++i)
|
||||
std::cout << i << ": " << r.get_bit(i) << "\n";
|
||||
}
|
||||
|
||||
|
||||
void tst_rational() {
|
||||
TRACE("rational", tout << "starting rational test...\n";);
|
||||
|
@ -478,4 +491,5 @@ void tst_rational() {
|
|||
tst11(true);
|
||||
tst10(true);
|
||||
tst10(false);
|
||||
tst12();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue