From: adrian <adr...@us...> - 2011-12-23 19:47:06
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "compose-hpc". The branch, master has been updated via 6f908028cc95a43d5e3364839e033c1c7cd74ec9 (commit) via 12084c4bd030414237fe2c92b664fa50e2372845 (commit) via d6fac2c9196459f0b8d70a14a131935a0380e1f7 (commit) via 938fc8ac049da1175817f40bade7cdfd8562e43a (commit) via 77cd9a23503ee1d444a7da150844f9866cc18663 (commit) via a774888d44d13c285ba8a3c02a88b5e16066f7d4 (commit) from edb5c2c1ef8c756ef61620d79587b04375e73ffd (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 6f908028cc95a43d5e3364839e033c1c7cd74ec9 Author: Adrian Prantl <ad...@ll...> Date: Fri Dec 23 11:46:17 2011 -0800 implemented newExp and ConstructorInitializer -> fixed more than half of the remaining C++ testcases commit 12084c4bd030414237fe2c92b664fa50e2372845 Author: Adrian Prantl <ad...@ll...> Date: Fri Dec 23 11:45:14 2011 -0800 always add -I$ROSE_INCLUDE_DIR in src2term commit d6fac2c9196459f0b8d70a14a131935a0380e1f7 Author: Adrian Prantl <ad...@ll...> Date: Fri Dec 23 11:44:29 2011 -0800 renamed testsuite -> regression for consistency commit 938fc8ac049da1175817f40bade7cdfd8562e43a Author: Adrian Prantl <ad...@ll...> Date: Fri Dec 23 10:19:01 2011 -0800 repaired correct behaviour for recursive functions commit 77cd9a23503ee1d444a7da150844f9866cc18663 Author: Adrian Prantl <ad...@ll...> Date: Fri Dec 23 09:48:21 2011 -0800 null_statement commit a774888d44d13c285ba8a3c02a88b5e16066f7d4 Author: Adrian Prantl <ad...@ll...> Date: Fri Dec 23 09:40:02 2011 -0800 update arity of values ----------------------------------------------------------------------- Summary of changes: rote/minitermite/Makefile.am | 2 +- rote/minitermite/configure.ac | 1 + rote/minitermite/regression/Makefile.include | 195 ++++++++++++++++++++ rote/minitermite/{testsuite => regression}/README | 0 .../{testsuite => regression}/base/ab.c | 0 .../{testsuite => regression}/base/bigger.c | 0 .../{testsuite => regression}/base/blocks.c | 0 .../{testsuite => regression}/base/bound_t.c | 0 .../{testsuite => regression}/base/bsort.c | 0 .../{testsuite => regression}/base/cconstants.c | 0 .../{testsuite => regression}/base/classes.cxx | 0 .../{testsuite => regression}/base/classes2.cxx | 0 .../{testsuite => regression}/base/classes3.cxx | 0 .../base/classes_and_returns.cxx | 0 .../{testsuite => regression}/base/deepreturn.c | 0 .../base/default_args.cxx | 0 .../{testsuite => regression}/base/demo1.cxx | 0 .../{testsuite => regression}/base/demo2.cxx | 0 .../{testsuite => regression}/base/destructor.cxx | 0 .../{testsuite => regression}/base/destructor2.cxx | 0 .../base/destructor_simple.cxx | 0 .../{testsuite => regression}/base/for_return1.c | 0 .../{testsuite => regression}/base/forinit.c | 0 .../{testsuite => regression}/base/hello.c | 0 .../base/initializers/initializer1.cxx | 0 .../base/initializers/initializer2.cxx | 0 .../base/initializers/initializer3.cxx | 0 .../base/initializers/initializer4.cxx | 0 .../{testsuite => regression}/base/intval.c | 0 .../{testsuite => regression}/base/jump.c | 0 .../{testsuite => regression}/base/logical.c | 0 .../{testsuite => regression}/base/manyargs.c | 0 .../{testsuite => regression}/base/minimal.c | 0 .../{testsuite => regression}/base/namespaces.cxx | 0 .../{testsuite => regression}/base/nested.c | 0 .../{testsuite => regression}/base/overload.cxx | 0 .../{testsuite => regression}/base/rdtest1.cxx | 0 .../{testsuite => regression}/base/rdtest2.cxx | 0 .../{testsuite => regression}/base/rdtest3.cxx | 0 .../{testsuite => regression}/base/simpleif.c | 0 .../{testsuite => regression}/base/small.c | 0 .../{testsuite => regression}/base/test1.cxx | 0 .../{testsuite => regression}/base/test5.cxx | 0 .../{testsuite => regression}/base/test6.cxx | 0 .../base/tests/costa/example1.cxx | 0 .../base/tests/costa/example2.cxx | 0 .../base/tests/costa/example3.cxx | 0 .../base/tests/rdtest0.cxx | 0 .../base/tests/rdtest1.cxx | 0 .../base/tests/rdtest10.cxx | 0 .../base/tests/rdtest10all.cxx | 0 .../base/tests/rdtest10p1.cxx | 0 .../base/tests/rdtest10p2.cxx | 0 .../base/tests/rdtest10p3.cxx | 0 .../base/tests/rdtest11.cxx | 0 .../base/tests/rdtest12.cxx | 0 .../base/tests/rdtest13.cxx | 0 .../base/tests/rdtest14.cxx | 0 .../base/tests/rdtest15.cxx | 0 .../base/tests/rdtest2.cxx | 0 .../base/tests/rdtest3.cxx | 0 .../base/tests/rdtest4.cxx | 0 .../base/tests/rdtest4b.cxx | 0 .../base/tests/rdtest5.cxx | 0 .../base/tests/rdtest6.cxx | 0 .../base/tests/rdtest7.cxx | 0 .../base/tests/rdtest8a.cxx | 0 .../base/tests/rdtest8b.cxx | 0 .../base/tests/rdtest8c.cxx | 0 .../base/tests/rdtest9a.cxx | 0 .../base/tests/rdtest9a_c89.c | 0 .../base/tests/rdtest9b.cxx | 0 .../{testsuite => regression}/base/typedefs.cxx | 0 .../{testsuite => regression}/base/verysmall.c | 0 .../{testsuite => regression}/base/virtual.cxx | 0 .../{testsuite => regression}/base/while_call1.c | 0 .../{testsuite => regression}/fortran/trivial.f90 | 0 .../{testsuite => regression}/mrtc/failure/des.c | 0 .../{testsuite => regression}/mrtc/success/adpcm.c | 0 .../{testsuite => regression}/mrtc/success/bs.c | 0 .../mrtc/success/bsort100.c | 0 .../{testsuite => regression}/mrtc/success/cnt.c | 0 .../mrtc/success/compress.c | 0 .../{testsuite => regression}/mrtc/success/cover.c | 0 .../{testsuite => regression}/mrtc/success/crc.c | 0 .../{testsuite => regression}/mrtc/success/duff.c | 0 .../{testsuite => regression}/mrtc/success/edn.c | 0 .../mrtc/success/expint.c | 0 .../{testsuite => regression}/mrtc/success/fac.c | 0 .../{testsuite => regression}/mrtc/success/fdct.c | 0 .../{testsuite => regression}/mrtc/success/fft1.c | 0 .../mrtc/success/fibcall.c | 0 .../{testsuite => regression}/mrtc/success/fir.c | 0 .../mrtc/success/insertsort.c | 0 .../mrtc/success/janne_complex.c | 0 .../mrtc/success/jfdctint.c | 0 .../mrtc/success/lcdnum.c | 0 .../{testsuite => regression}/mrtc/success/lms.c | 0 .../{testsuite => regression}/mrtc/success/loop3.c | 0 .../mrtc/success/ludcmp.c | 0 .../mrtc/success/matmult.c | 0 .../mrtc/success/minmax.c | 0 .../mrtc/success/minver.c | 0 .../{testsuite => regression}/mrtc/success/ndes.c | 0 .../{testsuite => regression}/mrtc/success/ns.c | 0 .../mrtc/success/nsichneu.c | 0 .../mrtc/success/qsort-exam.c | 0 .../{testsuite => regression}/mrtc/success/qurt.c | 0 .../mrtc/success/recursion.c | 0 .../mrtc/success/select.c | 0 .../{testsuite => regression}/mrtc/success/sqrt.c | 0 .../mrtc/success/statemate.c | 0 .../{testsuite => regression}/shape/success/README | 0 .../shape/success/artificalsum.cxx | 0 .../shape/success/nnh_xnil.cxx | 0 .../shape/success/nnh_xselnil.cxx | 0 .../shape/success/nnh_xsely.cxx | 0 .../shape/success/nnh_xy.cxx | 0 .../shape/success/nnh_xysel2.cxx | 0 .../shape/success/nnh_xysel3.cxx | 0 .../shape/success/nnh_xysel3shared.cxx | 0 .../shape/success/pathjoin.cxx | 0 .../shape/success/srw98_listreverse.cxx | 0 rote/minitermite/src/RoseToTerm.C | 20 ++- rote/minitermite/src/TermToRose.C | 75 ++++++-- rote/minitermite/src/minitermite/RoseToTerm.h | 1 + rote/minitermite/src/minitermite/TermToRose.h | 2 + rote/minitermite/src/src2term.C | 5 +- rote/minitermite/src/termite/asttransform.pl | 48 +++--- rote/minitermite/src/termite/termite_spec.pl | 18 ++ rote/minitermite/testsuite/Makefile.include | 195 -------------------- 131 files changed, 320 insertions(+), 242 deletions(-) create mode 100644 rote/minitermite/regression/Makefile.include rename rote/minitermite/{testsuite => regression}/README (100%) rename rote/minitermite/{testsuite => regression}/base/ab.c (100%) rename rote/minitermite/{testsuite => regression}/base/bigger.c (100%) rename rote/minitermite/{testsuite => regression}/base/blocks.c (100%) rename rote/minitermite/{testsuite => regression}/base/bound_t.c (100%) rename rote/minitermite/{testsuite => regression}/base/bsort.c (100%) rename rote/minitermite/{testsuite => regression}/base/cconstants.c (100%) rename rote/minitermite/{testsuite => regression}/base/classes.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/classes2.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/classes3.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/classes_and_returns.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/deepreturn.c (100%) rename rote/minitermite/{testsuite => regression}/base/default_args.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/demo1.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/demo2.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/destructor.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/destructor2.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/destructor_simple.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/for_return1.c (100%) rename rote/minitermite/{testsuite => regression}/base/forinit.c (100%) rename rote/minitermite/{testsuite => regression}/base/hello.c (100%) rename rote/minitermite/{testsuite => regression}/base/initializers/initializer1.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/initializers/initializer2.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/initializers/initializer3.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/initializers/initializer4.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/intval.c (100%) rename rote/minitermite/{testsuite => regression}/base/jump.c (100%) rename rote/minitermite/{testsuite => regression}/base/logical.c (100%) rename rote/minitermite/{testsuite => regression}/base/manyargs.c (100%) rename rote/minitermite/{testsuite => regression}/base/minimal.c (100%) rename rote/minitermite/{testsuite => regression}/base/namespaces.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/nested.c (100%) rename rote/minitermite/{testsuite => regression}/base/overload.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/rdtest1.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/rdtest2.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/rdtest3.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/simpleif.c (100%) rename rote/minitermite/{testsuite => regression}/base/small.c (100%) rename rote/minitermite/{testsuite => regression}/base/test1.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/test5.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/test6.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/costa/example1.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/costa/example2.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/costa/example3.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest0.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest1.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest10.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest10all.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest10p1.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest10p2.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest10p3.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest11.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest12.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest13.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest14.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest15.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest2.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest3.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest4.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest4b.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest5.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest6.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest7.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest8a.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest8b.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest8c.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest9a.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest9a_c89.c (100%) rename rote/minitermite/{testsuite => regression}/base/tests/rdtest9b.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/typedefs.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/verysmall.c (100%) rename rote/minitermite/{testsuite => regression}/base/virtual.cxx (100%) rename rote/minitermite/{testsuite => regression}/base/while_call1.c (100%) rename rote/minitermite/{testsuite => regression}/fortran/trivial.f90 (100%) rename rote/minitermite/{testsuite => regression}/mrtc/failure/des.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/adpcm.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/bs.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/bsort100.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/cnt.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/compress.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/cover.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/crc.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/duff.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/edn.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/expint.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/fac.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/fdct.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/fft1.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/fibcall.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/fir.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/insertsort.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/janne_complex.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/jfdctint.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/lcdnum.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/lms.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/loop3.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/ludcmp.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/matmult.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/minmax.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/minver.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/ndes.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/ns.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/nsichneu.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/qsort-exam.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/qurt.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/recursion.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/select.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/sqrt.c (100%) rename rote/minitermite/{testsuite => regression}/mrtc/success/statemate.c (100%) rename rote/minitermite/{testsuite => regression}/shape/success/README (100%) rename rote/minitermite/{testsuite => regression}/shape/success/artificalsum.cxx (100%) rename rote/minitermite/{testsuite => regression}/shape/success/nnh_xnil.cxx (100%) rename rote/minitermite/{testsuite => regression}/shape/success/nnh_xselnil.cxx (100%) rename rote/minitermite/{testsuite => regression}/shape/success/nnh_xsely.cxx (100%) rename rote/minitermite/{testsuite => regression}/shape/success/nnh_xy.cxx (100%) rename rote/minitermite/{testsuite => regression}/shape/success/nnh_xysel2.cxx (100%) rename rote/minitermite/{testsuite => regression}/shape/success/nnh_xysel3.cxx (100%) rename rote/minitermite/{testsuite => regression}/shape/success/nnh_xysel3shared.cxx (100%) rename rote/minitermite/{testsuite => regression}/shape/success/pathjoin.cxx (100%) rename rote/minitermite/{testsuite => regression}/shape/success/srw98_listreverse.cxx (100%) delete mode 100644 rote/minitermite/testsuite/Makefile.include hooks/post-receive -- compose-hpc |