source: src/tests/preempt_longrun/Makefile.in @ 7d4f6ed

ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc
Last change on this file since 7d4f6ed was e1c1829, checked in by Thierry Delisle <tdelisle@…>, 7 years ago

Added monitor tests to preempt longrun tests

  • Property mode set to 100644
File size: 13.2 KB
Line 
1# Makefile.in generated by automake 1.11.3 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
6# Foundation, Inc.
7# This Makefile.in is free software; the Free Software Foundation
8# gives unlimited permission to copy and/or distribute it,
9# with or without modifications, as long as this notice is preserved.
10
11# This program is distributed in the hope that it will be useful,
12# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
13# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
14# PARTICULAR PURPOSE.
15
16@SET_MAKE@
17
18######################## -*- Mode: Makefile-Automake -*- ######################
19###############################################################################
20VPATH = @srcdir@
21pkgdatadir = $(datadir)/@PACKAGE@
22pkgincludedir = $(includedir)/@PACKAGE@
23pkglibdir = $(libdir)/@PACKAGE@
24pkglibexecdir = $(libexecdir)/@PACKAGE@
25am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
26install_sh_DATA = $(install_sh) -c -m 644
27install_sh_PROGRAM = $(install_sh) -c
28install_sh_SCRIPT = $(install_sh) -c
29INSTALL_HEADER = $(INSTALL_DATA)
30transform = $(program_transform_name)
31NORMAL_INSTALL = :
32PRE_INSTALL = :
33POST_INSTALL = :
34NORMAL_UNINSTALL = :
35PRE_UNINSTALL = :
36POST_UNINSTALL = :
37build_triplet = @build@
38host_triplet = @host@
39subdir = src/tests/preempt_longrun
40DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
41ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
42am__aclocal_m4_deps = $(top_srcdir)/configure.ac
43am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
44        $(ACLOCAL_M4)
45mkinstalldirs = $(install_sh) -d
46CONFIG_HEADER = $(top_builddir)/config.h
47CONFIG_CLEAN_FILES =
48CONFIG_CLEAN_VPATH_FILES =
49AM_V_GEN = $(am__v_GEN_@AM_V@)
50am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
51am__v_GEN_0 = @echo "  GEN   " $@;
52AM_V_at = $(am__v_at_@AM_V@)
53am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
54am__v_at_0 = @
55SOURCES =
56DIST_SOURCES =
57am__tty_colors = \
58red=; grn=; lgn=; blu=; std=
59DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
60ACLOCAL = @ACLOCAL@
61ALLOCA = @ALLOCA@
62AMTAR = @AMTAR@
63AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
64AUTOCONF = @AUTOCONF@
65AUTOHEADER = @AUTOHEADER@
66AUTOMAKE = @AUTOMAKE@
67AWK = @AWK@
68BACKEND_CC = @BACKEND_CC@
69CC = @CFA_BINDIR@/@CFA_NAME@
70CCAS = @CCAS@
71CCASDEPMODE = @CCASDEPMODE@
72CCASFLAGS = @CCASFLAGS@
73CCDEPMODE = @CCDEPMODE@
74CFA_BACKEND_CC = @CFA_BACKEND_CC@
75CFA_BINDIR = @CFA_BINDIR@
76CFA_FLAGS = @CFA_FLAGS@
77CFA_INCDIR = @CFA_INCDIR@
78CFA_LIBDIR = @CFA_LIBDIR@
79CFA_NAME = @CFA_NAME@
80CFA_PREFIX = @CFA_PREFIX@
81CFLAGS = ${BUILD_FLAGS}
82CPP = @CPP@
83CPPFLAGS = @CPPFLAGS@
84CXX = @CXX@
85CXXDEPMODE = @CXXDEPMODE@
86CXXFLAGS = @CXXFLAGS@
87CYGPATH_W = @CYGPATH_W@
88DEFS = @DEFS@
89DEPDIR = @DEPDIR@
90ECHO_C = @ECHO_C@
91ECHO_N = @ECHO_N@
92ECHO_T = @ECHO_T@
93EGREP = @EGREP@
94EXEEXT = @EXEEXT@
95GREP = @GREP@
96INSTALL = @INSTALL@
97INSTALL_DATA = @INSTALL_DATA@
98INSTALL_PROGRAM = @INSTALL_PROGRAM@
99INSTALL_SCRIPT = @INSTALL_SCRIPT@
100INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
101LDFLAGS = @LDFLAGS@
102LEX = @LEX@
103LEXLIB = @LEXLIB@
104LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
105LIBOBJS = @LIBOBJS@
106LIBS = @LIBS@
107LTLIBOBJS = @LTLIBOBJS@
108MACHINE_TYPE = @MACHINE_TYPE@
109MAINT = @MAINT@
110MAKEINFO = @MAKEINFO@
111MKDIR_P = @MKDIR_P@
112OBJEXT = @OBJEXT@
113PACKAGE = @PACKAGE@
114PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
115PACKAGE_NAME = @PACKAGE_NAME@
116PACKAGE_STRING = @PACKAGE_STRING@
117PACKAGE_TARNAME = @PACKAGE_TARNAME@
118PACKAGE_URL = @PACKAGE_URL@
119PACKAGE_VERSION = @PACKAGE_VERSION@
120PATH_SEPARATOR = @PATH_SEPARATOR@
121RANLIB = @RANLIB@
122SET_MAKE = @SET_MAKE@
123SHELL = @SHELL@
124STRIP = @STRIP@
125VERSION = @VERSION@
126YACC = @YACC@
127YFLAGS = @YFLAGS@
128abs_builddir = @abs_builddir@
129abs_srcdir = @abs_srcdir@
130abs_top_builddir = @abs_top_builddir@
131abs_top_srcdir = @abs_top_srcdir@
132ac_ct_CC = @ac_ct_CC@
133ac_ct_CXX = @ac_ct_CXX@
134am__include = @am__include@
135am__leading_dot = @am__leading_dot@
136am__quote = @am__quote@
137am__tar = @am__tar@
138am__untar = @am__untar@
139bindir = @bindir@
140build = @build@
141build_alias = @build_alias@
142build_cpu = @build_cpu@
143build_os = @build_os@
144build_vendor = @build_vendor@
145builddir = @builddir@
146datadir = @datadir@
147datarootdir = @datarootdir@
148docdir = @docdir@
149dvidir = @dvidir@
150exec_prefix = @exec_prefix@
151host = @host@
152host_alias = @host_alias@
153host_cpu = @host_cpu@
154host_os = @host_os@
155host_vendor = @host_vendor@
156htmldir = @htmldir@
157includedir = @includedir@
158infodir = @infodir@
159install_sh = @install_sh@
160libdir = @libdir@
161libexecdir = @libexecdir@
162localedir = @localedir@
163localstatedir = @localstatedir@
164mandir = @mandir@
165mkdir_p = @mkdir_p@
166oldincludedir = @oldincludedir@
167pdfdir = @pdfdir@
168prefix = @prefix@
169program_transform_name = @program_transform_name@
170psdir = @psdir@
171sbindir = @sbindir@
172sharedstatedir = @sharedstatedir@
173srcdir = @srcdir@
174sysconfdir = @sysconfdir@
175target_alias = @target_alias@
176top_build_prefix = @top_build_prefix@
177top_builddir = @top_builddir@
178top_srcdir = @top_srcdir@
179repeats = 10
180max_time = 10
181N = 10ul
182preempt = 10_000ul
183REPEAT = ${abs_top_srcdir}/tools/repeat -s
184BUILD_FLAGS = -g -Wall -Wno-unused-function -quiet @CFA_FLAGS@ -debug -O2 -DN=${N} -DPREEMPTION_RATE=${preempt}
185TESTS = barge block create disjoint processor stack wait yield
186all: all-am
187
188.SUFFIXES:
189$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
190        @for dep in $?; do \
191          case '$(am__configure_deps)' in \
192            *$$dep*) \
193              ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
194                && { if test -f $@; then exit 0; else break; fi; }; \
195              exit 1;; \
196          esac; \
197        done; \
198        echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/tests/preempt_longrun/Makefile'; \
199        $(am__cd) $(top_srcdir) && \
200          $(AUTOMAKE) --foreign src/tests/preempt_longrun/Makefile
201.PRECIOUS: Makefile
202Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
203        @case '$?' in \
204          *config.status*) \
205            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
206          *) \
207            echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
208            cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
209        esac;
210
211$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
212        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
213
214$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
215        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
216$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
217        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
218$(am__aclocal_m4_deps):
219tags: TAGS
220TAGS:
221
222ctags: CTAGS
223CTAGS:
224
225
226check-TESTS: $(TESTS)
227        @failed=0; all=0; xfail=0; xpass=0; skip=0; \
228        srcdir=$(srcdir); export srcdir; \
229        list=' $(TESTS) '; \
230        $(am__tty_colors); \
231        if test -n "$$list"; then \
232          for tst in $$list; do \
233            if test -f ./$$tst; then dir=./; \
234            elif test -f $$tst; then dir=; \
235            else dir="$(srcdir)/"; fi; \
236            if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \
237              all=`expr $$all + 1`; \
238              case " $(XFAIL_TESTS) " in \
239              *[\ \     ]$$tst[\ \      ]*) \
240                xpass=`expr $$xpass + 1`; \
241                failed=`expr $$failed + 1`; \
242                col=$$red; res=XPASS; \
243              ;; \
244              *) \
245                col=$$grn; res=PASS; \
246              ;; \
247              esac; \
248            elif test $$? -ne 77; then \
249              all=`expr $$all + 1`; \
250              case " $(XFAIL_TESTS) " in \
251              *[\ \     ]$$tst[\ \      ]*) \
252                xfail=`expr $$xfail + 1`; \
253                col=$$lgn; res=XFAIL; \
254              ;; \
255              *) \
256                failed=`expr $$failed + 1`; \
257                col=$$red; res=FAIL; \
258              ;; \
259              esac; \
260            else \
261              skip=`expr $$skip + 1`; \
262              col=$$blu; res=SKIP; \
263            fi; \
264            echo "$${col}$$res$${std}: $$tst"; \
265          done; \
266          if test "$$all" -eq 1; then \
267            tests="test"; \
268            All=""; \
269          else \
270            tests="tests"; \
271            All="All "; \
272          fi; \
273          if test "$$failed" -eq 0; then \
274            if test "$$xfail" -eq 0; then \
275              banner="$$All$$all $$tests passed"; \
276            else \
277              if test "$$xfail" -eq 1; then failures=failure; else failures=failures; fi; \
278              banner="$$All$$all $$tests behaved as expected ($$xfail expected $$failures)"; \
279            fi; \
280          else \
281            if test "$$xpass" -eq 0; then \
282              banner="$$failed of $$all $$tests failed"; \
283            else \
284              if test "$$xpass" -eq 1; then passes=pass; else passes=passes; fi; \
285              banner="$$failed of $$all $$tests did not behave as expected ($$xpass unexpected $$passes)"; \
286            fi; \
287          fi; \
288          dashes="$$banner"; \
289          skipped=""; \
290          if test "$$skip" -ne 0; then \
291            if test "$$skip" -eq 1; then \
292              skipped="($$skip test was not run)"; \
293            else \
294              skipped="($$skip tests were not run)"; \
295            fi; \
296            test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
297              dashes="$$skipped"; \
298          fi; \
299          report=""; \
300          if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
301            report="Please report to $(PACKAGE_BUGREPORT)"; \
302            test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \
303              dashes="$$report"; \
304          fi; \
305          dashes=`echo "$$dashes" | sed s/./=/g`; \
306          if test "$$failed" -eq 0; then \
307            col="$$grn"; \
308          else \
309            col="$$red"; \
310          fi; \
311          echo "$${col}$$dashes$${std}"; \
312          echo "$${col}$$banner$${std}"; \
313          test -z "$$skipped" || echo "$${col}$$skipped$${std}"; \
314          test -z "$$report" || echo "$${col}$$report$${std}"; \
315          echo "$${col}$$dashes$${std}"; \
316          test "$$failed" -eq 0; \
317        else :; fi
318
319distdir: $(DISTFILES)
320        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
321        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
322        list='$(DISTFILES)'; \
323          dist_files=`for file in $$list; do echo $$file; done | \
324          sed -e "s|^$$srcdirstrip/||;t" \
325              -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
326        case $$dist_files in \
327          */*) $(MKDIR_P) `echo "$$dist_files" | \
328                           sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
329                           sort -u` ;; \
330        esac; \
331        for file in $$dist_files; do \
332          if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
333          if test -d $$d/$$file; then \
334            dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
335            if test -d "$(distdir)/$$file"; then \
336              find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
337            fi; \
338            if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
339              cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
340              find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
341            fi; \
342            cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
343          else \
344            test -f "$(distdir)/$$file" \
345            || cp -p $$d/$$file "$(distdir)/$$file" \
346            || exit 1; \
347          fi; \
348        done
349check-am: all-am
350        $(MAKE) $(AM_MAKEFLAGS) check-TESTS
351check: check-am
352all-am: Makefile all-local
353installdirs:
354install: install-am
355install-exec: install-exec-am
356install-data: install-data-am
357uninstall: uninstall-am
358
359install-am: all-am
360        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
361
362installcheck: installcheck-am
363install-strip:
364        if test -z '$(STRIP)'; then \
365          $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
366            install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
367              install; \
368        else \
369          $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
370            install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
371            "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
372        fi
373mostlyclean-generic:
374
375clean-generic:
376
377distclean-generic:
378        -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
379        -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
380
381maintainer-clean-generic:
382        @echo "This command is intended for maintainers to use"
383        @echo "it deletes files that may require special tools to rebuild."
384clean: clean-am
385
386clean-am: clean-generic mostlyclean-am
387
388distclean: distclean-am
389        -rm -f Makefile
390distclean-am: clean-am distclean-generic
391
392dvi: dvi-am
393
394dvi-am:
395
396html: html-am
397
398html-am:
399
400info: info-am
401
402info-am:
403
404install-data-am:
405
406install-dvi: install-dvi-am
407
408install-dvi-am:
409
410install-exec-am:
411
412install-html: install-html-am
413
414install-html-am:
415
416install-info: install-info-am
417
418install-info-am:
419
420install-man:
421
422install-pdf: install-pdf-am
423
424install-pdf-am:
425
426install-ps: install-ps-am
427
428install-ps-am:
429
430installcheck-am:
431
432maintainer-clean: maintainer-clean-am
433        -rm -f Makefile
434maintainer-clean-am: distclean-am maintainer-clean-generic
435
436mostlyclean: mostlyclean-am
437
438mostlyclean-am: mostlyclean-generic
439
440pdf: pdf-am
441
442pdf-am:
443
444ps: ps-am
445
446ps-am:
447
448uninstall-am:
449
450.MAKE: check-am install-am install-strip
451
452.PHONY: all all-am all-local check check-TESTS check-am clean \
453        clean-generic distclean distclean-generic distdir dvi dvi-am \
454        html html-am info info-am install install-am install-data \
455        install-data-am install-dvi install-dvi-am install-exec \
456        install-exec-am install-html install-html-am install-info \
457        install-info-am install-man install-pdf install-pdf-am \
458        install-ps install-ps-am install-strip installcheck \
459        installcheck-am installdirs maintainer-clean \
460        maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
461        pdf-am ps ps-am uninstall uninstall-am
462
463
464.INTERMEDIATE: ${TESTS}
465
466all-local: ${TESTS:=.run}
467
468% : %.c ${CC}
469        ${AM_V_GEN}${CC} ${CFLAGS} ${<} -o ${@}
470
471%.run : %
472        @ time ${REPEAT} $(repeats) timeout ${max_time} ./${<}
473        @ rm ${<}
474        @ echo -e "${<}: SUCCESS\n"
475
476# Tell versions [3.59,3.63) of GNU make to not export all variables.
477# Otherwise a system limit (for SysV at least) may be exceeded.
478.NOEXPORT:
Note: See TracBrowser for help on using the repository browser.