You're right. Prior version was correct but a misplaced parenthesis made all the difference. Try again, please, qtractor-0.4.1.1330 is new in CVS HEAD :)
[UPDATE:] Also scrapped that custom cbrtf(x) optimization as it was being botched by g++ -O2 :(
[UPDATE2:] Un-scrapped back again as cbrtf2(x), now avoiding strict-aliasing by g++ -O2 (marked as qtractor-0.4.1.1331).
You're right. Prior version was correct but a misplaced parenthesis made all the difference. Try again, please, qtractor-0.4.1.1330 is new in CVS HEAD :)
[UPDATE:] Also scrapped that custom cbrtf(x) optimization as it was being botched by g++ -O2 :(
[UPDATE2:] Un-scrapped back again as cbrtf2(x), now avoiding strict-aliasing by g++ -O2 (marked as qtractor-0.4.1.1331).
Cheers