I was playing around with an example and I fail to understand the behavior, consequently I suspect a bug.
The test.cpp file attached shows 3 target regions. All execute 1 loop iteration and write a value into an array of size 1.
Only, the middle one uses a member of the previously mapped object. While that should not influence the array of size 1, IMHO,
it seems to do for some reason.
Any ideas? Is this expected or a bug?
test.cpp (999 Bytes)