obsolete

abi-compliance-checker-2.0-1.el6

FEDORA-EPEL-2017-20a045d5b6 created by orion 7 years ago for Fedora EPEL 6

Version 2.0 (January 28, 2017)

Improvements

  • Code refactoring
  • Works faster on big libraries
  • Added a module to create ABI dump from AST tree
  • Added a module to create AST dump
  • Added a module to parse GCC AST
  • Added a module to find system files and automatically generate include paths
  • Added a module to mangle C++ symbols
  • Added a module to read ELF binaries
  • Added a module to handle type attributes
  • Added a module to handle XML descriptors
  • Added a module to filter symbols
  • Added a module to handle input data
  • Added a module for logging
  • Extended test suite
  • Partial support for GCC 6
  • Improved support for Solaris
  • Compare versioned data types

New Options

  • Added -filter option: a path to XML descriptor with skip_* rules to filter analyzed symbols in the report
  • Added -keep-cxx option to check _ZS, _ZNS and _ZNKS* symbols
  • Bug Fixes
  • Fixed automatic generation of include paths
  • Fixed report for removed virtual symbols
  • Fixed XML-format ABI dumps
  • Fixed source-compatibility reports
  • Fixed counter of checked data types
  • Fixed lists of affected symbols
  • Fixed analysis of standard C++ libraries
  • Fixed analysis of added and removed virtual methods
  • Fixed style of the report
  • Fixed analysis of alias symbols
  • Uncover changed typedefs properly
  • Fixed Parameter_From_Register and Parameter_To_Register rules
  • Fixed analysis of data types derived from template instances
  • Enable -headers-only option automatically if header file is used as input library descriptor
  • Fixed analysis of template instances
  • Fixed analysis of static data
  • Fixed error message if modules are not installed
  • Fixed analysis of versioned symbols
  • Fixed -ext option
  • Fixed -use-dumps option
  • Fixed -debug option
  • Fixed console output

Other

  • Removed support for too old ABI dumps

This update has been submitted for testing by orion.

7 years ago

This update has been pushed to testing.

7 years ago

This update has reached 14 days in testing and can be pushed to stable now if the maintainer wishes

7 years ago

This update has been obsoleted by abi-compliance-checker-2.1-2.el6.

7 years ago

Please login to add feedback.

Metadata
Type
enhancement
Karma
0
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
disabled
Thresholds
Minimum Karma
+1
Minimum Testing
7 days
Dates
submitted
7 years ago
in testing
7 years ago

Automated Test Results