- This topic has 7 replies, 4 voices, and was last updated 17 years, 8 months ago by .
-
Topic
-
Testing 5.4.1 and finding pathcopy panics a process – sometimes. Also cases error in testing tool. Example were the inbound structure and a NTE segment with 10 fields, all defined in the variant. Outbound has 3 fields defined (This has worked since pathcopy was introduced). It will work in the first case below, iterate and pathcopy but not the second, inerate, iterate, pathcopy. The testing tool will display this error PANIC: assertion ‘vsiDest != ((struct VvSegInfo *) 0)’ failed at Runtime.cpp/1854
{ { OP ITERATE }
{ BASIS 1(0).1(0).0(0).NTE }
{ VAR %s1 }
{ TYPE segment }
{ BODY {
{ { OP COMMENT }
{ COMMENT {TODO: Insert new actions here} }
}
{ { OP PATHCOPY }
{ ERR 0 }
{ IN 1(0).1(0).0(0).NTE(%s1) }
{ OUT 1(0).1(0).0(0).NTE(%s1) } WORKS OK
}
}}
}
{ { OP PATHCOPY }
{ ERR 0 }
{ IN 0(0).MSH }
{ OUT 0(0).MSH }
}
{ { OP ITERATE }
{ BASIS 1(0).1(0).1 }
{ VAR %g1 }
{ TYPE group }
{ BODY {
{ { OP COMMENT }
{ COMMENT {TODO: Insert new actions here} }
}
{ { OP ITERATE }
{ BASIS 1(0).1(0).1(%g1).NTE }
{ VAR %s2 }
{ TYPE segment }
{ BODY {
{ { OP COMMENT }
{ COMMENT {TODO: Insert new actions here} }
}
{ { OP COPY }
{ ERR 0 }
{ IN 1(0).1(0).1(%g1).NTE(%s2).00096 }
{ OUT 1(0).1(0).1(%g1).NTE(%s2).00096 }
}
{ { OP PATHCOPY }
{ ERR 0 }
{ IN 1(0).1(0).1(%g1).NTE(%s2) }
{ OUT 1(0).1(0).1(%g1).NTE(%s2) } PANICS PROCESS
- The forum ‘Cloverleaf’ is closed to new topics and replies.