Binary compatibility report for the libnuma library  between 0.6.4 and 0.9 versions on x86

Test Info


Library Namelibnuma
Version #10.6.4
Version #20.9
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files2
Total Shared Libraries1
Total Symbols / Types38 / 16
VerdictIncompatible
(2.6%)

Problem Summary


SeverityCount
Added Symbols-2
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium2
Low12
Problems with
Constants
Low0

Added Symbols (2)


numa.h, libnuma.so.1
numa_distance int node1, int node2 )
numa_node_size64 int node, long long* freep )

to the top

Problems with Symbols, Medium Severity (2)


numa.h, libnuma.so.1
[+] numa_all_nodes [data] (1)
[+] numa_no_nodes [data] (1)

to the top

Problems with Symbols, Low Severity (12)


numa.h, libnuma.so.1
[+] numa_all_nodes [data] (1)
[+] numa_alloc_interleaved_subset size_t size, nodemask_t* nodemask ) (1)
[+] numa_bind nodemask_t* nodes ) (1)
[+] numa_interleave_memory void* mem, size_t size, nodemask_t* mask ) (1)
[+] numa_no_nodes [data] (1)
[+] numa_run_on_node_mask nodemask_t* mask ) (1)
[+] numa_set_interleave_mask nodemask_t* nodemask ) (1)
[+] numa_set_membind nodemask_t* nodemask ) (1)
[+] numa_tonodemask_memory void* mem, size_t size, nodemask_t* mask ) (1)

numaif.h, libnuma.so.1
[+] get_mempolicy int* policy, unsigned long* nmask, unsigned long maxnode, void* addr, int flags ) (1)
[+] mbind void* start, unsigned long len, int mode, unsigned long* nmask, unsigned long maxnode, unsigned int flags ) (1)
[+] set_mempolicy int mode, unsigned long* nmask, unsigned long maxnode ) (1)

to the top

Header Files (2)


numa.h
numaif.h

to the top

Shared Libraries (1)


libnuma.so.1

to the top




Generated on Mon Oct 15 16:06:11 2012 for libnuma by ABI Compliance Checker 1.98.4  
A tool for checking backward compatibility of a C/C++ library API