Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failing tests on Release 1.13.0 Builded on Windows7 x64 with mingw64. #315

Closed
bygreencn opened this issue Oct 4, 2017 · 6 comments
Closed
Milestone

Comments

@bygreencn
Copy link

bygreencn commented Oct 4, 2017

Test result is:

Running tests...
Test project D:/Src.Disk/opensource/suitesparse-mingw64/MINGW-packages-master/mi ngw-w64-ceres-solver/src/build-x86_64-w64-mingw32
Start 1: array_utils_test
1/75 Test #1: array_utils_test ............................. Passed 0.05 sec
Start 2: autodiff_test
2/75 Test #2: autodiff_test ................................ Passed 0.05 sec
Start 3: autodiff_cost_function_test
3/75 Test #3: autodiff_cost_function_test .................. Passed 0.06 sec
Start 4: autodiff_local_parameterization_test
4/75 Test #4: autodiff_local_parameterization_test ......... Passed 0.06 sec
Start 5: block_jacobi_preconditioner_test
5/75 Test #5: block_jacobi_preconditioner_test ............. Passed 0.06 sec
Start 6: block_random_access_dense_matrix_test
6/75 Test #6: block_random_access_dense_matrix_test ........ Passed 0.05 sec
Start 7: block_random_access_diagonal_matrix_test
7/75 Test #7: block_random_access_diagonal_matrix_test ..... Passed 0.06 sec
Start 8: block_random_access_sparse_matrix_test
8/75 Test #8: block_random_access_sparse_matrix_test ....... Passed 0.05 sec
Start 9: block_sparse_matrix_test
9/75 Test #9: block_sparse_matrix_test ..................... Passed 0.06 sec
Start 10: c_api_test
10/75 Test #10: c_api_test ................................... Passed 0.09 sec
Start 11: canonical_views_clustering_test
11/75 Test #11: canonical_views_clustering_test .............. Passed 0.06 sec
Start 12: compressed_col_sparse_matrix_utils_test
12/75 Test #12: compressed_col_sparse_matrix_utils_test ...... Passed 0.05 sec
Start 13: compressed_row_sparse_matrix_test
13/75 Test #13: compressed_row_sparse_matrix_test ............ Passed 0.11 sec
Start 14: conditioned_cost_function_test
14/75 Test #14: conditioned_cost_function_test ............... Passed 0.06 sec
Start 15: conjugate_gradients_solver_test
15/75 Test #15: conjugate_gradients_solver_test .............. Passed 0.05 sec
Start 16: corrector_test
16/75 Test #16: corrector_test ............................... Passed 0.27 sec
Start 17: cost_function_to_functor_test
17/75 Test #17: cost_function_to_functor_test ................ Passed 0.05 sec
Start 18: covariance_test
18/75 Test #18: covariance_test .............................. Passed 10.67 sec
Start 19: cubic_interpolation_test
19/75 Test #19: cubic_interpolation_test ..................... Passed 0.15 sec
Start 20: dense_linear_solver_test
20/75 Test #20: dense_linear_solver_test ..................... Passed 0.10 sec
Start 21: dense_sparse_matrix_test
21/75 Test #21: dense_sparse_matrix_test ..................... Passed 0.09 sec
Start 22: detect_structure_test
22/75 Test #22: detect_structure_test ........................ Passed 0.07 sec
Start 23: dogleg_strategy_test
23/75 Test #23: dogleg_strategy_test ......................... Passed 0.09 sec
Start 24: dynamic_autodiff_cost_function_test
24/75 Test #24: dynamic_autodiff_cost_function_test .......... Passed 0.06 sec
Start 25: dynamic_compressed_row_sparse_matrix_test
25/75 Test #25: dynamic_compressed_row_sparse_matrix_test .... Passed 0.07 sec
Start 26: dynamic_numeric_diff_cost_function_test
26/75 Test #26: dynamic_numeric_diff_cost_function_test ...... Passed 0.06 sec
Start 27: dynamic_sparse_normal_cholesky_solver_test
27/75 Test #27: dynamic_sparse_normal_cholesky_solver_test ... Passed 0.13 sec
Start 28: dynamic_sparsity_test
28/75 Test #28: dynamic_sparsity_test ........................ Passed 3.20 sec
Start 29: evaluator_test
29/75 Test #29: evaluator_test ............................... Passed 0.14 sec
Start 30: gradient_checker_test
30/75 Test #30: gradient_checker_test ........................ Passed 0.11 sec
Start 31: gradient_checking_cost_function_test
31/75 Test #31: gradient_checking_cost_function_test ......... Passed 0.09 sec
Start 32: gradient_problem_test
32/75 Test #32: gradient_problem_test ........................ Passed 0.06 sec
Start 33: gradient_problem_solver_test
33/75 Test #33: gradient_problem_solver_test ................. Passed 0.10 sec
Start 34: graph_test
34/75 Test #34: graph_test ................................... Passed 0.44 sec
Start 35: graph_algorithms_test
35/75 Test #35: graph_algorithms_test ........................ Passed 0.12 sec
Start 36: householder_vector_test
36/75 Test #36: householder_vector_test ...................... Passed 0.07 sec
Start 37: implicit_schur_complement_test
37/75 Test #37: implicit_schur_complement_test ............... Passed 0.06 sec
Start 38: inner_product_computer_test
38/75 Test #38: inner_product_computer_test .................. Passed 0.35 sec
Start 39: invert_psd_matrix_test
39/75 Test #39: invert_psd_matrix_test ....................... Passed 0.06 sec
Start 40: is_close_test
40/75 Test #40: is_close_test ................................ Passed 0.06 sec
Start 41: iterative_schur_complement_solver_test
41/75 Test #41: iterative_schur_complement_solver_test ....... Passed 0.10 sec
Start 42: jet_test
42/75 Test #42: jet_test ..................................... Passed 0.13 sec
Start 43: levenberg_marquardt_strategy_test
43/75 Test #43: levenberg_marquardt_strategy_test ............ Passed 0.13 sec
Start 44: line_search_minimizer_test
44/75 Test #44: line_search_minimizer_test ................... Passed 0.11 sec
Start 45: line_search_preprocessor_test
45/75 Test #45: line_search_preprocessor_test ................ Passed 0.06 sec
Start 46: local_parameterization_test
46/75 Test #46: local_parameterization_test .................. Passed 0.49 sec
Start 47: loss_function_test
47/75 Test #47: loss_function_test ........................... Passed 0.09 sec
Start 48: minimizer_test
48/75 Test #48: minimizer_test ............................... Passed 0.08 sec
Start 49: normal_prior_test
49/75 Test #49: normal_prior_test ............................ Passed 0.07 sec
Start 50: numeric_diff_cost_function_test
50/75 Test #50: numeric_diff_cost_function_test .............. Passed 0.08 sec
Start 51: ordered_groups_test
51/75 Test #51: ordered_groups_test .......................... Passed 0.12 sec
Start 52: parameter_block_test
52/75 Test #52: parameter_block_test ......................... Passed 0.60 sec
Start 53: parameter_block_ordering_test
53/75 Test #53: parameter_block_ordering_test ................ Passed 0.08 sec
Start 54: partitioned_matrix_view_test
54/75 Test #54: partitioned_matrix_view_test ................. Passed 0.06 sec
Start 55: polynomial_test
55/75 Test #55: polynomial_test .............................. Passed 0.10 sec
Start 56: problem_test
56/75 Test #56: problem_test ................................. Passed 4.14 sec
Start 57: program_test
57/75 Test #57: program_test ................................. Passed 0.06 sec
Start 58: reorder_program_test
58/75 Test #58: reorder_program_test ......................... Passed 0.07 sec
Start 59: residual_block_test
59/75 Test #59: residual_block_test .......................... Passed 0.08 sec
Start 60: residual_block_utils_test
60/75 Test #60: residual_block_utils_test .................... Passed 0.10 sec
Start 61: rotation_test
61/75 Test #61: rotation_test ................................ Passed 36.90 sec
Start 62: schur_complement_solver_test
62/75 Test #62: schur_complement_solver_test ................. Passed 0.38 sec
Start 63: schur_eliminator_test
63/75 Test #63: schur_eliminator_test ........................ Passed 0.37 sec
Start 64: single_linkage_clustering_test
64/75 Test #64: single_linkage_clustering_test ............... Passed 0.11 sec
Start 65: small_blas_test
65/75 Test #65: small_blas_test .............................. Passed 0.12 sec
Start 66: solver_test
66/75 Test #66: solver_test .................................. Passed 0.63 sec
Start 67: sparse_cholesky_test
67/75 Test #67: sparse_cholesky_test .........................***Failed 1.14 sec
Start 68: sparse_normal_cholesky_solver_test
68/75 Test #68: sparse_normal_cholesky_solver_test ........... Passed 0.21 sec
Start 69: system_test
69/75 Test #69: system_test .................................. Passed 0.30 sec
Start 70: triplet_sparse_matrix_test
70/75 Test #70: triplet_sparse_matrix_test ................... Passed 0.38 sec
Start 71: trust_region_minimizer_test
71/75 Test #71: trust_region_minimizer_test .................. Passed 1.06 sec
Start 72: trust_region_preprocessor_test
72/75 Test #72: trust_region_preprocessor_test ............... Passed 0.29 sec
Start 73: visibility_test
73/75 Test #73: visibility_test .............................. Passed 0.10 sec
Start 74: visibility_based_preconditioner_test
74/75 Test #74: visibility_based_preconditioner_test ......... Passed 0.09 sec
Start 75: bundle_adjustment_test
75/75 Test #75: bundle_adjustment_test ....................... Passed 285.65 sec

