Merge pull request #1566 from talregev/TalR/fix/windows_tests

release/4.3a0
Varun Agrawal 2023-07-03 08:49:19 -04:00 committed by GitHub
commit ea57cd2e5d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 13 additions and 12 deletions

View File

@ -118,16 +118,16 @@ jobs:
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.sam
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.sfm
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.symbolic
# cmake --build build -j4 --config ${{ matrix.build_type }} --target check.hybrid
# cmake --build build -j4 --config ${{ matrix.build_type }} --target check.nonlinear
# cmake --build build -j4 --config ${{ matrix.build_type }} --target check.slam
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.hybrid
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.nonlinear
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.slam
# Run GTSAM_UNSTABLE tests
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.geometry_unstable
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.linear_unstable
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.discrete_unstable
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.dynamics_unstable
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.nonlinear_unstable
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.slam_unstable
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.partition
cmake --build build -j4 --config ${{ matrix.build_type }} --target check.base_unstable
# cmake --build build -j4 --config ${{ matrix.build_type }} --target check.geometry_unstable
# cmake --build build -j4 --config ${{ matrix.build_type }} --target check.linear_unstable
# cmake --build build -j4 --config ${{ matrix.build_type }} --target check.discrete_unstable
# cmake --build build -j4 --config ${{ matrix.build_type }} --target check.dynamics_unstable
# cmake --build build -j4 --config ${{ matrix.build_type }} --target check.nonlinear_unstable
# cmake --build build -j4 --config ${{ matrix.build_type }} --target check.slam_unstable
# cmake --build build -j4 --config ${{ matrix.build_type }} --target check.partition

View File

@ -35,7 +35,7 @@ using SharedFactor = std::shared_ptr<Factor>;
* Hybrid Factor Graph
* Factor graph with utilities for hybrid factors.
*/
class HybridFactorGraph : public FactorGraph<Factor> {
class GTSAM_EXPORT HybridFactorGraph : public FactorGraph<Factor> {
public:
using Base = FactorGraph<Factor>;
using This = HybridFactorGraph; ///< this class

View File

@ -24,7 +24,7 @@
namespace gtsam {
class HybridSmoother {
class GTSAM_EXPORT HybridSmoother {
private:
HybridBayesNet hybridBayesNet_;
HybridGaussianFactorGraph remainingFactorGraph_;

View File

@ -43,6 +43,7 @@
#include <iostream>
#include <iterator>
#include <vector>
#include <numeric>
#include "Switching.h"
#include "TinyHybridExample.h"