branch: master 「№57332」
Commited by: Sergey Lyskov
GitHub commit link: 「c44e37754084de84」
Difference from previous tested commit:  code diff
Commit date: 2014-10-02 17:36:59

Updating regression test scripts so they now replace absolute path to Rosetta checkout with ROSETTA_MAIN

...


branch: master 「№57331」
Commited by: Andrew Leaver-Fay
GitHub commit link: 「47fa00e8173e3e73」 「№108」
Difference from previous tested commit:  code diff
Commit date: 2014-10-02 17:32:08

Merge pull request #108 from RosettaCommons/aleaverfay/improved_singleton Changing the way singletons are declared for the sake of thread safety. Singleton class X must now do the following: 1) using CRTP, derive publicly from utility::SingletonBase< X > 2) define a private, static function X * create_singleton_instance(); 3) declare class utility::SingletonBase< X > to be a friend so that it (and no one else) can call create_singleton_instance() 4) include the following code block to define two static variables in X.cc: namespace utility { using my::namespace::X; #if defined MULTI_THREADED && defined CXX11 template <> std::mutex utility::SingletonBase< X > ::singleton_mutex_; template <> std::atomic< X * > utility::SingletonBase< X >::instance_( 0 ); #else template <> X * utility::SingletonBase< X >::instance_( 0 ); #endif } The SingletonBase class defines the static X * get_instance() function and handles the instantiation of the instance in a thread-safe manner. The instance_ pointer belongs to the base class. This commit leaves loud messages about some awful abuse of global data through singletons. Look for "WARNING WARNING WARNING! THREAD UNSAFE!" messages. Singletons, with certain explicit exceptions (the JobDistributor, the ResourceManager) should not hold job-specific data. Changing the InterchainPotential so that it no longer derives from core::scoring::EnvPairPotential, since it shares literally nothing with that class. This means that the data that EnvPairPotential loads in from the rosetta_database no longer gets loaded in twice, and thus causes a large number of cosmetic integration test changes. The match_1n9l integration test has continued to show the amino-acid-order instability that I thought I had gotten rid of, so I went and found yet another std::set< ResidueTypeCOP > in the enzyme design code that I've now eliminated. Hopefully that bug is now gone.

...


branch: master 「№57330」
Commited by: Andrew Leaver-Fay
GitHub commit link: 「abfa2c02d8e64179」
Difference from previous tested commit:  code diff
Commit date: 2014-10-02 15:50:36

Adding a colinearity check to the dihedral derivative evalation to fix the nonideal_rtmin release_debug integration test. Commenting out a Tracer output message from make_exemplar.cc before the call to devel::init to fix the make_exemplar release_debug integration test.

...


branch: master 「№57329」
Commited by: Frank DiMaio
GitHub commit link: 「e3299f117754a93b」
Difference from previous tested commit:  code diff
Commit date: 2014-10-01 22:19:49

Fixing uninitialized memry read in cartbonded. Thanks Rhiju for finding this.

...


branch: master 「№57328」
Commited by: Rocco Moretti
GitHub commit link: 「6ca29ca99890a24a」 「№111」
Difference from previous tested commit:  code diff
Commit date: 2014-10-01 17:41:51

Merge pull request #111 from RosettaCommons/roccomoretti/transform_fix Fix Transform mover bug. An uninitialized variable was messing up conformer placement in ligand docking Transform. Also, add tracer output of grid failures in the Transform mover. Integration test changes in tests using the Transform mover (hts_io, ligand_dock_grid, kinemage_grid_output) expected.

...


branch: master 「№57327」
Commited by: Rhiju Das
GitHub commit link: 「5f238761dca16afc」 「№115」
Difference from previous tested commit:  code diff
Commit date: 2014-10-01 13:14:57

Merge pull request #115 from RosettaCommons/rhiju/fix_rosie_rna_fold_tree fixing ROSIE rna_denovo bug

...


branch: master 「№57326」
Commited by: Rhiju Das
GitHub commit link: 「5451fd8ffaa7241d」 「№114」
Difference from previous tested commit:  code diff
Commit date: 2014-10-01 13:14:26

Merge pull request #114 from RosettaCommons/rhiju/fix_swa_rna_gagu_04_test break degeneracy when ordering silent files by energy (in case of ties)

...


