Add missing includes for config.h covariance.h was using SUITE_SPARSE even when SUITESPARSE was disabled because it did not have config.h included in it so it did not see that CERES_NO_SUITESPARSE was defined. Add more config.h includes to files that are using these configuration macros. Change-Id: I6b1d2c2bd9e559de40a6332cd6be85ad4da3377b
diff --git a/include/ceres/covariance.h b/include/ceres/covariance.h index f20870b..b787187 100644 --- a/include/ceres/covariance.h +++ b/include/ceres/covariance.h
@@ -36,6 +36,7 @@ #include <vector> #include "ceres/internal/disable_warnings.h" +#include "ceres/internal/config.h" #include "ceres/internal/export.h" #include "ceres/types.h"
diff --git a/internal/ceres/context_impl.cc b/internal/ceres/context_impl.cc index ed239a5..43a7c17 100644 --- a/internal/ceres/context_impl.cc +++ b/internal/ceres/context_impl.cc
@@ -32,6 +32,8 @@ #include <string> +#include "ceres/internal/config.h" + #ifndef CERES_NO_CUDA #include "cuda_runtime.h" #include "cublas_v2.h"
diff --git a/internal/ceres/covariance_test.cc b/internal/ceres/covariance_test.cc index 7854be3..33074c0 100644 --- a/internal/ceres/covariance_test.cc +++ b/internal/ceres/covariance_test.cc
@@ -41,6 +41,7 @@ #include "ceres/compressed_row_sparse_matrix.h" #include "ceres/cost_function.h" #include "ceres/covariance_impl.h" +#include "ceres/internal/config.h" #include "ceres/local_parameterization.h" #include "ceres/manifold.h" #include "ceres/map_util.h"
diff --git a/internal/ceres/cuda_dense_cholesky_test.cc b/internal/ceres/cuda_dense_cholesky_test.cc index 5837e5c..4d9a889 100644 --- a/internal/ceres/cuda_dense_cholesky_test.cc +++ b/internal/ceres/cuda_dense_cholesky_test.cc
@@ -31,6 +31,7 @@ #include <string> #include "ceres/dense_cholesky.h" +#include "ceres/internal/config.h" #include "ceres/internal/eigen.h" #include "glog/logging.h"
diff --git a/internal/ceres/dense_cholesky.cc b/internal/ceres/dense_cholesky.cc index f426df5..2e7b781 100644 --- a/internal/ceres/dense_cholesky.cc +++ b/internal/ceres/dense_cholesky.cc
@@ -35,6 +35,8 @@ #include <string> #include <vector> +#include "ceres/internal/config.h" + #ifndef CERES_NO_CUDA #include "ceres/context_impl.h" #include "cuda_runtime.h"
diff --git a/internal/ceres/dense_cholesky_test.cc b/internal/ceres/dense_cholesky_test.cc index c5189b8..42b746e 100644 --- a/internal/ceres/dense_cholesky_test.cc +++ b/internal/ceres/dense_cholesky_test.cc
@@ -36,6 +36,7 @@ #include <vector> #include "Eigen/Dense" +#include "ceres/internal/config.h" #include "ceres/internal/eigen.h" #include "ceres/linear_solver.h" #include "glog/logging.h"
diff --git a/internal/ceres/dense_linear_solver_benchmark.cc b/internal/ceres/dense_linear_solver_benchmark.cc index ba171bf..665200a 100644 --- a/internal/ceres/dense_linear_solver_benchmark.cc +++ b/internal/ceres/dense_linear_solver_benchmark.cc
@@ -32,6 +32,7 @@ #include "benchmark/benchmark.h" #include "ceres/context_impl.h" #include "ceres/dense_sparse_matrix.h" +#include "ceres/internal/config.h" #include "ceres/linear_solver.h" #include "ceres/random.h"
diff --git a/internal/ceres/dense_linear_solver_test.cc b/internal/ceres/dense_linear_solver_test.cc index 9a9dd2d..aa2afc8 100644 --- a/internal/ceres/dense_linear_solver_test.cc +++ b/internal/ceres/dense_linear_solver_test.cc
@@ -32,6 +32,7 @@ #include "ceres/casts.h" #include "ceres/context_impl.h" +#include "ceres/internal/config.h" #include "ceres/linear_least_squares_problems.h" #include "ceres/linear_solver.h" #include "ceres/triplet_sparse_matrix.h"
diff --git a/internal/ceres/dynamic_sparse_normal_cholesky_solver.cc b/internal/ceres/dynamic_sparse_normal_cholesky_solver.cc index 078edbf..5e907e1 100644 --- a/internal/ceres/dynamic_sparse_normal_cholesky_solver.cc +++ b/internal/ceres/dynamic_sparse_normal_cholesky_solver.cc
@@ -40,6 +40,7 @@ #include "Eigen/SparseCore" #include "ceres/compressed_row_sparse_matrix.h" #include "ceres/cxsparse.h" +#include "ceres/internal/config.h" #include "ceres/internal/eigen.h" #include "ceres/linear_solver.h" #include "ceres/suitesparse.h"
diff --git a/internal/ceres/dynamic_sparse_normal_cholesky_solver_test.cc b/internal/ceres/dynamic_sparse_normal_cholesky_solver_test.cc index f915d32..f2733d8 100644 --- a/internal/ceres/dynamic_sparse_normal_cholesky_solver_test.cc +++ b/internal/ceres/dynamic_sparse_normal_cholesky_solver_test.cc
@@ -34,6 +34,7 @@ #include "ceres/casts.h" #include "ceres/compressed_row_sparse_matrix.h" #include "ceres/context_impl.h" +#include "ceres/internal/config.h" #include "ceres/linear_least_squares_problems.h" #include "ceres/linear_solver.h" #include "ceres/triplet_sparse_matrix.h"
diff --git a/internal/ceres/generate_bundle_adjustment_tests.py b/internal/ceres/generate_bundle_adjustment_tests.py index 29a9297..2c93e37 100644 --- a/internal/ceres/generate_bundle_adjustment_tests.py +++ b/internal/ceres/generate_bundle_adjustment_tests.py
@@ -136,6 +136,7 @@ BUNDLE_ADJUSTMENT_TEST_TEMPLATE = (COPYRIGHT_HEADER + """ +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" %(preprocessor_conditions_begin)s namespace ceres {
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_auto_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_auto_test.cc index 819312c..3a032c5 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_auto_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_auto_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_CUDA
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_auto_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_auto_threads_test.cc index ab69f5f..fa0d1e7 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_auto_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_auto_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_CUDA
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_user_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_user_test.cc index 3727e06..e735769 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_user_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_user_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_CUDA
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_user_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_user_threads_test.cc index 3cb22da..6473efc 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_user_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_cuda_user_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_CUDA
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_auto_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_auto_test.cc index 0867d47..652b38f 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_auto_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_auto_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" namespace ceres {
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_auto_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_auto_threads_test.cc index 9ab3b85..476d4df 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_auto_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_auto_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_THREADS
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_user_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_user_test.cc index fa7865e..8e6d673 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_user_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_user_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" namespace ceres {
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_user_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_user_threads_test.cc index 0fed0a0..7ac1494 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_user_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_eigen_user_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_THREADS
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_auto_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_auto_test.cc index 1897bcc..d43e9d2 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_auto_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_auto_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_LAPACK
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_auto_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_auto_threads_test.cc index 737d480..6f5eada 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_auto_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_auto_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_LAPACK
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_user_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_user_test.cc index 17152ef..775746f 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_user_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_user_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_LAPACK
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_user_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_user_threads_test.cc index 3bfa110..050748d 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_user_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_denseschur_lapack_user_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_LAPACK
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_auto_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_auto_test.cc index ce3c7a3..eb5f010 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_auto_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_auto_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_ACCELERATE_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_auto_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_auto_threads_test.cc index bd7c6e4..58ba781 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_auto_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_auto_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_ACCELERATE_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_user_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_user_test.cc index 23becaf..a70f6e1 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_user_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_user_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_ACCELERATE_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_user_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_user_threads_test.cc index d69a87f..cc342a7 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_user_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clustjacobi_user_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_ACCELERATE_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_auto_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_auto_test.cc index b285dc5..09774cc 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_auto_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_auto_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_ACCELERATE_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_auto_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_auto_threads_test.cc index 856785b..d33f4af 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_auto_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_auto_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_ACCELERATE_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_user_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_user_test.cc index 52222d4..1452f9a 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_user_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_user_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_ACCELERATE_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_user_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_user_threads_test.cc index 9bc11c9..a784dd0 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_user_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_acceleratesparse_clusttri_user_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_ACCELERATE_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clustjacobi_auto_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clustjacobi_auto_test.cc index 86867a1..b69c995 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clustjacobi_auto_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clustjacobi_auto_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_CXSPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clustjacobi_auto_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clustjacobi_auto_threads_test.cc index 97e132b..814240e 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clustjacobi_auto_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clustjacobi_auto_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_CXSPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clustjacobi_user_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clustjacobi_user_test.cc index 09054b2..0a912d5 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clustjacobi_user_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clustjacobi_user_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_CXSPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clustjacobi_user_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clustjacobi_user_threads_test.cc index 20694ec..c404658 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clustjacobi_user_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clustjacobi_user_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_CXSPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clusttri_auto_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clusttri_auto_test.cc index 4878958..5350851 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clusttri_auto_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clusttri_auto_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_CXSPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clusttri_auto_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clusttri_auto_threads_test.cc index f4119c8..e84143a 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clusttri_auto_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clusttri_auto_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_CXSPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clusttri_user_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clusttri_user_test.cc index d37ff08..de32e05 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clusttri_user_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clusttri_user_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_CXSPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clusttri_user_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clusttri_user_threads_test.cc index 7931791..cef3f52 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clusttri_user_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_cxsparse_clusttri_user_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_CXSPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_auto_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_auto_test.cc index 7f382d5..fc5fb22 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_auto_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_auto_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifdef CERES_USE_EIGEN_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_auto_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_auto_threads_test.cc index bef8e80..588cde0 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_auto_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_auto_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifdef CERES_USE_EIGEN_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_user_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_user_test.cc index 77d6ba2..c24cbe3 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_user_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_user_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifdef CERES_USE_EIGEN_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_user_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_user_threads_test.cc index cabe3c4..3407e90 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_user_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clustjacobi_user_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifdef CERES_USE_EIGEN_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_auto_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_auto_test.cc index 397046e..93dc789 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_auto_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_auto_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifdef CERES_USE_EIGEN_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_auto_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_auto_threads_test.cc index c69722e..a1a503e 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_auto_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_auto_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifdef CERES_USE_EIGEN_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_user_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_user_test.cc index e6642bc..67bbe89 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_user_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_user_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifdef CERES_USE_EIGEN_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_user_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_user_threads_test.cc index 750fa04..21712b5 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_user_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_eigensparse_clusttri_user_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifdef CERES_USE_EIGEN_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_auto_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_auto_test.cc index d338ee7..2ed518f 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_auto_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_auto_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" namespace ceres {
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_auto_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_auto_threads_test.cc index 48e3d12..c0ce06b 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_auto_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_auto_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_THREADS
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_user_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_user_test.cc index bd1d4af..b8f87dd 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_user_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_user_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" namespace ceres {
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_user_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_user_threads_test.cc index d638b5c..34469ff 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_user_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_jacobi_user_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_THREADS
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_auto_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_auto_test.cc index 9fb88c0..b6eb469 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_auto_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_auto_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" namespace ceres {
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_auto_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_auto_threads_test.cc index 63847b2..033c7ce 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_auto_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_auto_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_THREADS
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_user_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_user_test.cc index 4f332ec..127c64b 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_user_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_user_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" namespace ceres {
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_user_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_user_threads_test.cc index 286fe7e..8a72df7 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_user_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_schurjacobi_user_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_THREADS
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_auto_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_auto_test.cc index 559ab11..545d980 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_auto_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_auto_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_SUITESPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_auto_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_auto_threads_test.cc index a12aa79..2cbcd34 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_auto_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_auto_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_SUITESPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_user_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_user_test.cc index 905a985..c41f2ce 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_user_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_user_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_SUITESPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_user_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_user_threads_test.cc index f3e8204..31d8f3f 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_user_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clustjacobi_user_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_SUITESPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_auto_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_auto_test.cc index 9c8476a..3989211 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_auto_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_auto_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_SUITESPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_auto_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_auto_threads_test.cc index cd3accf..3b35478 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_auto_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_auto_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_SUITESPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_user_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_user_test.cc index 5a76526..ca0efe9 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_user_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_user_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_SUITESPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_user_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_user_threads_test.cc index ab4ef64..d9fc093 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_user_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_iterschur_suitesparse_clusttri_user_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_SUITESPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_auto_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_auto_test.cc index 338c877..46c5e06 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_auto_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_auto_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_ACCELERATE_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_auto_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_auto_threads_test.cc index 41393ee..7645695 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_auto_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_auto_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_ACCELERATE_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_user_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_user_test.cc index 6bd84a1..5f29691 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_user_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_user_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_ACCELERATE_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_user_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_user_threads_test.cc index c48b0f7..f40e8aa 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_user_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_acceleratesparse_user_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_ACCELERATE_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_cxsparse_auto_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_cxsparse_auto_test.cc index 613f200..1c6c07d 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_cxsparse_auto_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_cxsparse_auto_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_CXSPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_cxsparse_auto_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_cxsparse_auto_threads_test.cc index dbefdee..76ce13d 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_cxsparse_auto_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_cxsparse_auto_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_CXSPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_cxsparse_user_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_cxsparse_user_test.cc index ea17a4f..a34b617 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_cxsparse_user_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_cxsparse_user_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_CXSPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_cxsparse_user_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_cxsparse_user_threads_test.cc index 896afbb..0a9935a 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_cxsparse_user_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_cxsparse_user_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_CXSPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_auto_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_auto_test.cc index 29b7c06..6f6905b 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_auto_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_auto_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifdef CERES_USE_EIGEN_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_auto_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_auto_threads_test.cc index b7112e9..6bd90e1 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_auto_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_auto_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifdef CERES_USE_EIGEN_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_user_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_user_test.cc index d97e540..bd32cd0 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_user_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_user_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifdef CERES_USE_EIGEN_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_user_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_user_threads_test.cc index 6e676be..ff3adb8 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_user_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_eigensparse_user_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifdef CERES_USE_EIGEN_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_auto_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_auto_test.cc index 4dbede5..a3b40c6 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_auto_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_auto_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_SUITESPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_auto_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_auto_threads_test.cc index f5703b8..496e447 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_auto_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_auto_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_SUITESPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_user_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_user_test.cc index 4d78e15..11964a4 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_user_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_user_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_SUITESPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_user_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_user_threads_test.cc index 167d1f0..f41a173 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_user_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparsecholesky_suitesparse_user_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_SUITESPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_auto_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_auto_test.cc index 132059c..905493b 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_auto_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_auto_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_ACCELERATE_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_auto_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_auto_threads_test.cc index 44e5998..4071b03 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_auto_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_auto_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_ACCELERATE_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_user_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_user_test.cc index b63566a..1829948 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_user_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_user_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_ACCELERATE_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_user_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_user_threads_test.cc index ee04725..531045e 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_user_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_acceleratesparse_user_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_ACCELERATE_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_cxsparse_auto_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_cxsparse_auto_test.cc index 15eb1f8..b2f2077 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_cxsparse_auto_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_cxsparse_auto_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_CXSPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_cxsparse_auto_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_cxsparse_auto_threads_test.cc index e8a33d7..98f19d6 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_cxsparse_auto_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_cxsparse_auto_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_CXSPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_cxsparse_user_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_cxsparse_user_test.cc index c110a91..03ce57d 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_cxsparse_user_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_cxsparse_user_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_CXSPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_cxsparse_user_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_cxsparse_user_threads_test.cc index ae3cd93..fd14b3d 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_cxsparse_user_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_cxsparse_user_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_CXSPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_auto_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_auto_test.cc index 01b5a3b..140ca13 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_auto_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_auto_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifdef CERES_USE_EIGEN_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_auto_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_auto_threads_test.cc index fe2c0d5..fc8197f 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_auto_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_auto_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifdef CERES_USE_EIGEN_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_user_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_user_test.cc index be5f096..894b4ac 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_user_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_user_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifdef CERES_USE_EIGEN_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_user_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_user_threads_test.cc index 95c1428..5bc7599 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_user_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_eigensparse_user_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifdef CERES_USE_EIGEN_SPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_auto_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_auto_test.cc index 63175c9..3d89edb 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_auto_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_auto_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_SUITESPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_auto_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_auto_threads_test.cc index 455f980..2858545 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_auto_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_auto_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_SUITESPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_user_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_user_test.cc index b9415f8..542ba66 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_user_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_user_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_SUITESPARSE
diff --git a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_user_threads_test.cc b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_user_threads_test.cc index bc5c4d7..0925d16 100644 --- a/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_user_threads_test.cc +++ b/internal/ceres/generated_bundle_adjustment_tests/ba_sparseschur_suitesparse_user_threads_test.cc
@@ -35,6 +35,7 @@ // // This file is generated using generate_bundle_adjustment_tests.py. +#include "ceres/internal/config.h" #include "bundle_adjustment_test_util.h" #ifndef CERES_NO_SUITESPARSE
diff --git a/internal/ceres/linear_solver.cc b/internal/ceres/linear_solver.cc index aa43716..fe324f8 100644 --- a/internal/ceres/linear_solver.cc +++ b/internal/ceres/linear_solver.cc
@@ -36,6 +36,7 @@ #include "ceres/dense_normal_cholesky_solver.h" #include "ceres/dense_qr_solver.h" #include "ceres/dynamic_sparse_normal_cholesky_solver.h" +#include "ceres/internal/config.h" #include "ceres/iterative_schur_complement_solver.h" #include "ceres/schur_complement_solver.h" #include "ceres/sparse_normal_cholesky_solver.h"
diff --git a/internal/ceres/parallel_for.h b/internal/ceres/parallel_for.h index af6eadb..9528c26 100644 --- a/internal/ceres/parallel_for.h +++ b/internal/ceres/parallel_for.h
@@ -28,8 +28,8 @@ // // Author: vitus@google.com (Michael Vitus) -#ifndef CERES_INTERNAL_PARALLEL_FOR_ -#define CERES_INTERNAL_PARALLEL_FOR_ +#ifndef CERES_INTERNAL_PARALLEL_FOR_H_ +#define CERES_INTERNAL_PARALLEL_FOR_H_ #include <functional>
diff --git a/internal/ceres/partitioned_matrix_view.h b/internal/ceres/partitioned_matrix_view.h index 9eaec6f..5623d3b 100644 --- a/internal/ceres/partitioned_matrix_view.h +++ b/internal/ceres/partitioned_matrix_view.h
@@ -42,6 +42,7 @@ #include <vector> #include "ceres/block_structure.h" +#include "ceres/internal/config.h" #include "ceres/internal/disable_warnings.h" #include "ceres/internal/eigen.h" #include "ceres/internal/export.h"
diff --git a/internal/ceres/reorder_program.cc b/internal/ceres/reorder_program.cc index 488ced0..d552ebf 100644 --- a/internal/ceres/reorder_program.cc +++ b/internal/ceres/reorder_program.cc
@@ -37,6 +37,7 @@ #include "Eigen/SparseCore" #include "ceres/cxsparse.h" +#include "ceres/internal/config.h" #include "ceres/internal/export.h" #include "ceres/ordered_groups.h" #include "ceres/parameter_block.h"
diff --git a/internal/ceres/reorder_program.h b/internal/ceres/reorder_program.h index df96923..fbc4923 100644 --- a/internal/ceres/reorder_program.h +++ b/internal/ceres/reorder_program.h
@@ -117,4 +117,4 @@ #include "ceres/internal/reenable_warnings.h" -#endif // CERES_INTERNAL_REORDER_PROGRAM_ +#endif // CERES_INTERNAL_REORDER_PROGRAM_H_
diff --git a/internal/ceres/reorder_program_test.cc b/internal/ceres/reorder_program_test.cc index 427334e..828aa25 100644 --- a/internal/ceres/reorder_program_test.cc +++ b/internal/ceres/reorder_program_test.cc
@@ -32,6 +32,7 @@ #include <random> +#include "ceres/internal/config.h" #include "ceres/parameter_block.h" #include "ceres/problem_impl.h" #include "ceres/program.h"
diff --git a/internal/ceres/schur_complement_solver.h b/internal/ceres/schur_complement_solver.h index 1ea9ad4..859a086 100644 --- a/internal/ceres/schur_complement_solver.h +++ b/internal/ceres/schur_complement_solver.h
@@ -41,6 +41,7 @@ #include "ceres/block_sparse_matrix.h" #include "ceres/block_structure.h" #include "ceres/dense_cholesky.h" +#include "ceres/internal/config.h" #include "ceres/internal/export.h" #include "ceres/linear_solver.h" #include "ceres/schur_eliminator.h"
diff --git a/internal/ceres/schur_eliminator.h b/internal/ceres/schur_eliminator.h index 94cd1cc..91831dc 100644 --- a/internal/ceres/schur_eliminator.h +++ b/internal/ceres/schur_eliminator.h
@@ -40,6 +40,7 @@ #include "ceres/block_random_access_matrix.h" #include "ceres/block_sparse_matrix.h" #include "ceres/block_structure.h" +#include "ceres/internal/config.h" #include "ceres/internal/disable_warnings.h" #include "ceres/internal/eigen.h" #include "ceres/internal/export.h"
diff --git a/internal/ceres/schur_templates.h b/internal/ceres/schur_templates.h index da6e934..cacee20 100644 --- a/internal/ceres/schur_templates.h +++ b/internal/ceres/schur_templates.h
@@ -32,6 +32,7 @@ #ifndef CERES_INTERNAL_SCHUR_TEMPLATES_H_ #define CERES_INTERNAL_SCHUR_TEMPLATES_H_ +#include "ceres/internal/config.h" #include "ceres/internal/export.h" #include "ceres/linear_solver.h"
diff --git a/internal/ceres/sparse_cholesky_test.cc b/internal/ceres/sparse_cholesky_test.cc index 9422bf5..9e47acf 100644 --- a/internal/ceres/sparse_cholesky_test.cc +++ b/internal/ceres/sparse_cholesky_test.cc
@@ -39,6 +39,7 @@ #include "ceres/block_sparse_matrix.h" #include "ceres/compressed_row_sparse_matrix.h" #include "ceres/inner_product_computer.h" +#include "ceres/internal/config.h" #include "ceres/internal/eigen.h" #include "ceres/iterative_refiner.h" #include "ceres/random.h"
diff --git a/internal/ceres/subset_preconditioner_test.cc b/internal/ceres/subset_preconditioner_test.cc index 27e819b..a6b3e7f 100644 --- a/internal/ceres/subset_preconditioner_test.cc +++ b/internal/ceres/subset_preconditioner_test.cc
@@ -37,6 +37,7 @@ #include "ceres/block_sparse_matrix.h" #include "ceres/compressed_row_sparse_matrix.h" #include "ceres/inner_product_computer.h" +#include "ceres/internal/config.h" #include "ceres/internal/eigen.h" #include "glog/logging.h" #include "gtest/gtest.h"
diff --git a/internal/ceres/system_test.cc b/internal/ceres/system_test.cc index c270def..9d66eb0 100644 --- a/internal/ceres/system_test.cc +++ b/internal/ceres/system_test.cc
@@ -35,6 +35,7 @@ #include <cstdlib> #include "ceres/autodiff_cost_function.h" +#include "ceres/internal/config.h" #include "ceres/problem.h" #include "ceres/solver.h" #include "ceres/test_util.h"
diff --git a/internal/ceres/trust_region_preprocessor_test.cc b/internal/ceres/trust_region_preprocessor_test.cc index fbec589..5938502 100644 --- a/internal/ceres/trust_region_preprocessor_test.cc +++ b/internal/ceres/trust_region_preprocessor_test.cc
@@ -33,6 +33,7 @@ #include <array> #include <map> +#include "ceres/internal/config.h" #include "ceres/ordered_groups.h" #include "ceres/problem_impl.h" #include "ceres/sized_cost_function.h"
diff --git a/internal/ceres/wall_time.cc b/internal/ceres/wall_time.cc index bd920ac..a54ab64 100644 --- a/internal/ceres/wall_time.cc +++ b/internal/ceres/wall_time.cc
@@ -30,6 +30,8 @@ #include "ceres/wall_time.h" +#include "ceres/internal/config.h" + #ifdef CERES_USE_OPENMP #include <omp.h> #else