With std::shared ptr option on or off. Doesnt matter. Happens randomly.
Seems to be related to #100 which happens again.
To replicate: Use taskflow or other similar parallel lib to launch multiple generators at once, in my project im launching 4 tasks to do noises at the same time. It seems initialization of simd structures causes a race condition. Currently debugging what is going on here to add more info to this issue.