branch: master 「№58948」
Commited by: Rocco Moretti
GitHub commit link: 「2f405edf340efbcd」 「№1620」
Difference from previous tested commit:  code diff
Commit date: 2016-09-22 10:35:05

Merge pull request #1620 from RosettaCommons/roccomoretti/normalize_singletons Normalize Singletons Singletons in Rosetta should derive from utility::SingletonBase. This centralizes the singleton logic, so we can make sure it's threadsafe, etc. It also labels them clearly, so we can keep track of the classes with Global state, and make sure they're not doing anything they're not supposed to. There were a number of singleton classes in Rosetta that hadn't yet been converted to the SingletonBase scheme which I noticed during the fixes for pull request #1604. (This is an offshoot of that branch.) This converts most of them to the new scheme.

...


branch: master 「№58947」
Commited by: Andrew Watkins
GitHub commit link: 「419a6e6112f45650」 「№1591」
Difference from previous tested commit:  code diff
Commit date: 2016-09-21 14:31:08

Merge pull request #1591 from RosettaCommons/everyday847/chemical_mapping_utils DMS potential refactor: Use MathNTensor in place of nested vector

...


branch: master 「№58946」
Commited by: Brian D. Weitzner
GitHub commit link: 「036ab7df2218820f」
Difference from previous tested commit:  code diff
Commit date: 2016-09-20 19:43:07

Adding the appropriate version number mapping for macOS sierra (also el capitan - I dropped the ball on that one)

...


branch: master 「№58945」
Commited by: Rocco Moretti
GitHub commit link: 「25448b44ebbbfb0c」 「№1643」
Difference from previous tested commit:  code diff
Commit date: 2016-09-20 18:03:13

Merge pull request #1643 from RosettaCommons/roccomoretti/fix_option_space_parsing Fix option space parsing regression A feature used relatively frequently by the Meiler Lab in ligand docking is the ability to concatenate PDBs by quoting. e.g. -s "protein.pdb ligand.pdb" instead of manually concatenating the two PDBs into a single-file complex. A recent change to the option system broke this functionality. (It would also break other situations where you'd have a space in a file name.) Surprisingly, the functionality appears not to have been tested. This commit restores the previous behavior, as well as adding tests to confirm the functionality is preserved.

...


branch: master 「№58944」
Commited by: Parisah
GitHub commit link: 「dbc6e36b1ecddab1」 「№1623」
Difference from previous tested commit:  code diff
Commit date: 2016-09-20 17:47:55

Merge pull request #1623 from RosettaCommons/hssnzdh2/close_bond close bond

...


branch: master 「№58943」
Commited by: Vikram K. Mulligan
GitHub commit link: 「ec6c9efda055aaf2」 「№1640」
Difference from previous tested commit:  code diff
Commit date: 2016-09-20 17:29:35

Merge pull request #1640 from RosettaCommons/vmullig/cyclic_cart2 Splitting cyclic Cartesian pull request so that I can merge in the stuff that IS working now. I'm still having trouble with symmetric glycine minimization, for reasons to be determined. This pull request will merge in fixes to the following: - Using cart_bonded with cyclic geometry. - Using cart_bonded with D-amino acids. - Unit test coverage for cart_bonded with cyclic geometry and D-amino acids. Tests of symmetric glycine minimization are temporarily commented out.

...


branch: master 「№58942」
Commited by: Rocco Moretti
GitHub commit link: 「16b000136d88f1a9」 「№1633」
Difference from previous tested commit:  code diff
Commit date: 2016-09-20 12:04:54

Merge pull request #1633 from RosettaCommons/roccomoretti/sanitize Add compiler "sanitizer" error-checking builds to Rosetta Recent versions of Clang and GCC have "sanitizer" options which will compile with extra instrumentation to catch various dodgy dealings. I've added Scons modes (not extras) for three of the santizers. * mode=addsan The AddresSanitizer which detects memory errors, such as trying to access memory you're not supposed to. This includes the LeakSanitizer, which catches memory leaks. * mode=ubsan The UndefinedBehaviorSanitizer catches instances where you're doing certain things in the code which are "undefined behavior" according to the C++11 standard. * mode=memsan The MemorySanitizer attempts to detect uninitialized reads. (Like Valgrind.) -- This is not (yet?) supported under GCC, and is only of minimal use with Clang, as you also need to have a special compilation of the C++ standard library. I include it for the intrepid. Testing for addsan/memsan/ubsan errors is easy - simply run unit or integration tests with the build for the appropriate "mode" (using a recent compiler which supports them). If an error is encountered, a message will be printed to stdout, and the test will "crash" in a way that's recognizable to the testing system. (The leak detection of addsan, which prints but does not cause an error-code exit.) Debugging of ubsan errors is easier if you first set the UBSAN_OPTIONS=print_stacktrace=1 environment variable prior to running the tests. This pull request also contains some "low hanging fruit" fixes for errors in addsan and ubsan builds. continuous_sewing_hasher and discontinuous_sewing_hasher integration test changes expected, as they were over-writing log files

