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


Binary
Compatibility
Source
Compatibility

Test Info


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

Test Results


Total Header Files35
Total Libraries0
Total Symbols / Types134 / 58
Compatibility 97.4%

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  35 


AuthenticationBase.h
BidirStreamBuffer.h
BufferedStreamBuffer.h
ClientRequestHandler.h
ConnectionCache.h
FTP_ClientRequestHandler.h
FTP_IOStream.h
FTP_Request.h
FTP_Response.h
FTP_Session.h
FTP_URL.h
HeaderBase.h
HTTP_BasicAuthentication.h
HTTP_ClientRequestHandler.h
HTTP_Header.h
HTTP_IOStream.h
HTTP_Request.h
HTTP_Response.h
HTTP_Session.h
HTTP_SessionBase.h
HTTP_Status.h
HTTP_StreamPolicy.h
HTTP_StreamPolicyBase.h
HTTP_URL.h
INet_Export.h
INet_Log.h
IOS_util.h
Request.h
RequestHandler.h
Response.h
Sock_IOStream.h
StreamHandler.h
StreamInterceptor.h
String_IOStream.h
URLBase.h

to the top

Libraries  0 



to the top



Test Info


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

Test Results


Total Header Files35
Total Libraries0
Total Symbols / Types3940 / 483
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  35 


AuthenticationBase.h
BidirStreamBuffer.h
BufferedStreamBuffer.h
ClientRequestHandler.h
ConnectionCache.h
FTP_ClientRequestHandler.h
FTP_IOStream.h
FTP_Request.h
FTP_Response.h
FTP_Session.h
FTP_URL.h
HeaderBase.h
HTTP_BasicAuthentication.h
HTTP_ClientRequestHandler.h
HTTP_Header.h
HTTP_IOStream.h
HTTP_Request.h
HTTP_Response.h
HTTP_Session.h
HTTP_SessionBase.h
HTTP_Status.h
HTTP_StreamPolicy.h
HTTP_StreamPolicyBase.h
HTTP_URL.h
INet_Export.h
INet_Log.h
IOS_util.h
Request.h
RequestHandler.h
Response.h
Sock_IOStream.h
StreamHandler.h
StreamInterceptor.h
String_IOStream.h
URLBase.h

to the top

Libraries  0 



to the top