Binary compatibility report for the TBB library  between 42.20140601 and 43.20140724 versions on x86

Test Info


Library NameTBB
Version #142.20140601
Version #243.20140724
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files1
Total Shared Libraries12
Total Symbols / Types223 / 202
VerdictIncompatible
(1.8%)

Problem Summary


SeverityCount
Added Symbols-3
Removed SymbolsHigh0
Problems with
Data Types
High1
Medium1
Low8
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low2
Other Changes
in Constants
-2

Added Symbols (3)


_concurrent_queue_impl.h, libtbb_debug.so.2
namespace tbb::internal
concurrent_queue_base_v8::internal_push_move void const* src )
concurrent_queue_base_v8::internal_push_move_if_not_full void const* src )
concurrent_queue_base_v8::move_content concurrent_queue_base_v8& src )

to the top

Problems with Data Types, High Severity (1)


concurrent_hash_map.h
namespace tbb::interface5::internal
[+] class hash_map_base (1)

to the top

Problems with Data Types, Medium Severity (1)


concurrent_hash_map.h
namespace tbb::interface5::internal
[+] class hash_map_base (1)

to the top

Problems with Data Types, Low Severity (8)


_x86_eliding_mutex_impl.h
namespace interface7::internal
[+] class x86_eliding_mutex (1)

concurrent_hash_map.h
namespace interface5::internal
[+] class hash_map_base::bucket (1)

mutex.h
namespace tbb
[+] class mutex (1)

queuing_mutex.h
namespace tbb
[+] class queuing_mutex (1)

queuing_rw_mutex.h
namespace tbb
[+] class queuing_rw_mutex (1)

recursive_mutex.h
namespace tbb
[+] class recursive_mutex (1)

spin_mutex.h
namespace tbb
[+] class spin_mutex (1)

spin_rw_mutex.h
namespace tbb
[+] class spin_rw_mutex_v3 (1)

to the top

Problems with Constants, Low Severity (2)


tbb_config.h
[+] __TBB_CPP11_STD_FORWARD_BROKEN
[+] __TBB_TSX_INTRINSICS_PRESENT

to the top

Other Changes in Constants (2)


tbb_config.h
[+] __TBB_ICC_13_0_CPP11_STDLIB_SUPPORT_BROKEN
[+] __TBB_USE_PROPORTIONAL_SPLIT_IN_BLOCKED_RANGES

to the top

Header Files (1)


tbb.h

to the top

Shared Libraries (12)


libtbb.so
libtbb.so.2
libtbb_debug.so
libtbb_debug.so.2
libtbbmalloc.so
libtbbmalloc.so.2
libtbbmalloc_debug.so
libtbbmalloc_debug.so.2
libtbbmalloc_proxy.so
libtbbmalloc_proxy.so.2
libtbbmalloc_proxy_debug.so
libtbbmalloc_proxy_debug.so.2

to the top




Generated on Tue Sep 2 02:35:59 2014 for TBB by ABI Compliance Checker 1.99.9  
A tool for checking backward compatibility of a C/C++ library API