Results 1 to 2 of 2

Thread: Provide stable ABI

  1. #1
    andrey86 is offline Registered User
    Name: Andrey Ponomarenko
    Organization: ISPRAS
    Project: ABI testing technologies
    Join Date
    Sep 2010
    Posts
    2

    Provide stable ABI

    Hi,

    I've recently added Ice to our ABI tracker:
    Test results and ABI changes analysis for the library Ice on x86

    It has detected an ABI break between 3.4.0 and 3.4.1:
    ABI compliance report for the library Ice from version 3.4.0 to 3.4.1 on x86

    Is it an unintentional break? If so, you can use abi-compliance-checker tool to prevent such breaks in future releases.

  2. #2
    benoit's Avatar
    benoit is offline ZeroC Staff
    Name: Benoit Foucher
    Organization: ZeroC, Inc.
    Project: Ice
    Join Date
    Feb 2003
    Location
    Rennes, France
    Posts
    2,196
    Hi,

    Thanks for the suggestion. The tool is reporting changes in the Slice namespace. The functions and classes from this namespace are internal and used by the Slice compilers, we in general don't maintain binary compatibility for this shared library (you have to use the same libSlice version as the slice compiler version). It also reports a removed Glacier2::Application::router() static method. However, it's still there so this one looks like a false positive.

    Cheers,
    Benoit.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 2
    Last Post: 06-27-2006, 11:29 PM
  2. Replies: 1
    Last Post: 03-28-2006, 02:29 AM
  3. Provide language specific documentations of Ice
    By vermorel in forum Comments
    Replies: 2
    Last Post: 12-08-2005, 05:24 AM
  4. Does IceUtil provide Memory Management functions?
    By JaneShang in forum Help Center
    Replies: 1
    Last Post: 05-08-2005, 10:29 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •