Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-5201

Dispatch - Fix build errors in Release mode

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Future
    • Component/s: Qpid Dispatch
    • Labels:
      None

      Description

      There are a number of compiler warnings that appear when building in Release mode (-O3 optimization). These are apparent violations of strict-aliasing rules in the use of the Python extension API. There are, in fact, no strict-aliasing violations and newer compilers don't complain. In order to build cleanly on older compilers, the API usage has been isolated to smaller source files which are built with the warning suppressed.

        Activity

        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 1528512 from Ted Ross in branch 'qpid/trunk'
        [ https://svn.apache.org/r1528512 ]

        QPID-5045 - Added additional indexing for inter-router links.
        QPID-5201 - Fixed compile issues under "Release" builds.

        Show
        jira-bot ASF subversion and git services added a comment - Commit 1528512 from Ted Ross in branch 'qpid/trunk' [ https://svn.apache.org/r1528512 ] QPID-5045 - Added additional indexing for inter-router links. QPID-5201 - Fixed compile issues under "Release" builds.

          People

          • Assignee:
            tedross Ted Ross
            Reporter:
            tedross Ted Ross
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development