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


Binary
Compatibility
Source
Compatibility

Test Info


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

Test Results


Total Header Files79
Total Libraries0
Total Symbols / Types57 / 78
Compatibility 100%

Problem Summary


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

Header Files  79 


alarm.h
alloc.h
allreadwrite.h
ancil.h
avlnode.h
avltree.h
avltreen.h
bigkv.h
bitarray.h
blake2s.h
bsdsnowflake.h
bufalloc.h
buffer.h
bytestr.h
cbuffer.h
cdb.h
cdbmake.h
config.h
datastruct.h
direntry.h
disize.h
diuint.h
diuint32.h
djbtime.h
djbunix.h
env.h
envalloc.h
error.h
exec.h
fmtscan.h
functypes.h
gccattributes.h
genalloc.h
genqdyn.h
genset.h
gensetdyn.h
genwrite.h
iopause.h
ip46.h
kolbak.h
lolstdio.h
netstring.h
nonposix.h
nsig.h
posixishard.h
posixplz.h
random.h
segfault.h
selfpipe.h
setgroups.h
sgetopt.h
sha1.h
sha256.h
sha512.h
sig.h
siovec.h
skaclient.h
skalibs.h
skamisc.h
socket.h
stdcrypto.h
stddjb.h
stralloc.h
strerr.h
strerr2.h
surf.h
sysdeps.h
tai.h
textclient.h
textmessage.h
types.h
uint16.h
uint32.h
uint64.h
unix-timed.h
unix-transactional.h
unixconnection.h
unixmessage.h
unixonacid.h

to the top

Libraries  0 



to the top



Test Info


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

Test Results


Total Header Files79
Total Libraries0
Total Symbols / Types849 / 220
Compatibility 99.2%

Problem Summary


SeverityCount
Added Symbols-3
Removed SymbolsHigh5
Problems with
Data Types
High0
Medium0
Low4
Problems with
Symbols
High0
Medium3
Low0
Problems with
Constants
Low0
Other Changes
in Data Types
-1

Added Symbols  3 


tai.h
time_from_tai ( long long* p1, tai const* p2 )
time_from_tai_relative ( long long* p1, tai const* p2 )
time_sysclock_from_tai ( long long* p1, tai const* p2 )

to the top

Removed Symbols  5 


tai.h
time_from_tai ( long* p1, tai const* p2 )
time_from_tai_relative ( long* p1, tai const* p2 )
time_sysclock_from_tai ( long* p1, tai const* p2 )

wait.h
wait3 ( int* __stat_loc, int __options, struct rusage* __usage )
wait4 ( __pid_t __pid, int* __stat_loc, int __options, struct rusage* __usage )

to the top

Problems with Symbols, Medium Severity  3 


tai.h
[+] time_from_tai ( long* p1, tai const* p2 )  1 
[+] time_from_tai_relative ( long* p1, tai const* p2 )  1 
[+] time_sysclock_from_tai ( long* p1, tai const* p2 )  1 

to the top

Problems with Data Types, Low Severity  4 


struct_stat.h
[+] struct stat  1 

struct_timespec.h
[+] struct timespec  1 

struct_timeval.h
[+] struct timeval  2 

to the top

Other Changes in Data Types  1 


struct_stat.h
[+] struct stat  1 

to the top

Header Files  79 


alarm.h
alloc.h
allreadwrite.h
ancil.h
avlnode.h
avltree.h
avltreen.h
bigkv.h
bitarray.h
blake2s.h
bsdsnowflake.h
bufalloc.h
buffer.h
bytestr.h
cbuffer.h
cdb.h
cdbmake.h
config.h
datastruct.h
direntry.h
disize.h
diuint.h
diuint32.h
djbtime.h
djbunix.h
env.h
envalloc.h
error.h
exec.h
fmtscan.h
functypes.h
gccattributes.h
genalloc.h
genqdyn.h
genset.h
gensetdyn.h
genwrite.h
iopause.h
ip46.h
kolbak.h
lolstdio.h
netstring.h
nonposix.h
nsig.h
posixishard.h
posixplz.h
random.h
segfault.h
selfpipe.h
setgroups.h
sgetopt.h
sha1.h
sha256.h
sha512.h
sig.h
siovec.h
skaclient.h
skalibs.h
skamisc.h
socket.h
stdcrypto.h
stddjb.h
stralloc.h
strerr.h
strerr2.h
surf.h
sysdeps.h
tai.h
textclient.h
textmessage.h
types.h
uint16.h
uint32.h
uint64.h
unix-timed.h
unix-transactional.h
unixconnection.h
unixmessage.h
unixonacid.h

to the top

Libraries  0 



to the top