rlexe.xml 9.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <regress-exe>
  3. <test>
  4. <default>
  5. <files>bug602.js</files>
  6. <baseline>bug602_3.baseline</baseline>
  7. </default>
  8. </test>
  9. <test>
  10. <default>
  11. <files>bug764.js</files>
  12. <baseline>bug764.baseline</baseline>
  13. </default>
  14. </test>
  15. <test>
  16. <default>
  17. <files>withnonativeApplyOptimizationBug3433559.js</files>
  18. <compile-flags>-nonative</compile-flags>
  19. <tags>BugFix</tags>
  20. </default>
  21. </test>
  22. <test>
  23. <default>
  24. <files>Win8_486977_BranchStrictEqual.js</files>
  25. <baseline>Win8_486977_BranchStrictEqual.baseline</baseline>
  26. </default>
  27. </test>
  28. <test>
  29. <default>
  30. <files>Win8_459638.js</files>
  31. <baseline>Win8_459638.baseline</baseline>
  32. <tags>exclude_x86,exclude_amd64</tags>
  33. <!-- The bug is related to ARM only -->
  34. <compile-flags>-forceNative -off:simpleJit</compile-flags>
  35. </default>
  36. </test>
  37. <test>
  38. <default>
  39. <files>bug_OS_1197716.js</files>
  40. <compile-flags>-deferparse</compile-flags>
  41. <tags>BugFix</tags>
  42. </default>
  43. </test>
  44. <test>
  45. <default>
  46. <files>addexception.js</files>
  47. <baseline>addexception.baseline</baseline>
  48. </default>
  49. </test>
  50. <test>
  51. <default>
  52. <files>regalloc.js</files>
  53. <baseline>regalloc.baseline</baseline>
  54. </default>
  55. </test>
  56. <test>
  57. <default>
  58. <files>randombug.js</files>
  59. <baseline>randombug.baseline</baseline>
  60. <compile-flags>-ExtendedErrorStackForTestHost</compile-flags>
  61. </default>
  62. </test>
  63. <test>
  64. <default>
  65. <files>blue_532460.js</files>
  66. <compile-flags>-MaxinterpretCount:1 -MaxSimpleJITRunCount:0 -loopinterpretcount:1 -force:deferparse</compile-flags>
  67. </default>
  68. </test>
  69. <test>
  70. <default>
  71. <files>bug56026.js</files>
  72. <tags>Slow</tags>
  73. </default>
  74. </test>
  75. <test>
  76. <default>
  77. <files>bug56026_minimal.js</files>
  78. </default>
  79. </test>
  80. <test>
  81. <default>
  82. <files>bug56026_minimalWithProperties.js</files>
  83. </default>
  84. </test>
  85. <test>
  86. <default>
  87. <files>bug56026_nested.js</files>
  88. </default>
  89. </test>
  90. <test>
  91. <default>
  92. <files>bug56026_trycatch.js</files>
  93. </default>
  94. </test>
  95. <test>
  96. <default>
  97. <files>blue_245702.js</files>
  98. <baseline>blue_245702.baseline</baseline>
  99. </default>
  100. </test>
  101. <test>
  102. <default>
  103. <compile-flags>-maxinterpretcount:2 -maxsimplejitruncount:5 -off:inline</compile-flags>
  104. <files>bug547302.js</files>
  105. <tags>exclude_shp</tags>
  106. </default>
  107. </test>
  108. <test>
  109. <default>
  110. <compile-flags>-maxinterpretcount:1 -maxsimplejitruncount:2 -MaxLinearStringCaseCount:2 -MaxLinearIntCaseCount:2 -forceserialized -MinSwitchJumpTableSize:3 -bgjit- -loopinterpretcount:1 -force:fieldhoist -force:polymorphicinlinecache -force:fieldcopyprop -sse:2 -force:interpreterautoprofile</compile-flags>
  111. <files>bug215238.mul-53-ovf.js</files>
  112. <baseline>bug215238.mul-53-ovf.baseline</baseline>
  113. </default>
  114. </test>
  115. <test>
  116. <default>
  117. <compile-flags>-maxinterpretcount:1 -maxsimplejitruncount:1 -MinSwitchJumpTableSize:3 -bgjit- -loopinterpretcount:1 -force:fieldhoist -force:rejit -force:ScriptFunctionWithInlineCache -force:fixdataprops</compile-flags>
  118. <files>bug215238-shrua.js</files>
  119. <baseline>bug215238-shrua.baseline</baseline>
  120. </default>
  121. </test>
  122. <test>
  123. <default>
  124. <compile-flags>-maxinterpretcount:1 -maxsimplejitruncount:1 -force:polymorphicinlinecache -MinSwitchJumpTableSize:2 -force:rejit -force:ScriptFunctionWithInlineCache -force:atom -off:ArrayCheckHoist -force:fixdataprops -ForceArrayBTree</compile-flags>
  125. <files>bug215238.shrua-2.js</files>
  126. <baseline>bug215238.shrua-2.baseline</baseline>
  127. </default>
  128. </test>
  129. <test>
  130. <default>
  131. <compile-flags>-maxinterpretcount:1 -off:simplejit</compile-flags>
  132. <files>bug435809.js</files>
  133. </default>
  134. </test>
  135. <test>
  136. <default>
  137. <compile-flags>-maxinterpretcount:1 -off:simplejit -force:fixdataprops</compile-flags>
  138. <files>bug594298.js</files>
  139. </default>
  140. </test>
  141. <test>
  142. <default>
  143. <compile-flags>-loopinterpretcount:1 -bgjit- -maxsimplejitruncount:1 -maxinterpretcount:1 -force:inline</compile-flags>
  144. <files>bug661952.js</files>
  145. </default>
  146. </test>
  147. <test>
  148. <default>
  149. <compile-flags>-loopinterpretcount:1 -bgjit- -maxsimplejitruncount:1 -maxinterpretcount:1 -force:deferparse -force:inline</compile-flags>
  150. <files>bug724121.js</files>
  151. </default>
  152. </test>
  153. <test>
  154. <default>
  155. <compile-flags>-maxinterpretcount:1 -force:fieldcopyprop -forceserialized</compile-flags>
  156. <files>deserializationbug339404.js</files>
  157. </default>
  158. </test>
  159. <test>
  160. <default>
  161. <files>bug843670.js</files>
  162. </default>
  163. </test>
  164. <test>
  165. <default>
  166. <files>bug934443.js</files>
  167. <compile-flags>-force:fieldcopyprop -off:dynamicprofile</compile-flags>
  168. </default>
  169. </test>
  170. <test>
  171. <default>
  172. <files>vso_os_1091425.js</files>
  173. </default>
  174. </test>
  175. <test>
  176. <default>
  177. <files>bug1092916.js</files>
  178. <compile-flags>-mic:1 -off:simplejit</compile-flags>
  179. </default>
  180. </test>
  181. <test>
  182. <default>
  183. <files>blue_1096569.js</files>
  184. <compile-flags>-MaxinterpretCount:2 -off:simplejit -force:Inline -off:insertnops</compile-flags>
  185. <baseline>blue_1096569.baseline</baseline>
  186. </default>
  187. </test>
  188. <test>
  189. <default>
  190. <files>blue_1086262.js</files>
  191. <compile-flags>-off:insertnops -bgjit- -fja:2 -off:simplejit -force:fieldcopyprop -off:aggressiveinttypespec</compile-flags>
  192. <baseline>blue_1086262.baseline</baseline>
  193. </default>
  194. </test>
  195. <test>
  196. <default>
  197. <files>bug1288931.js</files>
  198. <compile-flags>-mic:1 -off:simplejit -off:fastpath</compile-flags>
  199. </default>
  200. </test>
  201. <test>
  202. <default>
  203. <files>OS_1362136.js</files>
  204. <compile-flags>-mic:1 -off:simplejit -off:fastpath</compile-flags>
  205. <tags>BugFix</tags>
  206. </default>
  207. </test>
  208. <test>
  209. <default>
  210. <files>SIMDExtendArgCSE.js</files>
  211. <baseline>SIMDExtendArgCSE.baseline</baseline>
  212. <tags>exclude_dynapogo,exclude_ship,require_backend</tags>
  213. <compile-flags>-bgjit- -on:asmjs -simdjs -testtrace:asmjs -AsmJsStopOnError -maic:0</compile-flags>
  214. </default>
  215. </test>
  216. <test>
  217. <default>
  218. <files>bug_OS_4683246.js</files>
  219. <tags>exclude_dynapogo</tags>
  220. <compile-flags>-loopinterpretcount:0 -args summary -endargs</compile-flags>
  221. </default>
  222. </test>
  223. <test>
  224. <default>
  225. <files>fabs1.js</files>
  226. <tags>exclude_dynapogo,require_backend</tags>
  227. <compile-flags>-off:backend -asmjs -testtrace:asmjs</compile-flags>
  228. <baseline>fabs1.baseline</baseline>
  229. </default>
  230. </test>
  231. <test>
  232. <default>
  233. <files>OS_5248645.js</files>
  234. <tags>exclude_dynapogo</tags>
  235. <compile-flags>-maxinterpretCount:2 -off:simplejit -off:dynamicProfile -args summary -endargs</compile-flags>
  236. </default>
  237. </test>
  238. <test>
  239. <default>
  240. <files>OS_5553123.js</files>
  241. </default>
  242. </test>
  243. <test>
  244. <default>
  245. <files>symbol_tostring.js</files>
  246. <compile-flags>-maxsimplejitruncount:1 -maxinterpretcount:1 -force:fieldcopyprop</compile-flags>
  247. </default>
  248. </test>
  249. <test>
  250. <default>
  251. <files>default_undodefer.js</files>
  252. <compile-flags>-forcedeferparse -forceundodefer</compile-flags>
  253. </default>
  254. </test>
  255. <test>
  256. <default>
  257. <files>Bug_resetisdead.js</files>
  258. <compile-flags>-on:prelowererpeeps</compile-flags>
  259. </default>
  260. </test>
  261. <test>
  262. <default>
  263. <files>bug_es5array.js</files>
  264. <compile-flags>-off:NativeArray -ForceES5Array</compile-flags>
  265. </default>
  266. </test>
  267. <test>
  268. <default>
  269. <files>simpletypehandler-property-deletion.js</files>
  270. <compile-flags>-ES6FunctionName -args summary -endargs</compile-flags>
  271. </default>
  272. </test>
  273. <test>
  274. <default>
  275. <files>HasOnlyWritableDataProperties-cross-context.js</files>
  276. <compile-flags>-nonative</compile-flags>
  277. </default>
  278. </test>
  279. <test>
  280. <default>
  281. <files>b208.js</files>
  282. <baseline>b208.baseline</baseline>
  283. <tags>require_backend</tags>
  284. <compile-flags> -bgjit- -simdjs -simd128typespec -mic:1 -lic:1 -off:simplejit</compile-flags>
  285. </default>
  286. </test>
  287. <test>
  288. <default>
  289. <files>b208_asmjs.js</files>
  290. <baseline>b208_asmjs.baseline</baseline>
  291. <tags>exclude_dynapogo,exclude_ship,require_backend</tags>
  292. <compile-flags>-simdjs -AsmJsStopOnError -maic:0</compile-flags>
  293. </default>
  294. </test>
  295. <test>
  296. <default>
  297. <files>b208_asmjs.js</files>
  298. <baseline>b208_asmjs.baseline</baseline>
  299. <tags>exclude_dynapogo,exclude_ship,require_backend</tags>
  300. <compile-flags> -bgjit- -simdjs -simd128typespec -asmjs- -mic:1 -lic:1 -off:simplejit</compile-flags>
  301. </default>
  302. </test>
  303. <test>
  304. <default>
  305. <files>testSimdManyVars.js</files>
  306. <baseline>testSimdManyVars.baseline</baseline>
  307. <tags>exclude_dynapogo,exclude_ship,require_backend</tags>
  308. <compile-flags> -simdjs -asmjs -off:backend -testtrace:asmjs</compile-flags>
  309. </default>
  310. </test>
  311. <test>
  312. <default>
  313. <files>b95.js</files>
  314. <baseline>b95.baseline</baseline>
  315. <tags>exclude_dynapogo,exclude_ship,require_backend</tags>
  316. <compile-flags>-simdjs -testtrace:asmjs -asmjs -maic:0</compile-flags>
  317. </default>
  318. </test>
  319. <test>
  320. <default>
  321. <files>b108.js</files>
  322. <baseline>b108.baseline</baseline>
  323. <tags>exclude_dynapogo,exclude_ship,require_backend</tags>
  324. <compile-flags>-simdjs -asmjs -testtrace:asmjs -asmjsstoponerror</compile-flags>
  325. </default>
  326. </test>
  327. </regress-exe>