Blame test/Makefile.mk

Packit Service 724aca
#
Packit Service 724aca
#  Copyright (C) 2014 - 2020 Intel Corporation.
Packit Service 724aca
#  All rights reserved.
Packit Service 724aca
#
Packit Service 724aca
#  Redistribution and use in source and binary forms, with or without
Packit Service 724aca
#  modification, are permitted provided that the following conditions are met:
Packit Service 724aca
#  1. Redistributions of source code must retain the above copyright notice(s),
Packit Service 724aca
#     this list of conditions and the following disclaimer.
Packit Service 724aca
#  2. Redistributions in binary form must reproduce the above copyright notice(s),
Packit Service 724aca
#     this list of conditions and the following disclaimer in the documentation
Packit Service 724aca
#     and/or other materials provided with the distribution.
Packit Service 724aca
#
Packit Service 724aca
#  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) ``AS IS'' AND ANY EXPRESS
Packit Service 724aca
#  OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
Packit Service 724aca
#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
Packit Service 724aca
#  EVENT SHALL THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY DIRECT, INDIRECT,
Packit Service 724aca
#  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
Packit Service 724aca
#  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
Packit Service 724aca
#  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
Packit Service 724aca
#  LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
Packit Service 724aca
#  OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
Packit Service 724aca
#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Packit Service 724aca
#
Packit Service 724aca
Packit Service 724aca
AM_CPPFLAGS += -Itest/gtest_fused -DMEMKIND_DEPRECATED\(x\)=x
Packit Service 724aca
Packit Service 724aca
check_PROGRAMS += test/all_tests \
Packit Service 724aca
                  test/allocator_perf_tool_tests \
Packit Service 724aca
                  test/autohbw_test_helper \
Packit Service 724aca
                  test/dax_kmem_test \
Packit Service 724aca
                  test/decorator_test \
Packit Service 724aca
                  test/environ_err_dax_kmem_malloc_test \
Packit Service 724aca
                  test/environ_err_dax_kmem_malloc_positive_test \
Packit Service 724aca
                  test/environ_err_hbw_malloc_test \
Packit Service 724aca
                  test/freeing_memory_segfault_test \
Packit Service 724aca
                  test/gb_page_tests_bind_policy \
Packit Service 724aca
                  test/locality_test \
Packit Service 724aca
                  test/memkind_stat_test \
Packit Service 724aca
                  test/performance_test \
Packit Service 724aca
                  test/trace_mechanism_test_helper \
Packit Service 724aca
                  # end
Packit Service 724aca
if HAVE_CXX11
Packit Service 724aca
check_PROGRAMS += test/pmem_test \
Packit Service 724aca
                  test/defrag_reallocate
Packit Service 724aca
endif
Packit Service 724aca
Packit Service 724aca
TESTS += test/test.sh
Packit Service 724aca
Packit Service 724aca
EXTRA_DIST += test/autohbw_test.py \
Packit Service 724aca
              test/draw_plots.py \
Packit Service 724aca
              test/gtest_fused/gtest/gtest-all.cc \
Packit Service 724aca
              test/gtest_fused/gtest/gtest.h \
Packit Service 724aca
              test/hbw_detection_test.py \
Packit Service 724aca
              test/dax_kmem_env_var_test.py \
Packit Service 724aca
              test/memkind-afts-ext.ts \
Packit Service 724aca
              test/memkind-afts.ts \
Packit Service 724aca
              test/memkind-perf-ext.ts \
Packit Service 724aca
              test/memkind-perf.ts \
Packit Service 724aca
              test/memkind-pytests.ts \
Packit Service 724aca
              test/memkind-slts.ts \
Packit Service 724aca
              test/python_framework/__init__.py \
Packit Service 724aca
              test/python_framework/cmd_helper.py \
Packit Service 724aca
              test/python_framework/huge_page_organizer.py \
Packit Service 724aca
              test/run_alloc_benchmark.sh \
Packit Service 724aca
              test/trace_mechanism_test.py \
Packit Service 724aca
              # end
