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

{lang} [foss/2016b] MXNet/0.9.3 (REVIEW) #4346

Closed
wants to merge 22 commits into from

Conversation

wpoely86
Copy link
Member

The extensions have been bumped to latest version and some
added for MXNet. All extensions which require X, mesa, cairo, ... are
commented out.
@wpoely86
Copy link
Member Author

Test report by @wpoely86
FAILED
Build succeeded for 1 out of 2 (2 easyconfigs in this PR)
nic66 - Linux centos linux 7.3.1611, Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz, Python 2.7.5
See https://gist.github.com/d83d14a7432b5c4c65d3096167527be9 for a full test report.

@wpoely86
Copy link
Member Author

Test report by @wpoely86
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in this PR)
nic66 - Linux centos linux 7.3.1611, Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz, Python 2.7.5
See https://gist.github.com/7bd2933d77fad800ce989939111a933d for a full test report.

@wpoely86
Copy link
Member Author

Test report by @wpoely86
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in this PR)
nic66 - Linux centos linux 7.3.1611, Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz, Python 2.7.5
See https://gist.github.com/ed71de723888696c9eb5d6731af4a44a for a full test report.

@wpoely86
Copy link
Member Author

Test report by @wpoely86
FAILED
Build succeeded for 1 out of 2 (2 easyconfigs in this PR)
nic66 - Linux centos linux 7.3.1611, Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz, Python 2.7.5
See https://gist.github.com/0dedd79baad4f6ef09ce9bf9872bd05e for a full test report.

@wpoely86
Copy link
Member Author

Test report by @wpoely86
FAILED
Build succeeded for 0 out of 2 (2 easyconfigs in this PR)
nic66 - Linux centos linux 7.3.1611, Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz, Python 2.7.5
See https://gist.github.com/ff2adaf45fbc76b8ac55e204f5947225 for a full test report.

@wpoely86 wpoely86 changed the title {lang} [foss/2016b] MXNet/0.9.3 (WIP) {lang} [foss/2016b] MXNet/0.9.3 (REVIEW) Mar 17, 2017
@wpoely86
Copy link
Member Author

Test report by @wpoely86
SUCCESS
Build succeeded for 2 out of 2 (2 easyconfigs in this PR)
nic66 - Linux centos linux 7.3.1611, Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz, Python 2.7.5
See https://gist.github.com/b1458ad8bc214ef3cf47deaa2c95386d for a full test report.

@boegelbot
Copy link
Collaborator

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
full log at https://travis-ci.org/hpcugent/easybuild-easyconfigs/jobs/212124074

...
ERROR: Test for parsing of easyconfig MXNet-0.9.3-foss-2016b-Python-2.7.12.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 201, in template_easyconfig_test
    ecs = process_easyconfig(spec)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.2.0.dev0-py2.6.egg/easybuild/framework/easyconfig/easyconfig.py", line 1262, in process_easyconfig
    raise EasyBuildError("Failed to process easyconfig %s: %s", spec, err.msg)
EasyBuildError: 'Failed to process easyconfig /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-foss-2016b-Python-2.7.12.eb: NO LONGER SUPPORTED since v2.0: Fallback to default easyblock ConfigureMake (from easybuild.easyblocks.generic.configuremake); use "easyblock = \'ConfigureMake\'" in easyconfig file?; see http://easybuild.readthedocs.org/en/latest/Deprecated-functionality.html for more information'

----------------------------------------------------------------------
Ran 6720 tests in 106.632s

FAILED (errors=1)
ERROR: Not all tests were successful.

* 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
  ...
@boegel boegel modified the milestone: 3.3.0 May 2, 2017
The same commit id is found in both the nnvm repo and the mxnet repo...
@boegelbot
Copy link
Collaborator

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;
full log at https://travis-ci.org/hpcugent/easybuild-easyconfigs/jobs/229884904

...
ERROR: Test for parsing of easyconfig MXNet-0.9.3-foss-2016b-Python-2.7.12.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 201, in template_easyconfig_test
    ecs = process_easyconfig(spec)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.3.0.dev0-py2.6.egg/easybuild/framework/easyconfig/easyconfig.py", line 1263, in process_easyconfig
    raise EasyBuildError("Failed to process easyconfig %s: %s", spec, err.msg)
EasyBuildError: "Failed to process easyconfig /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-foss-2016b-Python-2.7.12.eb: No software-specific easyblock 'EB_MXNet' found for MXNet"

----------------------------------------------------------------------
Ran 6968 tests in 105.433s

FAILED (errors=1)
ERROR: Not all tests were successful.

