API compatibility report for the libace-inet-ssl-dev library between lfs and timet versions on ARM


Binary
Compatibility
Source
Compatibility

Test Info


Library Namelibace-inet-ssl-dev
Version #1lfs
Version #2timet
ArchARM
GCC Version12
SubjectBinary Compatibility

Test Results


Total Header Files11
Total Libraries0
Total Symbols / Types108 / 60
Compatibility 96.8%

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High1
Medium0
Low3
Problems with
Symbols
High0
Medium3
Low0
Problems with
Constants
Low0

Problems with Data Types, High Severity  1 


Time_Value.h
[+] class ACE_Time_Value  1 

to the top

Problems with Symbols, Medium Severity  3 


Synch_Options.h
[+] ACE_Synch_Options::asynch [data]  1 
[+] ACE_Synch_Options::defaults [data]  1 
[+] ACE_Synch_Options::synch [data]  1 

to the top

Problems with Data Types, Low Severity  3 


Synch_Options.h
[+] class ACE_Synch_Options  2 

Time_Value.h
[+] class ACE_Time_Value  1 

to the top

Header Files  11 


HTTPS_Context.h
HTTPS_Session.h
HTTPS_SessionFactory.h
HTTPS_URL.h
INet_SSL_Export.h
SSL_CallbackManager.h
SSL_CertificateCallback.h
SSL_PasswordCallback.h
SSL_Proxy_Connector.h
SSL_X509Cert.h
SSLSock_IOStream.h

to the top

Libraries  0 



to the top



Test Info


Library Namelibace-inet-ssl-dev
Version #1lfs
Version #2timet
ArchARM
SubjectSource Compatibility

Test Results


Total Header Files11
Total Libraries0
Total Symbols / Types4044 / 517
Compatibility 99.1%

Problem Summary


SeverityCount
Added Symbols-19
Removed SymbolsHigh41
Problems with
Data Types
High0
Medium0
Low1
Problems with
Symbols
High0
Medium9
Low1
Problems with
Constants
Low0

Added Symbols  19 


Numeric_Limits.h
ACE_Numeric_Limits<unsigned long long>::min ( ) [static]

OS_NS_time.h
namespace ACE_OS
localtime_r ( long long const* clock, struct tm* res )

Time_Value_T.h
ACE_Time_Value_T<ACE_Delegating_Time_Policy>::__ct [C1] ( long long sec, suseconds_t usec )
ACE_Time_Value_T<ACE_Delegating_Time_Policy>::__ct [C2] ( long long sec, suseconds_t usec )
ACE_Time_Value_T<ACE_FPointer_Time_Policy>::__ct [C1] ( long long sec, suseconds_t usec )
ACE_Time_Value_T<ACE_FPointer_Time_Policy>::__ct [C2] ( long long sec, suseconds_t usec )
ACE_Time_Value_T<ACE_HR_Time_Policy>::__ct [C1] ( long long sec, suseconds_t usec )
ACE_Time_Value_T<ACE_HR_Time_Policy>::__ct [C2] ( long long sec, suseconds_t usec )
ACE_Time_Value_T<ACE_System_Time_Policy>::__ct [C1] ( long long sec, suseconds_t usec )
ACE_Time_Value_T<ACE_System_Time_Policy>::__ct [C2] ( long long sec, suseconds_t usec )

Truncate.h
namespace ACE_Utils
Fast_Comparator<long long, long long>::USABLE [data]
Fast_Comparator<long long, long long>::USE_LEFT [data]
Fast_Comparator<long long, long long>::USE_RIGHT [data]
Fast_Comparator<long long, unsigned long long>::greater_than ( long long lhs, unsigned long long rhs ) [static]
Fast_Comparator<long long, unsigned long long>::USABLE [data]
Fast_Comparator<long long, unsigned long long>::USE_LEFT [data]
Fast_Comparator<long long, unsigned long long>::USE_RIGHT [data]
Truncator<long long, unsigned long long>::MAX_FROM_GT_MAX_TO [data]
Truncator<long long, unsigned long>::MAX_FROM_GT_MAX_TO [data]

to the top

Removed Symbols  41 


OS_NS_time.h
namespace ACE_OS
localtime_r ( long const* clock, struct tm* res )

Time_Value_T.h
ACE_Time_Value_T<ACE_Delegating_Time_Policy>::__ct [C1] ( long sec, suseconds_t usec )
ACE_Time_Value_T<ACE_Delegating_Time_Policy>::__ct [C2] ( long sec, suseconds_t usec )
ACE_Time_Value_T<ACE_FPointer_Time_Policy>::__ct [C1] ( long sec, suseconds_t usec )
ACE_Time_Value_T<ACE_FPointer_Time_Policy>::__ct [C2] ( long sec, suseconds_t usec )
ACE_Time_Value_T<ACE_HR_Time_Policy>::__ct [C1] ( long sec, suseconds_t usec )
ACE_Time_Value_T<ACE_HR_Time_Policy>::__ct [C2] ( long sec, suseconds_t usec )
ACE_Time_Value_T<ACE_System_Time_Policy>::__ct [C1] ( long sec, suseconds_t usec )
ACE_Time_Value_T<ACE_System_Time_Policy>::__ct [C2] ( long sec, suseconds_t usec )