Packit Service 724aca
Packit Service 724aca
test_all_tests_LDADD = libmemkind.la
Packit Service 724aca
test_allocator_perf_tool_tests_LDADD = libmemkind.la
Packit Service 724aca
test_autohbw_test_helper_LDADD = libmemkind.la
Packit Service 724aca
test_dax_kmem_test_LDADD = libmemkind.la
Packit Service 724aca
test_decorator_test_LDADD = libmemkind.la
Packit Service 724aca
test_environ_err_hbw_malloc_test_LDADD = libmemkind.la
Packit Service 724aca
test_environ_err_dax_kmem_malloc_test_LDADD = libmemkind.la
Packit Service 724aca
test_environ_err_dax_kmem_malloc_positive_test_LDADD = libmemkind.la
Packit Service 724aca
test_freeing_memory_segfault_test_LDADD = libmemkind.la
Packit Service 724aca
test_gb_page_tests_bind_policy_LDADD = libmemkind.la
Packit Service 724aca
test_memkind_stat_test_LDADD = libmemkind.la
Packit Service 724aca
test_trace_mechanism_test_helper_LDADD = libmemkind.la
Packit Service 724aca
Packit Service 724aca
if HAVE_CXX11
Packit Service 724aca
test_pmem_test_SOURCES = $(fused_gtest) test/memkind_pmem_config_tests.cpp test/memkind_pmem_long_time_tests.cpp test/memkind_pmem_tests.cpp
Packit Service 724aca
test_pmem_test_LDADD = libmemkind.la
Packit Service 724aca
test_defrag_reallocate_SOURCES = $(fused_gtest) test/memkind_defrag_reallocate.cpp
Packit Service 724aca
test_defrag_reallocate_LDADD = libmemkind.la
Packit Service 724aca
endif
Packit Service 724aca
Packit Service 724aca
fused_gtest = test/gtest_fused/gtest/gtest-all.cc \
Packit Service 724aca
              test/main.cpp \
Packit Service 724aca
              # end
Packit Service 724aca
Packit Service 724aca
test_all_tests_SOURCES = $(fused_gtest) \
Packit Service 724aca
                         test/Allocator.hpp \
Packit Service 724aca
                         test/TestPolicy.hpp \
Packit Service 724aca
                         test/bat_tests.cpp \
Packit Service 724aca
                         test/check.cpp \
Packit Service 724aca
                         test/check.h \
Packit Service 724aca
                         test/common.h \
Packit Service 724aca
                         test/dlopen_test.cpp \
Packit Service 724aca
                         test/error_message_tests.cpp \
Packit Service 724aca
                         test/get_arena_test.cpp \
Packit Service 724aca
                         test/hbw_allocator_tests.cpp \
Packit Service 724aca
                         test/hbw_verify_function_test.cpp \
Packit Service 724aca
                         test/memkind_allocator_tests.cpp \
Packit Service 724aca
                         test/memkind_detect_kind_tests.cpp \
Packit Service 724aca
                         test/memkind_null_kind_test.cpp \
Packit Service 724aca
                         test/memkind_versioning_tests.cpp \
Packit Service 724aca
                         test/multithreaded_tests.cpp \
Packit Service 724aca
                         test/negative_tests.cpp \
Packit Service 724aca
                         test/pmem_allocator_tests.cpp \
Packit Service 724aca
                         test/static_kinds_list.h \
Packit Service 724aca
                         test/static_kinds_tests.cpp \
Packit Service 724aca
                         test/trial_generator.cpp \
Packit Service 724aca
                         test/trial_generator.h \
Packit Service 724aca
                         #end
Packit Service 724aca
Packit Service 724aca
test_performance_test_SOURCES = $(fused_gtest) test/performance/perf_tests.cpp \
Packit Service 724aca
                                test/performance/perf_tests.hpp \
Packit Service 724aca
                                test/performance/framework.cpp \
Packit Service 724aca
                                test/performance/framework.hpp \
Packit Service 724aca
                                test/performance/operations.hpp \
Packit Service 724aca
                                test/performance/perf_tests.hpp