99% tests passed, 1 tests failed out of 75

Total Test time (real) = 352.41 sec

The following tests FAILED:
67 - sparse_cholesky_test (Failed)
Errors while running CTest

Detaild test result is:

"sparse_cholesky_test" start time: Oct 04 14:25 中国标准时间
Output:

Running main() from gmock_main.cc
[==========] Running 8 tests from 2 test cases.
[----------] Global test environment set-up.
[----------] 4 tests from SuiteSparseCholesky/SparseCholeskyTest
[ RUN ] SuiteSparseCholesky/SparseCholeskyTest.FactorAndSolve/SUITE_SPARSE_AMD_UseBlockStructure
[ OK ] SuiteSparseCholesky/SparseCholeskyTest.FactorAndSolve/SUITE_SPARSE_AMD_UseBlockStructure (87 ms)
[ RUN ] SuiteSparseCholesky/SparseCholeskyTest.FactorAndSolve/SUITE_SPARSE_AMD_NoBlockStructure
[ OK ] SuiteSparseCholesky/SparseCholeskyTest.FactorAndSolve/SUITE_SPARSE_AMD_NoBlockStructure (11 ms)
[ RUN ] SuiteSparseCholesky/SparseCholeskyTest.FactorAndSolve/SUITE_SPARSE_NATURAL_UseBlockStructure
D:/Src.Disk/opensource/suitesparse-mingw64/MINGW-packages-master/mingw-w64-ceres-solver/src/ceres-solver-1.13.0/internal/ceres/sparse_cholesky_test.cc:140: Failure
The difference between (actual - expected).norm() / actual.norm() and 0.0 is 2.4365447366093598e-015, which exceeds std::numeric_limits::epsilon() * 10, where
(actual - expected).norm() / actual.norm() evaluates to 2.4365447366093598e-015,
0.0 evaluates to 0, and
std::numeric_limits::epsilon() * 10 evaluates to 2.2204460492503131e-015.

