Test Info
| Library Name | libceres-dev |
| Version #1 | lfs |
| Version #2 | timet |
| Arch | ARM |
| Subject | Source Compatibility |
Test Results
| Total Header Files | 64 |
| Total Libraries | 0 |
| Total Symbols / Types | 6058 / 1306 |
| Compatibility |
99.9% |
Problem Summary
| Severity | Count |
|---|
| Added Symbols | - | 2 |
| Removed Symbols | High | 2 |
Problems with Data Types | High | 2 |
| Medium | 0 |
| Low | 1 |
Problems with Symbols | High | 0 |
| Medium | 3 |
| Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols 2
logging.h
namespace google
LogMessageTime::__ct [C1] ( long long timestamp, WallTime now )
_ZN6google14LogMessageTimeC1Exd
LogMessageTime::__ct [C2] ( long long timestamp, WallTime now )
_ZN6google14LogMessageTimeC2Exd
to the top
Removed Symbols 2
logging.h
namespace google
LogMessageTime::__ct [C1] ( long timestamp, WallTime now )
_ZN6google14LogMessageTimeC1Eld
LogMessageTime::__ct [C2] ( long timestamp, WallTime now )
_ZN6google14LogMessageTimeC2Eld
to the top
Problems with Data Types, High Severity 2
logging.h
namespace google::base
[+] struct Logger 2
|
Change |
Effect |
| 1 |
Pure virtual method Write ( bool, long long, char const*, size_t ) has been added to this class. |
Recompilation of a client program may be broken with the error message: cannot allocate an object of abstract type struct Logger because the following virtual functions are pure within struct Logger: virtual Write ( bool, long long, char const*, size_t ). |
| 2 |
Pure virtual method Write ( bool, long, char const*, size_t ) has been removed from this class. |
Recompilation of a client program may be broken. |
[+] affected symbols: 3 (0.05%)
Logger::Flush ( )
This method is from 'struct Logger' class.
Logger::LogSize ( )
This method is from 'struct Logger' class.
Logger::~__dt ( )
This destructor is from 'struct Logger' class.
to the top
Problems with Symbols, Medium Severity 3
logging.h
namespace google
[+] LogMessageTime::__ct [C1] ( long timestamp, WallTime now ) 1
⇣
LogMessageTime::__ct [C1] ( long long timestamp, WallTime now )
_ZN6google14LogMessageTimeC1Eld
|
Change |
Effect |
| 1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
[+] LogMessageTime::__ct [C2] ( long timestamp, WallTime now ) 1
⇣
LogMessageTime::__ct [C2] ( long long timestamp, WallTime now )
_ZN6google14LogMessageTimeC2Eld
|
Change |
Effect |
| 1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
logging.h
namespace google::base
[+] Logger::Write ( bool force_flush, long timestamp, char const* message, size_t message_len ) 1
⇣
Logger::Write ( bool force_flush, long long timestamp, char const* message, size_t message_len )
_ZN6google4base6Logger5WriteEblPKcj
|
Change |
Effect |
| 1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
to the top
Problems with Data Types, Low Severity 1
time_t.h
[+] typedef time_t 1
|
Change |
Effect |
| 1 |
Base type has been changed from long to long long. |
Recompilation of a client program may be broken. |
[+] affected symbols: 1 (0.02%)
google::LogMessageTime::timestamp ( )
Return value (reference) has base type 'time_t'.
to the top
Header Files 64
array_selector.h
autodiff.h
autodiff_cost_function.h
autodiff_first_order_function.h
autodiff_local_parameterization.h
autodiff_manifold.h
c_api.h
ceres.h
conditioned_cost_function.h
config.h
context.h
cost_function.h
cost_function_to_functor.h
covariance.h
crs_matrix.h
cubic_interpolation.h
disable_warnings.h
dynamic_autodiff_cost_function.h
dynamic_cost_function.h
dynamic_cost_function_to_functor.h
dynamic_numeric_diff_cost_function.h
eigen.h
evaluation_callback.h
export.h
first_order_function.h
fixed_array.h
gradient_checker.h
gradient_problem.h
gradient_problem_solver.h
householder_vector.h
integer_sequence_algorithm.h
iteration_callback.h
jet.h
jet_fwd.h
jet_traits.h
line_manifold.h
line_parameterization.h
local_parameterization.h
loss_function.h
manifold.h
manifold_test_utils.h
memory.h
normal_prior.h
numeric_diff.h
numeric_diff_cost_function.h
numeric_diff_first_order_function.h
numeric_diff_options.h
ordered_groups.h
parameter_dims.h
port.h
problem.h
product_manifold.h
reenable_warnings.h
rotation.h
sized_cost_function.h
solver.h
sphere_manifold.h
sphere_manifold_functions.h
tiny_solver.h
tiny_solver_autodiff_function.h
tiny_solver_cost_function_adapter.h
types.h
variadic_evaluate.h
version.h
to the top
Libraries 0
to the top