Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-14865

ppc64le build failure: llog_reader.c:887:9: error: format '%llu' expects argument of type 'long long unsigned int', but argument 2 has type '__u64' [-Werror=format=]

Details

    • Bug
    • Resolution: Fixed
    • Minor
    • Lustre 2.15.0
    • Lustre 2.12.7, Lustre 2.15.0
    • TOSS 3.7.9 (RHEL 7.9) power pc
    • 3
    • 9223372036854775807

    Description

      When building our local branch, which is based on v2_12_7, the ppc64le build fails due to a type error:

      llog_reader.c:887:9: error: format '%llu' expects argument of type 'long long unsigned int', but argument 2 has type '__u64' [-Werror=format=]
      

      This is due to a printf call that uses %llu whereas __le64_to_cpu returns a __u64. Elsewhere in the same file the return value of __le64_to_cpu is cast as necessary to match the print formatting, including to an unsigned long long.

      Attachments

        Activity

          [LU-14865] ppc64le build failure: llog_reader.c:887:9: error: format '%llu' expects argument of type 'long long unsigned int', but argument 2 has type '__u64' [-Werror=format=]
          pjones Peter Jones made changes -
          Link Original: This issue is related to JFC-21 [ JFC-21 ]
          pjones Peter Jones made changes -
          Labels Original: llnl New: LTS12 llnl
          pjones Peter Jones made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]
          pjones Peter Jones made changes -
          Link New: This issue is related to JFC-21 [ JFC-21 ]
          pjones Peter Jones made changes -
          Assignee Original: WC Triage [ wc-triage ] New: Gian-Carlo Defazio [ defazio ]
          defazio Gian-Carlo Defazio made changes -
          Affects Version/s New: Lustre 2.15.0 [ 14791 ]
          Affects Version/s Original: Lustre 2.14.0 [ 14490 ]
          ofaaland Olaf Faaland made changes -
          Affects Version/s New: Lustre 2.14.0 [ 14490 ]
          defazio Gian-Carlo Defazio created issue -

          People

            defazio Gian-Carlo Defazio
            defazio Gian-Carlo Defazio
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: