API compatibility report for the zimg library between 2.1 and 2.2 versions on x86_64


Binary
Compatibility
Source
Compatibility

Test Info


Library Namezimg
Version #12.1
Version #22.2
CPU Typex86_64
GCC Version6.1.0
SubjectBinary Compatibility

Test Results


Total Header Files2
Total Shared Libraries1
Total Symbols / Types13 / 63
Compatibility 100%

Problem Summary


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

Problems with Data Types, Low Severity  3 


zimg.h
[+] class zimg_image_format  2 
[+] enum zimg_error_code_e  1 

to the top

Header Files  2 


zimg++.hpp
zimg.h

to the top

Shared Libraries  1 


libzimg.so.2.0.0

to the top



Test Info


Library Namezimg
Version #12.1
Version #22.2
CPU Typex86_64
GCC Version6.1.0
SubjectSource Compatibility

Test Results


Total Header Files2
Total Shared Libraries1
Total Symbols / Types54 / 94
Compatibility 90.7%

Problem Summary


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

Problems with Data Types, High Severity  1 


zimg.h
[+] enum zimg_error_code_e  1 

to the top

Problems with Data Types, Low Severity  1 


zimg.h
[+] class zimg_image_format  1 

to the top

Problems with Constants, Low Severity  1 


zimg.h
[+] ZIMG_API_VERSION_MINOR

to the top

Header Files  2 


zimg++.hpp
zimg.h

to the top

Shared Libraries  1 


libzimg.so.2.0.0

to the top