Packit Service 724aca
Packit Service 724aca
test_performance_test_LDADD = libmemkind.la
Packit Service 724aca
Packit Service 724aca
test_locality_test_SOURCES = $(fused_gtest) test/allocator_perf_tool/Allocation_info.cpp test/locality_test.cpp
Packit Service 724aca
test_locality_test_LDADD = libmemkind.la
Packit Service 724aca
Packit Service 724aca
test_locality_test_CPPFLAGS = $(OPENMP_CFLAGS) -O0 -Wno-error $(AM_CPPFLAGS)
Packit Service 724aca
test_locality_test_CXXFLAGS = $(OPENMP_CFLAGS) -O0 -Wno-error $(AM_CPPFLAGS)
Packit Service 724aca
Packit Service 724aca
test_autohbw_test_helper_SOURCES = test/autohbw_test_helper.c
Packit Service 724aca
test_decorator_test_SOURCES = $(fused_gtest) test/decorator_test.cpp test/decorator_test.h
Packit Service 724aca
test_dax_kmem_test_SOURCES = $(fused_gtest) test/dax_kmem_nodes.h test/dax_kmem_nodes.cpp test/memkind_dax_kmem_test.cpp
Packit Service 724aca
test_environ_err_hbw_malloc_test_SOURCES = test/environ_err_hbw_malloc_test.cpp
Packit Service 724aca
test_environ_err_dax_kmem_malloc_test_SOURCES = test/environ_err_dax_kmem_malloc_test.cpp
Packit Service 724aca
test_environ_err_dax_kmem_malloc_positive_test_SOURCES = test/environ_err_dax_kmem_malloc_positive_test.cpp
Packit Service 724aca
test_freeing_memory_segfault_test_SOURCES = $(fused_gtest) test/freeing_memory_segfault_test.cpp
Packit Service 724aca
test_gb_page_tests_bind_policy_SOURCES = $(fused_gtest) test/gb_page_tests_bind_policy.cpp test/trial_generator.cpp test/check.cpp
Packit Service 724aca
test_memkind_stat_test_SOURCES = $(fused_gtest) test/memkind_stat_test.cpp
Packit Service 724aca
test_trace_mechanism_test_helper_SOURCES = test/trace_mechanism_test_helper.c
Packit Service 724aca
Packit Service 724aca
#Tests based on Allocator Perf Tool
Packit Service 724aca
allocator_perf_tool_library_sources = test/allocator_perf_tool/AllocationSizes.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/Allocation_info.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/Allocation_info.cpp \
Packit Service 724aca
                                      test/allocator_perf_tool/Allocator.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/AllocatorFactory.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/CSVLogger.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/CommandLine.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/Configuration.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/ConsoleLog.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/FunctionCalls.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/FunctionCallsPerformanceTask.cpp \
Packit Service 724aca
                                      test/allocator_perf_tool/FunctionCallsPerformanceTask.h \
Packit Service 724aca
                                      test/allocator_perf_tool/GTestAdapter.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/HBWmallocAllocatorWithTimer.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/HugePageOrganizer.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/HugePageUnmap.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/Iterator.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/JemallocAllocatorWithTimer.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/MemkindAllocatorWithTimer.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/Numastat.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/PmemMockup.cpp \
Packit Service 724aca
                                      test/allocator_perf_tool/PmemMockup.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/Runnable.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/ScenarioWorkload.cpp \
Packit Service 724aca
                                      test/allocator_perf_tool/ScenarioWorkload.h \
Packit Service 724aca
                                      test/allocator_perf_tool/StandardAllocatorWithTimer.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/Stats.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/StressIncreaseToMax.cpp \
Packit Service 724aca
                                      test/allocator_perf_tool/StressIncreaseToMax.h \
Packit Service 724aca
                                      test/allocator_perf_tool/Task.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/TaskFactory.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/Tests.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/Thread.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/TimerSysTime.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/VectorIterator.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/Workload.hpp \
Packit Service 724aca
                                      test/allocator_perf_tool/WrappersMacros.hpp \
Packit Service 724aca
                                      test/memory_manager.h \
Packit Service 724aca
                                      test/proc_stat.h \
Packit Service 724aca
                                      test/random_sizes_allocator.h \
Packit Service 724aca
                                      # end
Packit Service 724aca
Packit Service 724aca
Packit Service 724aca
test_allocator_perf_tool_tests_SOURCES = $(allocator_perf_tool_library_sources) \
Packit Service 724aca
                                         $(fused_gtest) \
