I totally overlooked the wording in the spec that says least significant parts appear before more significant ones, and used the inverse convention.
This was discovered when I compared to Java output (highlighting the absence of the interoperability tests for c++!).
Here is a fix for the code. Interoperability tests should follow soon.
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|2m 54s||1||Scott Banachowski||08/Sep/09 21:13|
|13d 21h 34m||1||Doug Cutting||22/Sep/09 18:47|
|22d 5m||1||Doug Cutting||14/Oct/09 18:53|
|Status||Resolved [ 5 ]||Closed [ 6 ]|
|Status||Patch Available [ 10002 ]||Resolved [ 5 ]|
|Fix Version/s||1.2.0 [ 12314242 ]|
|Resolution||Fixed [ 1 ]|
|Assignee||Scott Banachowski [ sbanacho ]|
|Status||Open [ 1 ]||Patch Available [ 10002 ]|