# # ChangeLog for / # # Generated by Trac 1.2.1 # May 1, 2024, 11:00:42 AM Wed, 08 Jun 2016 18:23:02 GMT Peter A. Buhr [89ce869] * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) prevent deletion of extensionless header files, third attempt Tue, 07 Jun 2016 18:45:27 GMT Peter A. Buhr [ac78e25] * src/libcfa/Makefile.am (modified) change SECONDARY to PRECIOUS in libcfa Makefile.am to see if this ... Tue, 07 Jun 2016 17:47:52 GMT Peter A. Buhr [dd51906] * src/Makefile.in (modified) * src/Parser/lex.cc (modified) * src/Parser/lex.ll (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.h (modified) * src/Parser/parser.yy (modified) * src/driver/Makefile.in (modified) * src/examples/Makefile.in (modified) * src/examples/io.c (modified) * src/examples/sum.c (modified) * src/libcfa/Makefile.in (modified) * src/main.cc (modified) automake change gnu back to foreign (do not know why it changed), add ... Mon, 06 Jun 2016 22:31:42 GMT Aaron Moss [d5f1cfc] * doc/working/resolver_design.md (modified) Update design of reference types Mon, 06 Jun 2016 16:37:44 GMT Thierry Delisle [ab60d6d] * Jenkinsfile (modified) Clean-up Jenkinsfile, should correct erronous build status Mon, 06 Jun 2016 16:22:50 GMT Thierry Delisle [7b1a604] * Jenkinsfile (modified) - Removed properties from Jenkinsfile - Email sent now writes ... Mon, 06 Jun 2016 16:09:26 GMT Thierry Delisle [de62f0f0] * Jenkinsfile (modified) fixed error in Jenkinsfile between single-quotes and double-quotes Mon, 06 Jun 2016 16:07:38 GMT Thierry Delisle [c7449ce2] * Jenkinsfile (modified) Testing Jenkinsfile which runs git reflog in the correct directory Mon, 06 Jun 2016 15:45:51 GMT Thierry Delisle [86242b0] * Jenkinsfile (modified) fixed stupid copying mistake Mon, 06 Jun 2016 15:44:31 GMT Thierry Delisle [57aa6f5] * .gitignore (modified) * doc/LaTeXmacros/common.tex (modified) * doc/bibliography/cfa.bib (modified) * doc/papers/Breuel.pdf (added) * doc/papers/CormackWright90.pdf (added) * doc/papers/Jones97.pdf (added) * doc/papers/Laufer92.pdf (added) * doc/papers/Ziegler92.pdf (added) * doc/papers/matrix.pdf (added) * doc/papers/meta.pdf (added) * doc/papers/refrat98.pdf (added) * doc/refrat/.gitignore (added) * doc/refrat/refrat.tex (modified) * doc/user/.gitignore (added) * doc/user/user.tex (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Mon, 06 Jun 2016 15:44:19 GMT Thierry Delisle [8a63547] * Jenkinsfile (modified) Jenkinsfile now uses git reflog instead of build parameters Sat, 04 Jun 2016 16:34:24 GMT Peter A. Buhr [e229c22] * .gitignore (modified) * doc/LaTeXmacros/common.tex (modified) * doc/bibliography/cfa.bib (modified) * doc/refrat/.gitignore (added) * doc/refrat/refrat.tex (modified) * doc/user/.gitignore (added) * doc/user/user.tex (modified) change gitignore with respect to latex-generated files, small updates ... Sat, 04 Jun 2016 15:10:04 GMT Peter A. Buhr [31eed869] * Jenkinsfile (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Sat, 04 Jun 2016 15:09:45 GMT Peter A. Buhr [42851542] * doc/papers/Breuel.pdf (added) * doc/papers/CormackWright90.pdf (added) * doc/papers/Jones97.pdf (added) * doc/papers/Laufer92.pdf (added) * doc/papers/Ziegler92.pdf (added) * doc/papers/matrix.pdf (added) * doc/papers/meta.pdf (added) * doc/papers/refrat98.pdf (added) created papers directory in doc directory for relevant papers Fri, 03 Jun 2016 21:29:35 GMT Thierry Delisle [b67dc14] * Jenkinsfile (modified) added some comments to test new git-hook Fri, 03 Jun 2016 21:19:30 GMT Thierry Delisle [f8707578] * Jenkinsfile (modified) properties take an extra push to take effect apparently Fri, 03 Jun 2016 21:16:34 GMT Thierry Delisle [25a5bbd] * Jenkinsfile (modified) Removed special characters from jenkins properties Fri, 03 Jun 2016 20:33:48 GMT Thierry Delisle [68d173d] * Jenkinsfile (modified) testing git hook v2 Fri, 03 Jun 2016 20:29:57 GMT Thierry Delisle [9f8c8c4] * Jenkinsfile (modified) testing git hook Fri, 03 Jun 2016 20:15:59 GMT Thierry Delisle [0cab2a2] * Jenkinsfile (modified) made change to test git-hook Fri, 03 Jun 2016 20:02:17 GMT Thierry Delisle [98ec3a0] * Jenkinsfile (modified) Testing new git hooks which also send reference parameters Fri, 03 Jun 2016 19:48:29 GMT Thierry Delisle [08d524c6] * Jenkinsfile (modified) Jenkins Snippet Generator generates incorrect code for jenkins properties Fri, 03 Jun 2016 19:45:05 GMT Thierry Delisle [dddbefb7] * Jenkinsfile (modified) apparently simply using back-slashes on multi-line expression is not ... Fri, 03 Jun 2016 19:43:34 GMT Thierry Delisle [90e4d2b] * Jenkinsfile (modified) added back-slashes to multiline expressions in Jenkinsfile Fri, 03 Jun 2016 19:39:38 GMT Thierry Delisle [9cdce58] * Jenkinsfile (modified) removed typo in Jenkinsfile Fri, 03 Jun 2016 19:38:56 GMT Thierry Delisle [0c24808] * Jenkinsfile (modified) added git properties to Jenkinsfile Fri, 03 Jun 2016 19:09:02 GMT Thierry Delisle [40b1df9] * Jenkinsfile (modified) Jenkins now builds using gcc-4.9, gcc-5, gcc-6 Fri, 03 Jun 2016 17:24:53 GMT Thierry Delisle [0207e71] * Jenkinsfile (modified) adde timeout of 30 minutes to build Fri, 03 Jun 2016 17:23:05 GMT Thierry Delisle [37bf576] * Jenkinsfile (modified) added back timestamp wrapper to jenkins file Fri, 03 Jun 2016 17:15:46 GMT Thierry Delisle [86f641b] * Jenkinsfile (modified) now do mainainer-clean after build to clean-up for next CC Fri, 03 Jun 2016 17:14:34 GMT Thierry Delisle [01b8088d] * Jenkinsfile (modified) now using git clean/reset to clean repo before build instead of ... Fri, 03 Jun 2016 17:07:14 GMT Thierry Delisle [aec9a67] * Jenkinsfile (modified) Removed declaration of globals in Jenkinsfile Fri, 03 Jun 2016 17:01:24 GMT Thierry Delisle [e730560] * Jenkinsfile (modified) apparently Jenkinsfiles must use only serializable objects Fri, 03 Jun 2016 15:55:43 GMT Thierry Delisle [f979c4a] * Jenkinsfile (modified) trying alternate syntax for Jenkinsfile Fri, 03 Jun 2016 15:53:02 GMT Thierry Delisle [f25bcb6] * Jenkinsfile (modified) it seems a missing constructor was the issue in jenkinsfile Fri, 03 Jun 2016 15:47:20 GMT Thierry Delisle [5095a00] * Jenkinsfile (modified) moved up prints since apparently the build crashes earlier Fri, 03 Jun 2016 15:45:48 GMT Thierry Delisle [94d40c5] * Jenkinsfile (modified) added debug print to jenkins build Fri, 03 Jun 2016 15:38:20 GMT Thierry Delisle [371fd1b] * Jenkinsfile (modified) rename build routine to cfa_build since something seems to screw with ... Fri, 03 Jun 2016 15:34:00 GMT Thierry Delisle [4064107] * Jenkinsfile (modified) Removed timestamp and timeout which froze the build Fri, 03 Jun 2016 15:28:29 GMT Thierry Delisle [8f6b229] * Jenkinsfile (modified) fixed errors in Jenkinsfile Fri, 03 Jun 2016 15:24:34 GMT Thierry Delisle [65fdb59] * Jenkinsfile (modified) fixed error in Jenkinsfile Fri, 03 Jun 2016 15:21:46 GMT Thierry Delisle [29f4fe62] * Jenkinsfile (modified) - added comments to jenkinsfile - build now has timestamps for ... Fri, 03 Jun 2016 15:07:36 GMT Thierry Delisle [992c26d] * Jenkinsfile (modified) added support for specifiying compilers to use in jenkins file Fri, 03 Jun 2016 14:55:29 GMT Thierry Delisle [a3e7d34] * Makefile.in (modified) * config.h.in (modified) * configure (modified) * configure.ac (modified) * src/Makefile.in (modified) * src/driver/Makefile.in (modified) * src/driver/cc1.cc (modified) * src/driver/cfa.cc (modified) * src/examples/Makefile.in (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/iostream.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 03 Jun 2016 14:55:20 GMT Thierry Delisle [848fb00] * Jenkinsfile (modified) modified build email to make status more obvious Fri, 03 Jun 2016 14:53:27 GMT Thierry Delisle [77f347d] * Jenkinsfile (modified) Modified jenkins file to remove all before running Thu, 02 Jun 2016 22:32:06 GMT Peter A. Buhr [e24f13a] * Makefile.in (modified) * config.h.in (modified) * configure (modified) * configure.ac (modified) * src/Makefile.in (modified) * src/driver/Makefile.in (modified) * src/driver/cc1.cc (modified) * src/driver/cfa.cc (modified) * src/examples/Makefile.in (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/iostream.c (modified) modify makefile to allow different compilers, use constructor cast in ... Wed, 01 Jun 2016 21:59:00 GMT Rob Schluntz [4df85197] * Jenkinsfile (added) * doc/working/resolver_design.md (added) * src/examples/runTests.sh (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Wed, 01 Jun 2016 21:58:15 GMT Rob Schluntz [83de11e] * src/GenPoly/GenPoly.cc (modified) * src/SymTab/Validate.cc (modified) fix invalid use of lists that caused a crash in gcc versions larger ... Wed, 01 Jun 2016 19:13:57 GMT Aaron Moss [3d1e617] * doc/working/resolver_design.md (added) Add working documents directory with resolver design Tue, 31 May 2016 20:28:23 GMT Thierry Delisle [d189e11] * Jenkinsfile (modified) removed extra email in Jenkinsfile Tue, 31 May 2016 18:24:35 GMT Thierry Delisle [7359098] * Jenkinsfile (modified) fixed the syntax of pwd call in Jenkinsfile Tue, 31 May 2016 18:19:52 GMT Thierry Delisle [e309947] * Jenkinsfile (modified) WORKSPACE env variable is not available in Jenkinsfile, using pwd instead Tue, 31 May 2016 18:11:45 GMT Thierry Delisle [6be8514] * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 31 May 2016 18:11:22 GMT Thierry Delisle [b287f67] * Jenkinsfile (modified) fixed some errors with Jenkinsfile - logs are now attached on ... Tue, 31 May 2016 17:36:20 GMT Peter A. Buhr [76c5d6e] * Jenkinsfile (modified) * src/examples/runTests.sh (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Tue, 31 May 2016 17:36:04 GMT Peter A. Buhr [7f8b740] * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) properly deal with extensionless headers in Makfile Tue, 31 May 2016 15:26:49 GMT Thierry Delisle [84f53b4] * Jenkinsfile (modified) fixed typos in Jenkinsfile Tue, 31 May 2016 15:16:08 GMT Thierry Delisle [1e44b60] * Jenkinsfile (modified) attach log to build email on failure Tue, 31 May 2016 15:04:53 GMT Thierry Delisle [fde808df] * Jenkinsfile (modified) refactored Jenkinsfile to be more readable and fixed tests (maybe) Tue, 31 May 2016 14:27:00 GMT Thierry Delisle [f43a200] * Jenkinsfile (modified) Jenkins now runs test after build Tue, 31 May 2016 14:21:29 GMT Thierry Delisle [353f395] * src/examples/runTests.sh (modified) tests now return different exit code based on whether test fail or not Mon, 30 May 2016 20:29:40 GMT Peter A. Buhr [a6b7480] * Jenkinsfile (modified) add build email addresses to Jenkinsfile Mon, 30 May 2016 20:06:27 GMT Thierry Delisle [1da4ead] * Jenkinsfile (modified) added comments to jenkins file Mon, 30 May 2016 20:03:29 GMT Thierry Delisle [c78e410] * Jenkinsfile (modified) Jenkins no longer uses maintainer-clean Mon, 30 May 2016 19:58:08 GMT Thierry Delisle [71b7843] * Jenkinsfile (modified) added support for reusing git mailing list in jenkins Mon, 30 May 2016 15:41:20 GMT Thierry Delisle [bb5a0bb] * Jenkinsfile (modified) modified Jenkinsfile to send email more similar to git hook emails Mon, 30 May 2016 15:26:13 GMT Thierry Delisle [19ad15b] * Jenkinsfile (modified) fixed naming error in Jenkinsfile Mon, 30 May 2016 15:02:34 GMT Thierry Delisle [1e34653] * Jenkinsfile (modified) now only email build logs on build failure Mon, 30 May 2016 14:44:12 GMT Thierry Delisle [ed091cd] * Jenkinsfile (modified) email notification seems to work properly for jenkins Mon, 30 May 2016 14:40:46 GMT Thierry Delisle [e8a22a7] * Jenkinsfile (modified) testing email notification for jenkins Mon, 30 May 2016 14:32:01 GMT Thierry Delisle [d37fc7b] * Jenkinsfile (modified) added error to test build failures Mon, 30 May 2016 14:28:13 GMT Thierry Delisle [d3d0069] * Jenkinsfile (modified) testing exceptions to react on build failures Mon, 30 May 2016 14:13:42 GMT Thierry Delisle [f61958d] * Jenkinsfile (modified) testing step command in jenkinsfile Fri, 27 May 2016 22:42:46 GMT Thierry Delisle [c65f251] * Jenkinsfile (modified) testing jenkinsfile step for error handling Fri, 27 May 2016 22:38:12 GMT Thierry Delisle [c012238] * Jenkinsfile (modified) Jenkins: using step for post build command Fri, 27 May 2016 22:26:14 GMT Thierry Delisle [7aebc62] * Jenkinsfile (modified) Jenkins: testing multi node setup Fri, 27 May 2016 22:07:37 GMT Thierry Delisle [23a14d86] * Jenkinsfile (modified) Jenkins added clean steps so a full build is always made. added ... Fri, 27 May 2016 21:52:23 GMT Thierry Delisle [63fe9f1d] * Jenkinsfile (modified) fixed error in jenkins file Fri, 27 May 2016 21:50:58 GMT Thierry Delisle [a3f9946] * Jenkinsfile (modified) new test using environment variables Fri, 27 May 2016 21:33:25 GMT Thierry Delisle [3410c12] * Jenkinsfile (modified) Outputting environment variables for build Fri, 27 May 2016 21:19:04 GMT Thierry Delisle [d42fa1f] * Jenkinsfile (modified) Token macro expansion doesn't work in jenkinsfile, trying to use ... Fri, 27 May 2016 20:57:30 GMT Thierry Delisle [f2b977a] * Jenkinsfile (modified) now using token expander for email notification in jenkinsfile Fri, 27 May 2016 20:49:43 GMT Thierry Delisle [018fac4] * Jenkinsfile (modified) testing token replacement in jenkins file to format email Fri, 27 May 2016 20:45:17 GMT Thierry Delisle [c77aa5a] * Jenkinsfile (modified) fixed stupid error in jenkinsfile Fri, 27 May 2016 20:43:46 GMT Thierry Delisle [c9d651d] * Jenkinsfile (modified) modified Jenkinsfile to send email after build Fri, 27 May 2016 20:22:48 GMT Thierry Delisle [725f36f] * Jenkinsfile (modified) modified Jenkinsfile to use master node instead if 'linux' Fri, 27 May 2016 20:16:53 GMT Thierry Delisle [10e81ac] * src/InitTweak/FixInit.cc (modified) * src/SymTab/Autogen.cc (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/ApplicationExpr.cc (modified) * src/main.cc (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 27 May 2016 20:16:34 GMT Thierry Delisle [aad5a48] * Jenkinsfile (added) Added basic Jenkinsfile to configure build machine Fri, 27 May 2016 19:32:57 GMT Rob Schluntz [677c1be] * src/SymTab/Validate.cc (modified) fix problem with chaining member access expressions Fri, 27 May 2016 19:32:30 GMT Rob Schluntz [2a7e29b] * src/main.cc (modified) fix crash when taking cfa-cpp input from stdin Fri, 27 May 2016 18:38:19 GMT Rob Schluntz [4a8c875] * src/GenPoly/GenPoly.cc (modified) * src/GenPoly/GenPoly.h (modified) * src/SynTree/TypeSubstitution.cc (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Fri, 27 May 2016 18:38:13 GMT Rob Schluntz [9554d9b] * src/InitTweak/FixInit.cc (modified) * src/SymTab/Autogen.cc (modified) * src/SynTree/ApplicationExpr.cc (modified) elide copy constructor calls in polymorphic code Fri, 27 May 2016 00:54:33 GMT Aaron Moss [e24955a] * src/GenPoly/GenPoly.cc (modified) * src/GenPoly/GenPoly.h (modified) Fixed infinite loops in GenPoly Fri, 27 May 2016 00:12:56 GMT Aaron Moss [084184b] * src/SynTree/TypeSubstitution.cc (modified) Add recursive lookup for TypeInstType to TypeSubstitution Wed, 25 May 2016 17:42:24 GMT Rob Schluntz [d9f1b2d] * src/GenPoly/GenPoly.cc (modified) handle MemberExpr in getBaseVar Fri, 20 May 2016 17:37:56 GMT Rob Schluntz [6e3ae00] * src/Makefile.in (modified) * src/driver/Makefile.in (modified) * src/examples/Makefile.am (modified) * src/examples/Makefile.in (modified) * src/examples/avltree/avl-private.c (added) * src/examples/avltree/avl-private.h (added) * src/examples/avltree/avl.h (added) * src/examples/avltree/avl0.c (added) * src/examples/avltree/avl1.c (added) * src/examples/avltree/avl2.c (added) * src/examples/avltree/avl3.c (added) * src/examples/avltree/avl4.c (added) * src/examples/avltree/avl_test.c (added) * src/examples/runTests.sh (modified) * src/examples/tests/avl_test.in.txt (added) * src/examples/tests/avl_test.out.txt (added) * src/libcfa/Makefile.in (modified) added avl_test to regression suite and changed runTests.sh to use ... Wed, 18 May 2016 15:42:10 GMT Thierry Delisle [21995bc] * src/examples/wrapper/src/main.c (modified) * src/examples/wrapper/src/pointer.h (modified) added test for copies and assignment Tue, 17 May 2016 22:34:14 GMT Thierry Delisle [bf1ee05] * src/examples/wrapper/src/main.c (modified) * src/examples/wrapper/src/pointer.h (modified) test with single copy from return Tue, 17 May 2016 21:51:40 GMT Thierry Delisle [19de7b70] * src/Parser/parser.cc (modified) * src/Parser/parser.yy (modified) Merge branch 'ctor' of plg.uwaterloo.ca:software/cfa/cfa-cc into ctor