testall.sh 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. #!/bin/bash
  2. set -ex
  3. if [ $# -eq 0 ]; then
  4. PPC=ppcppc
  5. else
  6. PPC="$1"
  7. fi
  8. $PPC -O2 -g unsupported
  9. $PPC -O2 -g testintf
  10. $PPC -O2 -g nested
  11. $PPC -O2 -g test
  12. javac -encoding utf-8 -cp ../../../rtl/units/jvm-java:. JavaClass.java
  13. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. JavaClass
  14. $PPC -O2 -g sort
  15. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. sort
  16. $PPC -O2 -g classmeth
  17. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. classmeth
  18. $PPC -O2 -g classlist
  19. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. classlist
  20. $PPC -O2 -g testansi
  21. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. testansi
  22. $PPC -O2 -g tcnvstr1
  23. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tcnvstr1
  24. $PPC -O2 -g tcnvstr3
  25. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tcnvstr3
  26. $PPC -O2 -g testshort
  27. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. testshort
  28. $PPC -O2 -g tarray2
  29. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tarray2
  30. $PPC -O2 -g tarray3
  31. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tarray3
  32. $PPC -O2 -g tnestproc
  33. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tnestproc
  34. $PPC -O2 -g outpara
  35. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. outpara
  36. $PPC -O2 -g tbytearrres
  37. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tbytearrres
  38. $PPC -O2 -g forw
  39. $PPC -O2 -g tbyte
  40. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tbyte
  41. rm -f uenum.ppu
  42. $PPC -O2 -g tenum
  43. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tenum
  44. $PPC -O2 -g tprop
  45. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tprop
  46. $PPC -O2 -g tprop2
  47. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tprop2
  48. $PPC -O2 -g tclassproptest
  49. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tclassproptest
  50. $PPC -O2 -g tset3 -dproc
  51. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tset3
  52. $PPC -O2 -g tset3
  53. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tset3
  54. $PPC -O2 -g taddset
  55. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. taddset
  56. $PPC -O2 -g taddsetint
  57. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. taddsetint
  58. $PPC -O2 -g tformalpara
  59. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tformalpara
  60. $PPC -O2 -g tvarpara
  61. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tvarpara
  62. $PPC -O2 -g tpvar
  63. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tpvar
  64. $PPC -O2 -g tpvardelphi
  65. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tpvardelphi
  66. $PPC -O2 -g tpvarglobal
  67. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tpvarglobal
  68. $PPC -O2 -g tpvarglobaldelphi
  69. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tpvarglobaldelphi
  70. $PPC -O2 -g tvirtclmeth
  71. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tvirtclmeth
  72. $PPC -O2 -g tdynarrec
  73. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tdynarrec
  74. $PPC -O2 -g tconst
  75. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tconst
  76. $PPC -O2 -g twith
  77. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. twith
  78. $PPC -O2 -g tint
  79. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tint
  80. $PPC -O2 -g ttrig
  81. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. ttrig
  82. $PPC -O2 -g ttrunc
  83. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. ttrunc
  84. $PPC -O2 -g tset1
  85. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tset1
  86. $PPC -O2 -g tabs
  87. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tabs
  88. $PPC -O2 -g tintstr
  89. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tintstr
  90. $PPC -O2 -g trange1
  91. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. trange1
  92. $PPC -O2 -g trange2
  93. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. trange2
  94. $PPC -O2 -g trange3
  95. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. trange3
  96. $PPC -O2 -g tdefpara
  97. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tdefpara
  98. $PPC -O2 -g getbit
  99. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. getbit
  100. $PPC -O2 -g tthreadvar
  101. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tthreadvar
  102. $PPC -O2 -g tstring1
  103. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tstring1
  104. $PPC -O2 -g tstrreal1
  105. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tstrreal1
  106. $PPC -O2 -g tstrreal2
  107. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tstrreal2
  108. $PPC -O2 -g -B tval
  109. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tval
  110. $PPC -O2 -g -B tval5
  111. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tval5
  112. $PPC -O2 -g -B tstring9
  113. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tstring9
  114. $PPC -O2 -g -B tstr
  115. java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tstr