Uploaded image for project: 'C++ Standard Library'
  1. C++ Standard Library
  2. STDCXX-742

[IBM XLC++ 9.0/AIX 5.3] 22.locale.messages fails with assertions

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 4.2.0
    • Fix Version/s: 4.2.1
    • Component/s: 22. Localization
    • Labels:
      None
    • Severity:
      Incorrect Behavior

      Description

      This is an additional set of failures that remain after fixing the catopen() failure in STDCXX-665.

      # ASSERTION (S7) (4 lines):
      # TEXT: has_fact<messages_byname<char> >(locale()) == false
      # CLAUSE: lib.category.messages
      # LINE: 320
      
      # ASSERTION (S7) (4 lines):
      # TEXT: use_fact<messages_byname<char> >(locale()) failed to throw
      # CLAUSE: lib.category.messages
      # LINE: 329
      
      # ASSERTION (S7) (4 lines):
      # TEXT: has_fact<messages_byname<char> >(locale("C")) == true
      # CLAUSE: lib.category.messages
      # LINE: 320
      
      # ASSERTION (S7) (4 lines):
      # TEXT: use_fact<messages_byname<char> >(locale("C")) failed to throw
      # CLAUSE: lib.category.messages
      # LINE: 329
      

        Attachments

          Activity

            People

            • Assignee:
              vitek Travis Vitek
              Reporter:
              vitek Travis Vitek
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

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