Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add MPI standalone CI build job #1242

Merged
merged 13 commits into from
Apr 30, 2021
Merged

Commits on Apr 29, 2021

  1. Fix compiler errors when using MPI

    This commit fixes compiler warnings that were caused by Commit
    1a51d27 ("Fix various compiler
    warnings (Qiskit#1201)").
    
    Fixes: Qiskit#1234
    danbev committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    ca12648 View commit details
    Browse the repository at this point in the history
  2. Add MPI standalone CI build job

    This commit adds a CI job that builds aer in standalone mode with MPI to
    ensure that we can build with MPI support. This should hopefully prevent
    regressions like Qiskit#1234 in the future.
    mtreinish committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    6cf8f0d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04503b8 View commit details
    Browse the repository at this point in the history
  4. Use mpirun for c++ unit test execution

    I'm not sure if the c++ unit tests actually will exercise routines that
    are MPI aware, but it doesn't hurt to run it with mpirun (since it's the
    only existing test for standalone mode).
    mtreinish committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    df27c1a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ad28364 View commit details
    Browse the repository at this point in the history
  6. Use full path to mpirun

    mtreinish committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    8d43332 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e753829 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    23a2c08 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0855bd2 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2021

  1. Configuration menu
    Copy the full SHA
    c0e0410 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0786f67 View commit details
    Browse the repository at this point in the history
  3. Add missing import

    mtreinish committed Apr 30, 2021
    Configuration menu
    Copy the full SHA
    7affbbb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f1b6001 View commit details
    Browse the repository at this point in the history