Skip to content

Commit 36457b8

Browse files
committed
Automatically setting SAVE_BESTCHI when required
1 parent 353fe24 commit 36457b8

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/fast++-read_input.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -326,9 +326,10 @@ bool read_params(options_t& opts, input_state_t& state, const std::string& filen
326326
double max_interval = max(opts.c_interval);
327327
double max_chi2 = get_chi2_from_conf_interval(max_interval/100.0);
328328
if (max_chi2 > opts.save_bestchi) {
329-
error("with 'INTERVAL_FROM_CHI2=1', ", max_interval, "% confidence interval "
330-
"requires 'SAVE_BESTCHI>=", max_chi2, "'");
331-
return false;
329+
warning("with 'INTERVAL_FROM_CHI2=1', ", max_interval, "% confidence interval "
330+
"requires 'SAVE_BESTCHI>=", max_chi2, "' (got '", opts.save_bestchi, "')");
331+
warning("forcing 'SAVE_BESTCHI=", max_chi2, "'");
332+
opts.save_bestchi = max_chi2;
332333
}
333334
}
334335

0 commit comments

Comments
 (0)