- Timestamp:
- Oct 29, 2019, 4:01:24 PM (6 years ago)
- Branches:
- ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum, stuck-waitfor-destruct
- Children:
- 773db65, 9421f3d8
- Parents:
- 7951100 (diff), 8364209 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - Location:
- tools
- Files:
-
- 9 added
- 6 edited
-
Makefile.am (modified) (2 diffs)
-
Makefile.in (modified) (19 diffs)
-
baseline.py (added)
-
build/distcc_hash (added)
-
build/push2dist.sh (added)
-
busy (added)
-
cfa.nanorc (modified) (3 diffs)
-
error (added)
-
error.c (added)
-
expanded-line-count.sh (added)
-
prettyprinter/Makefile.am (modified) (2 diffs)
-
prettyprinter/Makefile.in (modified) (25 diffs)
-
stat.py (modified) (1 diff)
-
watchdog (added)
-
watchdog.c (added)
Legend:
- Unmodified
- Added
- Removed
-
tools/Makefile.am
r7951100 rb067d9b 15 15 ############################################################################### 16 16 17 CC = @BACKEND_CC@ 18 CFLAGS = -Wall -Wextra -O2 -g 17 AUTOMAKE_OPTIONS = foreign # do not require all the GNU file names 18 ACLOCAL_AMFLAGS = -I automake 19 19 20 noinst_PROGRAMS = busy catchsig repeat 20 AM_CFLAGS = -Wall -Wextra -O2 -g 21 22 noinst_PROGRAMS = busy catchsig repeat watchdog 21 23 22 24 busy_SOURCES = busy.c … … 24 26 catchsig_SOURCES = catchsig.c 25 27 repeat_SOURCES = repeat.c 28 watchdog_SOURCES = watchdog.c -
tools/Makefile.in
r7951100 rb067d9b 92 92 build_triplet = @build@ 93 93 host_triplet = @host@ 94 noinst_PROGRAMS = busy$(EXEEXT) catchsig$(EXEEXT) repeat$(EXEEXT) 94 noinst_PROGRAMS = busy$(EXEEXT) catchsig$(EXEEXT) repeat$(EXEEXT) \ 95 watchdog$(EXEEXT) 95 96 subdir = tools 96 97 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 97 am__aclocal_m4_deps = $(top_srcdir)/configure.ac 98 am__aclocal_m4_deps = $(top_srcdir)/automake/libtool.m4 \ 99 $(top_srcdir)/automake/ltoptions.m4 \ 100 $(top_srcdir)/automake/ltsugar.m4 \ 101 $(top_srcdir)/automake/ltversion.m4 \ 102 $(top_srcdir)/automake/lt~obsolete.m4 \ 103 $(top_srcdir)/automake/cfa.m4 $(top_srcdir)/configure.ac 98 104 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 99 105 $(ACLOCAL_M4) … … 107 113 busy_OBJECTS = $(am_busy_OBJECTS) 108 114 busy_LDADD = $(LDADD) 109 busy_LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(busy_LDFLAGS) $(LDFLAGS) \ 110 -o $@ 115 AM_V_lt = $(am__v_lt_@AM_V@) 116 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) 117 am__v_lt_0 = --silent 118 am__v_lt_1 = 119 busy_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ 120 $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ 121 $(busy_LDFLAGS) $(LDFLAGS) -o $@ 111 122 am_catchsig_OBJECTS = catchsig.$(OBJEXT) 112 123 catchsig_OBJECTS = $(am_catchsig_OBJECTS) … … 115 126 repeat_OBJECTS = $(am_repeat_OBJECTS) 116 127 repeat_LDADD = $(LDADD) 128 am_watchdog_OBJECTS = watchdog.$(OBJEXT) 129 watchdog_OBJECTS = $(am_watchdog_OBJECTS) 130 watchdog_LDADD = $(LDADD) 117 131 AM_V_P = $(am__v_P_@AM_V@) 118 132 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) … … 133 147 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ 134 148 $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 149 LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ 150 $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ 151 $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ 152 $(AM_CFLAGS) $(CFLAGS) 135 153 AM_V_CC = $(am__v_CC_@AM_V@) 136 154 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) … … 138 156 am__v_CC_1 = 139 157 CCLD = $(CC) 140 LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ 158 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ 159 $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ 160 $(AM_LDFLAGS) $(LDFLAGS) -o $@ 141 161 AM_V_CCLD = $(am__v_CCLD_@AM_V@) 142 162 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) 143 163 am__v_CCLD_0 = @echo " CCLD " $@; 144 164 am__v_CCLD_1 = 145 SOURCES = $(busy_SOURCES) $(catchsig_SOURCES) $(repeat_SOURCES) 146 DIST_SOURCES = $(busy_SOURCES) $(catchsig_SOURCES) $(repeat_SOURCES) 165 SOURCES = $(busy_SOURCES) $(catchsig_SOURCES) $(repeat_SOURCES) \ 166 $(watchdog_SOURCES) 167 DIST_SOURCES = $(busy_SOURCES) $(catchsig_SOURCES) $(repeat_SOURCES) \ 168 $(watchdog_SOURCES) 147 169 am__can_run_installinfo = \ 148 170 case $$AM_UPDATE_INFO_DIR in \ … … 172 194 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 173 195 ACLOCAL = @ACLOCAL@ 174 ALLOCA = @ALLOCA@175 196 AMTAR = @AMTAR@ 176 197 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ 198 AR = @AR@ 177 199 AUTOCONF = @AUTOCONF@ 178 200 AUTOHEADER = @AUTOHEADER@ 179 201 AUTOMAKE = @AUTOMAKE@ 180 202 AWK = @AWK@ 181 B ACKEND_CC = @BACKEND_CC@182 CC = @ BACKEND_CC@203 BUILD_IN_TREE_FLAGS = @BUILD_IN_TREE_FLAGS@ 204 CC = @CC@ 183 205 CCAS = @CCAS@ 184 206 CCASDEPMODE = @CCASDEPMODE@ 185 207 CCASFLAGS = @CCASFLAGS@ 186 208 CCDEPMODE = @CCDEPMODE@ 209 CFACC = @CFACC@ 210 CFACC_INSTALL = @CFACC_INSTALL@ 211 CFACPP = @CFACPP@ 187 212 CFA_BACKEND_CC = @CFA_BACKEND_CC@ 188 213 CFA_BINDIR = @CFA_BINDIR@ … … 192 217 CFA_NAME = @CFA_NAME@ 193 218 CFA_PREFIX = @CFA_PREFIX@ 194 CFLAGS = -Wall -Wextra -O2 -g219 CFLAGS = @CFLAGS@ 195 220 CPP = @CPP@ 196 221 CPPFLAGS = @CPPFLAGS@ 197 222 CXX = @CXX@ 223 CXXCPP = @CXXCPP@ 198 224 CXXDEPMODE = @CXXDEPMODE@ 199 225 CXXFLAGS = @CXXFLAGS@ 200 226 CYGPATH_W = @CYGPATH_W@ 201 227 DEFS = @DEFS@ 228 DEMANGLER = @DEMANGLER@ 202 229 DEPDIR = @DEPDIR@ 230 DLLTOOL = @DLLTOOL@ 231 DRIVER_DIR = @DRIVER_DIR@ 232 DSYMUTIL = @DSYMUTIL@ 233 DUMPBIN = @DUMPBIN@ 203 234 ECHO_C = @ECHO_C@ 204 235 ECHO_N = @ECHO_N@ … … 206 237 EGREP = @EGREP@ 207 238 EXEEXT = @EXEEXT@ 239 FGREP = @FGREP@ 208 240 GREP = @GREP@ 241 HAS_DISTCC = @HAS_DISTCC@ 242 HOST_FLAGS = @HOST_FLAGS@ 209 243 INSTALL = @INSTALL@ 210 244 INSTALL_DATA = @INSTALL_DATA@ … … 212 246 INSTALL_SCRIPT = @INSTALL_SCRIPT@ 213 247 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 248 LD = @LD@ 214 249 LDFLAGS = @LDFLAGS@ 215 250 LEX = @LEX@ 216 251 LEXLIB = @LEXLIB@ 217 252 LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ 253 LIBCFA_TARGET_DIRS = @LIBCFA_TARGET_DIRS@ 254 LIBCFA_TARGET_MAKEFILES = @LIBCFA_TARGET_MAKEFILES@ 255 LIBDEMANGLE = @LIBDEMANGLE@ 218 256 LIBOBJS = @LIBOBJS@ 219 257 LIBS = @LIBS@ 258 LIBTOOL = @LIBTOOL@ 259 LIPO = @LIPO@ 260 LN_S = @LN_S@ 220 261 LTLIBOBJS = @LTLIBOBJS@ 221 MACHINE_TYPE = @MACHINE_TYPE@ 222 MAINT = @MAINT@ 262 LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ 223 263 MAKEINFO = @MAKEINFO@ 264 MANIFEST_TOOL = @MANIFEST_TOOL@ 224 265 MKDIR_P = @MKDIR_P@ 266 NM = @NM@ 267 NMEDIT = @NMEDIT@ 268 OBJDUMP = @OBJDUMP@ 225 269 OBJEXT = @OBJEXT@ 270 OTOOL = @OTOOL@ 271 OTOOL64 = @OTOOL64@ 226 272 PACKAGE = @PACKAGE@ 227 273 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ … … 233 279 PATH_SEPARATOR = @PATH_SEPARATOR@ 234 280 RANLIB = @RANLIB@ 281 SED = @SED@ 235 282 SET_MAKE = @SET_MAKE@ 236 283 SHELL = @SHELL@ 237 284 STRIP = @STRIP@ 285 TARGET_HOSTS = @TARGET_HOSTS@ 238 286 VERSION = @VERSION@ 239 287 YACC = @YACC@ … … 243 291 abs_top_builddir = @abs_top_builddir@ 244 292 abs_top_srcdir = @abs_top_srcdir@ 293 ac_ct_AR = @ac_ct_AR@ 245 294 ac_ct_CC = @ac_ct_CC@ 246 295 ac_ct_CXX = @ac_ct_CXX@ 296 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 247 297 am__include = @am__include@ 248 298 am__leading_dot = @am__leading_dot@ … … 291 341 top_builddir = @top_builddir@ 292 342 top_srcdir = @top_srcdir@ 343 AUTOMAKE_OPTIONS = foreign # do not require all the GNU file names 344 ACLOCAL_AMFLAGS = -I automake 345 AM_CFLAGS = -Wall -Wextra -O2 -g 293 346 busy_SOURCES = busy.c 294 347 busy_LDFLAGS = -pthread 295 348 catchsig_SOURCES = catchsig.c 296 349 repeat_SOURCES = repeat.c 350 watchdog_SOURCES = watchdog.c 297 351 all: all-am 298 352 299 353 .SUFFIXES: 300 .SUFFIXES: .c . o .obj301 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@$(srcdir)/Makefile.am $(am__configure_deps)354 .SUFFIXES: .c .lo .o .obj 355 $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) 302 356 @for dep in $?; do \ 303 357 case '$(am__configure_deps)' in \ … … 323 377 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 324 378 325 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@$(am__configure_deps)379 $(top_srcdir)/configure: $(am__configure_deps) 326 380 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 327 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@$(am__aclocal_m4_deps)381 $(ACLOCAL_M4): $(am__aclocal_m4_deps) 328 382 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 329 383 $(am__aclocal_m4_deps): 330 384 331 385 clean-noinstPROGRAMS: 332 -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS) 386 @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \ 387 echo " rm -f" $$list; \ 388 rm -f $$list || exit $$?; \ 389 test -n "$(EXEEXT)" || exit 0; \ 390 list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ 391 echo " rm -f" $$list; \ 392 rm -f $$list 333 393 334 394 busy$(EXEEXT): $(busy_OBJECTS) $(busy_DEPENDENCIES) $(EXTRA_busy_DEPENDENCIES) … … 344 404 $(AM_V_CCLD)$(LINK) $(repeat_OBJECTS) $(repeat_LDADD) $(LIBS) 345 405 406 watchdog$(EXEEXT): $(watchdog_OBJECTS) $(watchdog_DEPENDENCIES) $(EXTRA_watchdog_DEPENDENCIES) 407 @rm -f watchdog$(EXEEXT) 408 $(AM_V_CCLD)$(LINK) $(watchdog_OBJECTS) $(watchdog_LDADD) $(LIBS) 409 346 410 mostlyclean-compile: 347 411 -rm -f *.$(OBJEXT) … … 353 417 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/catchsig.Po@am__quote@ 354 418 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/repeat.Po@am__quote@ 419 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/watchdog.Po@am__quote@ 355 420 356 421 .c.o: … … 369 434 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 370 435 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` 436 437 .c.lo: 438 @am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ 439 @am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ 440 @am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo 441 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ 442 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 443 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< 444 445 mostlyclean-libtool: 446 -rm -f *.lo 447 448 clean-libtool: 449 -rm -rf .libs _libs 371 450 372 451 ID: $(am__tagged_files) … … 488 567 clean: clean-am 489 568 490 clean-am: clean-generic clean-noinstPROGRAMS mostlyclean-am 569 clean-am: clean-generic clean-libtool clean-noinstPROGRAMS \ 570 mostlyclean-am 491 571 492 572 distclean: distclean-am … … 543 623 mostlyclean: mostlyclean-am 544 624 545 mostlyclean-am: mostlyclean-compile mostlyclean-generic 625 mostlyclean-am: mostlyclean-compile mostlyclean-generic \ 626 mostlyclean-libtool 546 627 547 628 pdf: pdf-am … … 558 639 559 640 .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ 560 clean-noinstPROGRAMS cscopelist-am ctags ctags-am distclean \ 561 distclean-compile distclean-generic distclean-tags distdir dvi \ 562 dvi-am html html-am info info-am install install-am \ 563 install-data install-data-am install-dvi install-dvi-am \ 564 install-exec install-exec-am install-html install-html-am \ 565 install-info install-info-am install-man install-pdf \ 566 install-pdf-am install-ps install-ps-am install-strip \ 567 installcheck installcheck-am installdirs maintainer-clean \ 641 clean-libtool clean-noinstPROGRAMS cscopelist-am ctags \ 642 ctags-am distclean distclean-compile distclean-generic \ 643 distclean-libtool distclean-tags distdir dvi dvi-am html \ 644 html-am info info-am install install-am install-data \ 645 install-data-am install-dvi install-dvi-am install-exec \ 646 install-exec-am install-html install-html-am install-info \ 647 install-info-am install-man install-pdf install-pdf-am \ 648 install-ps install-ps-am install-strip installcheck \ 649 installcheck-am installdirs maintainer-clean \ 568 650 maintainer-clean-generic mostlyclean mostlyclean-compile \ 569 mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall\570 uninstall-am651 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ 652 tags tags-am uninstall uninstall-am 571 653 572 654 .PRECIOUS: Makefile -
tools/cfa.nanorc
r7951100 rb067d9b 2 2 ## WIP 3 3 4 syntax "cfa" "\. cfa"4 syntax "cfa" "\.(c|h)fa" 5 5 6 6 # Macros … … 9 9 # Types 10 10 color green "\<(forall|trait|(o|d|f|t)type|mutex|_Bool|volatile|virtual)\>" 11 color green "\<(float|double|bool|char|int|short|long| sizeof|enum|void|auto)\>"12 color green "\<(static|const| struct|union|typedef|extern|(un)?signed|inline)\>"11 color green "\<(float|double|bool|char|int|short|long|enum|void|auto)\>" 12 color green "\<(static|const|extern|(un)?signed|inline)\>" "\<(sizeof)\>" 13 13 color green "\<((s?size)|one|zero|((u_?)?int(8|16|32|64|ptr)))_t\>" 14 14 … … 19 19 # Control Flow Structures 20 20 color brightyellow "\<(if|else|while|do|for|switch|choose|case|default)\>" 21 color brightyellow "\<(disable|enable|waitfor|when|timeout)\>" 21 22 color brightyellow "\<(try|catch(Resume)?|finally)\>" 22 23 23 24 # Control Flow Statements 24 25 color magenta "\<(goto|return|break|continue|fallthr(u|ough)|throw(Resume)?)\>" 26 27 # Escaped Keywords, now Identifiers. 28 color white "`\w+`" 25 29 26 30 # Operator Names -
tools/prettyprinter/Makefile.am
r7951100 rb067d9b 1 1 ######################## -*- Mode: Makefile-Automake -*- ###################### 2 ## 2 ## 3 3 ## Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo 4 4 ## 5 5 ## The contents of this file are covered under the licence agreement in the 6 6 ## file "LICENCE" distributed with Cforall. 7 ## 8 ## Makefile.am -- 9 ## 7 ## 8 ## Makefile.am -- 9 ## 10 10 ## Author : Peter A. Buhr 11 11 ## Created On : Wed Jun 28 12:07:10 2017 … … 14 14 ## Update Count : 20 15 15 ############################################################################### 16 17 AUTOMAKE_OPTIONS = foreign # do not require all the GNU file names 18 ACLOCAL_AMFLAGS = -I automake 16 19 17 20 BUILT_SOURCES = parser.hh -
tools/prettyprinter/Makefile.in
r7951100 rb067d9b 95 95 subdir = tools/prettyprinter 96 96 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 97 am__aclocal_m4_deps = $(top_srcdir)/configure.ac 97 am__aclocal_m4_deps = $(top_srcdir)/automake/libtool.m4 \ 98 $(top_srcdir)/automake/ltoptions.m4 \ 99 $(top_srcdir)/automake/ltsugar.m4 \ 100 $(top_srcdir)/automake/ltversion.m4 \ 101 $(top_srcdir)/automake/lt~obsolete.m4 \ 102 $(top_srcdir)/automake/cfa.m4 $(top_srcdir)/configure.ac 98 103 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 99 104 $(ACLOCAL_M4) … … 112 117 am__DEPENDENCIES_1 = 113 118 pretty_DEPENDENCIES = $(am__DEPENDENCIES_1) 114 pretty_LINK = $(CXXLD) $(pretty_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \ 115 $(LDFLAGS) -o $@ 119 AM_V_lt = $(am__v_lt_@AM_V@) 120 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) 121 am__v_lt_0 = --silent 122 am__v_lt_1 = 123 pretty_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ 124 $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(pretty_CXXFLAGS) \ 125 $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ 116 126 AM_V_P = $(am__v_P_@AM_V@) 117 127 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) … … 130 140 am__depfiles_maybe = depfiles 131 141 am__mv = mv -f 132 AM_V_lt = $(am__v_lt_@AM_V@)133 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)134 am__v_lt_0 = --silent135 am__v_lt_1 =136 142 CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ 137 143 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) 144 LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ 145 $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \ 146 $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ 147 $(AM_CXXFLAGS) $(CXXFLAGS) 138 148 AM_V_CXX = $(am__v_CXX_@AM_V@) 139 149 am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) … … 141 151 am__v_CXX_1 = 142 152 CXXLD = $(CXX) 143 CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \ 144 -o $@ 153 CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ 154 $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ 155 $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ 145 156 AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) 146 157 am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) 147 158 am__v_CXXLD_0 = @echo " CXXLD " $@; 148 159 am__v_CXXLD_1 = 149 @MAINTAINER_MODE_FALSE@am__skiplex = test -f $@ ||150 160 LEXCOMPILE = $(LEX) $(AM_LFLAGS) $(LFLAGS) 161 LTLEXCOMPILE = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) \ 162 $(LIBTOOLFLAGS) --mode=compile $(LEX) $(AM_LFLAGS) $(LFLAGS) 151 163 AM_V_LEX = $(am__v_LEX_@AM_V@) 152 164 am__v_LEX_ = $(am__v_LEX_@AM_DEFAULT_V@) … … 154 166 am__v_LEX_1 = 155 167 YLWRAP = $(top_srcdir)/automake/ylwrap 156 @MAINTAINER_MODE_FALSE@am__skipyacc = test -f $@ ||157 168 am__yacc_c2h = sed -e s/cc$$/hh/ -e s/cpp$$/hpp/ -e s/cxx$$/hxx/ \ 158 169 -e s/c++$$/h++/ -e s/c$$/h/ 159 170 YACCCOMPILE = $(YACC) $(AM_YFLAGS) $(YFLAGS) 171 LTYACCCOMPILE = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) \ 172 $(LIBTOOLFLAGS) --mode=compile $(YACC) $(AM_YFLAGS) $(YFLAGS) 160 173 AM_V_YACC = $(am__v_YACC_@AM_V@) 161 174 am__v_YACC_ = $(am__v_YACC_@AM_DEFAULT_V@) … … 164 177 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ 165 178 $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 179 LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ 180 $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ 181 $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ 182 $(AM_CFLAGS) $(CFLAGS) 166 183 AM_V_CC = $(am__v_CC_@AM_V@) 167 184 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) … … 169 186 am__v_CC_1 = 170 187 CCLD = $(CC) 171 LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ 188 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ 189 $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ 190 $(AM_LDFLAGS) $(LDFLAGS) -o $@ 172 191 AM_V_CCLD = $(am__v_CCLD_@AM_V@) 173 192 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) … … 204 223 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 205 224 ACLOCAL = @ACLOCAL@ 206 ALLOCA = @ALLOCA@207 225 AMTAR = @AMTAR@ 208 226 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ 227 AR = @AR@ 209 228 AUTOCONF = @AUTOCONF@ 210 229 AUTOHEADER = @AUTOHEADER@ 211 230 AUTOMAKE = @AUTOMAKE@ 212 231 AWK = @AWK@ 213 B ACKEND_CC = @BACKEND_CC@232 BUILD_IN_TREE_FLAGS = @BUILD_IN_TREE_FLAGS@ 214 233 CC = @CC@ 215 234 CCAS = @CCAS@ … … 217 236 CCASFLAGS = @CCASFLAGS@ 218 237 CCDEPMODE = @CCDEPMODE@ 238 CFACC = @CFACC@ 239 CFACC_INSTALL = @CFACC_INSTALL@ 240 CFACPP = @CFACPP@ 219 241 CFA_BACKEND_CC = @CFA_BACKEND_CC@ 220 242 CFA_BINDIR = @CFA_BINDIR@ … … 228 250 CPPFLAGS = @CPPFLAGS@ 229 251 CXX = @CXX@ 252 CXXCPP = @CXXCPP@ 230 253 CXXDEPMODE = @CXXDEPMODE@ 231 254 CXXFLAGS = @CXXFLAGS@ 232 255 CYGPATH_W = @CYGPATH_W@ 233 256 DEFS = @DEFS@ 257 DEMANGLER = @DEMANGLER@ 234 258 DEPDIR = @DEPDIR@ 259 DLLTOOL = @DLLTOOL@ 260 DRIVER_DIR = @DRIVER_DIR@ 261 DSYMUTIL = @DSYMUTIL@ 262 DUMPBIN = @DUMPBIN@ 235 263 ECHO_C = @ECHO_C@ 236 264 ECHO_N = @ECHO_N@ … … 238 266 EGREP = @EGREP@ 239 267 EXEEXT = @EXEEXT@ 268 FGREP = @FGREP@ 240 269 GREP = @GREP@ 270 HAS_DISTCC = @HAS_DISTCC@ 271 HOST_FLAGS = @HOST_FLAGS@ 241 272 INSTALL = @INSTALL@ 242 273 INSTALL_DATA = @INSTALL_DATA@ … … 244 275 INSTALL_SCRIPT = @INSTALL_SCRIPT@ 245 276 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 277 LD = @LD@ 246 278 LDFLAGS = @LDFLAGS@ 247 279 LEX = @LEX@ 248 280 LEXLIB = @LEXLIB@ 249 281 LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ 282 LIBCFA_TARGET_DIRS = @LIBCFA_TARGET_DIRS@ 283 LIBCFA_TARGET_MAKEFILES = @LIBCFA_TARGET_MAKEFILES@ 284 LIBDEMANGLE = @LIBDEMANGLE@ 250 285 LIBOBJS = @LIBOBJS@ 251 286 LIBS = @LIBS@ 287 LIBTOOL = @LIBTOOL@ 288 LIPO = @LIPO@ 289 LN_S = @LN_S@ 252 290 LTLIBOBJS = @LTLIBOBJS@ 253 MACHINE_TYPE = @MACHINE_TYPE@ 254 MAINT = @MAINT@ 291 LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ 255 292 MAKEINFO = @MAKEINFO@ 293 MANIFEST_TOOL = @MANIFEST_TOOL@ 256 294 MKDIR_P = @MKDIR_P@ 295 NM = @NM@ 296 NMEDIT = @NMEDIT@ 297 OBJDUMP = @OBJDUMP@ 257 298 OBJEXT = @OBJEXT@ 299 OTOOL = @OTOOL@ 300 OTOOL64 = @OTOOL64@ 258 301 PACKAGE = @PACKAGE@ 259 302 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ … … 265 308 PATH_SEPARATOR = @PATH_SEPARATOR@ 266 309 RANLIB = @RANLIB@ 310 SED = @SED@ 267 311 SET_MAKE = @SET_MAKE@ 268 312 SHELL = @SHELL@ 269 313 STRIP = @STRIP@ 314 TARGET_HOSTS = @TARGET_HOSTS@ 270 315 VERSION = @VERSION@ 271 316 YACC = @YACC@ … … 275 320 abs_top_builddir = @abs_top_builddir@ 276 321 abs_top_srcdir = @abs_top_srcdir@ 322 ac_ct_AR = @ac_ct_AR@ 277 323 ac_ct_CC = @ac_ct_CC@ 278 324 ac_ct_CXX = @ac_ct_CXX@ 325 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 279 326 am__include = @am__include@ 280 327 am__leading_dot = @am__leading_dot@ … … 323 370 top_builddir = @top_builddir@ 324 371 top_srcdir = @top_srcdir@ 372 AUTOMAKE_OPTIONS = foreign # do not require all the GNU file names 373 ACLOCAL_AMFLAGS = -I automake 325 374 BUILT_SOURCES = parser.hh 326 375 AM_YFLAGS = -d -t -v … … 340 389 341 390 .SUFFIXES: 342 .SUFFIXES: .cc .ll . o .obj .yy343 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@$(srcdir)/Makefile.am $(am__configure_deps)391 .SUFFIXES: .cc .ll .lo .o .obj .yy 392 $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) 344 393 @for dep in $?; do \ 345 394 case '$(am__configure_deps)' in \ … … 365 414 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 366 415 367 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@$(am__configure_deps)416 $(top_srcdir)/configure: $(am__configure_deps) 368 417 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 369 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@$(am__aclocal_m4_deps)418 $(ACLOCAL_M4): $(am__aclocal_m4_deps) 370 419 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 371 420 $(am__aclocal_m4_deps): … … 380 429 sed 's/$(EXEEXT)$$//' | \ 381 430 while read p p1; do if test -f $$p \ 431 || test -f $$p1 \ 382 432 ; then echo "$$p"; echo "$$p"; else :; fi; \ 383 433 done | \ … … 394 444 if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ 395 445 test -z "$$files" || { \ 396 echo " $(INSTALL_PROGRAM_ENV)$(INSTALL_PROGRAM) $$files '$(DESTDIR)$(tools_prettyprinterdir)$$dir'"; \397 $(INSTALL_PROGRAM_ENV)$(INSTALL_PROGRAM) $$files "$(DESTDIR)$(tools_prettyprinterdir)$$dir" || exit $$?; \446 echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(tools_prettyprinterdir)$$dir'"; \ 447 $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(tools_prettyprinterdir)$$dir" || exit $$?; \ 398 448 } \ 399 449 ; done … … 411 461 412 462 clean-tools_prettyprinterPROGRAMS: 413 -test -z "$(tools_prettyprinter_PROGRAMS)" || rm -f $(tools_prettyprinter_PROGRAMS) 463 @list='$(tools_prettyprinter_PROGRAMS)'; test -n "$$list" || exit 0; \ 464 echo " rm -f" $$list; \ 465 rm -f $$list || exit $$?; \ 466 test -n "$(EXEEXT)" || exit 0; \ 467 list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ 468 echo " rm -f" $$list; \ 469 rm -f $$list 414 470 parser.hh: parser.cc 415 471 @if test ! -f $@; then rm -f parser.cc; else :; fi … … 448 504 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` 449 505 506 .cc.lo: 507 @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ 508 @am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ 509 @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo 510 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ 511 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 512 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $< 513 450 514 pretty-lex.o: lex.cc 451 515 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(pretty_CXXFLAGS) $(CXXFLAGS) -MT pretty-lex.o -MD -MP -MF $(DEPDIR)/pretty-lex.Tpo -c -o pretty-lex.o `test -f 'lex.cc' || echo '$(srcdir)/'`lex.cc … … 523 587 .yy.cc: 524 588 $(AM_V_YACC)$(am__skipyacc) $(SHELL) $(YLWRAP) $< y.tab.c $@ y.tab.h `echo $@ | $(am__yacc_c2h)` y.output $*.output -- $(YACCCOMPILE) 589 590 mostlyclean-libtool: 591 -rm -f *.lo 592 593 clean-libtool: 594 -rm -rf .libs _libs 525 595 526 596 ID: $(am__tagged_files) … … 652 722 clean: clean-am 653 723 654 clean-am: clean-generic clean- tools_prettyprinterPROGRAMS\655 mostlyclean-am724 clean-am: clean-generic clean-libtool \ 725 clean-tools_prettyprinterPROGRAMS mostlyclean-am 656 726 657 727 distclean: distclean-am … … 708 778 mostlyclean: mostlyclean-am 709 779 710 mostlyclean-am: mostlyclean-compile mostlyclean-generic 780 mostlyclean-am: mostlyclean-compile mostlyclean-generic \ 781 mostlyclean-libtool 711 782 712 783 pdf: pdf-am … … 723 794 724 795 .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ 725 clean-tools_prettyprinterPROGRAMS cscopelist-am ctags ctags-am \ 726 distclean distclean-compile distclean-generic distclean-tags \ 727 distdir dvi dvi-am html html-am info info-am install \ 728 install-am install-data install-data-am install-dvi \ 729 install-dvi-am install-exec install-exec-am install-html \ 730 install-html-am install-info install-info-am install-man \ 731 install-pdf install-pdf-am install-ps install-ps-am \ 732 install-strip install-tools_prettyprinterPROGRAMS installcheck \ 796 clean-libtool clean-tools_prettyprinterPROGRAMS cscopelist-am \ 797 ctags ctags-am distclean distclean-compile distclean-generic \ 798 distclean-libtool distclean-tags distdir dvi dvi-am html \ 799 html-am info info-am install install-am install-data \ 800 install-data-am install-dvi install-dvi-am install-exec \ 801 install-exec-am install-html install-html-am install-info \ 802 install-info-am install-man install-pdf install-pdf-am \ 803 install-ps install-ps-am install-strip \ 804 install-tools_prettyprinterPROGRAMS installcheck \ 733 805 installcheck-am installdirs maintainer-clean \ 734 806 maintainer-clean-generic mostlyclean mostlyclean-compile \ 735 mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \ 736 uninstall-am uninstall-tools_prettyprinterPROGRAMS 807 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ 808 tags tags-am uninstall uninstall-am \ 809 uninstall-tools_prettyprinterPROGRAMS 737 810 738 811 .PRECIOUS: Makefile -
tools/stat.py
r7951100 rb067d9b 11 11 content = f.readlines() 12 12 content = [x.strip() for x in content] 13 content = [ int(x) for x in content]14 content.remove(max(content)) 15 content.remove(min(content)) 16 med = numpy. around( numpy.median(content), decimals=1)17 avg = numpy. around( numpy.mean (content), decimals=2)18 std = numpy. around( numpy.std (content), decimals=2)19 print "median {0 } avg {1} stddev {2}".format( med, avg, std )13 content = [float(x) for x in content] # expect floating-point strings 14 content.remove(max(content)) # need at least 4 data values because 15 content.remove(min(content)) # the max and min values are removed 16 med = numpy.median(content) 17 avg = numpy.mean (content) 18 std = numpy.std (content) 19 print "median {0:.1f} avg {1:.1f} stddev {2:.2f}".format( med, avg, std ) 20 20 21 21
Note:
See TracChangeset
for help on using the changeset viewer.