changeset 34:734044316447

What 'make test' currently says
author Gary Benson <gbenson@redhat.com>
date Wed, 02 Mar 2011 11:11:42 +0000
parents e193206b929b
children 092f3978ef84
files make-test-amd64.out
diffstat 1 files changed, 303 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/make-test-amd64.out	Wed Mar 02 11:11:42 2011 +0000
@@ -0,0 +1,303 @@
+rm -Rf bootstrap
+for i in 1.6.0 1.7.0/promoted; do \
+	  mkdir -p bootstrap/re/j2se/$i/latest/binaries; \
+	  for j in amd64 zero shark; do \
+	    ln -s /home/gary/work/olmec/build/linux-amd64/j2sdk-image bootstrap/re/j2se/$i/latest/binaries/linux-$j; \
+	  done; \
+	done
+sh build.sh bootstrap debug
++ export ARCH_DATA_MODEL=64
++ ARCH_DATA_MODEL=64
++ export DEBUG_BINARIES=true
++ DEBUG_BINARIES=true
++ '[' '' '!=' '' ']'
++ '[' '' = shark ']'
++ make -C hotspot/make HOTSPOT_BUILD_JOBS=3 ALT_SLASH_JAVA=/home/gary/work/hotspot/bootstrap all_debug copy_debug_jdk export_debug_jdk
+make[1]: Entering directory `/home/gary/work/hotspot/hotspot/make'
+Makefile:375: target `/Xusage.txt' given more than once in the same rule.
+cd /home/gary/work/hotspot/hotspot/make; \
+	make VM_TARGET=jvmg generic_build2 
+make[2]: Entering directory `/home/gary/work/hotspot/hotspot/make'
+Makefile:375: target `/Xusage.txt' given more than once in the same rule.
+mkdir -p /home/gary/work/hotspot/hotspot/build/linux
+cd /home/gary/work/hotspot/hotspot/build/linux; \
+	    make -f /home/gary/work/hotspot/hotspot/make/linux/Makefile \
+		       LP64=1 JAVA_HOME=/home/gary/work/hotspot/bootstrap/re/j2se/1.6.0/latest/binaries/linux-amd64 OUTPUTDIR=/home/gary/work/hotspot/hotspot/build/linux GAMMADIR=/home/gary/work/hotspot/hotspot MAKE_VERBOSE=y HOTSPOT_RELEASE_VERSION=21.0-b01 JRE_RELEASE_VERSION="1.7.0" HOTSPOT_BUILD_VERSION=internal jvmg
+make[3]: Entering directory `/home/gary/work/hotspot/hotspot/build/linux'
+cd linux_amd64_compiler2/jvmg && make -w " LP64=1 "
+make[4]: Entering directory `/home/gary/work/hotspot/hotspot/build/linux/linux_amd64_compiler2/jvmg'
+make[5]: Entering directory `/home/gary/work/hotspot/hotspot/build/linux/linux_amd64_compiler2/jvmg'
+../generated/adfiles/adlc -DLINUX -D_GNU_SOURCE -DAMD64 -q -T -g -D_LP64 ../generated/adfiles/linux_x86_64.ad  \
+ -c../generated/adfiles/mktmp13378/ad_x86_64.cpp -h../generated/adfiles/mktmp13378/ad_x86_64.hpp -a../generated/adfiles/mktmp13378/dfa_x86_64.cpp -v../generated/adfiles/mktmp13378/adGlobals_x86_64.hpp \
+	    || { rm -rf ../generated/adfiles/mktmp13378; exit 1; }
+./adlc_updater ad_x86_64.cpp ../generated/adfiles/mktmp13378 ../generated/adfiles
+./adlc_updater ad_x86_64.hpp ../generated/adfiles/mktmp13378 ../generated/adfiles
+./adlc_updater ad_x86_64_clone.cpp ../generated/adfiles/mktmp13378 ../generated/adfiles
+./adlc_updater ad_x86_64_expand.cpp ../generated/adfiles/mktmp13378 ../generated/adfiles
+./adlc_updater ad_x86_64_format.cpp ../generated/adfiles/mktmp13378 ../generated/adfiles
+./adlc_updater ad_x86_64_gen.cpp ../generated/adfiles/mktmp13378 ../generated/adfiles
+./adlc_updater ad_x86_64_misc.cpp ../generated/adfiles/mktmp13378 ../generated/adfiles
+./adlc_updater ad_x86_64_peephole.cpp ../generated/adfiles/mktmp13378 ../generated/adfiles
+./adlc_updater ad_x86_64_pipeline.cpp ../generated/adfiles/mktmp13378 ../generated/adfiles
+./adlc_updater adGlobals_x86_64.hpp ../generated/adfiles/mktmp13378 ../generated/adfiles
+./adlc_updater dfa_x86_64.cpp ../generated/adfiles/mktmp13378 ../generated/adfiles
+[ -f ../generated/adfiles/mktmp13378/made-change ] \
+		|| echo "Rescanned ../generated/adfiles/linux_x86_64.ad  but encountered no changes."
+Rescanned ../generated/adfiles/linux_x86_64.ad  but encountered no changes.
+rm -rf ../generated/adfiles/mktmp13378
+make[5]: Leaving directory `/home/gary/work/hotspot/hotspot/build/linux/linux_amd64_compiler2/jvmg'
+make[5]: Entering directory `/home/gary/work/hotspot/hotspot/build/linux/linux_amd64_compiler2/jvmg'
+make[5]: Nothing to be done for `all'.
+make[5]: Leaving directory `/home/gary/work/hotspot/hotspot/build/linux/linux_amd64_compiler2/jvmg'
+make[5]: Entering directory `/home/gary/work/hotspot/hotspot/build/linux/linux_amd64_compiler2/jvmg'
+if [ -d /home/gary/work/hotspot/hotspot/agent -a "x86" != "ia64" \
+             -a "x86" != "arm" \
+             -a "x86" != "ppc" \
+             -a "x86" != "zero" ] ; then \
+	   make -f sa.make /home/gary/work/hotspot/hotspot/build/linux/linux_amd64_compiler2/jvmg/../generated/sa-jdi.jar; \
+	fi
+make[6]: Entering directory `/home/gary/work/hotspot/hotspot/build/linux/linux_amd64_compiler2/jvmg'
+make[6]: `/home/gary/work/hotspot/hotspot/build/linux/linux_amd64_compiler2/jvmg/../generated/sa-jdi.jar' is up to date.
+make[6]: Leaving directory `/home/gary/work/hotspot/hotspot/build/linux/linux_amd64_compiler2/jvmg'
+make[5]: Leaving directory `/home/gary/work/hotspot/hotspot/build/linux/linux_amd64_compiler2/jvmg'
+make[5]: Entering directory `/home/gary/work/hotspot/hotspot/build/linux/linux_amd64_compiler2/jvmg'
+make[5]: `precompiled.hpp.gch' is up to date.
+make[5]: Leaving directory `/home/gary/work/hotspot/hotspot/build/linux/linux_amd64_compiler2/jvmg'
+make[5]: Entering directory `/home/gary/work/hotspot/hotspot/build/linux/linux_amd64_compiler2/jvmg'
+make[5]: Nothing to be done for `default'.
+make[5]: Leaving directory `/home/gary/work/hotspot/hotspot/build/linux/linux_amd64_compiler2/jvmg'
+All done.
+make[4]: Leaving directory `/home/gary/work/hotspot/hotspot/build/linux/linux_amd64_compiler2/jvmg'
+cd linux_amd64_compiler2/jvmg && ./test_gamma
+openjdk full version "1.7.0-internal-gary_2011_02_10_10_21-b00"
+openjdk version "1.7.0-internal"
+OpenJDK Runtime Environment (build 1.7.0-internal-gary_2011_02_10_10_21-b00)
+OpenJDK 64-Bit Server VM (build 21.0-b01-internal-jvmg, mixed mode)
+
+ 1. A1 B5 C8 D6 E3 F7 G2 H4 
+ 2. A1 B6 C8 D3 E7 F4 G2 H5 
+ 3. A1 B7 C4 D6 E8 F2 G5 H3 
+ 4. A1 B7 C5 D8 E2 F4 G6 H3 
+ 5. A2 B4 C6 D8 E3 F1 G7 H5 
+ 6. A2 B5 C7 D1 E3 F8 G6 H4 
+ 7. A2 B5 C7 D4 E1 F8 G6 H3 
+ 8. A2 B6 C1 D7 E4 F8 G3 H5 
+ 9. A2 B6 C8 D3 E1 F4 G7 H5 
+10. A2 B7 C3 D6 E8 F5 G1 H4 
+11. A2 B7 C5 D8 E1 F4 G6 H3 
+12. A2 B8 C6 D1 E3 F5 G7 H4 
+13. A3 B1 C7 D5 E8 F2 G4 H6 
+14. A3 B5 C2 D8 E1 F7 G4 H6 
+15. A3 B5 C2 D8 E6 F4 G7 H1 
+16. A3 B5 C7 D1 E4 F2 G8 H6 
+17. A3 B5 C8 D4 E1 F7 G2 H6 
+18. A3 B6 C2 D5 E8 F1 G7 H4 
+19. A3 B6 C2 D7 E1 F4 G8 H5 
+20. A3 B6 C2 D7 E5 F1 G8 H4 
+21. A3 B6 C4 D1 E8 F5 G7 H2 
+22. A3 B6 C4 D2 E8 F5 G7 H1 
+23. A3 B6 C8 D1 E4 F7 G5 H2 
+24. A3 B6 C8 D1 E5 F7 G2 H4 
+25. A3 B6 C8 D2 E4 F1 G7 H5 
+26. A3 B7 C2 D8 E5 F1 G4 H6 
+27. A3 B7 C2 D8 E6 F4 G1 H5 
+28. A3 B8 C4 D7 E1 F6 G2 H5 
+29. A4 B1 C5 D8 E2 F7 G3 H6 
+30. A4 B1 C5 D8 E6 F3 G7 H2 
+31. A4 B2 C5 D8 E6 F1 G3 H7 
+32. A4 B2 C7 D3 E6 F8 G1 H5 
+33. A4 B2 C7 D3 E6 F8 G5 H1 
+34. A4 B2 C7 D5 E1 F8 G6 H3 
+35. A4 B2 C8 D5 E7 F1 G3 H6 
+36. A4 B2 C8 D6 E1 F3 G5 H7 
+37. A4 B6 C1 D5 E2 F8 G3 H7 
+38. A4 B6 C8 D2 E7 F1 G3 H5 
+39. A4 B6 C8 D3 E1 F7 G5 H2 
+40. A4 B7 C1 D8 E5 F2 G6 H3 
+41. A4 B7 C3 D8 E2 F5 G1 H6 
+42. A4 B7 C5 D2 E6 F1 G3 H8 
+43. A4 B7 C5 D3 E1 F6 G8 H2 
+44. A4 B8 C1 D3 E6 F2 G7 H5 
+45. A4 B8 C1 D5 E7 F2 G6 H3 
+46. A4 B8 C5 D3 E1 F7 G2 H6 
+47. A5 B1 C4 D6 E8 F2 G7 H3 
+48. A5 B1 C8 D4 E2 F7 G3 H6 
+49. A5 B1 C8 D6 E3 F7 G2 H4 
+50. A5 B2 C4 D6 E8 F3 G1 H7 
+51. A5 B2 C4 D7 E3 F8 G6 H1 
+52. A5 B2 C6 D1 E7 F4 G8 H3 
+53. A5 B2 C8 D1 E4 F7 G3 H6 
+54. A5 B3 C1 D6 E8 F2 G4 H7 
+55. A5 B3 C1 D7 E2 F8 G6 H4 
+56. A5 B3 C8 D4 E7 F1 G6 H2 
+57. A5 B7 C1 D3 E8 F6 G4 H2 
+58. A5 B7 C1 D4 E2 F8 G6 H3 
+59. A5 B7 C2 D4 E8 F1 G3 H6 
+60. A5 B7 C2 D6 E3 F1 G4 H8 
+61. A5 B7 C2 D6 E3 F1 G8 H4 
+62. A5 B7 C4 D1 E3 F8 G6 H2 
+63. A5 B8 C4 D1 E3 F6 G2 H7 
+64. A5 B8 C4 D1 E7 F2 G6 H3 
+65. A6 B1 C5 D2 E8 F3 G7 H4 
+66. A6 B2 C7 D1 E3 F5 G8 H4 
+67. A6 B2 C7 D1 E4 F8 G5 H3 
+68. A6 B3 C1 D7 E5 F8 G2 H4 
+69. A6 B3 C1 D8 E4 F2 G7 H5 
+70. A6 B3 C1 D8 E5 F2 G4 H7 
+71. A6 B3 C5 D7 E1 F4 G2 H8 
+72. A6 B3 C5 D8 E1 F4 G2 H7 
+73. A6 B3 C7 D2 E4 F8 G1 H5 
+74. A6 B3 C7 D2 E8 F5 G1 H4 
+75. A6 B3 C7 D4 E1 F8 G2 H5 
+76. A6 B4 C1 D5 E8 F2 G7 H3 
+77. A6 B4 C2 D8 E5 F7 G1 H3 
+78. A6 B4 C7 D1 E3 F5 G2 H8 
+79. A6 B4 C7 D1 E8 F2 G5 H3 
+80. A6 B8 C2 D4 E1 F7 G5 H3 
+81. A7 B1 C3 D8 E6 F4 G2 H5 
+82. A7 B2 C4 D1 E8 F5 G3 H6 
+83. A7 B2 C6 D3 E1 F4 G8 H5 
+84. A7 B3 C1 D6 E8 F5 G2 H4 
+85. A7 B3 C8 D2 E5 F1 G6 H4 
+86. A7 B4 C2 D5 E8 F1 G3 H6 
+87. A7 B4 C2 D8 E6 F1 G3 H5 
+88. A7 B5 C3 D1 E6 F8 G2 H4 
+89. A8 B2 C4 D1 E7 F5 G3 H6 
+90. A8 B2 C5 D3 E1 F7 G4 H6 
+91. A8 B3 C1 D6 E2 F5 G7 H4 
+92. A8 B4 C1 D3 E6 F2 G7 H5 
+Using java runtime at: /home/gary/work/hotspot/bootstrap/re/j2se/1.6.0/latest/binaries/linux-amd64/jre
+make[3]: Leaving directory `/home/gary/work/hotspot/hotspot/build/linux'
+make[2]: Leaving directory `/home/gary/work/hotspot/hotspot/make'
+cd /home/gary/work/hotspot/hotspot/make; \
+	make VM_TARGET=jvmg1 generic_build1 
+make[2]: Entering directory `/home/gary/work/hotspot/hotspot/make'
+Makefile:375: target `/Xusage.txt' given more than once in the same rule.
+mkdir -p /home/gary/work/hotspot/hotspot/build/linux
+No compiler1 (jvmg1) for ARCH_DATA_MODEL=64
+make[2]: Leaving directory `/home/gary/work/hotspot/hotspot/make'
+cd /home/gary/work/hotspot/hotspot/make; \
+	make VM_TARGET=jvmgkernel generic_buildkernel 
+make[2]: Entering directory `/home/gary/work/hotspot/hotspot/make'
+Makefile:375: target `/Xusage.txt' given more than once in the same rule.
+mkdir -p /home/gary/work/hotspot/hotspot/build/linux
+No kernel (jvmgkernel) for OS_NAME=linux
+make[2]: Leaving directory `/home/gary/work/hotspot/hotspot/make'
+cd /home/gary/work/hotspot/hotspot/build/linux; \
+	    make -f /home/gary/work/hotspot/hotspot/make/linux/Makefile \
+		       LP64=1 JAVA_HOME=/home/gary/work/hotspot/bootstrap/re/j2se/1.6.0/latest/binaries/linux-amd64 OUTPUTDIR=/home/gary/work/hotspot/hotspot/build/linux GAMMADIR=/home/gary/work/hotspot/hotspot MAKE_VERBOSE=y HOTSPOT_RELEASE_VERSION=21.0-b01 JRE_RELEASE_VERSION="1.7.0" HOTSPOT_BUILD_VERSION=internal docs
+make[2]: Entering directory `/home/gary/work/hotspot/hotspot/build/linux'
+/home/gary/work/hotspot/bootstrap/re/j2se/1.6.0/latest/binaries/linux-amd64/bin/javap javax.xml.transform.TransformerFactory > /dev/null 2>&1; \
+	if [ $? -ne 0 ]; then \
+	   /home/gary/work/hotspot/bootstrap/re/j2se/1.6.0/latest/binaries/linux-amd64/bin/java -version; \
+	  echo "*** An XSLT processor (J2SE 1.4.x or newer) is required" \
+	  "to bootstrap this build" 1>&2; \
+	  exit 1; \
+	fi
+mkdir -p linux_amd64_docs
+make -f /home/gary/work/hotspot/hotspot/make/linux/makefiles/jvmti.make -w " LP64=1 " GAMMADIR=/home/gary/work/hotspot/hotspot OS_FAMILY=linux ARCH=x86 BUILDARCH=amd64 LIBARCH=amd64 HOTSPOT_RELEASE_VERSION=21.0-b01 HOTSPOT_BUILD_VERSION=internal JRE_RELEASE_VERSION=1.7.0 JvmtiOutDir=linux_amd64_docs jvmtidocs
+make[3]: Entering directory `/home/gary/work/hotspot/hotspot/build/linux'
+make[3]: Nothing to be done for `jvmtidocs'.
+make[3]: Leaving directory `/home/gary/work/hotspot/hotspot/build/linux'
+make[2]: Leaving directory `/home/gary/work/hotspot/hotspot/build/linux'
+make VM_SUBDIR=jvmg EXPORT_SUBDIR=/debug   generic_export
+make[2]: Entering directory `/home/gary/work/hotspot/hotspot/make'
+Makefile:375: target `/Xusage.txt' given more than once in the same rule.
+make[2]: Nothing to be done for `generic_export'.
+make[2]: Leaving directory `/home/gary/work/hotspot/hotspot/make'
+rm -f -r /home/gary/work/hotspot/hotspot/build/linux/jdk-linux-amd64/debug
+mkdir -p /home/gary/work/hotspot/hotspot/build/linux/jdk-linux-amd64/debug
+if [ -d /home/gary/work/hotspot/bootstrap/re/j2se/1.7.0/promoted/latest/binaries/linux-amd64/debug ] ; then \
+	  (cd /home/gary/work/hotspot/bootstrap/re/j2se/1.7.0/promoted/latest/binaries/linux-amd64/debug && \
+	   tar -cf - bin include jre lib demo) | \
+	   (cd /home/gary/work/hotspot/hotspot/build/linux/jdk-linux-amd64/debug && tar -xf -) ; \
+	elif [ -d /home/gary/work/hotspot/bootstrap/re/j2se/1.7.0/promoted/latest/binaries/linux-amd64/fastdebug ] ; then \
+	  (cd /home/gary/work/hotspot/bootstrap/re/j2se/1.7.0/promoted/latest/binaries/linux-amd64/fastdebug && \
+	   tar -cf - bin include jre lib demo) | \
+	   (cd /home/gary/work/hotspot/hotspot/build/linux/jdk-linux-amd64/debug && tar -xf -) ; \
+	else \
+	  (cd /home/gary/work/hotspot/bootstrap/re/j2se/1.7.0/promoted/latest/binaries/linux-amd64 && \
+	   tar -cf - bin include jre lib demo) | \
+	   (cd /home/gary/work/hotspot/hotspot/build/linux/jdk-linux-amd64/debug && tar -xf -) ; \
+	fi
+make ALT_EXPORT_PATH=/home/gary/work/hotspot/hotspot/build/linux/jdk-linux-amd64/debug \
+		VM_SUBDIR=jvmg                        generic_export
+make[2]: Entering directory `/home/gary/work/hotspot/hotspot/make'
+Makefile:375: target `/Xusage.txt' given more than once in the same rule.
+cp /home/gary/work/hotspot/hotspot/build/linux/linux_amd64_docs/jvmti.html /home/gary/work/hotspot/hotspot/build/linux/jdk-linux-amd64/debug/docs/platform/jvmti/jvmti.html
+cp /home/gary/work/hotspot/hotspot/build/linux/linux_amd64_compiler2/jvmg/libjsig.so /home/gary/work/hotspot/hotspot/build/linux/jdk-linux-amd64/debug/jre/lib/amd64/libjsig.so
+cp /home/gary/work/hotspot/hotspot/build/linux/linux_amd64_compiler2/jvmg/libjvm.so /home/gary/work/hotspot/hotspot/build/linux/jdk-linux-amd64/debug/jre/lib/amd64/server/libjvm.so
+cp /home/gary/work/hotspot/hotspot/build/linux/linux_amd64_compiler2/jvmg/libsaproc.so /home/gary/work/hotspot/hotspot/build/linux/jdk-linux-amd64/debug/jre/lib/amd64/libsaproc.so
+cp /home/gary/work/hotspot/hotspot/build/linux/linux_amd64_compiler2/generated/sa-jdi.jar /home/gary/work/hotspot/hotspot/build/linux/jdk-linux-amd64/debug/lib/sa-jdi.jar
+cp /home/gary/work/hotspot/hotspot/build/linux/linux_amd64_compiler2/generated/jvmtifiles/jvmti.h /home/gary/work/hotspot/hotspot/build/linux/jdk-linux-amd64/debug/include/jvmti.h
+cp /home/gary/work/hotspot/hotspot/src/share/vm/services/jmm.h /home/gary/work/hotspot/hotspot/build/linux/jdk-linux-amd64/debug/include/jmm.h
+make[2]: Leaving directory `/home/gary/work/hotspot/hotspot/make'
+make[1]: Leaving directory `/home/gary/work/hotspot/hotspot/make'
++ set +x
+HotSpot is served: hotspot/build/linux/jdk-linux-amd64
+hotspot/build/linux/jdk-linux-amd64/debug/bin/java \
+	  -XX:+UnlockExperimentalVMOptions \
+	  -XX:+EnableMethodHandles \
+	  -XX:+EnableInvokeDynamic \
+	  -Dtest.java.dyn.MethodHandlesTest.verbosity=0 \
+	  -cp /usr/share/java/junit4.jar:. org.junit.runner.JUnitCore \
+	  test.java.dyn.ClassValueTest test.java.dyn.InvokeGenericTest test.java.dyn.JavaDocExamplesTest test.java.dyn.MethodHandlesTest
+JUnit version 4.5
+.......I........IIIIII...........................
+Time: 8.137
+
+OK (40 tests)
+
+VM option '+UnlockExperimentalVMOptions'
+VM option '+EnableMethodHandles'
+VM option '+EnableInvokeDynamic'
+/home/gary/work/olmec/build/linux-amd64/j2sdk-image/bin/javac -d . -cp /usr/share/java/junit4.jar test/java/dyn/InvokeDynamicPrintArgs.java
+/home/gary/work/olmec/build/linux-amd64/j2sdk-image/bin/javac -d . -cp /usr/share/java/junit4.jar test/java/dyn/indify/Indify.java
+Note: test/java/dyn/indify/Indify.java uses unchecked or unsafe operations.
+Note: Recompile with -Xlint:unchecked for details.
+hotspot/build/linux/jdk-linux-amd64/debug/bin/java \
+	  -XX:+UnlockExperimentalVMOptions \
+	  -XX:+EnableMethodHandles \
+	  -XX:+EnableInvokeDynamic \
+	  indify.Indify \
+          --verify-specifier-count=3 --transitionalJSR292=false \
+          --expand-properties \
+          --java InvokeDynamicPrintArgs --check-output
+patching InvokeDynamicPrintArgs.main(L)V
+16:invokestatic 6 INDY_nothing()L;...; 19:invokevirtual 7 => invokedynamic 376:InvokeDynamic[0, 374]
+22:invokestatic 8 INDY_bar()L;...; 28:invokevirtual 10 => invokedynamic 383:InvokeDynamic[1, 381]
+31:invokestatic 11 INDY_bar2()L;...; 39:invokevirtual 10 => invokedynamic 385:InvokeDynamic[1, 384]
+42:invokestatic 13 INDY_baz()L;...; 51:invokevirtual 17 => invokedynamic 388:InvokeDynamic[2, 387]
+54:invokestatic 18 INDY_foo()L;...; 59:invokevirtual 20 => invokedynamic 379:InvokeDynamic[0, 378]
+patching InvokeDynamicPrintArgs.bsm(LLL)L
+24:invokestatic 66 MH_printArgs()L => ldc 366:MethodHandle[6, 365]
+patching InvokeDynamicPrintArgs.bsm2(LLLL)L
+69:invokestatic 66 MH_printArgs()L => ldc 366:MethodHandle[6, 365]
+Printing some argument lists, starting with a empty one:
+[InvokeDynamicPrintArgs, nothing, ()void][]
+[InvokeDynamicPrintArgs, bar, (String,int)void, class java.lang.Void, void type!, 1, 234.5, 67.5, 89][bar arg, 1]
+[InvokeDynamicPrintArgs, bar2, (String,int)void, class java.lang.Void, void type!, 1, 234.5, 67.5, 89][bar2 arg, 222]
+[InvokeDynamicPrintArgs, baz, (String,int,double)void, 1234.5][baz arg, 2, 3.14]
+[InvokeDynamicPrintArgs, foo, (String)void][foo arg]
+Done printing argument lists.
+want line: [InvokeDynamicPrintArgs, bar, (java.lang.String,int)void, class java.lang.Void, void type!, 1, 234.5, 67.5, 89][bar arg, 1]
+have line: [InvokeDynamicPrintArgs, bar, (String,int)void, class java.lang.Void, void type!, 1, 234.5, 67.5, 89][bar arg, 1]
+Exception in thread "main" java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
+	at indify.Indify.run(Indify.java:134)
+	at indify.Indify.main(Indify.java:109)
+Caused by: java.lang.reflect.InvocationTargetException
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:613)
+	at indify.Indify.runApplication(Indify.java:161)
+	at indify.Indify.run(Indify.java:131)
+	... 1 more
+Caused by: java.lang.AssertionError: unexpected output: [InvokeDynamicPrintArgs, bar, (String,int)void, class java.lang.Void, void type!, 1, 234.5, 67.5, 89][bar arg, 1]
+	at InvokeDynamicPrintArgs.closeBuf(InvokeDynamicPrintArgs.java:75)
+	at InvokeDynamicPrintArgs.main(InvokeDynamicPrintArgs.java:53)
+	... 7 more
+VM option '+UnlockExperimentalVMOptions'
+VM option '+EnableMethodHandles'
+VM option '+EnableInvokeDynamic'
+make: *** [smoketest] Error 1