| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 | # StarPU --- Runtime system for heterogeneous multicore architectures.## Copyright (C) 2016-2020  Université de Bordeaux, CNRS (LaBRI UMR 5800), Inria## StarPU is free software; you can redistribute it and/or modify# it under the terms of the GNU Lesser General Public License as published by# the Free Software Foundation; either version 2.1 of the License, or (at# your option) any later version.## StarPU is distributed in the hope that it will be useful, but# WITHOUT ANY WARRANTY; without even the implied warranty of# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.## See the GNU Lesser General Public License in COPYING.LGPL for more details.#if STARPU_USE_MPI_MASTER_SLAVEMPI_LAUNCHER 			= $(MPIEXEC)  $(MPIEXEC_ARGS) -np 4MPI_RUN_ARGS			= STARPU_WORKERS_NOBIND=1 STARPU_NCPU=4 STARPU_NMPIMSTHREADS=4endifV_nvcc_  = $(V_nvcc_$(AM_DEFAULT_VERBOSITY))V_nvcc_0 = @echo "  NVCC    " $@;V_nvcc_1 =V_nvcc   = $(V_nvcc_$(V))V_icc_  = $(V_icc_$(AM_DEFAULT_VERBOSITY))V_icc_0 = @echo "  ICC     " $@;V_icc_1 =V_icc   = $(V_icc_$(V))V_ln_  = $(V_ln_$(AM_DEFAULT_VERBOSITY))V_ln_0 = @echo "  LN      " $@;V_ln_1 =V_ln   = $(V_ln_$(V))V_help2man_  = $(V_help2man_$(AM_DEFAULT_VERBOSITY))V_help2man_0 = @echo "  HELP2MAN" $@;V_help2man_1 =V_help2man   = $(V_help2man_$(V))showfailed:	@! grep "^FAIL " $(TEST_LOGS) /dev/null	@! grep -l "ERROR: AddressSanitizer: " $(TEST_LOGS) /dev/null	@! grep -l "WARNING: AddressSanitizer: " $(TEST_LOGS) /dev/null	@! grep -l "ERROR: ThreadSanitizer: " $(TEST_LOGS) /dev/null	@! grep -l "WARNING: ThreadSanitizer: " $(TEST_LOGS) /dev/null	@! grep -l "ERROR: LeakSanitizer: " $(TEST_LOGS) /dev/null	@! grep -l "WARNING: LeakSanitizer: " $(TEST_LOGS) /dev/null	@! grep -l " runtime error: " $(TEST_LOGS) /dev/null	@RET=0 ; \	for i in $(SUBDIRS) ; do \		make -C $$i showfailed || RET=1 ; \	done ; \	exit $$RETshowcheck:	-cat $(TEST_LOGS) /dev/null	@! grep -q "ERROR: AddressSanitizer: " $(TEST_LOGS) /dev/null	@! grep -q "WARNING: AddressSanitizer: " $(TEST_LOGS) /dev/null	@! grep -q "ERROR: ThreadSanitizer: " $(TEST_LOGS) /dev/null	@! grep -q "WARNING: ThreadSanitizer: " $(TEST_LOGS) /dev/null	@! grep -q "ERROR: LeakSanitizer: " $(TEST_LOGS) /dev/null	@! grep -q "WARNING: LeakSanitizer: " $(TEST_LOGS) /dev/null	@! grep -q " runtime error: " $(TEST_LOGS) /dev/null	RET=0 ; \	for i in $(SUBDIRS) ; do \		make -C $$i showcheck || RET=1 ; \	done ; \	exit $$RETshowsuite:	-cat $(TEST_SUITE_LOG) /dev/null	@! grep -q "ERROR: AddressSanitizer: " $(TEST_SUITE_LOG) /dev/null	@! grep -q "WARNING: AddressSanitizer: " $(TEST_SUITE_LOG) /dev/null	@! grep -q "ERROR: ThreadSanitizer: " $(TEST_SUITE_LOG) /dev/null	@! grep -q "WARNING: ThreadSanitizer: " $(TEST_SUITE_LOG) /dev/null	@! grep -q "ERROR: LeakSanitizer: " $(TEST_SUITE_LOG) /dev/null	@! grep -q "WARNING: LeakSanitizer: " $(TEST_SUITE_LOG) /dev/null	@! grep -q " runtime error: " $(TEST_SUITE_LOG) /dev/null	RET=0 ; \	for i in $(SUBDIRS) ; do \		make -C $$i showsuite || RET=1 ; \	done ; \	exit $$RETif STARPU_SIMGRIDSTARPU_PERF_MODEL_DIR=$(abs_top_srcdir)/tools/perfmodels/samplingSTARPU_HOSTNAME=mirageMALLOC_PERTURB_=0export STARPU_PERF_MODEL_DIRexport STARPU_HOSTNAMEexport MALLOC_PERTURB_env:	@echo export STARPU_PERF_MODEL_DIR=$(STARPU_PERF_MODEL_DIR)	@echo export STARPU_HOSTNAME=$(STARPU_HOSTNAME)	@echo export MALLOC_PERTURB_=$(MALLOC_PERTURB_)endifif STARPU_SIMGRIDSTARPU_SIMGRID=1export STARPU_SIMGRIDendifif STARPU_QUICK_CHECKSTARPU_QUICK_CHECK=1export STARPU_QUICK_CHECKendifif STARPU_LONG_CHECKSTARPU_LONG_CHECK=1export STARPU_LONG_CHECKendif
 |