Packit Service 724aca
                                         test/alloc_performance_tests.cpp \
Packit Service 724aca
                                         test/allocate_to_max_stress_test.cpp \
Packit Service 724aca
                                         test/hbw_allocator_performance_tests.cpp \
Packit Service 724aca
                                         test/heap_manager_init_perf_test.cpp \
Packit Service 724aca
                                         test/huge_page_test.cpp \
Packit Service 724aca
                                         test/memory_footprint_test.cpp \
Packit Service 724aca
                                         test/pmem_alloc_performance_tests.cpp \
Packit Service 724aca
                                         # end
Packit Service 724aca
Packit Service 724aca
Packit Service 724aca
test_allocator_perf_tool_tests_CPPFLAGS = -Itest/allocator_perf_tool/ -O0 -Wno-error $(AM_CPPFLAGS)
Packit Service 724aca
test_allocator_perf_tool_tests_CXXFLAGS = -Itest/allocator_perf_tool/ -O0 -Wno-error $(AM_CPPFLAGS)
Packit Service 724aca
test_allocator_perf_tool_tests_LDFLAGS = -lpthread -lnuma
Packit Service 724aca
Packit Service 724aca
NUMAKIND_MAX = 2048
Packit Service 724aca
test_all_tests_CXXFLAGS = $(AM_CXXFLAGS) $(CXXFLAGS) $(OPENMP_CFLAGS) -DNUMAKIND_MAX=$(NUMAKIND_MAX)
Packit Service 724aca
test_all_tests_LDFLAGS = -ldl
Packit Service 724aca
Packit Service 724aca
#Allocator Perf Tool stand alone app
Packit Service 724aca
check_PROGRAMS += test/perf_tool
Packit Service 724aca
test_perf_tool_LDADD = libmemkind.la
Packit Service 724aca
test_perf_tool_SOURCES = $(allocator_perf_tool_library_sources) \
Packit Service 724aca
                         test/allocator_perf_tool/main.cpp \
Packit Service 724aca
                         # end
Packit Service 724aca
Packit Service 724aca
Packit Service 724aca
test_perf_tool_CPPFLAGS = -Itest/allocator_perf_tool/ -O0 -Wno-error $(AM_CPPFLAGS)
Packit Service 724aca
test_perf_tool_CXXFLAGS = -Itest/allocator_perf_tool/ -O0 -Wno-error $(AM_CPPFLAGS)
Packit Service 724aca
test_perf_tool_LDFLAGS = -lpthread -lnuma
Packit Service 724aca
if HAVE_CXX11
Packit Service 724aca
test_perf_tool_CPPFLAGS += -std=c++11
Packit Service 724aca
test_perf_tool_CXXFLAGS += -std=c++11
Packit Service 724aca
endif
Packit Service 724aca
Packit Service 724aca
#Alloc benchmark
Packit Service 724aca
check_PROGRAMS += test/alloc_benchmark_glibc \
Packit Service 724aca
                  test/alloc_benchmark_hbw \
Packit Service 724aca
                  test/alloc_benchmark_pmem \
Packit Service 724aca
                  test/alloc_benchmark_tbb \
Packit Service 724aca
                  # end
