Cameron
Cameron
I think this must be concerning a different repo?
Hmm. Is there a way to fit all the cmake files under `build/`?
Can you identify in which loop they are stuck exactly? Can you reproduce in isolation?
Thanks, I'll have a look soon.
Thanks for looking into this. That makes sense, and is looking increasingly like a bug! I'll take a look at lunch.
Nah, it seems to be a legitimate bug. I'll try to work out a fix, but in the meantime you can comment out the define of `MOODYCAMEL_CPP11_THREAD_LOCAL_SUPPORTED` in the header....
The implicit producer hash table should always have a load factor of no more than 75%. The infinite loop you see indicates it reached 100%. `invalid_thread_id` is used to indicate...
Let me know if this resolves the issue you're seeing. Thanks for your help investigating this (I cannot reproduce locally).
Hmm. Which VS version? Can you reproduce in isolation?
Ah, think I found the issue. Upon destruction, the implicit producer attempts to deregister from the TLS-based registry, but it's usually running on a different thread, so it's not actually...