Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports
Path: blob/main/biology/bolt-lmm/files/patch-src_MemoryUtils.cpp
18160 views
1
--- src/MemoryUtils.cpp.orig 2022-03-20 14:01:47 UTC
2
+++ src/MemoryUtils.cpp
3
@@ -26,7 +26,8 @@ void *ALIGNED_MALLOC(uint64 size) {
4
#ifdef USE_MKL_MALLOC
5
void *p = mkl_malloc(size, MEM_ALIGNMENT);
6
#else
7
- void *p = _mm_malloc(size, MEM_ALIGNMENT);
8
+ //void *p = _mm_malloc(size, MEM_ALIGNMENT);
9
+ void *p = aligned_alloc(MEM_ALIGNMENT, size);
10
#endif
11
// TODO: change to assert() or dispense with altogether and change ALIGNED_MALLOC to macro?
12
if (p == NULL) {
13
14