Skip to content

openmp is not working on travis-ci #1328

@TotoGaz

Description

@TotoGaz

When activating openmp the following travis-ci's unit tests fail in timeout.

  • Ubuntu18.04_gcc8_release
  • Ubuntu18.04_gcc8_debug
  • Pangea2_gcc8.3.0_release (when the unit tests were activated.)

The failing test is testKrylovSolvers which seems to provide the proper results but which is incredibly slow.

log for Ubuntu18.04_gcc8_debug
        Start  81: testKrylovSolvers

81: Test command: /usr/bin/mpirun "-n" "2" "--allow-run-as-root" "/tmp/build/tests/testKrylovSolvers" "-x" "2"
81: Test timeout computed to be: 1500
81: --------------------------------------------------------------------------
81: [[39152,1],1]: A high-performance Open MPI point-to-point messaging module
81: was unable to find any relevant network interfaces:
81: 
81: Module: OpenFabrics (openib)
81:   Host: 8965c534eb7c
81: 
81: Another transport will be used instead, although this may result in
81: lower performance.
81: 
81: NOTE: You can disable this warning by setting the MCA parameter
81: btl_base_warn_component_unused to 0.
81: --------------------------------------------------------------------------
81: Max threads: 2
81: [==========] Running 12 tests from 4 test suites.
81: [----------] Global test environment set-up.
81: [----------] 3 tests from Trilinos/KrylovSolverTest/0, where TypeParam = geosx::TrilinosInterface
81: [ RUN      ] Trilinos/KrylovSolverTest/0.CG
81: [==========] Running 12 tests from 4 test suites.
81: [----------] Global test environment set-up.
81: [----------] 3 tests from Trilinos/KrylovSolverTest/0, where TypeParam = geosx::TrilinosInterface
81: [ RUN      ] Trilinos/KrylovSolverTest/0.CG
81: [8965c534eb7c:06635] 1 more process has sent help message help-mpi-btl-base.txt / btl:no-nics
81: [8965c534eb7c:06635] Set MCA parameter "orte_base_help_aggregate" to 0 to see all help / error messages
81: [       OK ] Trilinos/KrylovSolverTest/0.CG (11155 ms)
81: [ RUN      ] Trilinos/KrylovSolverTest/0.BiCGSTAB
81: [       OK ] Trilinos/KrylovSolverTest/0.CG (11152 ms)
81: [ RUN      ] Trilinos/KrylovSolverTest/0.BiCGSTAB
81: [       OK ] Trilinos/KrylovSolverTest/0.BiCGSTAB (20370 ms)
81: [ RUN      ] Trilinos/KrylovSolverTest/0.GMRES
81: [       OK ] Trilinos/KrylovSolverTest/0.BiCGSTAB (20370 ms)
81: [ RUN      ] Trilinos/KrylovSolverTest/0.GMRES
81: [       OK ] Trilinos/KrylovSolverTest/0.GMRES (186291 ms)
81: [       OK ] Trilinos/KrylovSolverTest/0.GMRES (186291 ms)
81: [----------] 3 tests from Trilinos/KrylovSolverTest/0 (217813 ms total)
81: 
81: [----------] 3 tests from Hypre/KrylovSolverTest/0, where TypeParam = geosx::HypreInterface
81: [ RUN      ] Hypre/KrylovSolverTest/0.CG
81: [----------] 3 tests from Trilinos/KrylovSolverTest/0 (217816 ms total)
81: 
81: [----------] 3 tests from Hypre/KrylovSolverTest/0, where TypeParam = geosx::HypreInterface
81: [ RUN      ] Hypre/KrylovSolverTest/0.CG
81: [       OK ] Hypre/KrylovSolverTest/0.CG (17177 ms)
81: [ RUN      ] Hypre/KrylovSolverTest/0.BiCGSTAB
81: [       OK ] Hypre/KrylovSolverTest/0.CG (17178 ms)
81: [ RUN      ] Hypre/KrylovSolverTest/0.BiCGSTAB
81: [       OK ] Hypre/KrylovSolverTest/0.BiCGSTAB (28200 ms)
81: [       OK ] Hypre/KrylovSolverTest/0.BiCGSTAB (28198 ms)
81: [ RUN      ] Hypre/KrylovSolverTest/0.GMRES
81: [ RUN      ] Hypre/KrylovSolverTest/0.GMRES
81: [       OK ] Hypre/KrylovSolverTest/0.GMRES (337348 ms)
81: [----------] 3 tests from Hypre/KrylovSolverTest/0 (382725 ms total)
81: 
81: [       OK ] Hypre/KrylovSolverTest/0.GMRES (337348 ms)
81: [----------] 3 tests from Hypre/KrylovSolverTest/0 (382724 ms total)
81: 
81: [----------] 3 tests from Trilinos/KrylovSolverBlockTest/0, where TypeParam = geosx::TrilinosInterface
81: [ RUN      ] Trilinos/KrylovSolverBlockTest/0.CG
81: [----------] 3 tests from Trilinos/KrylovSolverBlockTest/0, where TypeParam = geosx::TrilinosInterface
81: [ RUN      ] Trilinos/KrylovSolverBlockTest/0.CG
81: [       OK ] Trilinos/KrylovSolverBlockTest/0.CG (21988 ms)
81: [       OK ] Trilinos/KrylovSolverBlockTest/0.CG (21984 ms)
81: [ RUN      ] Trilinos/KrylovSolverBlockTest/0.BiCGSTAB
81: [ RUN      ] Trilinos/KrylovSolverBlockTest/0.BiCGSTAB
81: [       OK ] Trilinos/KrylovSolverBlockTest/0.BiCGSTAB (23074 ms)
81: [ RUN      ] Trilinos/KrylovSolverBlockTest/0.GMRES
81: [       OK ] Trilinos/KrylovSolverBlockTest/0.BiCGSTAB (23076 ms)
81: [ RUN      ] Trilinos/KrylovSolverBlockTest/0.GMRES
81: [       OK ] Trilinos/KrylovSolverBlockTest/0.GMRES (369169 ms)
81: [       OK ] Trilinos/KrylovSolverBlockTest/0.GMRES (369167 ms)
81: [----------] 3 tests from Trilinos/KrylovSolverBlockTest/0 (414227 ms total)
81: 
81: [----------] 3 tests from Hypre/KrylovSolverBlockTest/0, where TypeParam = geosx::HypreInterface
81: [ RUN      ] Hypre/KrylovSolverBlockTest/0.CG
81: [----------] 3 tests from Trilinos/KrylovSolverBlockTest/0 (414231 ms total)
81: 
81: [----------] 3 tests from Hypre/KrylovSolverBlockTest/0, where TypeParam = geosx::HypreInterface
81: [ RUN      ] Hypre/KrylovSolverBlockTest/0.CG
81: [       OK ] Hypre/KrylovSolverBlockTest/0.CG (20332 ms)
81: [       OK ] Hypre/KrylovSolverBlockTest/0.CG (20332 ms)
81: [ RUN      ] Hypre/KrylovSolverBlockTest/0.BiCGSTAB
81: [ RUN      ] Hypre/KrylovSolverBlockTest/0.BiCGSTAB
81: [       OK ] Hypre/KrylovSolverBlockTest/0.BiCGSTAB (63424 ms)
81: [ RUN      ] Hypre/KrylovSolverBlockTest/0.GMRES
81: [       OK ] Hypre/KrylovSolverBlockTest/0.BiCGSTAB (63422 ms)
81: [ RUN      ] Hypre/KrylovSolverBlockTest/0.GMRES
 81/123 Test  #81: testKrylovSolvers ....................................***Timeout 1500.10 sec

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions