Remove trailing semicolon from EIGEN_UNUSED_VARIABLE macro

libeigen/eigen!2301

Closes #3007

Co-authored-by: Pavel Guzenfeld <67074795+PavelGuzenfeld@users.noreply.github.com>
This commit is contained in:
Pavel Guzenfeld
2026-03-21 23:54:13 +00:00
committed by Rasmus Munk Larsen
parent e0b8498eef
commit a0e30732a7
38 changed files with 156 additions and 229 deletions

View File

@@ -157,8 +157,7 @@ void testLmder1() {
lmder_functor functor;
LevenbergMarquardt<lmder_functor> lm(functor);
info = lm.lmder1(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 6, 5);
@@ -185,8 +184,7 @@ void testLmder() {
lmder_functor functor;
LevenbergMarquardt<lmder_functor> lm(functor);
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return values
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 6, 5);
@@ -260,8 +258,7 @@ void testHybrj1() {
hybrj_functor functor;
HybridNonLinearSolver<hybrj_functor> solver(functor);
info = solver.hybrj1(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(solver, 11, 1);
@@ -289,8 +286,7 @@ void testHybrj() {
solver.diag.setConstant(n, 1.);
solver.useExternalScaling = true;
info = solver.solve(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(solver, 11, 1);
@@ -334,8 +330,7 @@ void testHybrd1() {
hybrd_functor functor;
HybridNonLinearSolver<hybrd_functor> solver(functor);
info = solver.hybrd1(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
VERIFY(solver.nfev <= 20 * LM_EVAL_COUNT_TOL);
@@ -365,8 +360,7 @@ void testHybrd() {
solver.diag.setConstant(n, 1.);
solver.useExternalScaling = true;
info = solver.solveNumericalDiff(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
VERIFY(solver.nfev <= 14 * LM_EVAL_COUNT_TOL);
@@ -430,8 +424,7 @@ void testLmstr1() {
lmstr_functor functor;
LevenbergMarquardt<lmstr_functor> lm(functor);
info = lm.lmstr1(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 6, 5);
@@ -458,8 +451,7 @@ void testLmstr() {
lmstr_functor functor;
LevenbergMarquardt<lmstr_functor> lm(functor);
info = lm.minimizeOptimumStorage(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return values
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 6, 5);
@@ -509,8 +501,7 @@ void testLmdif1() {
lmdif_functor functor;
DenseIndex nfev = -1; // initialize to avoid maybe-uninitialized warning
info = LevenbergMarquardt<lmdif_functor>::lmdif1(functor, x, &nfev);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
VERIFY(nfev <= 26 * LM_EVAL_COUNT_TOL);
@@ -539,8 +530,7 @@ void testLmdif() {
NumericalDiff<lmdif_functor> numDiff(functor);
LevenbergMarquardt<NumericalDiff<lmdif_functor> > lm(numDiff);
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return values
// VERIFY_IS_EQUAL(info, 1);
VERIFY(lm.nfev <= 26 * LM_EVAL_COUNT_TOL);
@@ -630,8 +620,7 @@ void testNistChwirut2(void) {
chwirut2_functor functor;
LevenbergMarquardt<chwirut2_functor> lm(functor);
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 10, 8);
@@ -651,8 +640,7 @@ void testNistChwirut2(void) {
lm.parameters.ftol = 1.E6 * NumTraits<double>::epsilon();
lm.parameters.xtol = 1.E6 * NumTraits<double>::epsilon();
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 7, 6);
@@ -707,8 +695,7 @@ void testNistMisra1a(void) {
misra1a_functor functor;
LevenbergMarquardt<misra1a_functor> lm(functor);
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 19, 15);
@@ -724,8 +711,7 @@ void testNistMisra1a(void) {
x << 250., 0.0005;
// do the computation
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 5, 4);
@@ -834,8 +820,7 @@ void testNistHahn1(void) {
hahn1_functor functor;
LevenbergMarquardt<hahn1_functor> lm(functor);
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 11, 10);
@@ -856,8 +841,7 @@ void testNistHahn1(void) {
x << .1, -.1, .005, -.000001, -.005, .0001, -.0000001;
// do the computation
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 11, 10);
@@ -917,8 +901,7 @@ void testNistMisra1d(void) {
misra1d_functor functor;
LevenbergMarquardt<misra1d_functor> lm(functor);
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 3);
LM_CHECK_N_ITERS(lm, 9, 7);
@@ -934,8 +917,7 @@ void testNistMisra1d(void) {
x << 450., 0.0003;
// do the computation
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 4, 3);
@@ -1000,8 +982,7 @@ void testNistLanczos1(void) {
lanczos1_functor functor;
LevenbergMarquardt<lanczos1_functor> lm(functor);
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 2);
LM_CHECK_N_ITERS(lm, 79, 72);
@@ -1023,8 +1004,7 @@ void testNistLanczos1(void) {
x << 0.5, 0.7, 3.6, 4.2, 4., 6.3;
// do the computation
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 2);
LM_CHECK_N_ITERS(lm, 9, 8);
@@ -1085,8 +1065,7 @@ void testNistRat42(void) {
rat42_functor functor;
LevenbergMarquardt<rat42_functor> lm(functor);
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 10, 8);
@@ -1103,8 +1082,7 @@ void testNistRat42(void) {
x << 75., 2.5, 0.07;
// do the computation
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 6, 5);
@@ -1162,8 +1140,7 @@ void testNistMGH10(void) {
MGH10_functor functor;
LevenbergMarquardt<MGH10_functor> lm(functor);
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 2);
LM_CHECK_N_ITERS(lm, 284, 249);
@@ -1180,8 +1157,7 @@ void testNistMGH10(void) {
x << 0.02, 4000., 250.;
// do the computation
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 3);
LM_CHECK_N_ITERS(lm, 126, 116);
@@ -1235,8 +1211,7 @@ void testNistBoxBOD(void) {
lm.parameters.xtol = 1.E6 * NumTraits<double>::epsilon();
lm.parameters.factor = 10.;
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 31, 25);
@@ -1255,8 +1230,7 @@ void testNistBoxBOD(void) {
lm.parameters.ftol = NumTraits<double>::epsilon();
lm.parameters.xtol = NumTraits<double>::epsilon();
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 20, 14);
@@ -1322,8 +1296,7 @@ void testNistMGH17(void) {
lm.parameters.xtol = NumTraits<double>::epsilon();
lm.parameters.maxfev = 1000;
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check norm^2
VERIFY_IS_APPROX(lm.fvec.squaredNorm(), 5.4648946975E-05);
// check x
@@ -1344,8 +1317,7 @@ void testNistMGH17(void) {
// do the computation
lm.resetParameters();
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 18, 15);
@@ -1408,8 +1380,7 @@ void testNistMGH09(void) {
LevenbergMarquardt<MGH09_functor> lm(functor);
lm.parameters.maxfev = 1000;
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 490, 376);
@@ -1428,8 +1399,7 @@ void testNistMGH09(void) {
// do the computation
lm.resetParameters();
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 18, 16);
@@ -1522,8 +1492,7 @@ void testNistBennett5(void) {
LevenbergMarquardt<Bennett5_functor> lm(functor);
lm.parameters.maxfev = 1000;
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 758, 744);
@@ -1540,8 +1509,7 @@ void testNistBennett5(void) {
// do the computation
lm.resetParameters();
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 203, 192);
@@ -1616,8 +1584,7 @@ void testNistThurber(void) {
lm.parameters.ftol = 1.E4 * NumTraits<double>::epsilon();
lm.parameters.xtol = 1.E4 * NumTraits<double>::epsilon();
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 39, 36);
@@ -1641,8 +1608,7 @@ void testNistThurber(void) {
lm.parameters.ftol = 1.E4 * NumTraits<double>::epsilon();
lm.parameters.xtol = 1.E4 * NumTraits<double>::epsilon();
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 29, 28);
@@ -1704,8 +1670,7 @@ void testNistRat43(void) {
lm.parameters.ftol = 1.E6 * NumTraits<double>::epsilon();
lm.parameters.xtol = 1.E6 * NumTraits<double>::epsilon();
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 27, 20);
@@ -1726,8 +1691,7 @@ void testNistRat43(void) {
lm.parameters.ftol = 1.E5 * NumTraits<double>::epsilon();
lm.parameters.xtol = 1.E5 * NumTraits<double>::epsilon();
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 9, 8);
@@ -1790,8 +1754,7 @@ void testNistEckerle4(void) {
eckerle4_functor functor;
LevenbergMarquardt<eckerle4_functor> lm(functor);
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 18, 15);
@@ -1808,8 +1771,7 @@ void testNistEckerle4(void) {
x << 1.5, 5., 450.;
// do the computation
info = lm.minimize(x);
EIGEN_UNUSED_VARIABLE(info)
EIGEN_UNUSED_VARIABLE(info);
// check return value
// VERIFY_IS_EQUAL(info, 1);
LM_CHECK_N_ITERS(lm, 7, 6);