Truncate.h
namespace ACE_Utils
Fast_Comparator<long, unsigned long>::greater_than ( long lhs, unsigned long rhs ) [static]
Fast_Comparator<long, unsigned long>::USABLE [data]
Fast_Comparator<long, unsigned long>::USE_LEFT [data]
Fast_Comparator<long, unsigned long>::USE_RIGHT [data]
Noop_Truncator<long, unsigned long long>::__ct [C1] ( )
Noop_Truncator<long, unsigned long long>::__ct [C2] ( )
Noop_Truncator<long, unsigned long long>::__ct [C1] ( Noop_Truncator<long, unsigned long long>& p1 )
Noop_Truncator<long, unsigned long long>::__ct [C2] ( Noop_Truncator<long, unsigned long long>& p1 )
Noop_Truncator<long, unsigned long long>::__ct [C1] ( Noop_Truncator<long, unsigned long long>const& p1 )
Noop_Truncator<long, unsigned long long>::__ct [C2] ( Noop_Truncator<long, unsigned long long>const& p1 )
Noop_Truncator<long, unsigned long long>::~__dt [D0] ( )
Noop_Truncator<long, unsigned long long>::~__dt [D1] ( )
Noop_Truncator<long, unsigned long long>::~__dt [D2] ( )
To_Unsigned<long>::__ct [C1] ( )
To_Unsigned<long>::__ct [C2] ( )
To_Unsigned<long>::__ct [C1] ( To_Unsigned<long>& p1 )
To_Unsigned<long>::__ct [C2] ( To_Unsigned<long>& p1 )
To_Unsigned<long>::__ct [C1] ( To_Unsigned<long>const& p1 )
To_Unsigned<long>::__ct [C2] ( To_Unsigned<long>const& p1 )
To_Unsigned<long>::~__dt [D0] ( )
To_Unsigned<long>::~__dt [D1] ( )
To_Unsigned<long>::~__dt [D2] ( )
Truncator<long, unsigned long>::__ct [C1] ( )
Truncator<long, unsigned long>::__ct [C2] ( )
Truncator<long, unsigned long>::__ct [C1] ( Truncator<long, unsigned long>& p1 )
Truncator<long, unsigned long>::__ct [C2] ( Truncator<long, unsigned long>& p1 )
Truncator<long, unsigned long>::__ct [C1] ( Truncator<long, unsigned long>const& p1 )
Truncator<long, unsigned long>::__ct [C2] ( Truncator<long, unsigned long>const& p1 )
Truncator<long, unsigned long>::MAX_FROM_GT_MAX_TO [data]
Truncator<long, unsigned long>::~__dt [D0] ( )
Truncator<long, unsigned long>::~__dt [D1] ( )
Truncator<long, unsigned long>::~__dt [D2] ( )

to the top

Problems with Symbols, Medium Severity  9 


OS_NS_time.h
namespace ACE_OS
[+] localtime_r ( long const* clock, struct tm* res )  1 

Time_Value_T.h
[+] ACE_Time_Value_T<ACE_Delegating_Time_Policy>::__ct [C1] ( long sec, suseconds_t usec )  1 
[+] ACE_Time_Value_T<ACE_Delegating_Time_Policy>::__ct [C2] ( long sec, suseconds_t usec )  1 
[+] ACE_Time_Value_T<ACE_FPointer_Time_Policy>::__ct [C1] ( long sec, suseconds_t usec )  1 
[+] ACE_Time_Value_T<ACE_FPointer_Time_Policy>::__ct [C2] ( long sec, suseconds_t usec )  1 
[+] ACE_Time_Value_T<ACE_HR_Time_Policy>::__ct [C1] ( long sec, suseconds_t usec )  1 
[+] ACE_Time_Value_T<ACE_HR_Time_Policy>::__ct [C2] ( long sec, suseconds_t usec )  1 
[+] ACE_Time_Value_T<ACE_System_Time_Policy>::__ct [C1] ( long sec, suseconds_t usec )  1 
[+] ACE_Time_Value_T<ACE_System_Time_Policy>::__ct [C2] ( long sec, suseconds_t usec )  1 

to the top

Problems with Data Types, Low Severity  1 


time_t.h
[+] typedef time_t  1 

to the top

Problems with Symbols, Low Severity  1 


Truncate.h
namespace ACE_Utils
[+] truncate_cast ( long long val )  1 

to the top

Header Files  11 


HTTPS_Context.h
HTTPS_Session.h
HTTPS_SessionFactory.h
HTTPS_URL.h
INet_SSL_Export.h
SSL_CallbackManager.h
SSL_CertificateCallback.h
SSL_PasswordCallback.h
SSL_Proxy_Connector.h
SSL_X509Cert.h
SSLSock_IOStream.h

to the top

Libraries  0 



to the top