MetalOxideSemi
MetalOxideSemi
Perhaps it's a little more flexible solution to configure them as template parameters, like ```c++ struct DefaultPolicy { static constexpr float load_factor = 0.80f; static constexpr size_t cacheline_size = 64U;...
> Hi [@MetalOxideSemi](https://github.com/MetalOxideSemi), I haven't gone through your code in detail yet, but a couple notes/questions: > > * You shouldn't actually have to call `main()` when loading the library....
@arshajii OK I think I've just found where omp functions were called unexpectedly 😠(Python code was same as above): ``` (gdb) bt #0 0x00005555556201ae in malloc () #1 0x00007ffff7fe88e1...
Hi @arshajii, I think I may have found the root cause of the memory leaks. The issue appears to be in the `seq_init()` function in lib.cpp, specifically the call to...
> Hi [@MetalOxideSemi](https://github.com/MetalOxideSemi) sorry for the delay. Could you possibly try this with Codon 0.19 / latest release? We upgraded OpenMP in this release. My guess is that OpenMP allocates...
Regarding the initialization question: I'm on Debian Bullseye, but I suspect the issue might be more related to my build process rather than the platform. I'm currently compiling to .o...
> Hi [@MetalOxideSemi](https://github.com/MetalOxideSemi) - > > 1. Regarding the OpenMP runtime function -- we're now using the OpenMP that's included in the LLVM project, which you can build when building...