...


branch: master 「№58941」
Commited by: Andrew Leaver-Fay
GitHub commit link: 「871701a9f8de5b80」 「№1638」
Difference from previous tested commit:  code diff
Commit date: 2016-09-20 10:58:29

Merge pull request #1638 from RosettaCommons/Cyrus/mergetarget From Steven Lewis: 99% of this is a refactor of the coupled_moves application into a protocol-scale Mover (so it has both a protocol Mover and a small-scale Mover), so that the whole protocol can be called by other code. This will be of interest to @kylebarlow and @nollikai . There are expected integration test changes to the coupled_moves test, as its tracer changes from apps to protocols. If you account for that (cat ref/coupled_moves/log_* | sed 's/^apps.c//' > tmp1; cat new/coupled_moves/log_* | sed 's/^protocols.c//' > tmp2; diff tmp1 tmp2 you will see that the only change is the addition of a "don*e" marker at the end of the application. 1% of this is a trivial typo fix in ExtendChainMover, which will probably disinterest @tlinsky .

...


branch: master 「№58940」
Commited by: Morgan Nance
GitHub commit link: 「39f23e91120f4e62」 「№1589」
Difference from previous tested commit:  code diff
Commit date: 2016-09-20 00:16:59

Merge pull request #1589 from RosettaCommons/mlnance/site_constraints_use_carbohydrate_C1 Refactored SiteConstraint to allow for carbohydrate chains

...


branch: master 「№58939」
Commited by: Jeliazko Jeliazkov
GitHub commit link: 「602e5d37b1f0febf」 「№1617」
Difference from previous tested commit:  code diff
Commit date: 2016-09-17 10:58:59

Merge pull request #1617 from RosettaCommons/lqtza/prepack-enhancements-with-modernization Lqtza/prepack enhancements with modernization

...


branch: master 「№58938」
Commited by: Jeliazko Jeliazkov
GitHub commit link: 「db3198f5b0b00b45」 「№1578」
Difference from previous tested commit:  code diff
Commit date: 2016-09-17 10:57:11

Merge pull request #1578 from RosettaCommons/lqtza/com_ft Enable center-of-mass fold tree in FT

...


branch: master 「№58937」
Commited by: Labonte
GitHub commit link: 「7e1a46e958885d5b」 「№1607」
Difference from previous tested commit:  code diff
Commit date: 2016-09-17 00:38:30

Merge pull request #1607 from RosettaCommons/JWLabonte/sugars/modified_sugars Carbohydrates: Improving IUPAC sequence input for non-standard/modified sugar cases carbohydrate integration test changes expected.

...


branch: master 「№58936」
Commited by: Andrew Watkins
GitHub commit link: 「f434624d377f3a89」 「№1532」
Difference from previous tested commit:  code diff
Commit date: 2016-09-16 19:48:21

Merge pull request #1532 from RosettaCommons/daslab/thermal_sampler Daslab/thermal sampler

...


branch: master 「№58935」
Commited by: Jeliazko Jeliazkov
GitHub commit link: 「563a2ea09dcf1404」 「№1625」
Difference from previous tested commit:  code diff
Commit date: 2016-09-16 08:17:47

Merge pull request #1625 from RosettaCommons/lqtza/fix-antibody-orientation-alignment Lqtza/fix antibody orientation alignment

...


branch: master 「№58934」
Commited by: Vikram K. Mulligan
GitHub commit link: 「a208a451c4eb284d」
Difference from previous tested commit:  code diff
Commit date: 2016-09-15 22:20:12

I'm clearly too tired. Merged the wrong way. Reverting.

...


branch: master 「№58933」
Commited by: Vikram K. Mulligan
GitHub commit link: 「27a5f65d4ee88ca7」
Difference from previous tested commit:  code diff
Commit date: 2016-09-15 22:18:48

Merging master into vmullig/cyclic_cart.

...


< 1 .. 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 .. 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