Packit Service 724aca
Packit Service 724aca
test_alloc_benchmark_glibc_CFLAGS = -O0 -g $(OPENMP_CFLAGS) -Wall
Packit Service 724aca
test_alloc_benchmark_glibc_LDADD = libmemkind.la
Packit Service 724aca
test_alloc_benchmark_glibc_SOURCES = test/alloc_benchmark.c
Packit Service 724aca
Packit Service 724aca
test_alloc_benchmark_hbw_CFLAGS = -O0 -g $(OPENMP_CFLAGS) -Wall -DHBWMALLOC
Packit Service 724aca
test_alloc_benchmark_hbw_LDADD = libmemkind.la
Packit Service 724aca
test_alloc_benchmark_hbw_LDFLAGS = -lmemkind
Packit Service 724aca
test_alloc_benchmark_hbw_SOURCES = test/alloc_benchmark.c
Packit Service 724aca
Packit Service 724aca
test_alloc_benchmark_pmem_CFLAGS = -O0 -g $(OPENMP_CFLAGS) -Wall -DPMEMMALLOC
Packit Service 724aca
test_alloc_benchmark_pmem_LDADD = libmemkind.la
Packit Service 724aca
test_alloc_benchmark_pmem_LDFLAGS = -ldl
Packit Service 724aca
test_alloc_benchmark_pmem_SOURCES = test/alloc_benchmark.c
Packit Service 724aca
Packit Service 724aca
test_alloc_benchmark_tbb_CFLAGS = -O0 -g $(OPENMP_CFLAGS) -Wall -DTBBMALLOC
Packit Service 724aca
test_alloc_benchmark_tbb_LDADD = libmemkind.la
Packit Service 724aca
test_alloc_benchmark_tbb_LDFLAGS = -ldl
Packit Service 724aca
test_alloc_benchmark_tbb_SOURCES = test/alloc_benchmark.c \
Packit Service 724aca
                                   test/load_tbbmalloc_symbols.c \
Packit Service 724aca
                                   test/tbbmalloc.h \
Packit Service 724aca
                                   # end
Packit Service 724aca
Packit Service 724aca
# Pmem fragmentation benchmark
Packit Service 724aca
check_PROGRAMS += test/fragmentation_benchmark_pmem
Packit Service 724aca
test_fragmentation_benchmark_pmem_LDADD = libmemkind.la
Packit Service 724aca
test_fragmentation_benchmark_pmem_SOURCES = test/fragmentation_benchmark_pmem.cpp
Packit Service 724aca
test_fragmentation_benchmark_pmem_CXXFLAGS = -O0 -Wall
Packit Service 724aca
if HAVE_CXX11
Packit Service 724aca
test_fragmentation_benchmark_pmem_CXXFLAGS += -std=c++11
Packit Service 724aca
endif
Packit Service 724aca
Packit Service 724aca
# Examples as tests
Packit Service 724aca
check_PROGRAMS += test/autohbw_candidates \
Packit Service 724aca
                  test/filter_memkind \
Packit Service 724aca
                  test/hello_hbw \
Packit Service 724aca
                  test/hello_memkind \
Packit Service 724aca
                  test/hello_memkind_debug \
Packit Service 724aca
                  test/memkind_get_stat \
Packit Service 724aca
                  test/pmem_alignment \
Packit Service 724aca
                  test/pmem_and_dax_kmem_kind \
Packit Service 724aca
                  test/pmem_and_default_kind \
Packit Service 724aca
                  test/pmem_config \
Packit Service 724aca
                  test/pmem_detect_kind \
Packit Service 724aca
                  test/pmem_free_with_unknown_kind \
Packit Service 724aca
                  test/pmem_kinds \
Packit Service 724aca
                  test/pmem_malloc \
Packit Service 724aca
                  test/pmem_malloc_unlimited \
Packit Service 724aca
                  test/pmem_multithreads \
Packit Service 724aca
                  test/pmem_multithreads_onekind \
Packit Service 724aca
                  test/pmem_usable_size \
Packit Service 724aca
                  # end
Packit Service 724aca
if HAVE_CXX11
Packit Service 724aca
check_PROGRAMS += test/memkind_allocated \
Packit Service 724aca
                  test/memkind_cpp_allocator \
Packit Service 724aca
                  test/pmem_cpp_allocator