branch: master 「№57325」
Commited by: Andrew Leaver-Fay
GitHub commit link: 「6b88c60329dedc48」
Difference from previous tested commit:  code diff
Commit date: 2014-10-01 10:29:38

Initializing beginH, beginE, and beginL in protocols::fldsgn::topology::SS_Info2.cc to fix the static build.

...


branch: master 「№57324」
Commited by: Andrew Leaver-Fay
GitHub commit link: 「470f5ea8ddfa08f9」 「№105」
Difference from previous tested commit:  code diff
Commit date: 2014-09-30 11:34:16

Merge pull request #105 from RosettaCommons/aleaverfay/improve_residue_selector_interface aleaverfay/improve_residue_selector_interface

...


branch: master 「№57323」
Commited by: Andrew Leaver-Fay
GitHub commit link: 「494f146014725909」 「№103」
Difference from previous tested commit:  code diff
Commit date: 2014-09-30 11:19:51

Merge pull request #103 from RosettaCommons/aleaverfay/ga_no_duplicates aleaverfay/ga no duplicates

...


branch: master 「№57322」
Commited by: Andrew Leaver-Fay
GitHub commit link: 「3bc55d0279e2c248」 「№107」
Difference from previous tested commit:  code diff
Commit date: 2014-09-30 11:00:32

Merge pull request #107 from RosettaCommons/aleaverfay/fix_matcher_his_hisd_integration_test_problem aleaverfay/fix matcher his hisd integration test problem

...


branch: master 「№57321」
Commited by: Andrew Leaver-Fay
GitHub commit link: 「e996eef849c03567」 「№112」
Difference from previous tested commit:  code diff
Commit date: 2014-09-30 10:01:06

Merge pull request #112 from RosettaCommons/aleaverfay/lrec_any_neighbors_for_residue Merging master and branch aleaverfay/lrec_any_neighbors_for_residue Several changes to the code in response to performance degradations following the pointer-rewrite merge. 1) the LREnergyContainer now has an extra virtual method "any_neighbors_for_residue" which allows it to avoid creating iterators for residues with no neighbors; thus the disulfide energy doesn't spend nearly as much time allocating and deallocating iterators for non-disulfide bonded residues (most of them). 2) Inlining more accessors in Residue and Conformation. 3) Avoiding reference-count increments by replacing accessors that returned MyClassOP and MyClassCOPs with MyClass & and MyClass const &s. 4) Adding raw-pointer variants of the performance-critical AtomTree functions which otherwise resulted in some rather surprising and dramatic code slowdowns and an explanation why raw pointers are used in these functions instead of smart pointers since raw pointers are heavily frowned upon. Also, the minimization performance benchmarks are not doing what they seem to be advertising; they're mostly running the deriv check code. They're not really making sure that dfpmin didn't get slower. It also looks like one of the interaction graph benchmarks is failing.

...


branch: master 「№57320」
Commited by: zhezhang1986
GitHub commit link: 「c5b41391c19988a8」 「№97」
Difference from previous tested commit:  code diff
Commit date: 2014-09-30 07:17:08

Merge pull request #97 from RosettaCommons/zhezhang1986/canonical_restart Zhezhang1986/canonical restart

...


branch: master 「№57319」
Commited by: Tim Jacobs
GitHub commit link: 「5f4616c82e91bfa5」
Difference from previous tested commit:  code diff
Commit date: 2014-09-29 20:35:17

Fix the loop_creation integration test.

...


branch: master 「№57318」
Commited by: Sergey Lyskov
GitHub commit link: 「ff2ab9a0a3343e2f」
Difference from previous tested commit:  code diff
Commit date: 2014-09-29 19:53:03

Setting memory requirements as 2Gb per cpu for PyRosetta tests

...


branch: master 「№57317」
Commited by: Sergey Lyskov
GitHub commit link: 「7521ce14f2c0766a」
Difference from previous tested commit:  code diff
Commit date: 2014-09-29 19:31:15

Adding Ninja builds

...


< 1 .. 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 .. 354 >

Legend:
queued Queued Test
queued for comparison Test finished running but not yet compared
running Test is Running right now
comparing Test results is now comparing with previous results
finished Test is finished without errors
failed Test failed
build Failed Test could not be run because build failed
script failed Test results is unknow because test-script failed
canceled Test was canceled