Uploaded image for project: 'C++ Standard Library'
  1. C++ Standard Library
  2. STDCXX-695 [HP aCC 6.15] lots of noise due to compiler remarks
  3. STDCXX-814

[HP aCC 6.16] remark #4300: Overflow while computing constant in left shift operation

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 4.2.0
    • Fix Version/s: 4.2.1
    • Component/s: Build and Installation
    • Labels:
      None
    • Environment:

      aCC: HP C/aC++ B3910B A.06.16 [Nov 26 2007]

      Description

      At least 45 of these remarks originate in the library sources and headers:

      $ gunzip -c hpux-11.31-ia64-acc-6.16-12d-641116-log.gz | grep "remark #4300-D:" | grep -e "TOPDIR)/src/" -e "TOPDIR)/include" | sed "s/\(^.*\): remark.*/\1/" | tee | wc -l
      45
      

      The list of the distinct origins of the warning in library headers and sources is below:

      $ gunzip -c hpux-11.31-ia64-acc-6.16-12d-641116-log.gz | grep "remark #4300-D:" | grep -e "TOPDIR)/src/" -e "TOPDIR)/include" | sed "s/\(^.*\): remark.*/\1/" | sort | uniq
      "$(TOPDIR)/include/iomanip", line 90
      "$(TOPDIR)/include/loc/_num_get.cc", line 493
      "$(TOPDIR)/src/ios.cpp", line 104
      "$(TOPDIR)/src/ios.cpp", line 109
      "$(TOPDIR)/src/ios.cpp", line 114
      "$(TOPDIR)/src/ios.cpp", line 119
      

        Attachments

          Activity

            People

            • Assignee:
              sebor Martin Sebor
              Reporter:
              sebor Martin Sebor

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 1h
                1h
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 1h
                1h

                  Issue deployment