Ropfetch cooks workitems twice rewriting their results.

   2228   4   0
User Avatar
Member
10 posts
Joined: April 2015
Offline
Hi, I'm wedging attributes to generate geo in SOPs and then output it into files via ropfetch in TOPs.
The problem is, that some workitems cook twice, rewriting their output, thus wasting processing time and my nerves.
The file output name is taken from a unique ID attribute on each workitem.

It seems that an HDA I'm using causes the trouble - When I remove it from the SOP chain, those "bad" workitems stop cooking twice.
HOWEVER, the HDA itself does not use the wedges or any attributes coming from TOPs, and in a clean setup it doesn't cook twice.

One more complication is that it happens on random workitems.

How is it possible to debug the issue and get rid of it? Any hints on why does this happen?

Attachments:
photo_2022-05-11_12-10-39.jpg (210.7 KB)

User Avatar
Member
10 posts
Joined: April 2015
Offline
*upd
Seems that I localized the problem. Inside the HDA there's a dopnet with some sim. When I disable the dopnet workitems stop duplicating in TOPs.

The weirdest thing is that the same HDA is used for all workitems, and only some of them duplicate.

How can I fix this?
Edited by Not Intricate - May 11, 2022 12:52:32
User Avatar
Member
10 posts
Joined: April 2015
Offline
*upd
Not sure about the solver, probably has nothing to do with the issue. Anyone?
User Avatar
Member
10 posts
Joined: April 2015
Offline
This thing starts to melt my brain, workitems are not just doubling their cooks, but actually they cook random amount of times rewriting the results. I'm close to become desperate
User Avatar
Staff
585 posts
Joined: May 2014
Offline
Please attach a .hip file that demonstrates the issue -- its hard to tell what's going on without one.
  • Quick Links