arm arch string not consistent on linux and mac platforms

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major
    • master, 5.1.0, 5.0.7
    • Affects Version/s: master
    • Component/s: Build Infrastructure
    • None
    • Environment:
      macOS with m2 arm chip

      A LIGO user reported the following error on support.
      I encountered an error while using Pegasus. Here are the details:
      (research) neereshkumarperla@Neereshs-MacBook-Pro PegasusExample % pegasus-plan -Dpegasus.catalog.site.file=sites.xml \
      -Dpegasus.catalog.transformation.file=tc.txt \
      -Dpegasus.catalog.replica=File \
      -Dpegasus.catalog.replica.file=rc.txt \
      -Dpegasus.register=false \
      -s local -o local --dir submit \
      --submit DAXFILE.dax
      2023.07.19 18:37:43.219 EDT: [FATAL ERROR]
      [1] java.lang.RuntimeException: Unable to determine architecture from arm64_macos_13 at edu.isi.pegasus.common.util.Version.getArchitecture(Version.java:136)
      ERROR while logging metrics The metrics file location is not yet initialized
      I have attached a screenshot for the reference.
      Please let me know how can

            Assignee:
            Mats Rynge
            Reporter:
            Karan Vahi
            Archiver:
            Rajiv Mayani

              Created:
              Updated:
              Resolved:
              Archived: