MetalOxideSemi

Results 7 comments of 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...