16.996242664940453 -4.2952396657663865 -0.65735606654599921 0.35140623378159797 2.8609511999933419 1.2288845775565505 -4.9767403444428409 -0.56654081158214165 1.2120281020245633 -2.0118400305209212 -3.4227437096897364 0.25076399234654773 -6.472936029890068 -1.200264600760987 -5.5417964886611815 -4.5673381703843408
-4.2952396657663865 27.022666725943051 -7.3948025404922992 7.746727388486141 -6.2391724596164693 1.5756409214042986 -4.7268010781833754 1.1731185302448504 1.9527153059911155 -1.7142183396756281 0.098235372217725436 -0.41263982852833181 5.1830323089149282 0.69585370333356977 -12.547503973147936 -3.0432827837598442
-0.65735606654599921 -7.3948025404922992 16.532439673079573 -3.0707504741452802 -0.096942093862068979 -1.5257751279607918 0.21502321465617003 0.9265037885048959 -1.1630647975172819 1.764114124876661 2.7583458506998113 -0.001661951029770934 1.1703366694474673 0.77966868815921875 5.4936687449252366 1.401660033544446
0 0 0 18.579081548764915 -1.9921842809133898 2.9243581808678094 -3.1833394926657439 1.2628846771152893 -0.32423203120212973 2.8658836438327788 -2.713510380326535 -2.4504577884444951 3.0037812888992379 1.5990401207967933 -2.9260287006595602 -2.2083368364633662
0 0 0 -1.9921842809133898 16.792510438195947 2.5669598899907418 4.2234681470945352 2.1663836020360447 0.52321943547402017 3.4385259663898919 2.4264729631900832 -0.25335966247469244 -0.8839299367197353 -2.3685934293586444 0.99210474249939806 0.67158526218638603
0 0 0 2.9243581808678094 2.5669598899907418 14.308342325974053 3.2471926466837759 -3.7486586730809943 7.2237839312967589 -5.4051320552168951 1.5060558907530885 -2.4883051825384062 4.3139802094349058 -2.8395581100220544 -2.5277850226663769 -0.12207865967131788
0 0 0 -3.1833394926657439 4.2234681470945352 3.2471926466837759 16.54603963353626 0.62296723565747814 2.4307636014674525 0.83965097756980545 2.6888901518304582 -2.0788620228568817 0.67337446160143577 0.63313684996483888 8.932181905525713 2.5808467421927945
0 0 0 0 0 0 0 12.318365143884698 -4.2252786091734071 8.0116930602201837 3.1045114202182238 2.8074774980032084 -1.8650224819495198 2.0629825006984586 0.84012523574019249 -0.91406718421311195
0 0 0 0 0 0 0 -4.2252786091734071 9.3934908487808091 -5.4291828251724983 2.096428938439391 -1.9434621535747911 3.2428677957215206 -1.9529048067538877 -0.98096062870285083 -0.56882949928548632
0 0 0 0 0 0 0 8.0116930602201837 -5.4291828251724983 11.657049643233737 0.91102834285705958 0.94588585470745523 -0.61101647622363264 2.1124787734053889 6.8774570315614065 0.66658373627514333
0 0 0 0 0 0 0 0 0 0 13.028988536918757 -0.33954033002981476 6.8409698390367764 0.80577091652790855 -0.14868030520898887 1.9344466934434186
0 0 0 0 0 0 0 0 0 0 -0.33954033002981476 8.9873907697942421 0.65643409177476242 -4.3897542609238496 -0.35167701591367279 0.12086613548078709
0 0 0 0 0 0 0 0 0 0 6.8409698390367764 0.65643409177476242 20.554822887336282 -5.7730774642129781 -1.7461352078240999 7.0783911800054415
0 0 0 0 0 0 0 0 0 0 0.80577091652790855 -4.3897542609238496 -5.7730774642129781 16.762819617232221 3.0579683975394629 -2.3287244760476913
0 0 0 0 0 0 0 0 0 0 0 0 0 0 26.138136531310867 3.6490602487066344
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13.007566625881241
[ FAILED ] SuiteSparseCholesky/SparseCholeskyTest.FactorAndSolve/SUITE_SPARSE_NATURAL_UseBlockStructure, where GetParam() = (0, 0, true) (109 ms)
[ RUN ] SuiteSparseCholesky/SparseCholeskyTest.FactorAndSolve/SUITE_SPARSE_NATURAL_NoBlockStructure
D:/Src.Disk/opensource/suitesparse-mingw64/MINGW-packages-master/mingw-w64-ceres-solver/src/ceres-solver-1.13.0/internal/ceres/sparse_cholesky_test.cc:140: Failure
The difference between (actual - expected).norm() / actual.norm() and 0.0 is 2.4365447366093598e-015, which exceeds std::numeric_limits::epsilon() * 10, where
(actual - expected).norm() / actual.norm() evaluates to 2.4365447366093598e-015,
0.0 evaluates to 0, and
std::numeric_limits::epsilon() * 10 evaluates to 2.2204460492503131e-015.