* 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
  ...
@boegelbot
Copy link
Collaborator

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;
full log at https://travis-ci.org/hpcugent/easybuild-easyconfigs/jobs/231692214

...
ERROR: Test for parsing of easyconfig MXNet-0.9.3-foss-2016b-Python-2.7.12.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 201, in template_easyconfig_test
    ecs = process_easyconfig(spec)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.3.0.dev0-py2.6.egg/easybuild/framework/easyconfig/easyconfig.py", line 1263, in process_easyconfig
    raise EasyBuildError("Failed to process easyconfig %s: %s", spec, err.msg)
EasyBuildError: "Failed to process easyconfig /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-foss-2016b-Python-2.7.12.eb: No software-specific easyblock 'EB_MXNet' found for MXNet"

======================================================================
ERROR: Test for parsing of easyconfig MXNet-0.9.3-intel-2017a-Python-2.7.13-R-3.4.0.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 201, in template_easyconfig_test
    ecs = process_easyconfig(spec)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.3.0.dev0-py2.6.egg/easybuild/framework/easyconfig/easyconfig.py", line 1263, in process_easyconfig
    raise EasyBuildError("Failed to process easyconfig %s: %s", spec, err.msg)
EasyBuildError: "Failed to process easyconfig /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-intel-2017a-Python-2.7.13-R-3.4.0.eb: No software-specific easyblock 'EB_MXNet' found for MXNet"

----------------------------------------------------------------------
Ran 7046 tests in 107.421s

FAILED (errors=2)
ERROR: Not all tests were successful.

@boegel
Copy link
Member

boegel commented May 24, 2017

@wpoely86 Missing dependencies, please open a separate PR for these?

ERROR: Irresolvable dependencies encountered: graphviz/0.5.1-intel-2017a-Python-2.7.13, OpenCV/3.2.0-intel-2017a

'tools',
'utils',
# non-standard libraries, should be specified with fixed versions!
# the commented-out extensions need either X, cairo or mesa
Copy link
Member

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?

Copy link
Member Author

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}
Copy link
Member

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?

Copy link
Member Author

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

@boegelbot
Copy link
Collaborator

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;
full log at https://travis-ci.org/hpcugent/easybuild-easyconfigs/jobs/235771192

...
ERROR: Test for parsing of easyconfig MXNet-0.9.3-foss-2016b-Python-2.7.12.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 201, in template_easyconfig_test
    ecs = process_easyconfig(spec)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.3.0.dev0-py2.6.egg/easybuild/framework/easyconfig/easyconfig.py", line 1263, in process_easyconfig
    raise EasyBuildError("Failed to process easyconfig %s: %s", spec, err.msg)
EasyBuildError: "Failed to process easyconfig /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-foss-2016b-Python-2.7.12.eb: No software-specific easyblock 'EB_MXNet' found for MXNet"

======================================================================
ERROR: Test for parsing of easyconfig MXNet-0.9.3-intel-2017a-Python-2.7.13-R-3.4.0.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 201, in template_easyconfig_test
    ecs = process_easyconfig(spec)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.3.0.dev0-py2.6.egg/easybuild/framework/easyconfig/easyconfig.py", line 1263, in process_easyconfig
    raise EasyBuildError("Failed to process easyconfig %s: %s", spec, err.msg)
EasyBuildError: "Failed to process easyconfig /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-intel-2017a-Python-2.7.13-R-3.4.0.eb: No software-specific easyblock 'EB_MXNet' found for MXNet"

======================================================================
FAIL: Test for parsing of easyconfig OpenCV-3.2.0-intel-2017a.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 253, in template_easyconfig_test
    self.assertTrue(os.path.isfile(patch_full), msg)
AssertionError: Patch file /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenCV/OpenCV-3.2.0_with_IPP.patch is available for OpenCV-3.2.0-intel-2017a.eb

----------------------------------------------------------------------
Ran 7140 tests in 114.959s

FAILED (failures=1, errors=2)
ERROR: Not all tests were successful.

@boegelbot
Copy link
Collaborator

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;
full log at https://travis-ci.org/hpcugent/easybuild-easyconfigs/jobs/235795592

...
ERROR: Test for parsing of easyconfig MXNet-0.9.3-foss-2016b-Python-2.7.12.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 201, in template_easyconfig_test
    ecs = process_easyconfig(spec)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.3.0.dev0-py2.6.egg/easybuild/framework/easyconfig/easyconfig.py", line 1263, in process_easyconfig
    raise EasyBuildError("Failed to process easyconfig %s: %s", spec, err.msg)
