-
Notifications
You must be signed in to change notification settings - Fork 29
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
Python 3 Support and Docker Update #136
Conversation
…o make sure that it works.
… a slightly newer version of Ubuntu?
… version. Will this be enough?
…bifrost into docker-gpu-update
Codecov Report
@@ Coverage Diff @@
## master #136 +/- ##
==========================================
- Coverage 58.91% 58.73% -0.18%
==========================================
Files 63 64 +1
Lines 5140 5155 +15
==========================================
Hits 3028 3028
- Misses 2112 2127 +15
Continue to review full report at Codecov.
|
…ally is only a couple of lines.
…the Python installation.
… Updated src/Makefile to try to make the mapped path less fiddly.
Codecov Report
@@ Coverage Diff @@
## master #136 +/- ##
==========================================
+ Coverage 58.53% 58.97% +0.44%
==========================================
Files 65 64 -1
Lines 5117 5155 +38
==========================================
+ Hits 2995 3040 +45
+ Misses 2122 2115 -7
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FWIW I'm keen to see Py3 support, and don't see any showstoppers. Lots of changes but mainly minor Py3 compatibility. Can't comment on fir.cu
changes as I haven't used it, and am assuming memory.cpp
changes are solid, .
Huh, the FDMT test seems to work now (and passes). Yay. |
id -> id_ typos
…bifrost into docker-gpu-update
…can be run through a script without user intervention.
@telegraphic I'm having problems running some of the "testbench" examples. |
print statements StringIO imports Exception raising
…t Jenkins failures.
…bifrost into docker-gpu-update
Docker gpu update
Does anyone have any final comments on this PR or opinions about updating the Bifrost version to 0.9.0? If so, comment now or forever hold your peace. |
This PR adds support for Python 3 through a combination of changes to Bifrost itself as well as a new version of ctypesgen (which also addresses #115). It also updates the Docker GPU image to target Ubuntu 18/CUDA 10.2 (to address #129) and adds the tools in
tools
to the Python installation.