16.996242664940453 -4.2952396657663865 -0.65735606654599921 0.35140623378159797 2.8609511999933419 1.2288845775565505 -4.9767403444428409 -0.56654081158214165 1.2120281020245633 -2.0118400305209212 -3.4227437096897364 0.25076399234654773 -6.472936029890068 -1.200264600760987 -5.5417964886611815 -4.5673381703843408
-4.2952396657663865 27.022666725943051 -7.3948025404922992 7.746727388486141 -6.2391724596164693 1.5756409214042986 -4.7268010781833754 1.1731185302448504 1.9527153059911155 -1.7142183396756281 0.098235372217725436 -0.41263982852833181 5.1830323089149282 0.69585370333356977 -12.547503973147936 -3.0432827837598442
-0.65735606654599921 -7.3948025404922992 16.532439673079573 -3.0707504741452802 -0.096942093862068979 -1.5257751279607918 0.21502321465617003 0.9265037885048959 -1.1630647975172819 1.764114124876661 2.7583458506998113 -0.001661951029770934 1.1703366694474673 0.77966868815921875 5.4936687449252366 1.401660033544446
0 0 0 18.579081548764915 -1.9921842809133898 2.9243581808678094 -3.1833394926657439 1.2628846771152893 -0.32423203120212973 2.8658836438327788 -2.713510380326535 -2.4504577884444951 3.0037812888992379 1.5990401207967933 -2.9260287006595602 -2.2083368364633662
0 0 0 -1.9921842809133898 16.792510438195947 2.5669598899907418 4.2234681470945352 2.1663836020360447 0.52321943547402017 3.4385259663898919 2.4264729631900832 -0.25335966247469244 -0.8839299367197353 -2.3685934293586444 0.99210474249939806 0.67158526218638603
0 0 0 2.9243581808678094 2.5669598899907418 14.308342325974053 3.2471926466837759 -3.7486586730809943 7.2237839312967589 -5.4051320552168951 1.5060558907530885 -2.4883051825384062 4.3139802094349058 -2.8395581100220544 -2.5277850226663769 -0.12207865967131788
0 0 0 -3.1833394926657439 4.2234681470945352 3.2471926466837759 16.54603963353626 0.62296723565747814 2.4307636014674525 0.83965097756980545 2.6888901518304582 -2.0788620228568817 0.67337446160143577 0.63313684996483888 8.932181905525713 2.5808467421927945
0 0 0 0 0 0 0 12.318365143884698 -4.2252786091734071 8.0116930602201837 3.1045114202182238 2.8074774980032084 -1.8650224819495198 2.0629825006984586 0.84012523574019249 -0.91406718421311195
0 0 0 0 0 0 0 -4.2252786091734071 9.3934908487808091 -5.4291828251724983 2.096428938439391 -1.9434621535747911 3.2428677957215206 -1.9529048067538877 -0.98096062870285083 -0.56882949928548632
0 0 0 0 0 0 0 8.0116930602201837 -5.4291828251724983 11.657049643233737 0.91102834285705958 0.94588585470745523 -0.61101647622363264 2.1124787734053889 6.8774570315614065 0.66658373627514333
0 0 0 0 0 0 0 0 0 0 13.028988536918757 -0.33954033002981476 6.8409698390367764 0.80577091652790855 -0.14868030520898887 1.9344466934434186
0 0 0 0 0 0 0 0 0 0 -0.33954033002981476 8.9873907697942421 0.65643409177476242 -4.3897542609238496 -0.35167701591367279 0.12086613548078709
0 0 0 0 0 0 0 0 0 0 6.8409698390367764 0.65643409177476242 20.554822887336282 -5.7730774642129781 -1.7461352078240999 7.0783911800054415
0 0 0 0 0 0 0 0 0 0 0.80577091652790855 -4.3897542609238496 -5.7730774642129781 16.762819617232221 3.0579683975394629 -2.3287244760476913
0 0 0 0 0 0 0 0 0 0 0 0 0 0 26.138136531310867 3.6490602487066344
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13.007566625881241
[ FAILED ] SuiteSparseCholesky/SparseCholeskyTest.FactorAndSolve/SUITE_SPARSE_NATURAL_NoBlockStructure, where GetParam() = (0, 0, false) (13 ms)
[----------] 4 tests from SuiteSparseCholesky/SparseCholeskyTest (221 ms total)

[----------] 4 tests from CXSparseCholesky/SparseCholeskyTest
[ RUN ] CXSparseCholesky/SparseCholeskyTest.FactorAndSolve/CX_SPARSE_AMD_UseBlockStructure
[ OK ] CXSparseCholesky/SparseCholeskyTest.FactorAndSolve/CX_SPARSE_AMD_UseBlockStructure (21 ms)
[ RUN ] CXSparseCholesky/SparseCholeskyTest.FactorAndSolve/CX_SPARSE_AMD_NoBlockStructure
[ OK ] CXSparseCholesky/SparseCholeskyTest.FactorAndSolve/CX_SPARSE_AMD_NoBlockStructure (12 ms)
[ RUN ] CXSparseCholesky/SparseCholeskyTest.FactorAndSolve/CX_SPARSE_NATURAL_UseBlockStructure
[ OK ] CXSparseCholesky/SparseCholeskyTest.FactorAndSolve/CX_SPARSE_NATURAL_UseBlockStructure (9 ms)
[ RUN ] CXSparseCholesky/SparseCholeskyTest.FactorAndSolve/CX_SPARSE_NATURAL_NoBlockStructure
[ OK ] CXSparseCholesky/SparseCholeskyTest.FactorAndSolve/CX_SPARSE_NATURAL_NoBlockStructure (9 ms)
[----------] 4 tests from CXSparseCholesky/SparseCholeskyTest (51 ms total)