EasyBuildError: "Failed to process easyconfig /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-foss-2016b-Python-2.7.12.eb: No software-specific easyblock 'EB_MXNet' found for MXNet"

======================================================================
ERROR: Test for parsing of easyconfig MXNet-0.9.3-intel-2017a-Python-2.7.13-R-3.4.0.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 201, in template_easyconfig_test
    ecs = process_easyconfig(spec)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.3.0.dev0-py2.6.egg/easybuild/framework/easyconfig/easyconfig.py", line 1263, in process_easyconfig
    raise EasyBuildError("Failed to process easyconfig %s: %s", spec, err.msg)
EasyBuildError: "Failed to process easyconfig /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-intel-2017a-Python-2.7.13-R-3.4.0.eb: No software-specific easyblock 'EB_MXNet' found for MXNet"

======================================================================
FAIL: Test for parsing of easyconfig Graphviz-2.40.1-intel-2017a.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 253, in template_easyconfig_test
    self.assertTrue(os.path.isfile(patch_full), msg)
AssertionError: Patch file /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/g/Graphviz/Graphviz-2.40.1_icc_vmalloc.patch is available for Graphviz-2.40.1-intel-2017a.eb

======================================================================
FAIL: Test for parsing of easyconfig OpenCV-3.2.0-intel-2017a.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 253, in template_easyconfig_test
    self.assertTrue(os.path.isfile(patch_full), msg)
AssertionError: Patch file /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenCV/OpenCV-3.2.0_with_IPP.patch is available for OpenCV-3.2.0-intel-2017a.eb

----------------------------------------------------------------------
Ran 7140 tests in 110.608s

FAILED (failures=2, errors=2)
ERROR: Not all tests were successful.

@wpoely86
Copy link
Member Author

Test report by @wpoely86
FAILED
Build succeeded for 19 out of 23 (13 easyconfigs in this PR)
nic78 - Linux centos linux 7.3.1611, Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz, Python 2.7.5
See https://gist.github.com/0e0c5aaa3fb2ee57a2ef130ffe258d73 for a full test report.

@wpoely86
Copy link
Member Author

Test report by @wpoely86
FAILED
Build succeeded for 19 out of 23 (13 easyconfigs in this PR)
nic78 - Linux centos linux 7.3.1611, Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz, Python 2.7.5
See https://gist.github.com/145771c0f698ffb8f09cbd5aa1eca3b1 for a full test report.

@boegelbot
Copy link
Collaborator

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;
full log at https://travis-ci.org/hpcugent/easybuild-easyconfigs/jobs/236102496

...
ERROR: Test for parsing of easyconfig MXNet-0.9.3-foss-2016b-Python-2.7.12.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 201, in template_easyconfig_test
    ecs = process_easyconfig(spec)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.3.0.dev0-py2.6.egg/easybuild/framework/easyconfig/easyconfig.py", line 1263, in process_easyconfig
    raise EasyBuildError("Failed to process easyconfig %s: %s", spec, err.msg)
EasyBuildError: "Failed to process easyconfig /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-foss-2016b-Python-2.7.12.eb: No software-specific easyblock 'EB_MXNet' found for MXNet"

======================================================================
ERROR: Test for parsing of easyconfig MXNet-0.9.3-intel-2017a-Python-2.7.13-R-3.4.0.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 201, in template_easyconfig_test
    ecs = process_easyconfig(spec)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.3.0.dev0-py2.6.egg/easybuild/framework/easyconfig/easyconfig.py", line 1263, in process_easyconfig
    raise EasyBuildError("Failed to process easyconfig %s: %s", spec, err.msg)
EasyBuildError: "Failed to process easyconfig /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-intel-2017a-Python-2.7.13-R-3.4.0.eb: No software-specific easyblock 'EB_MXNet' found for MXNet"

======================================================================
FAIL: Test for parsing of easyconfig OpenCV-3.2.0-intel-2017a.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 253, in template_easyconfig_test
    self.assertTrue(os.path.isfile(patch_full), msg)
AssertionError: Patch file /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenCV/OpenCV-3.2.0_with_IPP.patch is available for OpenCV-3.2.0-intel-2017a.eb

----------------------------------------------------------------------
Ran 7140 tests in 105.579s

FAILED (failures=1, errors=2)
ERROR: Not all tests were successful.

@wpoely86
Copy link
Member Author

Test report by @wpoely86
FAILED
Build succeeded for 19 out of 23 (13 easyconfigs in this PR)
nic78 - Linux centos linux 7.3.1611, Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz, Python 2.7.5
See https://gist.github.com/4e745bf13a22df224eb3b58cf2dfb42c for a full test report.

