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

[WIP] Use conda on travis #557

Closed
wants to merge 9 commits into from
Closed

Conversation

ketch
Copy link
Member

@ketch ketch commented Dec 22, 2016

First attempt; will fail horribly.

@ketch ketch force-pushed the use_conda_on_travis branch 13 times, most recently from 2f12041 to 0ef3566 Compare December 26, 2016 13:55
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.06%) to 68.626% when pulling 0ef3566 on ketch:use_conda_on_travis into 695af06 on clawpack:master.

@ketch
Copy link
Member Author

ketch commented Dec 26, 2016

Okay, this conda-based build is almost passing. Now all the serial tests pass and all the Python 2 tests pass; only 2 parallel Python 3 tests are failing, with an MPI error. Most likely I need a different conda recipe for building either mpi4py or petsc4py in Python 3.

@ketch ketch force-pushed the use_conda_on_travis branch 3 times, most recently from 09e914f to fa464df Compare December 28, 2016 07:00
@ketch
Copy link
Member Author

ketch commented Dec 28, 2016

The two failing tests are both throwing this error:

Fatal error in PMPI_Init_thread: Other MPI error, error stack:
MPIR_Init_thread(392).................: 
MPID_Init(139)........................: channel initialization failed
MPIDI_CH3_Init(38)....................: 
MPID_nem_init(196)....................: 
MPIDI_CH3I_Seg_commit(366)............: 
MPIU_SHMW_Hnd_deserialize(324)........: 
MPIU_SHMW_Seg_open(863)...............: 
MPIU_SHMW_Seg_create_attach_templ(637): open failed - No such file or directory

See the full log here: https://travis-ci.org/clawpack/pyclaw/jobs/186781214

@dalcinl, do you have any idea what could be the cause?

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.06%) to 68.626% when pulling fa464df on ketch:use_conda_on_travis into 695af06 on clawpack:master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.06%) to 68.626% when pulling b046e8d on ketch:use_conda_on_travis into 695af06 on clawpack:master.

…into use_conda_on_travis

* 'use_conda_on_travis' of https://github.com/ketch/pyclaw:
  Install parallel h5py.
…e_conda_on_travis

* 'use_conda_on_travis' of github.com:ketch/pyclaw:
  Remove try block so we can see errors on importing h5py.
  Install parallel h5py.
  Install parallel h5py.
  Try building with conda on Travis.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants