-
Notifications
You must be signed in to change notification settings - Fork 704
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
{lang} [foss/2016b] MXNet/0.9.3 (REVIEW) #4346
Conversation
The extensions have been bumped to latest version and some added for MXNet. All extensions which require X, mesa, cairo, ... are commented out.
Test report by @wpoely86 |
Test report by @wpoely86 |
Test report by @wpoely86 |
Test report by @wpoely86 |
Test report by @wpoely86 |
Test report by @wpoely86 |
Travis test report: 8/8 runs failed - see https://travis-ci.org/hpcugent/easybuild-easyconfigs/builds/212124073 only showing partial log for 1st failed test suite run 4029.1
|
* origin/develop: (235 commits) add checksum for ViennaRNA 2.3.5 source tarball adding easyconfigs: ViennaRNA-2.3.5-intel-2017a.eb add toyplot extension in ipyrad easyconfig file add patch file for configparser as extension in IPython easyconfig adding easyconfigs: ipyrad-0.6.15-intel-2017a-Python-2.7.13.eb, h5py-2.7.0-intel-2017a-Python-2.7.13.eb, pkgconfig-1.2.2-intel-2017a-Python-2.7.13.eb, pkg-config-0.29.2-GCCcore-6.3.0.eb adding easyconfigs: IPython-5.3.0-intel-2017a-Python-2.7.13.eb Change source_urls of pycrypto to https://pypi.python.org/packages/source/p/pycrypto/: A crypto library should be downloaded via https, python.org seems more reliable than dlitz.net, dlitz.net is currently not online. re-add nbconvert extension in IPython easyconfigs add patch to avoid configparser declaring ownership of backports namespace, fixes easybuilders#3825 adding easyconfigs: GSL-2.3-intel-2017a.eb adding easyconfigs: PyZMQ-16.0.2-intel-2017a-Python-2.7.13-zmq4.eb, ZeroMQ-4.2.2-intel-2017a.eb, OpenPGM-5.2.122-intel-2017a.eb, libsodium-1.0.12-intel-2017a.eb adding easyconfigs: numba-0.32.0-intel-2017a-Python-2.7.13.eb install libiconv with GCCcore rather than intel toolchain adding easyconfigs: libiconv-1.15-intel-2017a.eb v6.0 adding easyconfigs: g2lib-1.4.0-intel-2017a.eb, g2clib-1.6.0-intel-2017a.eb adding easyconfigs: HDF-4.2.12-intel-2017a.eb adding easyconfigs: UDUNITS-2.2.24-intel-2017a.eb adding easyconfigs: cURL-7.54.0-GCCcore-6.3.0.eb adding easyconfigs: makedepend-1.0.5-GCCcore-6.3.0.eb, xorg-macros-1.19.1-GCCcore-6.3.0.eb, xproto-7.0.31-GCCcore-6.3.0.eb ...
The same commit id is found in both the nnvm repo and the mxnet repo...
Travis test report: 8/8 runs failed - see https://travis-ci.org/hpcugent/easybuild-easyconfigs/builds/229884903 Only showing partial log for 1st failed test suite run 4503.1;
|
* origin/develop: (155 commits) adding easyconfigs: EasyBuild-3.2.1.eb (re-)bump to v3.3.0.dev0 bump version to v3.2.1 and massage release notes {tools}[intel/2016b] imbalanced-learn 0.2.1 /w Python 2.7.12 (REVIEW) add update date for extensions in R-bundle-Bioconductor 3.5 easyconfig fix update date for extensions in R 3.4.0 easyconfig prepare release notes for eb321 adding easyconfigs: R-bundle-Bioconductor-3.5-intel-2017a-R-3.4.0.eb add missing patch files for kohoner/imager extensions in R v3.4.0 adding easyconfigs: R-3.4.0-intel-2017a-X11-20170314.eb adding easyconfigs: goolfc-2017.01.eb blank line between deps & builddeps use 'data' as moduleclass EasyConfig for BioKanga v4.3.6 clean up commented out lines in BLASR & blasr_libcpp easyconfigs, no need to use cstd=c++11 for BLASR adding easyconfigs: RAxML-8.2.10-intel-2017a-hybrid-avx2.eb adding easyconfigs: scikit-learn-0.18.1-intel-2017a-Python-3.6.1.eb, matplotlib-2.0.1-intel-2017a-Python-3.6.1.eb adding easyconfigs: pandas-0.20.1-intel-2017a-Python-3.6.1.eb adding easyconfigs: pyenchant-1.6.8-intel-2017a-Python-2.7.13.eb, enchant-1.6.1-intel-2017a.eb, hunspell-1.6.1-intel-2017a.eb adding easyconfigs: pbdagcon-20170330-intel-2017a.eb, BLASR-20170330-intel-2017a.eb, blasr_libcpp-20170426-intel-2017a.eb, pbbam-20170508-intel-2017a.eb, HTSlib-20160107-intel-2017a-PacBio.eb, HDF5-1.8.18-intel-2017a-serial.eb ...
Travis test report: 8/8 runs failed - see https://travis-ci.org/hpcugent/easybuild-easyconfigs/builds/231692213 Only showing partial log for 1st failed test suite run 4606.1;
|
@wpoely86 Missing dependencies, please open a separate PR for these?
|
'tools', | ||
'utils', | ||
# non-standard libraries, should be specified with fixed versions! | ||
# the commented-out extensions need either X, cairo or mesa |
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.
@wpoely86 What's the point of adding an extra R easyconfig with the same list of extensions as the existing R-3.3.3-foss-2016b-X11-20160819.eb
, where a couple ones are commented out because X11 & co are not included as dependencies?
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.
Well, that one got added later based on this one.
* origin/develop: (45 commits) add missing patch for configparser add tuneR, seewave, soundecology extensions for R 3.4.0 (+ libsndfile as dep) adding easyconfigs: Spyder-3.1.4-intel-2017a-Python-2.7.13.eb, PyQt5-5.8.2-intel-2017a-Python-2.7.13.eb, SIP-4.19.2-intel-2017a-Python-2.7.13.eb add patch for BLAST+ 2.6.0 (based on patch provided in easybuilders#4195) add patch for AUGUSTUS adding easyconfigs: BUSCO-2.0.1-intel-2017a-Python-2.7.13.eb, AUGUSTUS-3.2.3-intel-2017a-Python-2.7.13.eb, BLAST+-2.6.0-intel-2017a-Python-2.7.13.eb, EMBOSS-6.6.0-intel-2017a.eb, lpsolve-5.5.2.5-intel-2017a.eb, libharu-2.3.0-intel-2017a.eb get list of added/modified files using 'git diff --name-only' in Travis config Sync Py3 and Py2 easyconfigs of Keras Switch default backend to Theano for keras Keras/2.0.4 for Python 2.7.13 adding easyconfigs: Octave-4.2.1-intel-2017a.eb, arpack-ng-3.5.0-intel-2017a.eb, FLTK-1.3.4-intel-2017a.eb, GLPK-4.61-intel-2017a.eb, GL2PS-1.4.0-intel-2017a.eb, Qhull-2015.2-intel-2017a.eb, qrupdate-1.1.2-intel-2017a.eb, GraphicsMagick-1.3.25-intel-2017a.eb, freeglut-3.0.0-intel-2017a.eb, gperf-3.0.4-intel-2017a.eb, xprop-1.2.2-intel-2017a.eb adding easyconfigs: gnuplot-5.0.6-intel-2017a.eb, Pango-1.40.5-intel-2017a.eb, libgd-2.2.4-intel-2017a.eb, libcerf-1.5-intel-2017a.eb, HarfBuzz-1.3.1-intel-2017a.eb, GObject-Introspection-1.52.0-intel-2017a.eb fix typo in statsmodels source url (/sources/ -> /source/) adding easyconfigs: statsmodels-0.8.0-intel-2017a-Python-2.7.13.eb adding easyconfigs: scikit-learn-0.18.1-intel-2017a-Python-2.7.13.eb, matplotlib-2.0.2-intel-2017a-Python-2.7.13.eb adding easyconfigs: gmpy2-2.0.8-intel-2017a-Python-2.7.13.eb, MPC-1.0.3-intel-2017a.eb added mummer patch adding easyconfigs: MUMmer-4.0.0beta-goolf-1.7.20.eb add FFmpeg easyconfig with support to x265 and LAME use 'git diff --name-only' and $TRAVIS_COMMIT_RANGE in Travis config to get list of changed files ...
@@ -7,7 +7,7 @@ description = """SWIG is a software development tool that connects programs writ | |||
a variety of high-level programming languages.""" | |||
|
|||
toolchain = {'name': 'intel', 'version': '2017a'} | |||
toolchainopts = {'pic': True} | |||
toolchainopts = {'pic': True, 'opt': True, 'optarch': True} |
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.
@wpoely86 these are enabled by default, no point in adding them?
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.
sorry, wrong file added. Too many files in my repo
Travis test report: 8/8 runs failed - see https://travis-ci.org/hpcugent/easybuild-easyconfigs/builds/235771189 Only showing partial log for 1st failed test suite run 4750.1;
|
Travis test report: 8/8 runs failed - see https://travis-ci.org/hpcugent/easybuild-easyconfigs/builds/235795591 Only showing partial log for 1st failed test suite run 4751.1;
|
Test report by @wpoely86 |
Test report by @wpoely86 |
Travis test report: 8/8 runs failed - see https://travis-ci.org/hpcugent/easybuild-easyconfigs/builds/236102495 Only showing partial log for 1st failed test suite run 4753.1;
|
Test report by @wpoely86 |
Travis test report: 8/8 runs failed - see https://travis-ci.org/hpcugent/easybuild-easyconfigs/builds/236291561 Only showing partial log for 1st failed test suite run 4754.1;
|
Test report by @wpoely86 |
Travis test report: 8/8 runs failed - see https://travis-ci.org/hpcugent/easybuild-easyconfigs/builds/236321075 Only showing partial log for 1st failed test suite run 4755.1;
|
Test report by @wpoely86 |
Travis test report: 8/8 runs failed - see https://travis-ci.org/hpcugent/easybuild-easyconfigs/builds/236344638 Only showing partial log for 1st failed test suite run 4756.1;
|
Test report by @wpoely86 |
Travis test report: 8/8 runs failed - see https://travis-ci.org/hpcugent/easybuild-easyconfigs/builds/236459760 Only showing partial log for 1st failed test suite run 4759.1;
|
Test report by @wpoely86 |
easyblock = 'ConfigureMake' | ||
|
||
name = 'FFmpeg' | ||
version = '3.3' |
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.
There's already an easyconfig for 3.3.1, why roll back to an older version?
Right now, there's a 3.3.2 available already too...
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.
Because it wasn't there when I made this stuff some weeks ago...
I'm not going to keep track on all of this.
] | ||
|
||
configopts = '--enable-pic --enable-shared --enable-gpl --enable-version3 --enable-nonfree --cc="$CC" --cxx="$CXX" ' | ||
configopts += '--enable-libx264' |
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.
existing FFmpeg
easyconfigs also include --enable-libx265 --enable-libmp3lame
@wpoely86 If only the Just fleshing out the MXNet easyconfig is enough imho, you can leave in the others using |
The foss one works, the intel one currently doesn't.
@wpoely86, this PR is being closed for the following reason(s): no activity for > 1 year. |
Needs easybuilders/easybuild-easyblocks#1135
cc @hajgato