Fix compile issues after rebase

release/4.3a0
Frank Dellaert 2023-01-01 11:43:38 -05:00
parent 526da2c892
commit b09495376b
2 changed files with 4 additions and 3 deletions

View File

@ -59,8 +59,9 @@ namespace gtsam {
template class EliminateableFactorGraph<HybridGaussianFactorGraph>;
/* ************************************************************************ */
static GaussianMixtureFactor::Sum &addGaussian(
GaussianMixtureFactor::Sum &sum, const GaussianFactor::shared_ptr &factor) {
static GaussianMixtureFactor::Sum addGaussian(
const GaussianMixtureFactor::Sum &sum,
const GaussianFactor::shared_ptr &factor) {
// If the decision tree is not initialized, then initialize it.
if (sum.empty()) {
GaussianFactorGraph result;

View File

@ -500,7 +500,7 @@ TEST(HybridEstimation, CorrectnessViaSampling) {
const HybridValues sample = bn->sample(&rng);
double expected_ratio = compute_ratio(sample);
// regression
// EXPECT_DOUBLES_EQUAL(1.9477340410546764, ratio, 1e-9);
EXPECT_DOUBLES_EQUAL(1.9477340410546764, expected_ratio, 1e-9);
// 3. Do sampling
constexpr int num_samples = 10;