Good news - this looks to be resolved in RC3. The test program works under all conditions and the original full program operates correctly. Perhaps this : •Fixed compiler problem with aggregate stack interference graph and pointer aliasing. resolved it.
John Z