IMP 2.6.2 release
IMP 2.6.2 is now available. This corrects a few minor bugs and documentation issues in the previous release (2.6.1). In particular, we now provide packages for Ubuntu 16.04 (Xenial Xerus) and include a workaround for the buggy version of SWIG (3.0.8) included in that distribution.
See https://integrativemodeling.org/2.6.2/doc/manual/changelog.html for the full change log.
Check it out at https://integrativemodeling.org/
Ben
Hi,
I am running into a few failures in the test cases provided.
[tru@optiplex7020 ninja-imp-2.6.2-CGAL-openmpi-1.10.2-disable-dlopen]$ module li Currently Loaded Modulefiles: 1) ninja-1.7.1 5) libTAU-1.0.1 2) Python-2.7.11 6) CGAL-4.8 3) doxygen-1.8.6 7) modeller/9.16-python2.x 4) openmpi-1.10.2-disable-dlopen
CentOS-7 openmpi self rebuild with --disable-dlopen
imp 2.6.2 built with: #!/bin/bash module purge
module add \ Python-2.7.11 \ doxygen-1.8.6 \ ninja-1.7.1 \ openmpi-1.10.2-disable-dlopen \ libTAU-1.0.1 \ CGAL-4.8 \ modeller/9.16-python2.x
module li
cmake ../imp-2.6.2 -DCMAKE_BUILD_TYPE=Release \ -G Ninja \ -DCMAKE_MAKE_PROGRAM=/isb2016/ninja-1.7.1/ninja \ -DCMAKE_C_COMPILER=mpicc \ -DCMAKE_CXX_COMPILER=mpicxx \ -DIMP_MAX_CHECKS=NONE \ -DCMAKE_INSTALL_PREFIX=/isb2016/imp-2.6.2 \ -DCMAKE_INCLUDE_PATH="/isb2016/Python-2.7.11;/isb2016/Python-2.7.11/include;/isb 2016/CGAL-4.8/include" \ -DCMAKE_LIBRARY_PATH="/isb2016/libTAU-1.0.1/lib;/isb2016/Python-2.7.11/lib;/isb2 016/CGAL-4.8/lib" \ -DPYTHON_LIBRARY=/isb2016/Python-2.7.11/lib \ -DPYTHON_INCLUDE_DIR="/isb2016/Python-2.7.11;/isb2016/Python-2.7.11/include/pyth on2.7" \ -DLIBTAU_INCLUDE_DIR="/isb2016/libTAU-1.0.1" ninja ninja -j1 test 2>&1 |tee ninja.test.log
Failed tests reported from the log The following tests FAILED: 373 - IMP.atom-expensive_test_bd.py (Failed) 764 - IMP.pmi-expensive_test_cross_link_ms_restraint.py (Failed) 796 - IMP.EMageFit-expensive_test_domino_modeling.py (Failed) 797 - IMP.EMageFit-expensive_test_mc_modeling.py (Failed) Errors while running CTest ninja: build stopped: subcommand failed.
I have re-run all the failed test manually with: ... find ../imp-2.6.2/ -name expensive_test_mc_modeling.py ./setup_environment.sh python ../imp-2.6.2/modules/EMageFit/test/expensive_test_mc_modeling.py 2>&1 | tee IMP.EMageFit-expensive_test_mc_modeling.py.log ...
[tru@optiplex7020 ninja-imp-2.6.2-CGAL-openmpi-1.10.2-disable-dlopen]$ grep ^UsageException IMP*.log IMP.atom-expensive_test_bd.py.log:UsageException: Method IMP::core::SingletonRestraint::SingletonRestraint(IMP::SingletonScore*, IMP::Particle*, std::string) is deprecated. WARNING: Use the index-based constructor instead. IMP.atom-expensive_test_bd.py.log:UsageException: Method IMP::core::SingletonRestraint::SingletonRestraint(IMP::SingletonScore*, IMP::Particle*, std::string) is deprecated. WARNING: Use the index-based constructor instead. IMP.EMageFit-expensive_test_domino_modeling.py.log:UsageException: Method IMP::core::PairRestraint::PairRestraint(IMP::PairScore*, const ParticlePair&, std::string) is deprecated. WARNING: Use the index-based constructor instead. IMP.EMageFit-expensive_test_mc_modeling.py.log:UsageException: Method IMP::core::PairRestraint::PairRestraint(IMP::PairScore*, const ParticlePair&, std::string) is deprecated. WARNING: Use the index-based constructor instead. IMP.pmi-expensive_test_cross_link_ms_restraint.py.log:UsageException: Object <class 'IMP.pmi.restraints.crosslinking.ISDCrossLinkMS'> is deprecated. Use IMP.pmi.restraints.crosslinking.CrossLinkingMassSpectrometryRestraint instead. IMP.pmi-expensive_test_cross_link_ms_restraint.py.log:UsageException: Object <class 'IMP.pmi.restraints.crosslinking.ISDCrossLinkMS'> is deprecated. Use IMP.pmi.restraints.crosslinking.CrossLinkingMassSpectrometryRestraint instead.
Thanks,
Tru
On 5/30/16 2:06 AM, Tru Huynh wrote: > I am running into a few failures in the test cases provided.
Thanks for letting us know. All of these are "expensive" tests, which we only run against fast builds of IMP. Fast builds don't do any usage checking, so we missed these problems (each test is using deprecated code paths). I'll fix these.
Ben
participants (2)
-
Ben Webb
-
Tru Huynh