API compatibility report for the libamplsolver-dev library between base and lfs versions on ARM


Binary
Compatibility
Source
Compatibility

Test Info


Library Namelibamplsolver-dev
Version #1base
Version #2lfs
ArchARM
GCC Version12
SubjectBinary Compatibility

Test Results


Total Header Files15
Total Libraries0
Total Symbols / Types24 / 191
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  15 


arith.h
asl.h
asl_pfg.h
asl_pfgh.h
avltree.h
errchk.h
funcadd.h
getstub.h
jac2dim.h
jacpdim.h
nlp.h
nlp2.h
obj_adj.h
psinfo.h
stdio1.h

to the top

Libraries  0 



to the top



Test Info


Library Namelibamplsolver-dev
Version #1base
Version #2lfs
ArchARM
SubjectSource Compatibility

Test Results


Total Header Files15
Total Libraries0
Total Symbols / Types350 / 267
Compatibility 100%

Problem Summary


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

Added Symbols  129 


stdlib.h
__ctype_get_mb_cur_max ( )
_Exit ( int __status )
a64l ( char const* __s )
abort ( )
abs ( int __x )
aligned_alloc ( size_t __alignment, size_t __size )
arc4random ( )
arc4random_buf ( void* __buf, size_t __size )
arc4random_uniform ( __uint32_t __upper_bound )
atexit ( void(*__func)() )
atof ( char const* __nptr )
atoi ( char const* __nptr )
atol ( char const* __nptr )
atoll ( char const* __nptr )
bsearch ( void const* __key, void const* __base, size_t __nmemb, size_t __size, __compar_fn_t __compar )
calloc ( size_t __nmemb, size_t __size )
canonicalize_file_name ( char const* __name )
clearenv ( )
div ( int __numer, int __denom )
drand48 ( )
drand48_r ( struct drand48_data*restrict __buffer, double*restrict __result )
ecvt ( double __value, int __ndigit, int*restrict __decpt, int*restrict __sign )
ecvt_r ( double __value, int __ndigit, int*restrict __decpt, int*restrict __sign, char*restrict __buf, size_t __len )
erand48 ( unsigned short* __xsubi )
erand48_r ( unsigned short* __xsubi, struct drand48_data*restrict __buffer, double*restrict __result )
exit ( int __status )
fcvt ( double __value, int __ndigit, int*restrict __decpt, int*restrict __sign )
fcvt_r ( double __value, int __ndigit, int*restrict __decpt, int*restrict __sign, char*restrict __buf, size_t __len )
free ( void* __ptr )
gcvt ( double __value, int __ndigit, char* __buf )
getenv ( char const* __name )
getloadavg ( double* __loadavg, int __nelem )
getpt ( )
getsubopt ( char**restrict __optionp, char*const*restrict __tokens, char**restrict __valuep )
grantpt ( int __fd )
initstate ( unsigned int __seed, char* __statebuf, size_t __statelen )
initstate_r ( unsigned int __seed, char*restrict __statebuf, size_t __statelen, struct random_data*restrict __buf )
jrand48 ( unsigned short* __xsubi )
jrand48_r ( unsigned short* __xsubi, struct drand48_data*restrict __buffer, long*restrict __result )
l64a ( long __n )
labs ( long __x )
lcong48 ( unsigned short* __param )
lcong48_r ( unsigned short* __param, struct drand48_data* __buffer )
ldiv ( long __numer, long __denom )
llabs ( long long __x )
lldiv ( long long __numer, long long __denom )
lrand48 ( )
lrand48_r ( struct drand48_data*restrict __buffer, long*restrict __result )
malloc ( size_t __size )
mblen ( char const* __s, size_t __n )
mbstowcs ( wchar_t*restrict __pwcs, char const*restrict __s, size_t __n )
mbtowc ( wchar_t*restrict __pwc, char const*restrict __s, size_t __n )
mkdtemp ( char* __template )
mkostemp64 ( char* __template, int __flags )
mkostemps64 ( char* __template, int __suffixlen, int __flags )
mkstemp64 ( char* __template )
mkstemps64 ( char* __template, int __suffixlen )
mktemp ( char* __template )
mrand48 ( )
mrand48_r ( struct drand48_data*restrict __buffer, long*restrict __result )
nrand48 ( unsigned short* __xsubi )
nrand48_r ( unsigned short* __xsubi, struct drand48_data*restrict __buffer, long*restrict __result )
on_exit ( void(*__func)(int, void*), void* __arg )
posix_memalign ( void** __memptr, size_t __alignment, size_t __size )
posix_openpt ( int __oflag )
ptsname ( int __fd )
ptsname_r ( int __fd, char* __buf, size_t __buflen )
putenv ( char* __string )
qecvt ( long double __value, int __ndigit, int*restrict __decpt, int*restrict __sign )
qecvt_r ( long double __value, int __ndigit, int*restrict __decpt, int*restrict __sign, char*restrict __buf, size_t __len )
qfcvt ( long double __value, int __ndigit, int*restrict __decpt, int*restrict __sign )
qfcvt_r ( long double __value, int __ndigit, int*restrict __decpt, int*restrict __sign, char*restrict __buf, size_t __len )
qgcvt ( long double __value, int __ndigit, char* __buf )
qsort ( void* __base, size_t __nmemb, size_t __size, __compar_fn_t __compar )
qsort_r ( void* __base, size_t __nmemb, size_t __size, __compar_d_fn_t __compar, void* __arg )
quick_exit ( int __status )
rand ( )
rand_r ( unsigned int* __seed )
random ( )
random_r ( struct random_data*restrict __buf, int32_t*restrict __result )
realloc ( void* __ptr, size_t __size )
reallocarray ( void* __ptr, size_t __nmemb, size_t __size )
realpath ( char const*restrict __name, char*restrict __resolved )
rpmatch ( char const* __response )
secure_getenv ( char const* __name )
seed48 ( unsigned short* __seed16v )
seed48_r ( unsigned short* __seed16v, struct drand48_data* __buffer )
setenv ( char const* __name, char const* __value, int __replace )
setstate ( char* __statebuf )
setstate_r ( char*restrict __statebuf, struct random_data*restrict __buf )
srand ( unsigned int __seed )
srand48 ( long __seedval )
srand48_r ( long __seedval, struct drand48_data* __buffer )
srandom ( unsigned int __seed )
srandom_r ( unsigned int __seed, struct random_data* __buf )
strfromd ( char* __dest, size_t __size, char const* __format, double __f )
strfromf ( char* __dest, size_t __size, char const* __format, float __f )
strfromf32 ( char* __dest, size_t __size, char const* __format, _Float32 __f )
strfromf32x ( char* __dest, size_t __size, char const* __format, _Float32x __f )
strfromf64 ( char* __dest, size_t __size, char const* __format, _Float64 __f )
strfroml ( char* __dest, size_t __size, char const* __format, long double __f )
strtod ( char const*restrict __nptr, char**restrict __endptr )
strtod_l ( char const*restrict __nptr, char**restrict __endptr, locale_t __loc )
strtof ( char const*restrict __nptr, char**restrict __endptr )
strtof32 ( char const*restrict __nptr, char**restrict __endptr )
strtof32_l ( char const*restrict __nptr, char**restrict __endptr, locale_t __loc )
strtof32x ( char const*restrict __nptr, char**restrict __endptr )
strtof32x_l ( char const*restrict __nptr, char**restrict __endptr, locale_t __loc )
strtof64 ( char const*restrict __nptr, char**restrict __endptr )
strtof64_l ( char const*restrict __nptr, char**restrict __endptr, locale_t __loc )
strtof_l ( char const*restrict __nptr, char**restrict __endptr, locale_t __loc )
strtol ( char const*restrict __nptr, char**restrict __endptr, int __base )
strtol_l ( char const*restrict __nptr, char**restrict __endptr, int __base, locale_t __loc )
strtold ( char const*restrict __nptr, char**restrict __endptr )
strtold_l ( char const*restrict __nptr, char**restrict __endptr, locale_t __loc )
strtoll ( char const*restrict __nptr, char**restrict __endptr, int __base )
strtoll_l ( char const*restrict __nptr, char**restrict __endptr, int __base, locale_t __loc )
strtoq ( char const*restrict __nptr, char**restrict __endptr, int __base )
strtoul ( char const*restrict __nptr, char**restrict __endptr, int __base )
strtoul_l ( char const*restrict __nptr, char**restrict __endptr, int __base, locale_t __loc )
strtoull ( char const*restrict __nptr, char**restrict __endptr, int __base )
strtoull_l ( char const*restrict __nptr, char**restrict __endptr, int __base, locale_t __loc )
strtouq ( char const*restrict __nptr, char**restrict __endptr, int __base )
system ( char const* __command )
unlockpt ( int __fd )
unsetenv ( char const* __name )
valloc ( size_t __size )
wcstombs ( char*restrict __s, wchar_t const*restrict __pwcs, size_t __n )
wctomb ( char* __s, wchar_t __wchar )

to the top

Header Files  15 


arith.h
asl.h
asl_pfg.h
asl_pfgh.h
avltree.h
errchk.h
funcadd.h
getstub.h
jac2dim.h
jacpdim.h
nlp.h
nlp2.h
obj_adj.h
psinfo.h
stdio1.h

to the top

Libraries  0 



to the top