Skip to content

use qemu on github CI for ppc64le, s390x#230

Closed
mattip wants to merge 2 commits into
MacPython:mainfrom
mattip:github-ppc64le-s390x
Closed

use qemu on github CI for ppc64le, s390x#230
mattip wants to merge 2 commits into
MacPython:mainfrom
mattip:github-ppc64le-s390x

typo

83ab73c
Select commit
Loading
Failed to load commit list.
Travis CI / Travis CI - Pull Request cancelled Nov 3, 2025 in 6h 34m 33s

Build Canceled

The build canceled. This is a change from the previous build, which errored.

Details

This is a pull request build.

It is running a build against the merge commit, after merging #230 use qemu on github CI for ppc64le, s390x.
Any changes that have been made to the main branch before the build ran are also included.

Jobs and Stages

This build has four jobs, running in parallel.

Job ENV OS State
801.1 OPENBLAS_COMMIT=v0.3.30 Linux failed
801.2 OPENBLAS_COMMIT=v0.3.30 Linux failed
801.3 OPENBLAS_COMMIT=v0.3.30 Linux canceled
801.4 OPENBLAS_COMMIT=v0.3.30 Linux errored

Build Configuration

Build Option Setting
Language Ruby
Operating System Linux (Jammy)
Build Configuration
{
  "language": "ruby",
  "os": [
    "linux"
  ],
  "dist": "jammy",
  "env": [
    "global={:OPENBLAS_COMMIT=>\"v0.3.30\"}"
  ],
  "services": [
    "docker"
  ],
  "jobs": {
    "include": [
      {
        "os": "linux",
        "arch": "s390x",
        "env": [
          {
            "PLAT": "s390x"
          },
          {
            "MB_ML_VER": "2014"
          },
          {
            "INTERFACE64": "0"
          }
        ]
      },
      {
        "os": "linux",
        "arch": "s390x",
        "env": [
          {
            "PLAT": "s390x"
          },
          {
            "INTERFACE64": "1"
          },
          {
            "MB_ML_VER": "2014"
          }
        ]
      },
      {
        "os": "linux",
        "arch": "ppc64le",
        "env": [
          {
            "PLAT": "ppc64le"
          },
          {
            "MB_ML_VER": "2014"
          },
          {
            "INTERFACE64": "0"
          }
        ]
      },
      {
        "os": "linux",
        "arch": "ppc64le",
        "env": [
          {
            "PLAT": "ppc64le"
          },
          {
            "INTERFACE64": "1"
          },
          {
            "MB_ML_VER": "2014"
          }
        ]
      }
    ]
  },
  "before_install": [
    "source tools/build_steps.sh",
    "before_build"
  ],
  "install": [
    "if [ ${TRAVIS_EVENT_TYPE} == \"cron\" ]; then\n  clean_code develop\nelse\n  clean_code $OPENBLAS_COMMIT\nfi\necho done install step\n"
  ],
  "script": [
    "travis_wait 30 build_on_travis",
    "libc=${MB_ML_LIBC:-manylinux}",
    "docker_image=quay.io/pypa/${libc}${MB_ML_VER}_${PLAT}",
    "docker run --rm -e INTERFACE64=\"${INTERFACE64}\" -e MB_ML_LIBC=\"${MB_ML_LIBC}\" -v $(pwd):/openblas \"${docker_image}\" /bin/bash -xe /openblas/tools/build_wheel.sh"
  ],
  "after_success": [
    "set +ex",
    "sudo chmod -R a+w /home/travis/.cache",
    "pip install -q git+https://github.com/Anaconda-Platform/anaconda-client@1.13.0",
    "sudo chmod -R a+w dist",
    "source tools/upload_to_anaconda_staging.sh",
    "upload_wheels"
  ]
}