[----------] Global test environment tear-down
[==========] 8 tests from 2 test cases ran. (272 ms total)
[ PASSED ] 6 tests.
[ FAILED ] 2 tests, listed below:
[ FAILED ] SuiteSparseCholesky/SparseCholeskyTest.FactorAndSolve/SUITE_SPARSE_NATURAL_UseBlockStructure, where GetParam() = (0, 0, true)
[ FAILED ] SuiteSparseCholesky/SparseCholeskyTest.FactorAndSolve/SUITE_SPARSE_NATURAL_NoBlockStructure, where GetParam() = (0, 0, false)

2 FAILED TESTS

Test time = 1.14 sec

Test Failed.
"sparse_cholesky_test" end time: Oct 04 14:25 中国标准时间
"sparse_cholesky_test" time elapsed: 00:00:01

CMake configure result is:

The C compiler identification is GNU 7.2.0
The CXX compiler identification is GNU 7.2.0
Check for working C compiler: D:/DEV/MSYS2/mingw64/bin/gcc.exe
Check for working C compiler: D:/DEV/MSYS2/mingw64/bin/gcc.exe -- works
Detecting C compiler ABI info
Detecting C compiler ABI info - done
Detecting C compile features
Detecting C compile features - done
Check for working CXX compiler: D:/DEV/MSYS2/mingw64/bin/g++.exe
Check for working CXX compiler: D:/DEV/MSYS2/mingw64/bin/g++.exe -- works
Detecting CXX compiler ABI info
Detecting CXX compiler ABI info - done
Detecting CXX compile features
Detecting CXX compile features - done
Detected Ceres version: 1.13.0 from D:/Src.Disk/opensource/suitesparse-mingw64/MINGW-packages-master/mingw-w64-ceres-solver/src/ceres-solver-1.13.0/include/ceres/version.h
No preference for use of exported Eigen CMake configuration set, and no hints for include directory provided. Defaulting to preferring an installed/exported Eigen CMake configuration if available.
Found installed version of Eigen: D:/DEV/MSYS2/mingw64/share/eigen3/cmake
-- Found Eigen version 3.3.3: D:/DEV/MSYS2/mingw64/include/eigen3

===============================================================
Disabling the use of Eigen as a sparse linear algebra library.
This does not affect the covariance estimation algorithm
which can still use the EIGEN_SPARSE_QR algorithm.