@boegelbot
Copy link
Collaborator

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;
full log at https://travis-ci.org/hpcugent/easybuild-easyconfigs/jobs/236291563

...
ERROR: Test for parsing of easyconfig MXNet-0.9.3-foss-2016b-Python-2.7.12.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 201, in template_easyconfig_test
    ecs = process_easyconfig(spec)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.3.0.dev0-py2.6.egg/easybuild/framework/easyconfig/easyconfig.py", line 1263, in process_easyconfig
    raise EasyBuildError("Failed to process easyconfig %s: %s", spec, err.msg)
EasyBuildError: "Failed to process easyconfig /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-foss-2016b-Python-2.7.12.eb: No software-specific easyblock 'EB_MXNet' found for MXNet"

======================================================================
ERROR: Test for parsing of easyconfig MXNet-0.9.3-intel-2017a-Python-2.7.13-R-3.4.0.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 201, in template_easyconfig_test
    ecs = process_easyconfig(spec)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.3.0.dev0-py2.6.egg/easybuild/framework/easyconfig/easyconfig.py", line 1263, in process_easyconfig
    raise EasyBuildError("Failed to process easyconfig %s: %s", spec, err.msg)
EasyBuildError: "Failed to process easyconfig /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-intel-2017a-Python-2.7.13-R-3.4.0.eb: No software-specific easyblock 'EB_MXNet' found for MXNet"

======================================================================
FAIL: Test for parsing of easyconfig OpenCV-3.2.0-intel-2017a.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 253, in template_easyconfig_test
    self.assertTrue(os.path.isfile(patch_full), msg)
AssertionError: Patch file /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenCV/OpenCV-3.2.0_with_IPP.patch is available for OpenCV-3.2.0-intel-2017a.eb

----------------------------------------------------------------------
Ran 7140 tests in 111.252s

FAILED (failures=1, errors=2)
ERROR: Not all tests were successful.

@wpoely86
Copy link
Member Author

Test report by @wpoely86
FAILED
Build succeeded for 18 out of 20 (13 easyconfigs in this PR)
nic78 - Linux centos linux 7.3.1611, Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz, Python 2.7.5
See https://gist.github.com/5085b836bbfd688d47bc647dc09afdf4 for a full test report.

@boegelbot
Copy link
Collaborator

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;
full log at https://travis-ci.org/hpcugent/easybuild-easyconfigs/jobs/236321076

...
ERROR: Test for parsing of easyconfig MXNet-0.9.3-foss-2016b-Python-2.7.12.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 201, in template_easyconfig_test
    ecs = process_easyconfig(spec)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.3.0.dev0-py2.6.egg/easybuild/framework/easyconfig/easyconfig.py", line 1263, in process_easyconfig
    raise EasyBuildError("Failed to process easyconfig %s: %s", spec, err.msg)
EasyBuildError: "Failed to process easyconfig /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-foss-2016b-Python-2.7.12.eb: No software-specific easyblock 'EB_MXNet' found for MXNet"

======================================================================
ERROR: Test for parsing of easyconfig MXNet-0.9.3-intel-2017a-Python-2.7.13-R-3.4.0.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 201, in template_easyconfig_test
    ecs = process_easyconfig(spec)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.3.0.dev0-py2.6.egg/easybuild/framework/easyconfig/easyconfig.py", line 1263, in process_easyconfig
    raise EasyBuildError("Failed to process easyconfig %s: %s", spec, err.msg)
EasyBuildError: "Failed to process easyconfig /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-intel-2017a-Python-2.7.13-R-3.4.0.eb: No software-specific easyblock 'EB_MXNet' found for MXNet"

----------------------------------------------------------------------
Ran 7140 tests in 119.125s

FAILED (errors=2)
ERROR: Not all tests were successful.

@wpoely86
Copy link
Member Author

Test report by @wpoely86
FAILED
Build succeeded for 18 out of 20 (13 easyconfigs in this PR)
nic78 - Linux centos linux 7.3.1611, Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz, Python 2.7.5
See https://gist.github.com/be15d14f5fc7d8f738967b65cff75932 for a full test report.

@boegelbot
Copy link
Collaborator

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;
full log at https://travis-ci.org/hpcugent/easybuild-easyconfigs/jobs/236344639

...
ERROR: Test for parsing of easyconfig MXNet-0.9.3-foss-2016b-Python-2.7.12.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 201, in template_easyconfig_test
    ecs = process_easyconfig(spec)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.3.0.dev0-py2.6.egg/easybuild/framework/easyconfig/easyconfig.py", line 1263, in process_easyconfig
    raise EasyBuildError("Failed to process easyconfig %s: %s", spec, err.msg)
