API compatibility report for the libself-test-dev library between lfs and timet versions on ARM


Binary
Compatibility
Source
Compatibility

Test Info


Library Namelibself-test-dev
Version #1lfs
Version #2timet
ArchARM
GCC Version12
SubjectBinary Compatibility

Test Results


Total Header Files1
Total Libraries0
Total Symbols / Types3 / 7
Compatibility 83.3%

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low2
Problems with
Constants
Low0

Problems with Symbols, Low Severity  2 


DiagnosticArray.h
namespace ros::message_traits
[+] MD5Sum<ContainerAllocator>::static_value1 [data]  1 
[+] MD5Sum<ContainerAllocator>::static_value2 [data]  1 

to the top

Header Files  1 


self_test.h

to the top

Libraries  0 



to the top



Test Info


Library Namelibself-test-dev
Version #1lfs
Version #2timet
ArchARM
SubjectSource Compatibility

Test Results


Total Header Files1
Total Libraries0
Total Symbols / Types724 / 150
Compatibility 100%

Problem Summary


SeverityCount
Added Symbols-36
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes
in Symbols
-2

Added Symbols  36 


assert.h
__assert ( char const* __assertion, char const* __file, int __line )
__assert_fail ( char const* __assertion, char const* __file, unsigned int __line, char const* __function )
__assert_perror_fail ( int __errnum, char const* __file, unsigned int __line, char const* __function )

common.h
namespace ros
disableAllSignalsInThisThread ( )

console.h
namespace ros::console
checkLogLocationEnabled ( struct LogLocation* loc )
deregister_appender ( struct LogAppender* appender )
Formatter::getTokenStrings ( void* logger_handle, Level level, char const* str, char const* file, char const* function, int line ) const
Formatter::init ( char const* fmt )
Formatter::print ( void* logger_handle, Level level, char const* str, char const* file, char const* function, int line )
formatToBuffer ( boost::shared_array<char>& buffer, size_t& buffer_size, char const* fmt, ... )
formatToString ( char const* fmt, ... )
g_formatter [data]
g_initialized [data]
g_last_error_message [data]
get_loggers ( std::map<std::string, enum levels::Level>& loggers )
initialize ( )
initializeLogLocation ( struct LogLocation* loc, std::string const& name, Level level )
notifyLoggerLevelsChanged ( )
print ( struct FilterBase* filter, void* logger, Level level, char const* file, int line, char const* function, char const* fmt, ... )
print ( struct FilterBase* filter, void* logger, Level level, std::stringstream const& str, char const* file, int line, char const* function )
register_appender ( struct LogAppender* appender )
registerLogLocation ( struct LogLocation* loc )
set_logger_level ( std::string const& name, enum levels::Level level )
setFixedFilterToken ( std::string const& key, std::string const& val )
setLogLocationLevel ( struct LogLocation* loc, Level level )
shutdown ( )
vformatToBuffer ( boost::shared_array<char>& buffer, size_t& buffer_size, char const* fmt, va_list args )

console_backend.h
namespace ros::console::backend
function_notifyLoggerLevelsChanged [data]
function_print [data]
notifyLoggerLevelsChanged ( )
print ( void* logger_handle, ros::console::Level level, char const* str, char const* file, char const* function, int line )

DiagnosticStatus.h
namespace diagnostic_msgs
DiagnosticStatus_<std::allocator<void> >::__ct [C1] ( std::allocator<void>const& _alloc )
DiagnosticStatus_<std::allocator<void> >::__ct [C2] ( std::allocator<void>const& _alloc )

DiagnosticStatus.h
namespace ros::serialization
Serializer<diagnostic_msgs::DiagnosticStatus>::read ( Stream& stream, diagnostic_msgs::DiagnosticStatus_<std::allocator<void> >& t ) [static]
Serializer<diagnostic_msgs::DiagnosticStatus>::serializedLength ( diagnostic_msgs::DiagnosticStatus_<std::allocator<void> >const& t ) [static]
Serializer<diagnostic_msgs::DiagnosticStatus>::write ( Stream& stream, diagnostic_msgs::DiagnosticStatus_<std::allocator<void> >const& t ) [static]

to the top

Other Changes in Symbols  2 


DiagnosticArray.h
namespace ros::message_traits
[+] MD5Sum<ContainerAllocator>::static_value1 [data]  1 
[+] MD5Sum<ContainerAllocator>::static_value2 [data]  1 

to the top

Header Files  1 


self_test.h

to the top

Libraries  0 



to the top