diff options
author | Torbjorn Granlund <tg@gmplib.org> | 2020-11-19 14:21:18 +0100 |
---|---|---|
committer | Torbjorn Granlund <tg@gmplib.org> | 2020-11-19 14:21:18 +0100 |
commit | 5c93d8b66567a6a9c04460e9a8ef6372892df0db (patch) | |
tree | 329c228b6892050903da538a0c65812bdbe39cdc /tests/cxx | |
parent | 5c2710cf8146df4132f41b3d5061307e73f13a0c (diff) | |
download | gmp-5c93d8b66567a6a9c04460e9a8ef6372892df0db.tar.gz |
Use reference parameter for 'catch'.
Diffstat (limited to 'tests/cxx')
-rw-r--r-- | tests/cxx/t-assign.cc | 12 | ||||
-rw-r--r-- | tests/cxx/t-constr.cc | 28 | ||||
-rw-r--r-- | tests/cxx/t-do-exceptions-work-at-all-with-this-compiler.cc | 2 | ||||
-rw-r--r-- | tests/cxx/t-ops2z.cc | 14 | ||||
-rw-r--r-- | tests/cxx/t-rand.cc | 2 |
5 files changed, 29 insertions, 29 deletions
diff --git a/tests/cxx/t-assign.cc b/tests/cxx/t-assign.cc index bd2e41a0e..a11b0d98f 100644 --- a/tests/cxx/t-assign.cc +++ b/tests/cxx/t-assign.cc @@ -171,7 +171,7 @@ check_mpz (void) mpz_class b; b = a; ASSERT_ALWAYS (0); /* should not be reached */ - } catch (invalid_argument) { + } catch (invalid_argument&) { } } @@ -182,7 +182,7 @@ check_mpz (void) mpz_class b; b = a; ASSERT_ALWAYS (0); /* should not be reached */ - } catch (invalid_argument) { + } catch (invalid_argument&) { } } @@ -357,7 +357,7 @@ check_mpq (void) mpq_class b; b = a; ASSERT_ALWAYS (0); /* should not be reached */ - } catch (invalid_argument) { + } catch (invalid_argument&) { } } @@ -368,7 +368,7 @@ check_mpq (void) mpq_class b; b = a; ASSERT_ALWAYS (0); /* should not be reached */ - } catch (invalid_argument) { + } catch (invalid_argument&) { } } @@ -543,7 +543,7 @@ check_mpf (void) mpf_class b; b = a; ASSERT_ALWAYS (0); /* should not be reached */ - } catch (invalid_argument) { + } catch (invalid_argument&) { } } @@ -554,7 +554,7 @@ check_mpf (void) mpf_class b; b = a; ASSERT_ALWAYS (0); /* should not be reached */ - } catch (invalid_argument) { + } catch (invalid_argument&) { } } diff --git a/tests/cxx/t-constr.cc b/tests/cxx/t-constr.cc index 0b2ac9795..500878e45 100644 --- a/tests/cxx/t-constr.cc +++ b/tests/cxx/t-constr.cc @@ -154,7 +154,7 @@ check_mpz (void) const char *a = "ABC"; mpz_class b(a); ASSERT_ALWAYS (0); /* should not be reached */ - } catch (invalid_argument) { + } catch (invalid_argument&) { } } @@ -165,7 +165,7 @@ check_mpz (void) int base = 16; mpz_class b(a, base); ASSERT_ALWAYS (0); /* should not be reached */ - } catch (invalid_argument) { + } catch (invalid_argument&) { } } @@ -175,7 +175,7 @@ check_mpz (void) string a("abc"); mpz_class b(a); ASSERT_ALWAYS (0); /* should not be reached */ - } catch (invalid_argument) { + } catch (invalid_argument&) { } } @@ -186,7 +186,7 @@ check_mpz (void) int base = 8; mpz_class b(a, base); ASSERT_ALWAYS (0); /* should not be reached */ - } catch (invalid_argument) { + } catch (invalid_argument&) { } } @@ -341,7 +341,7 @@ check_mpq (void) const char *a = "abc"; mpq_class b(a); ASSERT_ALWAYS (0); /* should not be reached */ - } catch (invalid_argument) { + } catch (invalid_argument&) { } } @@ -352,7 +352,7 @@ check_mpq (void) int base = 16; mpq_class b (a, base); ASSERT_ALWAYS (0); /* should not be reached */ - } catch (invalid_argument) { + } catch (invalid_argument&) { } } @@ -362,7 +362,7 @@ check_mpq (void) string a("abc"); mpq_class b(a); ASSERT_ALWAYS (0); /* should not be reached */ - } catch (invalid_argument) { + } catch (invalid_argument&) { } } @@ -373,7 +373,7 @@ check_mpq (void) int base = 8; mpq_class b (a, base); ASSERT_ALWAYS (0); /* should not be reached */ - } catch (invalid_argument) { + } catch (invalid_argument&) { } } @@ -635,7 +635,7 @@ check_mpf (void) const char *a = "abc"; mpf_class b(a); ASSERT_ALWAYS (0); /* should not be reached */ - } catch (invalid_argument) { + } catch (invalid_argument&) { } } @@ -646,7 +646,7 @@ check_mpf (void) int prec = 256; mpf_class b(a, prec); ASSERT_ALWAYS(b == 1234567890L); ASSERT_ALWAYS (0); /* should not be reached */ - } catch (invalid_argument) { + } catch (invalid_argument&) { } } { @@ -655,7 +655,7 @@ check_mpf (void) int prec = 64, base = 8; mpf_class b(a, prec, base); ASSERT_ALWAYS(b == 262143L); ASSERT_ALWAYS (0); /* should not be reached */ - } catch (invalid_argument) { + } catch (invalid_argument&) { } } @@ -665,7 +665,7 @@ check_mpf (void) string a("abc"); mpf_class b(a); ASSERT_ALWAYS(b == 1234567890L); ASSERT_ALWAYS (0); /* should not be reached */ - } catch (invalid_argument) { + } catch (invalid_argument&) { } } @@ -676,7 +676,7 @@ check_mpf (void) int prec = 128; mpf_class b(a, prec); ASSERT_ALWAYS(b == 1234567890L); ASSERT_ALWAYS (0); /* should not be reached */ - } catch (invalid_argument) { + } catch (invalid_argument&) { } } { @@ -685,7 +685,7 @@ check_mpf (void) int prec = 256, base = 16; mpf_class b(a, prec, base); ASSERT_ALWAYS(b == 65535u); ASSERT_ALWAYS (0); /* should not be reached */ - } catch (invalid_argument) { + } catch (invalid_argument&) { } } diff --git a/tests/cxx/t-do-exceptions-work-at-all-with-this-compiler.cc b/tests/cxx/t-do-exceptions-work-at-all-with-this-compiler.cc index 341a818b7..014eb7522 100644 --- a/tests/cxx/t-do-exceptions-work-at-all-with-this-compiler.cc +++ b/tests/cxx/t-do-exceptions-work-at-all-with-this-compiler.cc @@ -34,5 +34,5 @@ main () { throw_expr(); } - catch (invalid_argument) { } + catch (invalid_argument&) { } } diff --git a/tests/cxx/t-ops2z.cc b/tests/cxx/t-ops2z.cc index 6d0e4ad0f..78694b772 100644 --- a/tests/cxx/t-ops2z.cc +++ b/tests/cxx/t-ops2z.cc @@ -89,22 +89,22 @@ void checkz (){ ASSERT_ALWAYS(mpz_class::factorial(3.f)==6); mpz_class ret; try { ret=factorial(-mpz_class(3)); ASSERT_ALWAYS(0); } - catch (std::domain_error) {} + catch (std::domain_error&) {} try { ret=mpz_class::factorial(-2); ASSERT_ALWAYS(0); } - catch (std::domain_error) {} + catch (std::domain_error&) {} try { ret=factorial(mpz_class(1)<<300); ASSERT_ALWAYS(0); } - catch (std::bad_alloc) {} + catch (std::bad_alloc&) {} ASSERT_ALWAYS(mpz_class::primorial(mpz_class(3))==6); ASSERT_ALWAYS(mpz_class::primorial(mpz_class(2)*2)==6); ASSERT_ALWAYS(mpz_class::primorial(3)==6); ASSERT_ALWAYS(mpz_class::primorial(3ul)==6); ASSERT_ALWAYS(mpz_class::primorial(3.f)==6); try { ret=primorial(-mpz_class(3)); ASSERT_ALWAYS(0); } - catch (std::domain_error) {} + catch (std::domain_error&) {} try { ret=mpz_class::primorial(-5); ASSERT_ALWAYS(0); } - catch (std::domain_error) {} + catch (std::domain_error&) {} try { ret=primorial(mpz_class(1)<<300); ASSERT_ALWAYS(0); } - catch (std::bad_alloc) {} + catch (std::bad_alloc&) {} ASSERT_ALWAYS(mpz_class::fibonacci(mpz_class(6))==8); ASSERT_ALWAYS(mpz_class::fibonacci(mpz_class(2)*2)==3); ASSERT_ALWAYS(mpz_class::fibonacci(3)==2); @@ -113,7 +113,7 @@ void checkz (){ ASSERT_ALWAYS(fibonacci(-mpz_class(6))==-8); ASSERT_ALWAYS(mpz_class::fibonacci(-3)==2); try { ret=fibonacci(mpz_class(1)<<300); ASSERT_ALWAYS(0); } - catch (std::bad_alloc) {} + catch (std::bad_alloc&) {} } int diff --git a/tests/cxx/t-rand.cc b/tests/cxx/t-rand.cc index 1f011eba7..d336d084d 100644 --- a/tests/cxx/t-rand.cc +++ b/tests/cxx/t-rand.cc @@ -49,7 +49,7 @@ check_randinit (void) unsigned long m2exp = ULONG_MAX; gmp_randclass r(gmp_randinit_lc_2exp_size, m2exp); ASSERT_ALWAYS (0); /* should not be reached */ - } catch (length_error) { + } catch (length_error&) { } } |