From 47f1f8d673ff3b1f657a4f85835e6a1cc4725399 Mon Sep 17 00:00:00 2001 From: Florian Fischer <florian.fl.fischer@fau.de> Date: Mon, 17 Jun 2019 14:59:17 +0200 Subject: [PATCH] fix jemalloc, SuperMalloc and Hoard dirty builds --- src/allocators/hoard.py | 2 +- src/allocators/jemalloc.py | 2 +- src/allocators/supermalloc.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/allocators/hoard.py b/src/allocators/hoard.py index c50a616..f18fcb4 100644 --- a/src/allocators/hoard.py +++ b/src/allocators/hoard.py @@ -12,7 +12,7 @@ class Hoard (src.allocator.Allocator): kwargs["sources"] = sources kwargs["LD_PRELOAD"] = "{srcdir}/src/libhoard.so" - kwargs["build_cmds"] = ["cd {srcdir}/src; make", "mkdir {dir}"] + kwargs["build_cmds"] = ["cd {srcdir}/src; make", "mkdir -p {dir}"] kwargs["patches"] = ["{patchdir}/hoard_make.patch"] super().__init__(name, **kwargs) diff --git a/src/allocators/jemalloc.py b/src/allocators/jemalloc.py index c64f5af..f3f43cb 100644 --- a/src/allocators/jemalloc.py +++ b/src/allocators/jemalloc.py @@ -15,6 +15,6 @@ class Jemalloc (src.allocator.Allocator): kwargs["LD_PRELOAD"] = "{srcdir}/lib/libjemalloc.so" kwargs["build_cmds"] = ["cd {srcdir}; ./configure --prefix={dir} CFLAGS=-O2", "cd {srcdir}; make -j4", - "mkdir {dir}"] + "mkdir -p {dir}"] super().__init__(name, **kwargs) diff --git a/src/allocators/supermalloc.py b/src/allocators/supermalloc.py index 7b96b80..94aae7d 100644 --- a/src/allocators/supermalloc.py +++ b/src/allocators/supermalloc.py @@ -14,7 +14,7 @@ class SuperMalloc (src.allocator.Allocator): kwargs["sources"] = sources kwargs["LD_PRELOAD"] = "{srcdir}/release/lib/libsupermalloc.so" kwargs["build_cmds"] = ["cd {srcdir}/release; make CFLAGS=-O2", - "mkdir {dir}"] + "mkdir -p {dir}"] super().__init__(name, **kwargs) -- GitLab