Packit Service 724aca
endif
Packit Service 724aca
Packit Service 724aca
test_autohbw_candidates_LDADD = libmemkind.la
Packit Service 724aca
test_filter_memkind_LDADD = libmemkind.la
Packit Service 724aca
test_hello_hbw_LDADD = libmemkind.la
Packit Service 724aca
test_hello_memkind_LDADD = libmemkind.la
Packit Service 724aca
test_hello_memkind_debug_LDADD = libmemkind.la
Packit Service 724aca
test_memkind_get_stat_LDADD = libmemkind.la
Packit Service 724aca
test_pmem_alignment_LDADD = libmemkind.la
Packit Service 724aca
test_pmem_and_dax_kmem_kind_LDADD = libmemkind.la
Packit Service 724aca
test_pmem_and_default_kind_LDADD = libmemkind.la
Packit Service 724aca
test_pmem_config_LDADD = libmemkind.la
Packit Service 724aca
test_pmem_detect_kind_LDADD = libmemkind.la
Packit Service 724aca
test_pmem_free_with_unknown_kind_LDADD = libmemkind.la
Packit Service 724aca
test_pmem_kinds_LDADD = libmemkind.la
Packit Service 724aca
test_pmem_malloc_LDADD = libmemkind.la
Packit Service 724aca
test_pmem_malloc_unlimited_LDADD = libmemkind.la
Packit Service 724aca
test_pmem_multithreads_LDADD = libmemkind.la
Packit Service 724aca
test_pmem_multithreads_onekind_LDADD = libmemkind.la
Packit Service 724aca
test_pmem_usable_size_LDADD = libmemkind.la
Packit Service 724aca
if HAVE_CXX11
Packit Service 724aca
test_memkind_allocated_LDADD = libmemkind.la
Packit Service 724aca
test_memkind_cpp_allocator_LDADD = libmemkind.la
Packit Service 724aca
test_pmem_cpp_allocator_LDADD = libmemkind.la
Packit Service 724aca
endif
Packit Service 724aca
Packit Service 724aca
test_autohbw_candidates_SOURCES = examples/autohbw_candidates.c
Packit Service 724aca
test_filter_memkind_SOURCES = examples/filter_example.c
Packit Service 724aca
test_hello_hbw_SOURCES = examples/hello_hbw_example.c
Packit Service 724aca
test_hello_memkind_SOURCES = examples/hello_memkind_example.c
Packit Service 724aca
test_hello_memkind_debug_SOURCES = examples/hello_memkind_example.c examples/memkind_decorator_debug.c
Packit Service 724aca
test_memkind_get_stat_SOURCES = examples/memkind_get_stat.c
Packit Service 724aca
test_pmem_alignment_SOURCES = examples/pmem_alignment.c
Packit Service 724aca
test_pmem_and_dax_kmem_kind_SOURCES = examples/pmem_and_dax_kmem_kind.c
Packit Service 724aca
test_pmem_and_default_kind_SOURCES = examples/pmem_and_default_kind.c
Packit Service 724aca
test_pmem_config_SOURCES = examples/pmem_config.c
Packit Service 724aca
test_pmem_detect_kind_SOURCES = examples/pmem_detect_kind.c
Packit Service 724aca
test_pmem_free_with_unknown_kind_SOURCES = examples/pmem_free_with_unknown_kind.c
Packit Service 724aca
test_pmem_kinds_SOURCES = examples/pmem_kinds.c
Packit Service 724aca
test_pmem_malloc_SOURCES = examples/pmem_malloc.c
Packit Service 724aca
test_pmem_malloc_unlimited_SOURCES = examples/pmem_malloc_unlimited.c
Packit Service 724aca
test_pmem_multithreads_SOURCES = examples/pmem_multithreads.c
Packit Service 724aca
test_pmem_multithreads_onekind_SOURCES = examples/pmem_multithreads_onekind.c
Packit Service 724aca
test_pmem_usable_size_SOURCES = examples/pmem_usable_size.c
Packit Service 724aca
Packit Service 724aca
test_libautohbw_la_SOURCES = autohbw/autohbw.c
Packit Service 724aca
noinst_LTLIBRARIES += test/libautohbw.la
Packit Service 724aca
if HAVE_CXX11
Packit Service 724aca
test_memkind_allocated_SOURCES = examples/memkind_allocated_example.cpp examples/memkind_allocated.hpp
Packit Service 724aca
test_memkind_cpp_allocator_SOURCES = examples/memkind_cpp_allocator.cpp
Packit Service 724aca
test_pmem_cpp_allocator_SOURCES = examples/pmem_cpp_allocator.cpp
Packit Service 724aca
endif
Packit Service 724aca
Packit Service 724aca
clean-local: test-clean
Packit Service 724aca
Packit Service 724aca
test-clean:
Packit Service 724aca
	find test \( -name "*.gcda" -o -name "*.gcno" \) -type f -delete