EasyBuildError: "Failed to process easyconfig /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-foss-2016b-Python-2.7.12.eb: No software-specific easyblock 'EB_MXNet' found for MXNet"

======================================================================
ERROR: Test for parsing of easyconfig MXNet-0.9.3-intel-2017a-Python-2.7.13-R-3.4.0.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 201, in template_easyconfig_test
    ecs = process_easyconfig(spec)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.3.0.dev0-py2.6.egg/easybuild/framework/easyconfig/easyconfig.py", line 1263, in process_easyconfig
    raise EasyBuildError("Failed to process easyconfig %s: %s", spec, err.msg)
EasyBuildError: "Failed to process easyconfig /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-intel-2017a-Python-2.7.13-R-3.4.0.eb: No software-specific easyblock 'EB_MXNet' found for MXNet"

----------------------------------------------------------------------
Ran 7140 tests in 130.424s

FAILED (errors=2)
ERROR: Not all tests were successful.

@wpoely86
Copy link
Member Author

Test report by @wpoely86
FAILED
Build succeeded for 19 out of 20 (13 easyconfigs in this PR)
nic78 - Linux centos linux 7.3.1611, Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz, Python 2.7.5
See https://gist.github.com/9f4a822ce1e14bfeaed9911999d33deb for a full test report.

@boegelbot
Copy link
Collaborator

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;
full log at https://travis-ci.org/hpcugent/easybuild-easyconfigs/jobs/236459761

...
ERROR: Test for parsing of easyconfig MXNet-0.9.3-foss-2016b-Python-2.7.12.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 201, in template_easyconfig_test
    ecs = process_easyconfig(spec)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.3.0.dev0-py2.6.egg/easybuild/framework/easyconfig/easyconfig.py", line 1263, in process_easyconfig
    raise EasyBuildError("Failed to process easyconfig %s: %s", spec, err.msg)
EasyBuildError: "Failed to process easyconfig /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-foss-2016b-Python-2.7.12.eb: No software-specific easyblock 'EB_MXNet' found for MXNet"

======================================================================
ERROR: Test for parsing of easyconfig MXNet-0.9.3-intel-2017a-Python-2.7.13-R-3.4.0.eb
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<string>", line 1, in innertest
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 201, in template_easyconfig_test
    ecs = process_easyconfig(spec)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.3.0.dev0-py2.6.egg/easybuild/framework/easyconfig/easyconfig.py", line 1263, in process_easyconfig
    raise EasyBuildError("Failed to process easyconfig %s: %s", spec, err.msg)
EasyBuildError: "Failed to process easyconfig /home/travis/build/hpcugent/easybuild-easyconfigs/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-intel-2017a-Python-2.7.13-R-3.4.0.eb: No software-specific easyblock 'EB_MXNet' found for MXNet"

----------------------------------------------------------------------
Ran 7140 tests in 109.666s

FAILED (errors=2)
ERROR: Not all tests were successful.

@wpoely86
Copy link
Member Author

Test report by @wpoely86
FAILED
Build succeeded for 21 out of 22 (13 easyconfigs in this PR)
nic78 - Linux centos linux 7.3.1611, Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz, Python 2.7.5
See https://gist.github.com/ce3f0f371f5c09316e21feb7826f1570 for a full test report.

easyblock = 'ConfigureMake'

name = 'FFmpeg'
version = '3.3'
Copy link
Member

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...

Copy link
Member Author

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'
Copy link
Member

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

@boegel
Copy link
Member

boegel commented Jun 22, 2017

@wpoely86 If only the intel build is a problem, let's flesh that out in a separate PR and get this one merged?

Just fleshing out the MXNet easyconfig is enough imho, you can leave in the others using intel.

wpoely86 added a commit to wpoely86/easybuild-easyconfigs that referenced this pull request Jun 22, 2017
The foss one works, the intel one currently doesn't.
@boegel boegel modified the milestones: 3.4.0, 3.3.0 Jun 22, 2017
@migueldiascosta
Copy link
Member

@wpoely86, this PR is being closed for the following reason(s): no activity for > 1 year.
Please don't hesitate to reopen this PR or add a comment if you feel this contribution is still relevant.
For more information on our policy w.r.t. closing PRs, see https://easybuild.readthedocs.io/en/latest/Contributing.html#why-a-pull-request-may-be-closed-by-a-maintainer

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.

4 participants