1 # Makefile.in generated by automake 1.7.9 from Makefile.am.
4 # Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
5 # Free Software Foundation, Inc.
6 # This Makefile.in is free software; the Free Software Foundation
7 # gives unlimited permission to copy and/or distribute it,
8 # with or without modifications, as long as this notice is preserved.
10 # This program is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
18 # /**-------------------------------------------------------------------**
20 # **-------------------------------------------------------------------**
22 # **-------------------------------------------------------------------**
23 # ** First version: march 6th 2003 **
24 # **-------------------------------------------------------------------**/
26 # makefile for checking.
28 #/*****************************************************************************
29 # * CLooG : the Chunky Loop Generator (experimental) *
30 # *****************************************************************************
32 # * Copyright (C) 2003 Cedric Bastoul *
34 # * This is free software; you can redistribute it and/or modify it under the *
35 # * terms of the GNU General Public License as published by the Free Software *
36 # * Foundation; either version 2 of the License, or (at your option) any *
39 # * This software is distributed in the hope that it will be useful, but *
40 # * WITHOUT ANY WARRANTY; without even the implied warranty of *
41 # * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General *
42 # * Public License for more details. *
44 # * You should have received a copy of the GNU General Public License along *
45 # * with software; if not, write to the Free Software Foundation, Inc., *
46 # * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
48 # * CLooG, the Chunky Loop Generator *
49 # * Written by Cedric Bastoul, Cedric.Bastoul@inria.fr *
50 # * This file has been written with the help of the Bart Kienhuis's checking *
51 # * makefile for PipLib. *
53 # *****************************************************************************/
56 top_srcdir
= @top_srcdir@
58 pkgdatadir
= $(datadir)/@PACKAGE@
59 pkglibdir
= $(libdir)/@PACKAGE@
60 pkgincludedir
= $(includedir)/@PACKAGE@
63 am__cd
= CDPATH
="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
65 install_sh_DATA
= $(install_sh
) -c
-m
644
66 install_sh_PROGRAM
= $(install_sh
) -c
67 install_sh_SCRIPT
= $(install_sh
) -c
68 INSTALL_HEADER
= $(INSTALL_DATA
)
69 transform
= $(program_transform_name
)
78 AMDEP_FALSE
= @AMDEP_FALSE@
79 AMDEP_TRUE
= @AMDEP_TRUE@
83 AUTOHEADER
= @AUTOHEADER@
88 CCDEPMODE
= @CCDEPMODE@
91 CLOOG_VERSION_BETA
= @CLOOG_VERSION_BETA@
92 CLOOG_VERSION_MAJOR
= @CLOOG_VERSION_MAJOR@
93 CLOOG_VERSION_MINOR
= @CLOOG_VERSION_MINOR@
94 CLOOG_VERSION_REVISION
= @CLOOG_VERSION_REVISION@
99 CXXDEPMODE
= @CXXDEPMODE@
100 CXXFLAGS
= @CXXFLAGS@
101 CYGPATH_W
= @CYGPATH_W@
104 DSYMUTIL
= @DSYMUTIL@
113 GIT_INDEX
= @GIT_INDEX@
114 INSTALL_DATA
= @INSTALL_DATA@
115 INSTALL_PROGRAM
= @INSTALL_PROGRAM@
116 INSTALL_SCRIPT
= @INSTALL_SCRIPT@
117 INSTALL_STRIP_PROGRAM
= @INSTALL_STRIP_PROGRAM@
123 LTLIBOBJS
= @LTLIBOBJS@
124 MAKEINFO
= @MAKEINFO@
128 PACKAGE_BUGREPORT
= @PACKAGE_BUGREPORT@
129 PACKAGE_NAME
= @PACKAGE_NAME@
130 PACKAGE_STRING
= @PACKAGE_STRING@
131 PACKAGE_TARNAME
= @PACKAGE_TARNAME@
132 PACKAGE_VERSION
= @PACKAGE_VERSION@
133 PATH_SEPARATOR
= @PATH_SEPARATOR@
134 POLYHEDRAL_BACKEND
= @POLYHEDRAL_BACKEND@
135 POLYLIB_CPPFLAGS
= @POLYLIB_CPPFLAGS@
136 POLYLIB_LDFLAGS
= @POLYLIB_LDFLAGS@
137 POLYLIB_LIBS
= @POLYLIB_LIBS@
138 PPL_CPPFLAGS
= @PPL_CPPFLAGS@
139 PPL_LDFLAGS
= @PPL_LDFLAGS@
140 PPL_LIBS
= @PPL_LIBS@
143 SET_MAKE
= @SET_MAKE@
148 ac_ct_AR
= @ac_ct_AR@
149 ac_ct_CC
= @ac_ct_CC@
150 ac_ct_CXX
= @ac_ct_CXX@
151 ac_ct_DSYMUTIL
= @ac_ct_DSYMUTIL@
152 ac_ct_F77
= @ac_ct_F77@
153 ac_ct_NMEDIT
= @ac_ct_NMEDIT@
154 ac_ct_RANLIB
= @ac_ct_RANLIB@
155 ac_ct_STRIP
= @ac_ct_STRIP@
156 am__fastdepCC_FALSE
= @am__fastdepCC_FALSE@
157 am__fastdepCC_TRUE
= @am__fastdepCC_TRUE@
158 am__fastdepCXX_FALSE
= @am__fastdepCXX_FALSE@
159 am__fastdepCXX_TRUE
= @am__fastdepCXX_TRUE@
160 am__include
= @am__include@
161 am__leading_dot
= @am__leading_dot@
162 am__quote
= @am__quote@
165 build_alias
= @build_alias@
166 build_cpu
= @build_cpu@
167 build_os
= @build_os@
168 build_vendor
= @build_vendor@
169 cl_cv_polylib
= @cl_cv_polylib@
171 exec_prefix = @
exec_prefix@
173 host_alias
= @host_alias@
174 host_cpu
= @host_cpu@
176 host_vendor
= @host_vendor@
177 includedir = @
includedir@
179 install_sh
= @install_sh@
181 libexecdir
= @libexecdir@
182 localstatedir
= @localstatedir@
184 oldincludedir = @
oldincludedir@
186 program_transform_name
= @program_transform_name@
188 sharedstatedir
= @sharedstatedir@
189 sysconfdir
= @sysconfdir@
191 target_alias
= @target_alias@
251 square
+triangle-1-1-2-3 \
262 .
/non_optimal
/nul_complex1 \
263 .
/non_optimal
/usvd_e_t \
264 .
/non_optimal
/youcef \
265 .
/reservoir
/cholesky2 \
266 .
/reservoir
/fusion1 \
267 .
/reservoir
/fusion2 \
268 .
/reservoir
/jacobi2 \
269 .
/reservoir
/jacobi3 \
270 .
/reservoir
/lim-lam1 \
271 .
/reservoir
/lim-lam2 \
272 .
/reservoir
/lim-lam3 \
273 .
/reservoir
/lim-lam4 \
274 .
/reservoir
/lim-lam5 \
275 .
/reservoir
/lim-lam6 \
276 .
/reservoir
/liu-zhuge1 \
277 .
/reservoir
/loechner3 \
278 .
/reservoir
/loechner4 \
279 .
/reservoir
/loechner5 \
280 .
/reservoir
/mg-interp2 \
281 .
/reservoir
/mg-interp \
282 .
/reservoir
/mg-psinv \
283 .
/reservoir
/mg-resid \
284 .
/reservoir
/mg-rprj3 \
285 .
/reservoir
/pingali1 \
286 .
/reservoir
/pingali2 \
287 .
/reservoir
/pingali3 \
288 .
/reservoir
/pingali4 \
289 .
/reservoir
/pingali5 \
290 .
/reservoir
/pingali6 \
292 .
/reservoir
/tang-xue1 \
299 CLOOGTEST_FORTRAN
= \
306 CLOOGTEST_STRIDED
= \
317 ACLOCAL_M4
= $(top_srcdir
)/aclocal.m4
318 mkinstalldirs
= $(SHELL
) $(top_srcdir
)/autoconf
/mkinstalldirs
319 CONFIG_HEADER
= $(top_builddir
)/include/cloog
/cloog-config.h
322 DIST_COMMON
= $(srcdir)/Makefile.in Makefile.am
326 $(srcdir)/Makefile.in
: Makefile.am
$(top_srcdir
)/configure.in
$(ACLOCAL_M4
)
327 cd
$(top_srcdir
) && \
328 $(AUTOMAKE
) --foreign
test/Makefile
329 Makefile
: $(srcdir)/Makefile.in
$(top_builddir
)/config.status
330 cd
$(top_builddir
) && $(SHELL
) .
/config.status
$(subdir
)/$@
$(am__depfiles_maybe
)
347 DISTFILES
= $(DIST_COMMON
) $(DIST_SOURCES
) $(TEXINFOS
) $(EXTRA_DIST
)
350 distdir
= $(top_distdir
)/$(PACKAGE
)-$(VERSION
)
352 distdir
: $(DISTFILES
)
353 @srcdirstrip
=`echo "$(srcdir)" | sed 's|.|.|g'`; \
354 topsrcdirstrip
=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
355 list
='$(DISTFILES)'; for file in
$$list; do \
357 $(srcdir)/*) file
=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
358 $(top_srcdir
)/*) file
=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
360 if
test -f
$$file ||
test -d
$$file; then d
=.
; else d
=$(srcdir); fi
; \
361 dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
362 if
test "$$dir" != "$$file" && test "$$dir" != "."; then \
364 $(mkinstalldirs
) "$(distdir)$$dir"; \
368 if
test -d
$$d/$$file; then \
369 if
test -d
$(srcdir)/$$file && test $$d != $(srcdir); then \
370 cp
-pR
$(srcdir)/$$file $(distdir
)$$dir || exit
1; \
372 cp
-pR
$$d/$$file $(distdir
)$$dir || exit
1; \
374 test -f
$(distdir
)/$$file \
375 || cp
-p
$$d/$$file $(distdir
)/$$file \
385 install-exec
: install-exec-am
386 install-data
: install-data-am
387 uninstall: uninstall-am
390 @
$(MAKE
) $(AM_MAKEFLAGS
) install-exec-am install-data-am
392 installcheck: installcheck-am
394 $(MAKE
) $(AM_MAKEFLAGS
) INSTALL_PROGRAM
="$(INSTALL_STRIP_PROGRAM)" \
395 install_sh_PROGRAM
="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG
=-s \
396 `test -z '$(STRIP)' || \
397 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
403 -rm -f
$(CONFIG_CLEAN_FILES
)
405 maintainer-clean-generic
:
406 @echo
"This command is intended for maintainers to use"
407 @echo
"it deletes files that may require special tools to rebuild."
410 clean-am
: clean-generic clean-libtool mostlyclean-am
412 distclean: distclean-am
414 distclean-am
: clean-am distclean-generic distclean-libtool
428 install-info
: install-info-am
434 maintainer-clean
: maintainer-clean-am
436 maintainer-clean-am
: distclean-am maintainer-clean-generic
438 mostlyclean: mostlyclean-am
440 mostlyclean-am
: mostlyclean-generic mostlyclean-libtool
450 uninstall-am
: uninstall-info-am
452 .PHONY
: all all-am
check check-am
clean clean-generic clean-libtool \
453 distclean distclean-generic distclean-libtool distdir
dvi \
454 dvi-am
info info-am
install install-am install-data \
455 install-data-am install-exec install-exec-am install-info \
456 install-info-am install-man install-strip
installcheck \
457 installcheck-am
installdirs maintainer-clean \
458 maintainer-clean-generic
mostlyclean mostlyclean-generic \
459 mostlyclean-libtool pdf pdf-am ps ps-am
uninstall uninstall-am \
464 @echo
" /*-----------------------------------------------*"
465 @echo
" * Generate files *"
466 @echo
" *-----------------------------------------------*/"
467 for x in
$(CLOOGTEST_C
) ; do \
468 echo
"Generate $$x.c" ; \
469 cloog
$$x.cloog
-o
$$x.c
; \
471 for x in
$(CLOOGTEST_FORTRAN
) ; do \
472 echo
"Generate $$x.f" ; \
473 cloog
$$x.cloog
-o
$$x.f
; \
477 @echo
" /*-----------------------------------------------*"
478 @echo
" * Checking files by Valgrind *"
479 @echo
" *-----------------------------------------------*/"
480 for x in
$(CLOOGTEST_C
) ; do \
481 echo
"Valgrinding $$x.c" ; \
482 valgrind
$(top_builddir
)/cloog
$(EXEEXT
) $(srcdir)/$$x.cloog
; \
484 for x in
$(CLOOGTEST_FORTRAN
) ; do \
485 echo
"Valgrinding $$x.f" ; \
486 valgrind
$(top_builddir
)/cloog
$(EXEEXT
) $(srcdir)/$$x.cloog
; \
490 @echo
" /*-----------------------------------------------*"
491 @echo
" * Testing CLooG *"
492 @echo
" *-----------------------------------------------*/"
494 echo
"--- Testing C files..." ; \
495 for x in
$(CLOOGTEST_C
) ; do \
496 echo
"Verify file $$x" ; \
497 $(top_builddir
)/cloog
$(EXEEXT
) $(srcdir)/$$x.cloog
> ttemp
; \
498 diff
-w
--ignore-matching-lines
='CLooG' ttemp
$(srcdir)/$$x.c.@POLYHEDRAL_BACKEND@
; \
500 if
[ "$$result" -ne
"0" ] ; then \
501 echo
"!!! Error: $$x is not the same" ; \
502 failedtest
=`expr $$failedtest + 1` ; \
504 echo
"$$x passed" ; \
507 echo
"--- Testing FORTRAN files..." ; \
508 for x in
$(CLOOGTEST_FORTRAN
) ; do \
509 echo
"Verify file $$x" ; \
510 $(top_builddir
)/cloog
$(EXEEXT
) $(srcdir)/$$x.cloog
> ttemp
; \
511 diff
-w
--ignore-matching-lines
='CLooG' ttemp
$(srcdir)/$$x.f.@POLYHEDRAL_BACKEND@
; \
513 if
[ "$$result" -ne
"0" ] ; then \
514 echo
"!!! Error: $$x is not the same" ; \
515 failedtest
=`expr $$failedtest + 1` ; \
517 echo
"$$x passed" ; \
520 echo
"--- Testing STRIDED files..." ; \
521 for x in
$(CLOOGTEST_STRIDED
) ; do \
522 echo
"Verify file $$x" ; \
523 $(top_builddir
)/cloog
$(EXEEXT
) $(srcdir)/$$x.cloog \
524 -strides
1 > ttemp
; \
525 diff
-w
--ignore-matching-lines
='CLooG' ttemp
$(srcdir)/$$x.c.@POLYHEDRAL_BACKEND@
; \
527 if
[ "$$result" -ne
"0" ] ; then \
528 echo
"!!! Error: $$x is not the same" ; \
529 failedtest
=`expr $$failedtest + 1` ; \
531 echo
"$$x passed" ; \
534 echo
"--- Testing SPECIAL OPTIONS files..." ; \
535 echo
"Verify file vasilache (-f 8 -l 9)" ; \
537 $(top_builddir
)/cloog
$(EXEEXT
) $(srcdir)/$$x.cloog \
538 -f
8 -l
9 > ttemp
; \
539 diff
-w
--ignore-matching-lines
='CLooG' ttemp
$(srcdir)/$$x.c.@POLYHEDRAL_BACKEND@
; \
541 if
[ "$$result" -ne
"0" ] ; then \
542 echo
"!!! Error: $$x is not the same" ; \
543 failedtest
=`expr $$failedtest + 1` ; \
545 echo
"$$x passed" ; \
547 echo
"Verify file merge (-f -1)" ; \
549 $(top_builddir
)/cloog
$(EXEEXT
) $(srcdir)/$$x.cloog \
551 diff
-w
--ignore-matching-lines
='CLooG' ttemp
$(srcdir)/$$x.c.@POLYHEDRAL_BACKEND@
; \
553 if
[ "$$result" -ne
"0" ] ; then \
554 echo
"!!! Error: $$x is not the same" ; \
555 failedtest
=`expr $$failedtest + 1` ; \
557 echo
"$$x passed" ; \
559 echo
"Verify file equality (-f -1 -l 2 -override)" ; \
561 $(top_builddir
)/cloog
$(EXEEXT
) $(srcdir)/$$x.cloog \
562 -f
-1 -l
2 -override > ttemp
; \
563 diff
-w
--ignore-matching-lines
='CLooG' ttemp
$(srcdir)/$$x.c.@POLYHEDRAL_BACKEND@
; \
565 if
[ "$$result" -ne
"0" ] ; then \
566 echo
"!!! Error: $$x is not the same" ; \
567 failedtest
=`expr $$failedtest + 1` ; \
569 echo
"$$x passed" ; \
571 echo
"Verify file equality (-f -1 -l 4 -esp 1 -override)" ; \
573 $(top_builddir
)/cloog
$(EXEEXT
) $(srcdir)/$$x.cloog \
574 -f
-1 -l
4 -esp
1 -override > ttemp
; \
575 diff
-w
--ignore-matching-lines
='CLooG' ttemp
$(srcdir)/$$x.c.@POLYHEDRAL_BACKEND@
; \
577 if
[ "$$result" -ne
"0" ] ; then \
578 echo
"!!! Error: $$x is not the same" ; \
579 failedtest
=`expr $$failedtest + 1` ; \
581 echo
"$$x passed" ; \
584 if
[ $$failedtest != 0 ] ; then \
585 echo
"$$failedtest tests failed" ; \
587 echo
"CLooG works correctly :-) !" ; \
589 # Tell versions [3.59,3.63) of GNU make to not export all variables.
590 # Otherwise a system limit (for SysV at least) may be exceeded.