So tan1 gets calculated only for first of the 4 SSE rows, true?
jorge ·
unkargherth wrote: So tan1 gets calculated only for first of the 4 SSE rows, true?
Yeah, you're right. It's a bug and very easy to fix. Thanks for reporting it.
If it's urgent I'll try to have it fixed for the next release.
unkargherth ·
jorge wrote:
unkargherth wrote: So tan1 gets calculated only for first of the 4 SSE rows, true?
Yeah, you're right. It's a bug and very easy to fix. Thanks for reporting it.
If it's urgent I'll try to have it fixed for the next release.
Well, it's relatively urgent. I'm locked on some filters by this, but ther are enough filters now, so it's urgency depends n how much cost to correct. Decide yourself jorge. I Have no idea on your priporities and
Anyway , IMHO, this should be solved sometime in near future
unkargherth ·
Well it seems dificult to tame this baby..
Now ( 0.9.3u) it works for the 4 SSE rows ( Thanks jorge !!!)
But i found another minibug on it 🙁
this
polyin i;
polyout o;
float t;
t=0.5*i;
o=tan1(t);
works perfectly, but
polyin i;
polyout o;
o=tan1(i*0.5);
fails miserably
I know that's reallya "not so urgent" bug, because there is a workaround
I'm only notifying it
AS usual, a new guiness record. check the date of first post on this an the date of this to know the time for bug correct6ion.... Awesome Jorge
jorge ·
unkargherth wrote: I know that's reallya "not so urgent" bug, because there is a workaround
I'm only notifying it
Thanks unkargherth, those bugs are really easy to fix, it's more a question of finding and reporting them.
I've uploaded a new version that should fix the tan1(i*0.5) bug, let me know if it works. The link is the same as before:
[old link]
unkargherth ·
Re-downloaded and nothing changed..... 🙁.At least for me
Anyway, bad idea to track bugs based on only one person view
Anybody could confirm or rebate?
jorge ·
unkargherth, out=tan1(in*0.5) should generate the following assembler code ( unless there's something I'm missing ):