Anonymous | Login | 2024-10-11 14:08 CDT |
My View | View Issues |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0000063 | Rosetta | [All Projects] Crash | public | 2012-08-08 09:15 | 2012-08-08 10:09 | ||||
Reporter | smlewis | ||||||||
Assigned To | smlewis | ||||||||
Priority | normal | Severity | major | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | Trunk | ||||||||
Fixed in Version | |||||||||
Summary | 0000063: LinearMemoryInteractionGraph causes uninformative crashes in ScoreFunction::operator() when used with symmetry | ||||||||
Description | http://www.rosettacommons.org/content/fix-back-bone-design-fixbb#comment-4933 [^] Apparently, -linmem_ig breaks symmetric packing. PDInteractionGraph works, LinearMemoryInteractionGraph does not. I think the bug is that OnTheFlyInteractionGraph (parent of LinearMemoryInteractionGraph) clones an incoming scorefunction incorrectly: OnTheFlyInteractionGraph.cc:465 score_function_ = new scoring::ScoreFunction( sfxn ); instead of, say, score_function_ = sfxn.clone(); which would preserve SymmetricScoreFunction's subclassedness. | ||||||||
Additional Information | I am testing if my suggested code change passes the tests, and have requested that the reporting user test against his use case. | ||||||||
Tags | No tags attached. | ||||||||
Application(s) Affected | symmetric packing | ||||||||
Command Line Used | fixbb.linuxgccrelease @flags_fixbb_symm -s my_monomer -symmetry:symmetry_definition my_symmdef -out:file:silent mysilent.out -out:file:scorefile myscore.sc -linmem_ig 10 | ||||||||
Developer Options | |||||||||
Fixed in SVN Version | 50279 | ||||||||
Attached Files | |||||||||
Notes | |
(0000051) smlewis (Administrator) 2012-08-08 10:08 |
This is not exactly fixed - the change to the ScoreFunction type was unintended and incorrect, which has been fixed in 50279. LinearMemoryInteractionGraph is still not compatible with symmetry, but that is explicitly stated in code exposed by r50279, so I'm refiling that as a feature request instead. |
(0000052) smlewis (Administrator) 2012-08-08 10:09 |
(retitled to properly reflect but and discriminate from bug 64) |
Issue History | |||
Date Modified | Username | Field | Change |
2012-08-08 09:15 | smlewis | New Issue | |
2012-08-08 09:15 | smlewis | Status | new => assigned |
2012-08-08 09:15 | smlewis | Assigned To | => smlewis |
2012-08-08 10:08 | smlewis | Fixed in SVN Version | => 50279 |
2012-08-08 10:08 | smlewis | Note Added: 0000051 | |
2012-08-08 10:08 | smlewis | Status | assigned => resolved |
2012-08-08 10:08 | smlewis | Resolution | open => fixed |
2012-08-08 10:09 | smlewis | Note Added: 0000052 | |
2012-08-08 10:09 | smlewis | Summary | LinearMemoryInteractionGraph is not compatible with symmetry => LinearMemoryInteractionGraph causes uninformative crashes in ScoreFunction::operator() when used with symmetry |
Copyright © 2000 - 2012 MantisBT Group |