mirror of
https://github.com/Z3Prover/z3
synced 2025-04-11 03:33:35 +00:00
fix crash in 'test-z3 prime_generator'
This commit is contained in:
parent
38eeaeae7a
commit
d1cbde3390
|
@ -251,7 +251,3 @@ int main(int argc, char ** argv) {
|
|||
TST(solver_pool);
|
||||
//TST_ARGV(hs);
|
||||
}
|
||||
|
||||
void initialize_mam() {}
|
||||
void finalize_mam() {}
|
||||
|
||||
|
|
|
@ -24,6 +24,7 @@ void tst_prime_generator() {
|
|||
scoped_mpz sqrt_p(m);
|
||||
|
||||
prime_generator gen;
|
||||
gen.initialize();
|
||||
for (unsigned i = 0; i < 10000; i++) {
|
||||
uint64_t p = gen(i);
|
||||
std::cout << p << ", ";
|
||||
|
@ -38,5 +39,6 @@ void tst_prime_generator() {
|
|||
ENSURE(p % i != 0);
|
||||
}
|
||||
}
|
||||
std::cout << std::endl;
|
||||
gen.finalize();
|
||||
std::cout << std::endl;
|
||||
}
|
||||
|
|
|
@ -129,7 +129,7 @@ uint64_t prime_iterator::next() {
|
|||
}
|
||||
|
||||
void prime_iterator::initialize() {
|
||||
g_prime_generator.initialize();
|
||||
g_prime_generator.initialize();
|
||||
}
|
||||
|
||||
void prime_iterator::finalize() {
|
||||
|
|
Loading…
Reference in a new issue