-- Found LAPACK library: /mingw64/lib/libopenblas.dll.a
-- Found BLAS library: /mingw64/lib/libopenblas.dll.a
Found AMD headers in: D:/DEV/MSYS2/mingw64/include
Found AMD library: D:/DEV/MSYS2/mingw64/lib/libamd.dll.a
Found CAMD headers in: D:/DEV/MSYS2/mingw64/include
Found CAMD library: D:/DEV/MSYS2/mingw64/lib/libcamd.dll.a
Found COLAMD headers in: D:/DEV/MSYS2/mingw64/include
Found COLAMD library: D:/DEV/MSYS2/mingw64/lib/libcolamd.dll.a
Found CCOLAMD headers in: D:/DEV/MSYS2/mingw64/include
Found CCOLAMD library: D:/DEV/MSYS2/mingw64/lib/libccolamd.dll.a
Found CHOLMOD headers in: D:/DEV/MSYS2/mingw64/include
Found CHOLMOD library: D:/DEV/MSYS2/mingw64/lib/libcholmod.dll.a
Found SUITESPARSEQR headers in: D:/DEV/MSYS2/mingw64/include
Found SUITESPARSEQR library: D:/DEV/MSYS2/mingw64/lib/libspqr.dll.a
Found TBB library: C:/Miniconda2/tbb.dll
Found Intel Thread Building Blocks (TBB) library: C:/Miniconda2/tbb.dll, assuming SuiteSparseQR was compiled with TBB.
Found TBB_MALLOC library: C:/Miniconda2/tbbmalloc.dll
Found Intel Thread Building Blocks (TBB) Malloc library: C:/Miniconda2/tbbmalloc.dll
Found SUITESPARSE_CONFIG headers in: D:/DEV/MSYS2/mingw64/include
Found SUITESPARSE_CONFIG library: D:/DEV/MSYS2/mingw64/lib/libsuitesparseconfig.dll.a
Found METIS library: D:/DEV/MSYS2/mingw64/lib/libmetis.dll.a
-- Found SuiteSparse 4.5.5, building with SuiteSparse.
-- Found CXSparse version: 3.1.9, building with CXSparse.
No preference for use of exported gflags CMake configuration set, and no hints for include/library directories provided. Defaulting to preferring an installed/exported gflags CMake configuration if available.
Found installed version of gflags: D:/DEV/MSYS2/mingw64/lib/cmake/gflags
Detected gflags version: 2.2.0
-- Found Google Flags header in: D:/DEV/MSYS2/mingw64/include, in namespace: google
No preference for use of exported glog CMake configuration set, and no hints for include/library directories provided. Defaulting to preferring an installed/exported glog CMake configuration if available.
Found installed version of glog: D:/DEV/MSYS2/mingw64/lib/cmake/glog
Detected glog version: 0.3.5
-- Found Google Log (glog). Assuming glog was built with gflags support as gflags was found. This will make gflags a public dependency of Ceres.
-- Building with OpenMP.
Looking for C++ include unordered_map
Looking for C++ include unordered_map - found
Performing Test HAVE_UNORDERED_MAP_IN_STD_NAMESPACE
Performing Test HAVE_UNORDERED_MAP_IN_STD_NAMESPACE - Success
-- Found unordered_map/set in std namespace.
Looking for C++ include memory
Looking for C++ include memory - found
Performing Test HAVE_SHARED_PTR_IN_STD_NAMESPACE
Performing Test HAVE_SHARED_PTR_IN_STD_NAMESPACE - Success
-- Found shared_ptr in std namespace using header.
-- Building Ceres as a shared library.
-- MinGW detected, forcing -O2 instead of -O3 in Release for Eigen due to a MinGW bug: http://eigen.tuxfamily.org/bz/show_bug.cgi?id=556
Enabling CERES_USE_OPENMP in Ceres config.h
Enabling CERES_STD_UNORDERED_MAP in Ceres config.h
Enabling CERES_USING_SHARED_LIBRARY in Ceres config.h
-- Build the examples.
Configuring done
Generating done

Status:

I had checked all depended libraries, such as Eigen, gflag, glog, openblas, suiteparse, cxparse, which are right, then how should I decide what I could do.

@bygreencn
Copy link
Author

version 1.12.0 test for sparse_cholesky_test is passed with all same enviroments.

@keir
Copy link
Contributor

keir commented Oct 14, 2017 via email

@bygreencn
Copy link
Author

bygreencn commented Oct 15, 2017

Yes @keir , when i change it to 15*eps is ok, and later i will and a patch request for mingw-w64 and windows.

@sandwichmaker
Copy link
Contributor

@bygreencn is this still a problem?

@sandwichmaker sandwichmaker added this to the 2.0 milestone Jun 30, 2018
@bygreencn
Copy link
Author

@sandwichmaker not test the newer release, change it to 15*eps is ok at 1.13

@sandwichmaker
Copy link
Contributor

@bygreencn this should be fixed now. Please re-open if this is still an issue.

keir pushed a commit that referenced this issue Jul 7, 2018
The current tolerance is too strict and causes failures on
Windows7 x64 with mingw64.

#315

Change-Id: Idf6f5e50ac61c36a35d7a576af6c88c6d1609869
mystorm16 pushed a commit to mystorm16/ceres-solver that referenced this issue May 21, 2024
The current tolerance is too strict and causes failures on
Windows7 x64 with mingw64.

ceres-solver/ceres-solver#315

Change-Id: Idf6f5e50ac61c36a35d7a576af6c88c6d1609869
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants