Guest User

Untitled

a guest
Feb 20th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 124.31 KB | None | 0 0
  1. benchmarks@lamppc8:~/experiments/compiler-benchmark$ for args_file in /home/benchmarks/experiments/circe/modules/tests/js/target/test.args /home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args /home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args /home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args; do \
  2. > for v in 2.12.5-bin-dbd90495c2-SNAPSHOT 2.12.5-bin-f18e3c59fd-SNAPSHOT 2.12.5-bin-0417fcf133-SNAPSHOT; do \
  3. > /usr/bin/sbt "set scalaVersion in compilation := \"$v\"" "hot -f1 -wi 10 -i 8 -p source=@$args_file" || break; \
  4. > done
  5. > done
  6.  
  7. [info] Loading global plugins from /home/benchmarks/.sbt/0.13/plugins
  8. [info] Loading project definition from /home/benchmarks/experiments/compiler-benchmark/project
  9. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  10. [info] Defining compilation/*:scalaVersion
  11. [info] The new value will be used by compilation/*:allDependencies, compilation/*:crossScalaVersions and 18 others.
  12. [info] Run `last` for details.
  13. [info] Reapplying settings...
  14. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  15. Processing 37 classes from /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes with "reflection" generator
  16. Writing out Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/src_managed/jmh and resources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/resource_managed/jmh
  17. [info] Running scala.bench.ScalacBenchmarkRunner HotScalacBenchmark -foe true -f1 -wi 10 -i 8 -p source=@/home/benchmarks/experiments/circe/modules/tests/js/target/test.args
  18. [info] # JMH version: 1.19
  19. [info] # VM version: JDK 1.8.0_161, VM 25.161-b12
  20. [info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java
  21. [info] # VM options: -Xms2G -Xmx2G
  22. [info] # Warmup: 10 iterations, 10 s each
  23. [info] # Measurement: 8 iterations, 10 s each
  24. [info] # Timeout: 10 min per iteration
  25. [info] # Threads: 1 thread, will synchronize iterations
  26. [info] # Benchmark mode: Sampling time
  27. [info] # Benchmark: scala.tools.nsc.HotScalacBenchmark.compile
  28. [info] # Parameters: (corpusVersion = latest, extraArgs = , source = @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args)
  29. [info]
  30. [info] # Run progress: 0.00% complete, ETA 00:03:00
  31. [info] # Fork: 1 of 1
  32. [info] # Warmup Iteration 1: 85630.910 ms/op
  33. [info] # Warmup Iteration 2: 55834.575 ms/op
  34. [info] # Warmup Iteration 3: 44023.415 ms/op
  35. [info] # Warmup Iteration 4: 39929.774 ms/op
  36. [info] # Warmup Iteration 5: 35903.242 ms/op
  37. [info] # Warmup Iteration 6: 37111.202 ms/op
  38. [info] # Warmup Iteration 7: 34762.392 ms/op
  39. [info] # Warmup Iteration 8: 34057.748 ms/op
  40. [info] # Warmup Iteration 9: 33822.867 ms/op
  41. [info] # Warmup Iteration 10: 33453.769 ms/op
  42. [info] Iteration 1: 31977.374 ms/op
  43. [info] compile·p0.00: 31977.374 ms/op
  44. [info] compile·p0.50: 31977.374 ms/op
  45. [info] compile·p0.90: 31977.374 ms/op
  46. [info] compile·p0.95: 31977.374 ms/op
  47. [info] compile·p0.99: 31977.374 ms/op
  48. [info] compile·p0.999: 31977.374 ms/op
  49. [info] compile·p0.9999: 31977.374 ms/op
  50. [info] compile·p1.00: 31977.374 ms/op
  51. [info]
  52. [info] Iteration 2: 33957.085 ms/op
  53. [info] compile·p0.00: 33957.085 ms/op
  54. [info] compile·p0.50: 33957.085 ms/op
  55. [info] compile·p0.90: 33957.085 ms/op
  56. [info] compile·p0.95: 33957.085 ms/op
  57. [info] compile·p0.99: 33957.085 ms/op
  58. [info] compile·p0.999: 33957.085 ms/op
  59. [info] compile·p0.9999: 33957.085 ms/op
  60. [info] compile·p1.00: 33957.085 ms/op
  61. [info]
  62. [info] Iteration 3: 32044.483 ms/op
  63. [info] compile·p0.00: 32044.483 ms/op
  64. [info] compile·p0.50: 32044.483 ms/op
  65. [info] compile·p0.90: 32044.483 ms/op
  66. [info] compile·p0.95: 32044.483 ms/op
  67. [info] compile·p0.99: 32044.483 ms/op
  68. [info] compile·p0.999: 32044.483 ms/op
  69. [info] compile·p0.9999: 32044.483 ms/op
  70. [info] compile·p1.00: 32044.483 ms/op
  71. [info]
  72. [info] Iteration 4: 31608.275 ms/op
  73. [info] compile·p0.00: 31608.275 ms/op
  74. [info] compile·p0.50: 31608.275 ms/op
  75. [info] compile·p0.90: 31608.275 ms/op
  76. [info] compile·p0.95: 31608.275 ms/op
  77. [info] compile·p0.99: 31608.275 ms/op
  78. [info] compile·p0.999: 31608.275 ms/op
  79. [info] compile·p0.9999: 31608.275 ms/op
  80. [info] compile·p1.00: 31608.275 ms/op
  81. [info]
  82. [info] Iteration 5: 32312.918 ms/op
  83. [info] compile·p0.00: 32312.918 ms/op
  84. [info] compile·p0.50: 32312.918 ms/op
  85. [info] compile·p0.90: 32312.918 ms/op
  86. [info] compile·p0.95: 32312.918 ms/op
  87. [info] compile·p0.99: 32312.918 ms/op
  88. [info] compile·p0.999: 32312.918 ms/op
  89. [info] compile·p0.9999: 32312.918 ms/op
  90. [info] compile·p1.00: 32312.918 ms/op
  91. [info]
  92. [info] Iteration 6: 31138.513 ms/op
  93. [info] compile·p0.00: 31138.513 ms/op
  94. [info] compile·p0.50: 31138.513 ms/op
  95. [info] compile·p0.90: 31138.513 ms/op
  96. [info] compile·p0.95: 31138.513 ms/op
  97. [info] compile·p0.99: 31138.513 ms/op
  98. [info] compile·p0.999: 31138.513 ms/op
  99. [info] compile·p0.9999: 31138.513 ms/op
  100. [info] compile·p1.00: 31138.513 ms/op
  101. [info]
  102. [info] Iteration 7: 30970.741 ms/op
  103. [info] compile·p0.00: 30970.741 ms/op
  104. [info] compile·p0.50: 30970.741 ms/op
  105. [info] compile·p0.90: 30970.741 ms/op
  106. [info] compile·p0.95: 30970.741 ms/op
  107. [info] compile·p0.99: 30970.741 ms/op
  108. [info] compile·p0.999: 30970.741 ms/op
  109. [info] compile·p0.9999: 30970.741 ms/op
  110. [info] compile·p1.00: 30970.741 ms/op
  111. [info]
  112. [info] Iteration 8: 31876.710 ms/op
  113. [info] compile·p0.00: 31876.710 ms/op
  114. [info] compile·p0.50: 31876.710 ms/op
  115. [info] compile·p0.90: 31876.710 ms/op
  116. [info] compile·p0.95: 31876.710 ms/op
  117. [info] compile·p0.99: 31876.710 ms/op
  118. [info] compile·p0.999: 31876.710 ms/op
  119. [info] compile·p0.9999: 31876.710 ms/op
  120. [info] compile·p1.00: 31876.710 ms/op
  121. [info]
  122. [info]
  123. [info]
  124. [info] Result "scala.tools.nsc.HotScalacBenchmark.compile":
  125. [info] N = 8
  126. [info] mean = 31985.762 ±(99.9%) 1755.206 ms/op
  127. [info]
  128. [info] Histogram, ms/op:
  129. [info] [30000.000, 30250.000) = 0
  130. [info] [30250.000, 30500.000) = 0
  131. [info] [30500.000, 30750.000) = 0
  132. [info] [30750.000, 31000.000) = 1
  133. [info] [31000.000, 31250.000) = 1
  134. [info] [31250.000, 31500.000) = 0
  135. [info] [31500.000, 31750.000) = 1
  136. [info] [31750.000, 32000.000) = 2
  137. [info] [32000.000, 32250.000) = 1
  138. [info] [32250.000, 32500.000) = 1
  139. [info] [32500.000, 32750.000) = 0
  140. [info] [32750.000, 33000.000) = 0
  141. [info] [33000.000, 33250.000) = 0
  142. [info] [33250.000, 33500.000) = 0
  143. [info] [33500.000, 33750.000) = 0
  144. [info]
  145. [info] Percentiles, ms/op:
  146. [info] p(0.0000) = 30970.741 ms/op
  147. [info] p(50.0000) = 31927.042 ms/op
  148. [info] p(90.0000) = 33957.085 ms/op
  149. [info] p(95.0000) = 33957.085 ms/op
  150. [info] p(99.0000) = 33957.085 ms/op
  151. [info] p(99.9000) = 33957.085 ms/op
  152. [info] p(99.9900) = 33957.085 ms/op
  153. [info] p(99.9990) = 33957.085 ms/op
  154. [info] p(99.9999) = 33957.085 ms/op
  155. [info] p(100.0000) = 33957.085 ms/op
  156. [info]
  157. [info]
  158. [info] # Run complete. Total time: 00:11:32
  159. [info]
  160. [info] Benchmark (corpusVersion) (extraArgs) (source) Mode Cnt Score Error Units
  161. [info] HotScalacBenchmark.compile latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 8 31985.762 ± 1755.206 ms/op
  162. [info] HotScalacBenchmark.compile:compile·p0.00 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 30970.741 ms/op
  163. [info] HotScalacBenchmark.compile:compile·p0.50 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 31927.042 ms/op
  164. [info] HotScalacBenchmark.compile:compile·p0.90 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 33957.085 ms/op
  165. [info] HotScalacBenchmark.compile:compile·p0.95 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 33957.085 ms/op
  166. [info] HotScalacBenchmark.compile:compile·p0.99 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 33957.085 ms/op
  167. [info] HotScalacBenchmark.compile:compile·p0.999 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 33957.085 ms/op
  168. [info] HotScalacBenchmark.compile:compile·p0.9999 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 33957.085 ms/op
  169. [info] HotScalacBenchmark.compile:compile·p1.00 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 33957.085 ms/op
  170. [success] Total time: 695 s, completed Feb 5, 2018 12:47:11 AM
  171. [info] Loading global plugins from /home/benchmarks/.sbt/0.13/plugins
  172. [info] Loading project definition from /home/benchmarks/experiments/compiler-benchmark/project
  173. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  174. [info] Defining compilation/*:scalaVersion
  175. [info] The new value will be used by compilation/*:allDependencies, compilation/*:crossScalaVersions and 18 others.
  176. [info] Run `last` for details.
  177. [info] Reapplying settings...
  178. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  179. [info] Updating {file:/home/benchmarks/experiments/compiler-benchmark/}compilation...
  180. [info] Resolving jline#jline;2.14.5 ...
  181. [info] Done updating.
  182. [warn] Found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
  183. [warn]
  184. [warn] * com.google.guava:guava:21.0 is selected over 20.0
  185. [warn] +- infrastructure:infrastructure:0.1-SNAPSHOT (depends on 21.0)
  186. [warn] +- org.influxdb:influxdb-java:2.5 (depends on 20.0)
  187. [warn]
  188. [warn] Run 'evicted' to see detailed eviction warnings
  189. [info] Compiling 3 Scala sources and 1 Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  190. [info] 'compiler-interface' not yet compiled for Scala 2.12.5-bin-f18e3c59fd-SNAPSHOT. Compiling...
  191. [info] Compilation completed in 16.241 s
  192. [warn] there was one feature warning; re-run with -feature for details
  193. [warn] one warning found
  194. Processing 37 classes from /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes with "reflection" generator
  195. Writing out Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/src_managed/jmh and resources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/resource_managed/jmh
  196. [info] Compiling 25 Java sources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  197. [info] Running scala.bench.ScalacBenchmarkRunner HotScalacBenchmark -foe true -f1 -wi 10 -i 8 -p source=@/home/benchmarks/experiments/circe/modules/tests/js/target/test.args
  198. [info] # JMH version: 1.19
  199. [info] # VM version: JDK 1.8.0_161, VM 25.161-b12
  200. [info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java
  201. [info] # VM options: -Xms2G -Xmx2G
  202. [info] # Warmup: 10 iterations, 10 s each
  203. [info] # Measurement: 8 iterations, 10 s each
  204. [info] # Timeout: 10 min per iteration
  205. [info] # Threads: 1 thread, will synchronize iterations
  206. [info] # Benchmark mode: Sampling time
  207. [info] # Benchmark: scala.tools.nsc.HotScalacBenchmark.compile
  208. [info] # Parameters: (corpusVersion = latest, extraArgs = , source = @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args)
  209. [info]
  210. [info] # Run progress: 0.00% complete, ETA 00:03:00
  211. [info] # Fork: 1 of 1
  212. [info] # Warmup Iteration 1: 86301.999 ms/op
  213. [info] # Warmup Iteration 2: 51673.825 ms/op
  214. [info] # Warmup Iteration 3: 38587.597 ms/op
  215. [info] # Warmup Iteration 4: 32614.908 ms/op
  216. [info] # Warmup Iteration 5: 29225.910 ms/op
  217. [info] # Warmup Iteration 6: 28085.060 ms/op
  218. [info] # Warmup Iteration 7: 28387.049 ms/op
  219. [info] # Warmup Iteration 8: 25669.140 ms/op
  220. [info] # Warmup Iteration 9: 25266.487 ms/op
  221. [info] # Warmup Iteration 10: 24930.943 ms/op
  222. [info] Iteration 1: 24024.973 ms/op
  223. [info] compile·p0.00: 24024.973 ms/op
  224. [info] compile·p0.50: 24024.973 ms/op
  225. [info] compile·p0.90: 24024.973 ms/op
  226. [info] compile·p0.95: 24024.973 ms/op
  227. [info] compile·p0.99: 24024.973 ms/op
  228. [info] compile·p0.999: 24024.973 ms/op
  229. [info] compile·p0.9999: 24024.973 ms/op
  230. [info] compile·p1.00: 24024.973 ms/op
  231. [info]
  232. [info] Iteration 2: 24058.528 ms/op
  233. [info] compile·p0.00: 24058.528 ms/op
  234. [info] compile·p0.50: 24058.528 ms/op
  235. [info] compile·p0.90: 24058.528 ms/op
  236. [info] compile·p0.95: 24058.528 ms/op
  237. [info] compile·p0.99: 24058.528 ms/op
  238. [info] compile·p0.999: 24058.528 ms/op
  239. [info] compile·p0.9999: 24058.528 ms/op
  240. [info] compile·p1.00: 24058.528 ms/op
  241. [info]
  242. [info] Iteration 3: 23991.419 ms/op
  243. [info] compile·p0.00: 23991.419 ms/op
  244. [info] compile·p0.50: 23991.419 ms/op
  245. [info] compile·p0.90: 23991.419 ms/op
  246. [info] compile·p0.95: 23991.419 ms/op
  247. [info] compile·p0.99: 23991.419 ms/op
  248. [info] compile·p0.999: 23991.419 ms/op
  249. [info] compile·p0.9999: 23991.419 ms/op
  250. [info] compile·p1.00: 23991.419 ms/op
  251. [info]
  252. [info] Iteration 4: 24427.626 ms/op
  253. [info] compile·p0.00: 24427.626 ms/op
  254. [info] compile·p0.50: 24427.626 ms/op
  255. [info] compile·p0.90: 24427.626 ms/op
  256. [info] compile·p0.95: 24427.626 ms/op
  257. [info] compile·p0.99: 24427.626 ms/op
  258. [info] compile·p0.999: 24427.626 ms/op
  259. [info] compile·p0.9999: 24427.626 ms/op
  260. [info] compile·p1.00: 24427.626 ms/op
  261. [info]
  262. [info] Iteration 5: 23756.538 ms/op
  263. [info] compile·p0.00: 23756.538 ms/op
  264. [info] compile·p0.50: 23756.538 ms/op
  265. [info] compile·p0.90: 23756.538 ms/op
  266. [info] compile·p0.95: 23756.538 ms/op
  267. [info] compile·p0.99: 23756.538 ms/op
  268. [info] compile·p0.999: 23756.538 ms/op
  269. [info] compile·p0.9999: 23756.538 ms/op
  270. [info] compile·p1.00: 23756.538 ms/op
  271. [info]
  272. [info] Iteration 6: 23051.895 ms/op
  273. [info] compile·p0.00: 23051.895 ms/op
  274. [info] compile·p0.50: 23051.895 ms/op
  275. [info] compile·p0.90: 23051.895 ms/op
  276. [info] compile·p0.95: 23051.895 ms/op
  277. [info] compile·p0.99: 23051.895 ms/op
  278. [info] compile·p0.999: 23051.895 ms/op
  279. [info] compile·p0.9999: 23051.895 ms/op
  280. [info] compile·p1.00: 23051.895 ms/op
  281. [info]
  282. [info] Iteration 7: 23286.776 ms/op
  283. [info] compile·p0.00: 23286.776 ms/op
  284. [info] compile·p0.50: 23286.776 ms/op
  285. [info] compile·p0.90: 23286.776 ms/op
  286. [info] compile·p0.95: 23286.776 ms/op
  287. [info] compile·p0.99: 23286.776 ms/op
  288. [info] compile·p0.999: 23286.776 ms/op
  289. [info] compile·p0.9999: 23286.776 ms/op
  290. [info] compile·p1.00: 23286.776 ms/op
  291. [info]
  292. [info] Iteration 8: 22716.350 ms/op
  293. [info] compile·p0.00: 22716.350 ms/op
  294. [info] compile·p0.50: 22716.350 ms/op
  295. [info] compile·p0.90: 22716.350 ms/op
  296. [info] compile·p0.95: 22716.350 ms/op
  297. [info] compile·p0.99: 22716.350 ms/op
  298. [info] compile·p0.999: 22716.350 ms/op
  299. [info] compile·p0.9999: 22716.350 ms/op
  300. [info] compile·p1.00: 22716.350 ms/op
  301. [info]
  302. [info]
  303. [info]
  304. [info] Result "scala.tools.nsc.HotScalacBenchmark.compile":
  305. [info] N = 8
  306. [info] mean = 23664.263 ±(99.9%) 1119.504 ms/op
  307. [info]
  308. [info] Histogram, ms/op:
  309. [info] [22000.000, 22250.000) = 0
  310. [info] [22250.000, 22500.000) = 0
  311. [info] [22500.000, 22750.000) = 1
  312. [info] [22750.000, 23000.000) = 0
  313. [info] [23000.000, 23250.000) = 1
  314. [info] [23250.000, 23500.000) = 1
  315. [info] [23500.000, 23750.000) = 0
  316. [info] [23750.000, 24000.000) = 2
  317. [info] [24000.000, 24250.000) = 2
  318. [info] [24250.000, 24500.000) = 1
  319. [info] [24500.000, 24750.000) = 0
  320. [info]
  321. [info] Percentiles, ms/op:
  322. [info] p(0.0000) = 22716.350 ms/op
  323. [info] p(50.0000) = 23873.978 ms/op
  324. [info] p(90.0000) = 24427.626 ms/op
  325. [info] p(95.0000) = 24427.626 ms/op
  326. [info] p(99.0000) = 24427.626 ms/op
  327. [info] p(99.9000) = 24427.626 ms/op
  328. [info] p(99.9900) = 24427.626 ms/op
  329. [info] p(99.9990) = 24427.626 ms/op
  330. [info] p(99.9999) = 24427.626 ms/op
  331. [info] p(100.0000) = 24427.626 ms/op
  332. [info]
  333. [info]
  334. [info] # Run complete. Total time: 00:09:21
  335. [info]
  336. [info] Benchmark (corpusVersion) (extraArgs) (source) Mode Cnt Score Error Units
  337. [info] HotScalacBenchmark.compile latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 8 23664.263 ± 1119.504 ms/op
  338. [info] HotScalacBenchmark.compile:compile·p0.00 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 22716.350 ms/op
  339. [info] HotScalacBenchmark.compile:compile·p0.50 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 23873.978 ms/op
  340. [info] HotScalacBenchmark.compile:compile·p0.90 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 24427.626 ms/op
  341. [info] HotScalacBenchmark.compile:compile·p0.95 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 24427.626 ms/op
  342. [info] HotScalacBenchmark.compile:compile·p0.99 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 24427.626 ms/op
  343. [info] HotScalacBenchmark.compile:compile·p0.999 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 24427.626 ms/op
  344. [info] HotScalacBenchmark.compile:compile·p0.9999 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 24427.626 ms/op
  345. [info] HotScalacBenchmark.compile:compile·p1.00 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 24427.626 ms/op
  346. [success] Total time: 590 s, completed Feb 5, 2018 12:57:13 AM
  347. [info] Loading global plugins from /home/benchmarks/.sbt/0.13/plugins
  348. [info] Loading project definition from /home/benchmarks/experiments/compiler-benchmark/project
  349. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  350. [info] Defining compilation/*:scalaVersion
  351. [info] The new value will be used by compilation/*:allDependencies, compilation/*:crossScalaVersions and 18 others.
  352. [info] Run `last` for details.
  353. [info] Reapplying settings...
  354. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  355. [info] Updating {file:/home/benchmarks/experiments/compiler-benchmark/}compilation...
  356. [info] Resolving jline#jline;2.14.5 ...
  357. [info] Done updating.
  358. [warn] Found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
  359. [warn]
  360. [warn] * com.google.guava:guava:21.0 is selected over 20.0
  361. [warn] +- infrastructure:infrastructure:0.1-SNAPSHOT (depends on 21.0)
  362. [warn] +- org.influxdb:influxdb-java:2.5 (depends on 20.0)
  363. [warn]
  364. [warn] Run 'evicted' to see detailed eviction warnings
  365. [info] Compiling 3 Scala sources and 1 Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  366. [info] 'compiler-interface' not yet compiled for Scala 2.12.5-bin-0417fcf133-SNAPSHOT. Compiling...
  367. [info] Compilation completed in 16.242 s
  368. [warn] there was one feature warning; re-run with -feature for details
  369. [warn] one warning found
  370. Processing 37 classes from /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes with "reflection" generator
  371. Writing out Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/src_managed/jmh and resources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/resource_managed/jmh
  372. [info] Compiling 25 Java sources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  373. [info] Running scala.bench.ScalacBenchmarkRunner HotScalacBenchmark -foe true -f1 -wi 10 -i 8 -p source=@/home/benchmarks/experiments/circe/modules/tests/js/target/test.args
  374. [info] # JMH version: 1.19
  375. [info] # VM version: JDK 1.8.0_161, VM 25.161-b12
  376. [info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java
  377. [info] # VM options: -Xms2G -Xmx2G
  378. [info] # Warmup: 10 iterations, 10 s each
  379. [info] # Measurement: 8 iterations, 10 s each
  380. [info] # Timeout: 10 min per iteration
  381. [info] # Threads: 1 thread, will synchronize iterations
  382. [info] # Benchmark mode: Sampling time
  383. [info] # Benchmark: scala.tools.nsc.HotScalacBenchmark.compile
  384. [info] # Parameters: (corpusVersion = latest, extraArgs = , source = @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args)
  385. [info]
  386. [info] # Run progress: 0.00% complete, ETA 00:03:00
  387. [info] # Fork: 1 of 1
  388. [info] # Warmup Iteration 1: 88852.136 ms/op
  389. [info] # Warmup Iteration 2: 51271.172 ms/op
  390. [info] # Warmup Iteration 3: 38319.161 ms/op
  391. [info] # Warmup Iteration 4: 33655.095 ms/op
  392. [info] # Warmup Iteration 5: 30366.761 ms/op
  393. [info] # Warmup Iteration 6: 27145.535 ms/op
  394. [info] # Warmup Iteration 7: 28756.148 ms/op
  395. [info] # Warmup Iteration 8: 26407.338 ms/op
  396. [info] # Warmup Iteration 9: 25769.804 ms/op
  397. [info] # Warmup Iteration 10: 24998.052 ms/op
  398. [info] Iteration 1: 23924.310 ms/op
  399. [info] compile·p0.00: 23924.310 ms/op
  400. [info] compile·p0.50: 23924.310 ms/op
  401. [info] compile·p0.90: 23924.310 ms/op
  402. [info] compile·p0.95: 23924.310 ms/op
  403. [info] compile·p0.99: 23924.310 ms/op
  404. [info] compile·p0.999: 23924.310 ms/op
  405. [info] compile·p0.9999: 23924.310 ms/op
  406. [info] compile·p1.00: 23924.310 ms/op
  407. [info]
  408. [info] Iteration 2: 24763.171 ms/op
  409. [info] compile·p0.00: 24763.171 ms/op
  410. [info] compile·p0.50: 24763.171 ms/op
  411. [info] compile·p0.90: 24763.171 ms/op
  412. [info] compile·p0.95: 24763.171 ms/op
  413. [info] compile·p0.99: 24763.171 ms/op
  414. [info] compile·p0.999: 24763.171 ms/op
  415. [info] compile·p0.9999: 24763.171 ms/op
  416. [info] compile·p1.00: 24763.171 ms/op
  417. [info]
  418. [info] Iteration 3: 24192.745 ms/op
  419. [info] compile·p0.00: 24192.745 ms/op
  420. [info] compile·p0.50: 24192.745 ms/op
  421. [info] compile·p0.90: 24192.745 ms/op
  422. [info] compile·p0.95: 24192.745 ms/op
  423. [info] compile·p0.99: 24192.745 ms/op
  424. [info] compile·p0.999: 24192.745 ms/op
  425. [info] compile·p0.9999: 24192.745 ms/op
  426. [info] compile·p1.00: 24192.745 ms/op
  427. [info]
  428. [info] Iteration 4: 23655.875 ms/op
  429. [info] compile·p0.00: 23655.875 ms/op
  430. [info] compile·p0.50: 23655.875 ms/op
  431. [info] compile·p0.90: 23655.875 ms/op
  432. [info] compile·p0.95: 23655.875 ms/op
  433. [info] compile·p0.99: 23655.875 ms/op
  434. [info] compile·p0.999: 23655.875 ms/op
  435. [info] compile·p0.9999: 23655.875 ms/op
  436. [info] compile·p1.00: 23655.875 ms/op
  437. [info]
  438. [info] Iteration 5: 24092.082 ms/op
  439. [info] compile·p0.00: 24092.082 ms/op
  440. [info] compile·p0.50: 24092.082 ms/op
  441. [info] compile·p0.90: 24092.082 ms/op
  442. [info] compile·p0.95: 24092.082 ms/op
  443. [info] compile·p0.99: 24092.082 ms/op
  444. [info] compile·p0.999: 24092.082 ms/op
  445. [info] compile·p0.9999: 24092.082 ms/op
  446. [info] compile·p1.00: 24092.082 ms/op
  447. [info]
  448. [info] Iteration 6: 22951.231 ms/op
  449. [info] compile·p0.00: 22951.231 ms/op
  450. [info] compile·p0.50: 22951.231 ms/op
  451. [info] compile·p0.90: 22951.231 ms/op
  452. [info] compile·p0.95: 22951.231 ms/op
  453. [info] compile·p0.99: 22951.231 ms/op
  454. [info] compile·p0.999: 22951.231 ms/op
  455. [info] compile·p0.9999: 22951.231 ms/op
  456. [info] compile·p1.00: 22951.231 ms/op
  457. [info]
  458. [info] Iteration 7: 23152.558 ms/op
  459. [info] compile·p0.00: 23152.558 ms/op
  460. [info] compile·p0.50: 23152.558 ms/op
  461. [info] compile·p0.90: 23152.558 ms/op
  462. [info] compile·p0.95: 23152.558 ms/op
  463. [info] compile·p0.99: 23152.558 ms/op
  464. [info] compile·p0.999: 23152.558 ms/op
  465. [info] compile·p0.9999: 23152.558 ms/op
  466. [info] compile·p1.00: 23152.558 ms/op
  467. [info]
  468. [info] Iteration 8: 23420.994 ms/op
  469. [info] compile·p0.00: 23420.994 ms/op
  470. [info] compile·p0.50: 23420.994 ms/op
  471. [info] compile·p0.90: 23420.994 ms/op
  472. [info] compile·p0.95: 23420.994 ms/op
  473. [info] compile·p0.99: 23420.994 ms/op
  474. [info] compile·p0.999: 23420.994 ms/op
  475. [info] compile·p0.9999: 23420.994 ms/op
  476. [info] compile·p1.00: 23420.994 ms/op
  477. [info]
  478. [info]
  479. [info]
  480. [info] Result "scala.tools.nsc.HotScalacBenchmark.compile":
  481. [info] N = 8
  482. [info] mean = 23769.121 ±(99.9%) 1137.835 ms/op
  483. [info]
  484. [info] Histogram, ms/op:
  485. [info] [22000.000, 22250.000) = 0
  486. [info] [22250.000, 22500.000) = 0
  487. [info] [22500.000, 22750.000) = 0
  488. [info] [22750.000, 23000.000) = 1
  489. [info] [23000.000, 23250.000) = 1
  490. [info] [23250.000, 23500.000) = 1
  491. [info] [23500.000, 23750.000) = 1
  492. [info] [23750.000, 24000.000) = 1
  493. [info] [24000.000, 24250.000) = 2
  494. [info] [24250.000, 24500.000) = 0
  495. [info] [24500.000, 24750.000) = 0
  496. [info]
  497. [info] Percentiles, ms/op:
  498. [info] p(0.0000) = 22951.231 ms/op
  499. [info] p(50.0000) = 23790.092 ms/op
  500. [info] p(90.0000) = 24763.171 ms/op
  501. [info] p(95.0000) = 24763.171 ms/op
  502. [info] p(99.0000) = 24763.171 ms/op
  503. [info] p(99.9000) = 24763.171 ms/op
  504. [info] p(99.9900) = 24763.171 ms/op
  505. [info] p(99.9990) = 24763.171 ms/op
  506. [info] p(99.9999) = 24763.171 ms/op
  507. [info] p(100.0000) = 24763.171 ms/op
  508. [info]
  509. [info]
  510. [info] # Run complete. Total time: 00:09:27
  511. [info]
  512. [info] Benchmark (corpusVersion) (extraArgs) (source) Mode Cnt Score Error Units
  513. [info] HotScalacBenchmark.compile latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 8 23769.121 ± 1137.835 ms/op
  514. [info] HotScalacBenchmark.compile:compile·p0.00 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 22951.231 ms/op
  515. [info] HotScalacBenchmark.compile:compile·p0.50 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 23790.092 ms/op
  516. [info] HotScalacBenchmark.compile:compile·p0.90 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 24763.171 ms/op
  517. [info] HotScalacBenchmark.compile:compile·p0.95 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 24763.171 ms/op
  518. [info] HotScalacBenchmark.compile:compile·p0.99 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 24763.171 ms/op
  519. [info] HotScalacBenchmark.compile:compile·p0.999 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 24763.171 ms/op
  520. [info] HotScalacBenchmark.compile:compile·p0.9999 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 24763.171 ms/op
  521. [info] HotScalacBenchmark.compile:compile·p1.00 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test.args sample 24763.171 ms/op
  522. [success] Total time: 596 s, completed Feb 5, 2018 1:07:22 AM
  523. [info] Loading global plugins from /home/benchmarks/.sbt/0.13/plugins
  524. [info] Loading project definition from /home/benchmarks/experiments/compiler-benchmark/project
  525. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  526. [info] Defining compilation/*:scalaVersion
  527. [info] The new value will be used by compilation/*:allDependencies, compilation/*:crossScalaVersions and 18 others.
  528. [info] Run `last` for details.
  529. [info] Reapplying settings...
  530. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  531. [info] Updating {file:/home/benchmarks/experiments/compiler-benchmark/}compilation...
  532. [info] Resolving jline#jline;2.14.5 ...
  533. [info] Done updating.
  534. [warn] Found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
  535. [warn]
  536. [warn] * com.google.guava:guava:21.0 is selected over 20.0
  537. [warn] +- infrastructure:infrastructure:0.1-SNAPSHOT (depends on 21.0)
  538. [warn] +- org.influxdb:influxdb-java:2.5 (depends on 20.0)
  539. [warn]
  540. [warn] Run 'evicted' to see detailed eviction warnings
  541. [info] Compiling 3 Scala sources and 1 Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  542. [warn] there was one feature warning; re-run with -feature for details
  543. [warn] one warning found
  544. Processing 37 classes from /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes with "reflection" generator
  545. Writing out Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/src_managed/jmh and resources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/resource_managed/jmh
  546. [info] Compiling 25 Java sources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  547. [info] Running scala.bench.ScalacBenchmarkRunner HotScalacBenchmark -foe true -f1 -wi 10 -i 8 -p source=@/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args
  548. [info] # JMH version: 1.19
  549. [info] # VM version: JDK 1.8.0_161, VM 25.161-b12
  550. [info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java
  551. [info] # VM options: -Xms2G -Xmx2G
  552. [info] # Warmup: 10 iterations, 10 s each
  553. [info] # Measurement: 8 iterations, 10 s each
  554. [info] # Timeout: 10 min per iteration
  555. [info] # Threads: 1 thread, will synchronize iterations
  556. [info] # Benchmark mode: Sampling time
  557. [info] # Benchmark: scala.tools.nsc.HotScalacBenchmark.compile
  558. [info] # Parameters: (corpusVersion = latest, extraArgs = , source = @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args)
  559. [info]
  560. [info] # Run progress: 0.00% complete, ETA 00:03:00
  561. [info] # Fork: 1 of 1
  562. [info] # Warmup Iteration 1: 88315.265 ms/op
  563. [info] # Warmup Iteration 2: 55230.595 ms/op
  564. [info] # Warmup Iteration 3: 44694.503 ms/op
  565. [info] # Warmup Iteration 4: 39527.121 ms/op
  566. [info] # Warmup Iteration 5: 38117.835 ms/op
  567. [info] # Warmup Iteration 6: 37983.617 ms/op
  568. [info] # Warmup Iteration 7: 34292.630 ms/op
  569. [info] # Warmup Iteration 8: 34259.075 ms/op
  570. [info] # Warmup Iteration 9: 33353.105 ms/op
  571. [info] # Warmup Iteration 10: 32078.037 ms/op
  572. [info] Iteration 1: 32447.136 ms/op
  573. [info] compile·p0.00: 32447.136 ms/op
  574. [info] compile·p0.50: 32447.136 ms/op
  575. [info] compile·p0.90: 32447.136 ms/op
  576. [info] compile·p0.95: 32447.136 ms/op
  577. [info] compile·p0.99: 32447.136 ms/op
  578. [info] compile·p0.999: 32447.136 ms/op
  579. [info] compile·p0.9999: 32447.136 ms/op
  580. [info] compile·p1.00: 32447.136 ms/op
  581. [info]
  582. [info] Iteration 2: 33285.997 ms/op
  583. [info] compile·p0.00: 33285.997 ms/op
  584. [info] compile·p0.50: 33285.997 ms/op
  585. [info] compile·p0.90: 33285.997 ms/op
  586. [info] compile·p0.95: 33285.997 ms/op
  587. [info] compile·p0.99: 33285.997 ms/op
  588. [info] compile·p0.999: 33285.997 ms/op
  589. [info] compile·p0.9999: 33285.997 ms/op
  590. [info] compile·p1.00: 33285.997 ms/op
  591. [info]
  592. [info] Iteration 3: 32212.255 ms/op
  593. [info] compile·p0.00: 32212.255 ms/op
  594. [info] compile·p0.50: 32212.255 ms/op
  595. [info] compile·p0.90: 32212.255 ms/op
  596. [info] compile·p0.95: 32212.255 ms/op
  597. [info] compile·p0.99: 32212.255 ms/op
  598. [info] compile·p0.999: 32212.255 ms/op
  599. [info] compile·p0.9999: 32212.255 ms/op
  600. [info] compile·p1.00: 32212.255 ms/op
  601. [info]
  602. [info] Iteration 4: 32514.245 ms/op
  603. [info] compile·p0.00: 32514.245 ms/op
  604. [info] compile·p0.50: 32514.245 ms/op
  605. [info] compile·p0.90: 32514.245 ms/op
  606. [info] compile·p0.95: 32514.245 ms/op
  607. [info] compile·p0.99: 32514.245 ms/op
  608. [info] compile·p0.999: 32514.245 ms/op
  609. [info] compile·p0.9999: 32514.245 ms/op
  610. [info] compile·p1.00: 32514.245 ms/op
  611. [info]
  612. [info] Iteration 5: 31910.265 ms/op
  613. [info] compile·p0.00: 31910.265 ms/op
  614. [info] compile·p0.50: 31910.265 ms/op
  615. [info] compile·p0.90: 31910.265 ms/op
  616. [info] compile·p0.95: 31910.265 ms/op
  617. [info] compile·p0.99: 31910.265 ms/op
  618. [info] compile·p0.999: 31910.265 ms/op
  619. [info] compile·p0.9999: 31910.265 ms/op
  620. [info] compile·p1.00: 31910.265 ms/op
  621. [info]
  622. [info] Iteration 6: 32010.928 ms/op
  623. [info] compile·p0.00: 32010.928 ms/op
  624. [info] compile·p0.50: 32010.928 ms/op
  625. [info] compile·p0.90: 32010.928 ms/op
  626. [info] compile·p0.95: 32010.928 ms/op
  627. [info] compile·p0.99: 32010.928 ms/op
  628. [info] compile·p0.999: 32010.928 ms/op
  629. [info] compile·p0.9999: 32010.928 ms/op
  630. [info] compile·p1.00: 32010.928 ms/op
  631. [info]
  632. [info] Iteration 7: 33151.779 ms/op
  633. [info] compile·p0.00: 33151.779 ms/op
  634. [info] compile·p0.50: 33151.779 ms/op
  635. [info] compile·p0.90: 33151.779 ms/op
  636. [info] compile·p0.95: 33151.779 ms/op
  637. [info] compile·p0.99: 33151.779 ms/op
  638. [info] compile·p0.999: 33151.779 ms/op
  639. [info] compile·p0.9999: 33151.779 ms/op
  640. [info] compile·p1.00: 33151.779 ms/op
  641. [info]
  642. [info] Iteration 8: 31977.374 ms/op
  643. [info] compile·p0.00: 31977.374 ms/op
  644. [info] compile·p0.50: 31977.374 ms/op
  645. [info] compile·p0.90: 31977.374 ms/op
  646. [info] compile·p0.95: 31977.374 ms/op
  647. [info] compile·p0.99: 31977.374 ms/op
  648. [info] compile·p0.999: 31977.374 ms/op
  649. [info] compile·p0.9999: 31977.374 ms/op
  650. [info] compile·p1.00: 31977.374 ms/op
  651. [info]
  652. [info]
  653. [info]
  654. [info] Result "scala.tools.nsc.HotScalacBenchmark.compile":
  655. [info] N = 8
  656. [info] mean = 32438.747 ±(99.9%) 1011.336 ms/op
  657. [info]
  658. [info] Histogram, ms/op:
  659. [info] [31000.000, 31250.000) = 0
  660. [info] [31250.000, 31500.000) = 0
  661. [info] [31500.000, 31750.000) = 0
  662. [info] [31750.000, 32000.000) = 2
  663. [info] [32000.000, 32250.000) = 2
  664. [info] [32250.000, 32500.000) = 1
  665. [info] [32500.000, 32750.000) = 1
  666. [info] [32750.000, 33000.000) = 0
  667. [info] [33000.000, 33250.000) = 1
  668. [info] [33250.000, 33500.000) = 1
  669. [info] [33500.000, 33750.000) = 0
  670. [info]
  671. [info] Percentiles, ms/op:
  672. [info] p(0.0000) = 31910.265 ms/op
  673. [info] p(50.0000) = 32329.695 ms/op
  674. [info] p(90.0000) = 33285.997 ms/op
  675. [info] p(95.0000) = 33285.997 ms/op
  676. [info] p(99.0000) = 33285.997 ms/op
  677. [info] p(99.9000) = 33285.997 ms/op
  678. [info] p(99.9900) = 33285.997 ms/op
  679. [info] p(99.9990) = 33285.997 ms/op
  680. [info] p(99.9999) = 33285.997 ms/op
  681. [info] p(100.0000) = 33285.997 ms/op
  682. [info]
  683. [info]
  684. [info] # Run complete. Total time: 00:11:39
  685. [info]
  686. [info] Benchmark (corpusVersion) (extraArgs) (source) Mode Cnt Score Error Units
  687. [info] HotScalacBenchmark.compile latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 8 32438.747 ± 1011.336 ms/op
  688. [info] HotScalacBenchmark.compile:compile·p0.00 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 31910.265 ms/op
  689. [info] HotScalacBenchmark.compile:compile·p0.50 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 32329.695 ms/op
  690. [info] HotScalacBenchmark.compile:compile·p0.90 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 33285.997 ms/op
  691. [info] HotScalacBenchmark.compile:compile·p0.95 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 33285.997 ms/op
  692. [info] HotScalacBenchmark.compile:compile·p0.99 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 33285.997 ms/op
  693. [info] HotScalacBenchmark.compile:compile·p0.999 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 33285.997 ms/op
  694. [info] HotScalacBenchmark.compile:compile·p0.9999 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 33285.997 ms/op
  695. [info] HotScalacBenchmark.compile:compile·p1.00 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 33285.997 ms/op
  696. [success] Total time: 718 s, completed Feb 5, 2018 1:19:32 AM
  697. [info] Loading global plugins from /home/benchmarks/.sbt/0.13/plugins
  698. [info] Loading project definition from /home/benchmarks/experiments/compiler-benchmark/project
  699. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  700. [info] Defining compilation/*:scalaVersion
  701. [info] The new value will be used by compilation/*:allDependencies, compilation/*:crossScalaVersions and 18 others.
  702. [info] Run `last` for details.
  703. [info] Reapplying settings...
  704. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  705. [info] Updating {file:/home/benchmarks/experiments/compiler-benchmark/}compilation...
  706. [info] Resolving jline#jline;2.14.5 ...
  707. [info] Done updating.
  708. [warn] Found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
  709. [warn]
  710. [warn] * com.google.guava:guava:21.0 is selected over 20.0
  711. [warn] +- infrastructure:infrastructure:0.1-SNAPSHOT (depends on 21.0)
  712. [warn] +- org.influxdb:influxdb-java:2.5 (depends on 20.0)
  713. [warn]
  714. [warn] Run 'evicted' to see detailed eviction warnings
  715. [info] Compiling 3 Scala sources and 1 Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  716. [warn] there was one feature warning; re-run with -feature for details
  717. [warn] one warning found
  718. Processing 37 classes from /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes with "reflection" generator
  719. Writing out Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/src_managed/jmh and resources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/resource_managed/jmh
  720. [info] Compiling 25 Java sources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  721. [info] Running scala.bench.ScalacBenchmarkRunner HotScalacBenchmark -foe true -f1 -wi 10 -i 8 -p source=@/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args
  722. [info] # JMH version: 1.19
  723. [info] # VM version: JDK 1.8.0_161, VM 25.161-b12
  724. [info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java
  725. [info] # VM options: -Xms2G -Xmx2G
  726. [info] # Warmup: 10 iterations, 10 s each
  727. [info] # Measurement: 8 iterations, 10 s each
  728. [info] # Timeout: 10 min per iteration
  729. [info] # Threads: 1 thread, will synchronize iterations
  730. [info] # Benchmark mode: Sampling time
  731. [info] # Benchmark: scala.tools.nsc.HotScalacBenchmark.compile
  732. [info] # Parameters: (corpusVersion = latest, extraArgs = , source = @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args)
  733. [info]
  734. [info] # Run progress: 0.00% complete, ETA 00:03:00
  735. [info] # Fork: 1 of 1
  736. [info] # Warmup Iteration 1: 87241.523 ms/op
  737. [info] # Warmup Iteration 2: 51271.172 ms/op
  738. [info] # Warmup Iteration 3: 39191.577 ms/op
  739. [info] # Warmup Iteration 4: 33319.551 ms/op
  740. [info] # Warmup Iteration 5: 29393.682 ms/op
  741. [info] # Warmup Iteration 6: 27380.417 ms/op
  742. [info] # Warmup Iteration 7: 28655.485 ms/op
  743. [info] # Warmup Iteration 8: 26340.229 ms/op
  744. [info] # Warmup Iteration 9: 26809.991 ms/op
  745. [info] # Warmup Iteration 10: 24662.508 ms/op
  746. [info] Iteration 1: 24226.300 ms/op
  747. [info] compile·p0.00: 24226.300 ms/op
  748. [info] compile·p0.50: 24226.300 ms/op
  749. [info] compile·p0.90: 24226.300 ms/op
  750. [info] compile·p0.95: 24226.300 ms/op
  751. [info] compile·p0.99: 24226.300 ms/op
  752. [info] compile·p0.999: 24226.300 ms/op
  753. [info] compile·p0.9999: 24226.300 ms/op
  754. [info] compile·p1.00: 24226.300 ms/op
  755. [info]
  756. [info] Iteration 2: 24360.518 ms/op
  757. [info] compile·p0.00: 24360.518 ms/op
  758. [info] compile·p0.50: 24360.518 ms/op
  759. [info] compile·p0.90: 24360.518 ms/op
  760. [info] compile·p0.95: 24360.518 ms/op
  761. [info] compile·p0.99: 24360.518 ms/op
  762. [info] compile·p0.999: 24360.518 ms/op
  763. [info] compile·p0.9999: 24360.518 ms/op
  764. [info] compile·p1.00: 24360.518 ms/op
  765. [info]
  766. [info] Iteration 3: 24427.626 ms/op
  767. [info] compile·p0.00: 24427.626 ms/op
  768. [info] compile·p0.50: 24427.626 ms/op
  769. [info] compile·p0.90: 24427.626 ms/op
  770. [info] compile·p0.95: 24427.626 ms/op
  771. [info] compile·p0.99: 24427.626 ms/op
  772. [info] compile·p0.999: 24427.626 ms/op
  773. [info] compile·p0.9999: 24427.626 ms/op
  774. [info] compile·p1.00: 24427.626 ms/op
  775. [info]
  776. [info] Iteration 4: 24092.082 ms/op
  777. [info] compile·p0.00: 24092.082 ms/op
  778. [info] compile·p0.50: 24092.082 ms/op
  779. [info] compile·p0.90: 24092.082 ms/op
  780. [info] compile·p0.95: 24092.082 ms/op
  781. [info] compile·p0.99: 24092.082 ms/op
  782. [info] compile·p0.999: 24092.082 ms/op
  783. [info] compile·p0.9999: 24092.082 ms/op
  784. [info] compile·p1.00: 24092.082 ms/op
  785. [info]
  786. [info] Iteration 5: 23857.201 ms/op
  787. [info] compile·p0.00: 23857.201 ms/op
  788. [info] compile·p0.50: 23857.201 ms/op
  789. [info] compile·p0.90: 23857.201 ms/op
  790. [info] compile·p0.95: 23857.201 ms/op
  791. [info] compile·p0.99: 23857.201 ms/op
  792. [info] compile·p0.999: 23857.201 ms/op
  793. [info] compile·p0.9999: 23857.201 ms/op
  794. [info] compile·p1.00: 23857.201 ms/op
  795. [info]
  796. [info] Iteration 6: 23387.439 ms/op
  797. [info] compile·p0.00: 23387.439 ms/op
  798. [info] compile·p0.50: 23387.439 ms/op
  799. [info] compile·p0.90: 23387.439 ms/op
  800. [info] compile·p0.95: 23387.439 ms/op
  801. [info] compile·p0.99: 23387.439 ms/op
  802. [info] compile·p0.999: 23387.439 ms/op
  803. [info] compile·p0.9999: 23387.439 ms/op
  804. [info] compile·p1.00: 23387.439 ms/op
  805. [info]
  806. [info] Iteration 7: 23085.449 ms/op
  807. [info] compile·p0.00: 23085.449 ms/op
  808. [info] compile·p0.50: 23085.449 ms/op
  809. [info] compile·p0.90: 23085.449 ms/op
  810. [info] compile·p0.95: 23085.449 ms/op
  811. [info] compile·p0.99: 23085.449 ms/op
  812. [info] compile·p0.999: 23085.449 ms/op
  813. [info] compile·p0.9999: 23085.449 ms/op
  814. [info] compile·p1.00: 23085.449 ms/op
  815. [info]
  816. [info] Iteration 8: 23622.320 ms/op
  817. [info] compile·p0.00: 23622.320 ms/op
  818. [info] compile·p0.50: 23622.320 ms/op
  819. [info] compile·p0.90: 23622.320 ms/op
  820. [info] compile·p0.95: 23622.320 ms/op
  821. [info] compile·p0.99: 23622.320 ms/op
  822. [info] compile·p0.999: 23622.320 ms/op
  823. [info] compile·p0.9999: 23622.320 ms/op
  824. [info] compile·p1.00: 23622.320 ms/op
  825. [info]
  826. [info]
  827. [info]
  828. [info] Result "scala.tools.nsc.HotScalacBenchmark.compile":
  829. [info] N = 8
  830. [info] mean = 23882.367 ±(99.9%) 924.465 ms/op
  831. [info]
  832. [info] Histogram, ms/op:
  833. [info] [23000.000, 23125.000) = 1
  834. [info] [23125.000, 23250.000) = 0
  835. [info] [23250.000, 23375.000) = 0
  836. [info] [23375.000, 23500.000) = 1
  837. [info] [23500.000, 23625.000) = 1
  838. [info] [23625.000, 23750.000) = 0
  839. [info] [23750.000, 23875.000) = 1
  840. [info] [23875.000, 24000.000) = 0
  841. [info] [24000.000, 24125.000) = 1
  842. [info] [24125.000, 24250.000) = 1
  843. [info] [24250.000, 24375.000) = 1
  844. [info] [24375.000, 24500.000) = 1
  845. [info] [24500.000, 24625.000) = 0
  846. [info] [24625.000, 24750.000) = 0
  847. [info] [24750.000, 24875.000) = 0
  848. [info]
  849. [info] Percentiles, ms/op:
  850. [info] p(0.0000) = 23085.449 ms/op
  851. [info] p(50.0000) = 23974.642 ms/op
  852. [info] p(90.0000) = 24427.626 ms/op
  853. [info] p(95.0000) = 24427.626 ms/op
  854. [info] p(99.0000) = 24427.626 ms/op
  855. [info] p(99.9000) = 24427.626 ms/op
  856. [info] p(99.9900) = 24427.626 ms/op
  857. [info] p(99.9990) = 24427.626 ms/op
  858. [info] p(99.9999) = 24427.626 ms/op
  859. [info] p(100.0000) = 24427.626 ms/op
  860. [info]
  861. [info]
  862. [info] # Run complete. Total time: 00:09:27
  863. [info]
  864. [info] Benchmark (corpusVersion) (extraArgs) (source) Mode Cnt Score Error Units
  865. [info] HotScalacBenchmark.compile latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 8 23882.367 ± 924.465 ms/op
  866. [info] HotScalacBenchmark.compile:compile·p0.00 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 23085.449 ms/op
  867. [info] HotScalacBenchmark.compile:compile·p0.50 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 23974.642 ms/op
  868. [info] HotScalacBenchmark.compile:compile·p0.90 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 24427.626 ms/op
  869. [info] HotScalacBenchmark.compile:compile·p0.95 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 24427.626 ms/op
  870. [info] HotScalacBenchmark.compile:compile·p0.99 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 24427.626 ms/op
  871. [info] HotScalacBenchmark.compile:compile·p0.999 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 24427.626 ms/op
  872. [info] HotScalacBenchmark.compile:compile·p0.9999 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 24427.626 ms/op
  873. [info] HotScalacBenchmark.compile:compile·p1.00 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 24427.626 ms/op
  874. [success] Total time: 586 s, completed Feb 5, 2018 1:29:30 AM
  875. [info] Loading global plugins from /home/benchmarks/.sbt/0.13/plugins
  876. [info] Loading project definition from /home/benchmarks/experiments/compiler-benchmark/project
  877. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  878. [info] Defining compilation/*:scalaVersion
  879. [info] The new value will be used by compilation/*:allDependencies, compilation/*:crossScalaVersions and 18 others.
  880. [info] Run `last` for details.
  881. [info] Reapplying settings...
  882. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  883. [info] Updating {file:/home/benchmarks/experiments/compiler-benchmark/}compilation...
  884. [info] Resolving jline#jline;2.14.5 ...
  885. [info] Done updating.
  886. [warn] Found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
  887. [warn]
  888. [warn] * com.google.guava:guava:21.0 is selected over 20.0
  889. [warn] +- infrastructure:infrastructure:0.1-SNAPSHOT (depends on 21.0)
  890. [warn] +- org.influxdb:influxdb-java:2.5 (depends on 20.0)
  891. [warn]
  892. [warn] Run 'evicted' to see detailed eviction warnings
  893. [info] Compiling 3 Scala sources and 1 Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  894. [warn] there was one feature warning; re-run with -feature for details
  895. [warn] one warning found
  896. Processing 37 classes from /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes with "reflection" generator
  897. Writing out Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/src_managed/jmh and resources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/resource_managed/jmh
  898. [info] Compiling 25 Java sources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  899. [info] Running scala.bench.ScalacBenchmarkRunner HotScalacBenchmark -foe true -f1 -wi 10 -i 8 -p source=@/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args
  900. [info] # JMH version: 1.19
  901. [info] # VM version: JDK 1.8.0_161, VM 25.161-b12
  902. [info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java
  903. [info] # VM options: -Xms2G -Xmx2G
  904. [info] # Warmup: 10 iterations, 10 s each
  905. [info] # Measurement: 8 iterations, 10 s each
  906. [info] # Timeout: 10 min per iteration
  907. [info] # Threads: 1 thread, will synchronize iterations
  908. [info] # Benchmark mode: Sampling time
  909. [info] # Benchmark: scala.tools.nsc.HotScalacBenchmark.compile
  910. [info] # Parameters: (corpusVersion = latest, extraArgs = , source = @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args)
  911. [info]
  912. [info] # Run progress: 0.00% complete, ETA 00:03:00
  913. [info] # Fork: 1 of 1
  914. [info] # Warmup Iteration 1: 85228.257 ms/op
  915. [info] # Warmup Iteration 2: 52412.023 ms/op
  916. [info] # Warmup Iteration 3: 37446.746 ms/op
  917. [info] # Warmup Iteration 4: 31910.265 ms/op
  918. [info] # Warmup Iteration 5: 28856.812 ms/op
  919. [info] # Warmup Iteration 6: 27212.644 ms/op
  920. [info] # Warmup Iteration 7: 28387.049 ms/op
  921. [info] # Warmup Iteration 8: 26809.991 ms/op
  922. [info] # Warmup Iteration 9: 25971.130 ms/op
  923. [info] # Warmup Iteration 10: 25165.824 ms/op
  924. [info] Iteration 1: 24092.082 ms/op
  925. [info] compile·p0.00: 24092.082 ms/op
  926. [info] compile·p0.50: 24092.082 ms/op
  927. [info] compile·p0.90: 24092.082 ms/op
  928. [info] compile·p0.95: 24092.082 ms/op
  929. [info] compile·p0.99: 24092.082 ms/op
  930. [info] compile·p0.999: 24092.082 ms/op
  931. [info] compile·p0.9999: 24092.082 ms/op
  932. [info] compile·p1.00: 24092.082 ms/op
  933. [info]
  934. [info] Iteration 2: 24863.834 ms/op
  935. [info] compile·p0.00: 24863.834 ms/op
  936. [info] compile·p0.50: 24863.834 ms/op
  937. [info] compile·p0.90: 24863.834 ms/op
  938. [info] compile·p0.95: 24863.834 ms/op
  939. [info] compile·p0.99: 24863.834 ms/op
  940. [info] compile·p0.999: 24863.834 ms/op
  941. [info] compile·p0.9999: 24863.834 ms/op
  942. [info] compile·p1.00: 24863.834 ms/op
  943. [info]
  944. [info] Iteration 3: 24662.508 ms/op
  945. [info] compile·p0.00: 24662.508 ms/op
  946. [info] compile·p0.50: 24662.508 ms/op
  947. [info] compile·p0.90: 24662.508 ms/op
  948. [info] compile·p0.95: 24662.508 ms/op
  949. [info] compile·p0.99: 24662.508 ms/op
  950. [info] compile·p0.999: 24662.508 ms/op
  951. [info] compile·p0.9999: 24662.508 ms/op
  952. [info] compile·p1.00: 24662.508 ms/op
  953. [info]
  954. [info] Iteration 4: 23857.201 ms/op
  955. [info] compile·p0.00: 23857.201 ms/op
  956. [info] compile·p0.50: 23857.201 ms/op
  957. [info] compile·p0.90: 23857.201 ms/op
  958. [info] compile·p0.95: 23857.201 ms/op
  959. [info] compile·p0.99: 23857.201 ms/op
  960. [info] compile·p0.999: 23857.201 ms/op
  961. [info] compile·p0.9999: 23857.201 ms/op
  962. [info] compile·p1.00: 23857.201 ms/op
  963. [info]
  964. [info] Iteration 5: 23454.548 ms/op
  965. [info] compile·p0.00: 23454.548 ms/op
  966. [info] compile·p0.50: 23454.548 ms/op
  967. [info] compile·p0.90: 23454.548 ms/op
  968. [info] compile·p0.95: 23454.548 ms/op
  969. [info] compile·p0.99: 23454.548 ms/op
  970. [info] compile·p0.999: 23454.548 ms/op
  971. [info] compile·p0.9999: 23454.548 ms/op
  972. [info] compile·p1.00: 23454.548 ms/op
  973. [info]
  974. [info] Iteration 6: 23320.330 ms/op
  975. [info] compile·p0.00: 23320.330 ms/op
  976. [info] compile·p0.50: 23320.330 ms/op
  977. [info] compile·p0.90: 23320.330 ms/op
  978. [info] compile·p0.95: 23320.330 ms/op
  979. [info] compile·p0.99: 23320.330 ms/op
  980. [info] compile·p0.999: 23320.330 ms/op
  981. [info] compile·p0.9999: 23320.330 ms/op
  982. [info] compile·p1.00: 23320.330 ms/op
  983. [info]
  984. [info] Iteration 7: 22749.905 ms/op
  985. [info] compile·p0.00: 22749.905 ms/op
  986. [info] compile·p0.50: 22749.905 ms/op
  987. [info] compile·p0.90: 22749.905 ms/op
  988. [info] compile·p0.95: 22749.905 ms/op
  989. [info] compile·p0.99: 22749.905 ms/op
  990. [info] compile·p0.999: 22749.905 ms/op
  991. [info] compile·p0.9999: 22749.905 ms/op
  992. [info] compile·p1.00: 22749.905 ms/op
  993. [info]
  994. [info] Iteration 8: 23253.221 ms/op
  995. [info] compile·p0.00: 23253.221 ms/op
  996. [info] compile·p0.50: 23253.221 ms/op
  997. [info] compile·p0.90: 23253.221 ms/op
  998. [info] compile·p0.95: 23253.221 ms/op
  999. [info] compile·p0.99: 23253.221 ms/op
  1000. [info] compile·p0.999: 23253.221 ms/op
  1001. [info] compile·p0.9999: 23253.221 ms/op
  1002. [info] compile·p1.00: 23253.221 ms/op
  1003. [info]
  1004. [info]
  1005. [info]
  1006. [info] Result "scala.tools.nsc.HotScalacBenchmark.compile":
  1007. [info] N = 8
  1008. [info] mean = 23781.704 ±(99.9%) 1392.437 ms/op
  1009. [info]
  1010. [info] Histogram, ms/op:
  1011. [info] [22000.000, 22250.000) = 0
  1012. [info] [22250.000, 22500.000) = 0
  1013. [info] [22500.000, 22750.000) = 1
  1014. [info] [22750.000, 23000.000) = 0
  1015. [info] [23000.000, 23250.000) = 0
  1016. [info] [23250.000, 23500.000) = 3
  1017. [info] [23500.000, 23750.000) = 0
  1018. [info] [23750.000, 24000.000) = 1
  1019. [info] [24000.000, 24250.000) = 1
  1020. [info] [24250.000, 24500.000) = 0
  1021. [info] [24500.000, 24750.000) = 1
  1022. [info]
  1023. [info] Percentiles, ms/op:
  1024. [info] p(0.0000) = 22749.905 ms/op
  1025. [info] p(50.0000) = 23655.875 ms/op
  1026. [info] p(90.0000) = 24863.834 ms/op
  1027. [info] p(95.0000) = 24863.834 ms/op
  1028. [info] p(99.0000) = 24863.834 ms/op
  1029. [info] p(99.9000) = 24863.834 ms/op
  1030. [info] p(99.9900) = 24863.834 ms/op
  1031. [info] p(99.9990) = 24863.834 ms/op
  1032. [info] p(99.9999) = 24863.834 ms/op
  1033. [info] p(100.0000) = 24863.834 ms/op
  1034. [info]
  1035. [info]
  1036. [info] # Run complete. Total time: 00:09:21
  1037. [info]
  1038. [info] Benchmark (corpusVersion) (extraArgs) (source) Mode Cnt Score Error Units
  1039. [info] HotScalacBenchmark.compile latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 8 23781.704 ± 1392.437 ms/op
  1040. [info] HotScalacBenchmark.compile:compile·p0.00 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 22749.905 ms/op
  1041. [info] HotScalacBenchmark.compile:compile·p0.50 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 23655.875 ms/op
  1042. [info] HotScalacBenchmark.compile:compile·p0.90 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 24863.834 ms/op
  1043. [info] HotScalacBenchmark.compile:compile·p0.95 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 24863.834 ms/op
  1044. [info] HotScalacBenchmark.compile:compile·p0.99 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 24863.834 ms/op
  1045. [info] HotScalacBenchmark.compile:compile·p0.999 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 24863.834 ms/op
  1046. [info] HotScalacBenchmark.compile:compile·p0.9999 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 24863.834 ms/op
  1047. [info] HotScalacBenchmark.compile:compile·p1.00 latest @/home/benchmarks/experiments/circe/modules/tests/js/target/test-with-classes-dir.args sample 24863.834 ms/op
  1048. [success] Total time: 580 s, completed Feb 5, 2018 1:39:22 AM
  1049. [info] Loading global plugins from /home/benchmarks/.sbt/0.13/plugins
  1050. [info] Loading project definition from /home/benchmarks/experiments/compiler-benchmark/project
  1051. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  1052. [info] Defining compilation/*:scalaVersion
  1053. [info] The new value will be used by compilation/*:allDependencies, compilation/*:crossScalaVersions and 18 others.
  1054. [info] Run `last` for details.
  1055. [info] Reapplying settings...
  1056. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  1057. [info] Updating {file:/home/benchmarks/experiments/compiler-benchmark/}compilation...
  1058. [info] Resolving jline#jline;2.14.5 ...
  1059. [info] Done updating.
  1060. [warn] Found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
  1061. [warn]
  1062. [warn] * com.google.guava:guava:21.0 is selected over 20.0
  1063. [warn] +- infrastructure:infrastructure:0.1-SNAPSHOT (depends on 21.0)
  1064. [warn] +- org.influxdb:influxdb-java:2.5 (depends on 20.0)
  1065. [warn]
  1066. [warn] Run 'evicted' to see detailed eviction warnings
  1067. [info] Compiling 3 Scala sources and 1 Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  1068. [warn] there was one feature warning; re-run with -feature for details
  1069. [warn] one warning found
  1070. Processing 37 classes from /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes with "reflection" generator
  1071. Writing out Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/src_managed/jmh and resources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/resource_managed/jmh
  1072. [info] Compiling 25 Java sources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  1073. [info] Running scala.bench.ScalacBenchmarkRunner HotScalacBenchmark -foe true -f1 -wi 10 -i 8 -p source=@/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args
  1074. [info] # JMH version: 1.19
  1075. [info] # VM version: JDK 1.8.0_161, VM 25.161-b12
  1076. [info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java
  1077. [info] # VM options: -Xms2G -Xmx2G
  1078. [info] # Warmup: 10 iterations, 10 s each
  1079. [info] # Measurement: 8 iterations, 10 s each
  1080. [info] # Timeout: 10 min per iteration
  1081. [info] # Threads: 1 thread, will synchronize iterations
  1082. [info] # Benchmark mode: Sampling time
  1083. [info] # Benchmark: scala.tools.nsc.HotScalacBenchmark.compile
  1084. [info] # Parameters: (corpusVersion = latest, extraArgs = , source = @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args)
  1085. [info]
  1086. [info] # Run progress: 0.00% complete, ETA 00:03:00
  1087. [info] # Fork: 1 of 1
  1088. [info] # Warmup Iteration 1: 77577.847 ms/op
  1089. [info] # Warmup Iteration 2: 48519.709 ms/op
  1090. [info] # Warmup Iteration 3: 33789.313 ms/op
  1091. [info] # Warmup Iteration 4: 30165.434 ms/op
  1092. [info] # Warmup Iteration 5: 26239.566 ms/op
  1093. [info] # Warmup Iteration 6: 24830.280 ms/op
  1094. [info] # Warmup Iteration 7: 24796.725 ms/op
  1095. [info] # Warmup Iteration 8: 23320.330 ms/op
  1096. [info] # Warmup Iteration 9: 22783.459 ms/op
  1097. [info] # Warmup Iteration 10: 22682.796 ms/op
  1098. [info] Iteration 1: 21843.935 ms/op
  1099. [info] compile·p0.00: 21843.935 ms/op
  1100. [info] compile·p0.50: 21843.935 ms/op
  1101. [info] compile·p0.90: 21843.935 ms/op
  1102. [info] compile·p0.95: 21843.935 ms/op
  1103. [info] compile·p0.99: 21843.935 ms/op
  1104. [info] compile·p0.999: 21843.935 ms/op
  1105. [info] compile·p0.9999: 21843.935 ms/op
  1106. [info] compile·p1.00: 21843.935 ms/op
  1107. [info]
  1108. [info] Iteration 2: 21441.282 ms/op
  1109. [info] compile·p0.00: 21441.282 ms/op
  1110. [info] compile·p0.50: 21441.282 ms/op
  1111. [info] compile·p0.90: 21441.282 ms/op
  1112. [info] compile·p0.95: 21441.282 ms/op
  1113. [info] compile·p0.99: 21441.282 ms/op
  1114. [info] compile·p0.999: 21441.282 ms/op
  1115. [info] compile·p0.9999: 21441.282 ms/op
  1116. [info] compile·p1.00: 21441.282 ms/op
  1117. [info]
  1118. [info] Iteration 3: 22078.816 ms/op
  1119. [info] compile·p0.00: 22078.816 ms/op
  1120. [info] compile·p0.50: 22078.816 ms/op
  1121. [info] compile·p0.90: 22078.816 ms/op
  1122. [info] compile·p0.95: 22078.816 ms/op
  1123. [info] compile·p0.99: 22078.816 ms/op
  1124. [info] compile·p0.999: 22078.816 ms/op
  1125. [info] compile·p0.9999: 22078.816 ms/op
  1126. [info] compile·p1.00: 22078.816 ms/op
  1127. [info]
  1128. [info] Iteration 4: 21307.064 ms/op
  1129. [info] compile·p0.00: 21307.064 ms/op
  1130. [info] compile·p0.50: 21307.064 ms/op
  1131. [info] compile·p0.90: 21307.064 ms/op
  1132. [info] compile·p0.95: 21307.064 ms/op
  1133. [info] compile·p0.99: 21307.064 ms/op
  1134. [info] compile·p0.999: 21307.064 ms/op
  1135. [info] compile·p0.9999: 21307.064 ms/op
  1136. [info] compile·p1.00: 21307.064 ms/op
  1137. [info]
  1138. [info] Iteration 5: 21105.738 ms/op
  1139. [info] compile·p0.00: 21105.738 ms/op
  1140. [info] compile·p0.50: 21105.738 ms/op
  1141. [info] compile·p0.90: 21105.738 ms/op
  1142. [info] compile·p0.95: 21105.738 ms/op
  1143. [info] compile·p0.99: 21105.738 ms/op
  1144. [info] compile·p0.999: 21105.738 ms/op
  1145. [info] compile·p0.9999: 21105.738 ms/op
  1146. [info] compile·p1.00: 21105.738 ms/op
  1147. [info]
  1148. [info] Iteration 6: 20468.204 ms/op
  1149. [info] compile·p0.00: 20468.204 ms/op
  1150. [info] compile·p0.50: 20468.204 ms/op
  1151. [info] compile·p0.90: 20468.204 ms/op
  1152. [info] compile·p0.95: 20468.204 ms/op
  1153. [info] compile·p0.99: 20468.204 ms/op
  1154. [info] compile·p0.999: 20468.204 ms/op
  1155. [info] compile·p0.9999: 20468.204 ms/op
  1156. [info] compile·p1.00: 20468.204 ms/op
  1157. [info]
  1158. [info] Iteration 7: 20535.312 ms/op
  1159. [info] compile·p0.00: 20535.312 ms/op
  1160. [info] compile·p0.50: 20535.312 ms/op
  1161. [info] compile·p0.90: 20535.312 ms/op
  1162. [info] compile·p0.95: 20535.312 ms/op
  1163. [info] compile·p0.99: 20535.312 ms/op
  1164. [info] compile·p0.999: 20535.312 ms/op
  1165. [info] compile·p0.9999: 20535.312 ms/op
  1166. [info] compile·p1.00: 20535.312 ms/op
  1167. [info]
  1168. [info] Iteration 8: 20199.768 ms/op
  1169. [info] compile·p0.00: 20199.768 ms/op
  1170. [info] compile·p0.50: 20199.768 ms/op
  1171. [info] compile·p0.90: 20199.768 ms/op
  1172. [info] compile·p0.95: 20199.768 ms/op
  1173. [info] compile·p0.99: 20199.768 ms/op
  1174. [info] compile·p0.999: 20199.768 ms/op
  1175. [info] compile·p0.9999: 20199.768 ms/op
  1176. [info] compile·p1.00: 20199.768 ms/op
  1177. [info]
  1178. [info]
  1179. [info]
  1180. [info] Result "scala.tools.nsc.HotScalacBenchmark.compile":
  1181. [info] N = 8
  1182. [info] mean = 21122.515 ±(99.9%) 1291.782 ms/op
  1183. [info]
  1184. [info] Histogram, ms/op:
  1185. [info] [20000.000, 20250.000) = 1
  1186. [info] [20250.000, 20500.000) = 1
  1187. [info] [20500.000, 20750.000) = 1
  1188. [info] [20750.000, 21000.000) = 0
  1189. [info] [21000.000, 21250.000) = 1
  1190. [info] [21250.000, 21500.000) = 2
  1191. [info] [21500.000, 21750.000) = 0
  1192. [info] [21750.000, 22000.000) = 1
  1193. [info] [22000.000, 22250.000) = 1
  1194. [info] [22250.000, 22500.000) = 0
  1195. [info] [22500.000, 22750.000) = 0
  1196. [info]
  1197. [info] Percentiles, ms/op:
  1198. [info] p(0.0000) = 20199.768 ms/op
  1199. [info] p(50.0000) = 21206.401 ms/op
  1200. [info] p(90.0000) = 22078.816 ms/op
  1201. [info] p(95.0000) = 22078.816 ms/op
  1202. [info] p(99.0000) = 22078.816 ms/op
  1203. [info] p(99.9000) = 22078.816 ms/op
  1204. [info] p(99.9900) = 22078.816 ms/op
  1205. [info] p(99.9990) = 22078.816 ms/op
  1206. [info] p(99.9999) = 22078.816 ms/op
  1207. [info] p(100.0000) = 22078.816 ms/op
  1208. [info]
  1209. [info]
  1210. [info] # Run complete. Total time: 00:08:25
  1211. [info]
  1212. [info] Benchmark (corpusVersion) (extraArgs) (source) Mode Cnt Score Error Units
  1213. [info] HotScalacBenchmark.compile latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 8 21122.515 ± 1291.782 ms/op
  1214. [info] HotScalacBenchmark.compile:compile·p0.00 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 20199.768 ms/op
  1215. [info] HotScalacBenchmark.compile:compile·p0.50 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 21206.401 ms/op
  1216. [info] HotScalacBenchmark.compile:compile·p0.90 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 22078.816 ms/op
  1217. [info] HotScalacBenchmark.compile:compile·p0.95 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 22078.816 ms/op
  1218. [info] HotScalacBenchmark.compile:compile·p0.99 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 22078.816 ms/op
  1219. [info] HotScalacBenchmark.compile:compile·p0.999 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 22078.816 ms/op
  1220. [info] HotScalacBenchmark.compile:compile·p0.9999 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 22078.816 ms/op
  1221. [info] HotScalacBenchmark.compile:compile·p1.00 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 22078.816 ms/op
  1222. [success] Total time: 524 s, completed Feb 5, 2018 1:48:19 AM
  1223. [info] Loading global plugins from /home/benchmarks/.sbt/0.13/plugins
  1224. [info] Loading project definition from /home/benchmarks/experiments/compiler-benchmark/project
  1225. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  1226. [info] Defining compilation/*:scalaVersion
  1227. [info] The new value will be used by compilation/*:allDependencies, compilation/*:crossScalaVersions and 18 others.
  1228. [info] Run `last` for details.
  1229. [info] Reapplying settings...
  1230. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  1231. [info] Updating {file:/home/benchmarks/experiments/compiler-benchmark/}compilation...
  1232. [info] Resolving jline#jline;2.14.5 ...
  1233. [info] Done updating.
  1234. [warn] Found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
  1235. [warn]
  1236. [warn] * com.google.guava:guava:21.0 is selected over 20.0
  1237. [warn] +- infrastructure:infrastructure:0.1-SNAPSHOT (depends on 21.0)
  1238. [warn] +- org.influxdb:influxdb-java:2.5 (depends on 20.0)
  1239. [warn]
  1240. [warn] Run 'evicted' to see detailed eviction warnings
  1241. [info] Compiling 3 Scala sources and 1 Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  1242. [warn] there was one feature warning; re-run with -feature for details
  1243. [warn] one warning found
  1244. Processing 37 classes from /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes with "reflection" generator
  1245. Writing out Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/src_managed/jmh and resources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/resource_managed/jmh
  1246. [info] Compiling 25 Java sources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  1247. [info] Running scala.bench.ScalacBenchmarkRunner HotScalacBenchmark -foe true -f1 -wi 10 -i 8 -p source=@/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args
  1248. [info] # JMH version: 1.19
  1249. [info] # VM version: JDK 1.8.0_161, VM 25.161-b12
  1250. [info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java
  1251. [info] # VM options: -Xms2G -Xmx2G
  1252. [info] # Warmup: 10 iterations, 10 s each
  1253. [info] # Measurement: 8 iterations, 10 s each
  1254. [info] # Timeout: 10 min per iteration
  1255. [info] # Threads: 1 thread, will synchronize iterations
  1256. [info] # Benchmark mode: Sampling time
  1257. [info] # Benchmark: scala.tools.nsc.HotScalacBenchmark.compile
  1258. [info] # Parameters: (corpusVersion = latest, extraArgs = , source = @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args)
  1259. [info]
  1260. [info] # Run progress: 0.00% complete, ETA 00:03:00
  1261. [info] # Fork: 1 of 1
  1262. [info] # Warmup Iteration 1: 76772.540 ms/op
  1263. [info] # Warmup Iteration 2: 45634.028 ms/op
  1264. [info] # Warmup Iteration 3: 33990.640 ms/op
  1265. [info] # Warmup Iteration 4: 29360.128 ms/op
  1266. [info] # Warmup Iteration 5: 27682.406 ms/op
  1267. [info] # Warmup Iteration 6: 25367.151 ms/op
  1268. [info] # Warmup Iteration 7: 24998.052 ms/op
  1269. [info] # Warmup Iteration 8: 23051.895 ms/op
  1270. [info] # Warmup Iteration 9: 22313.697 ms/op
  1271. [info] # Warmup Iteration 10: 22112.371 ms/op
  1272. [info] Iteration 1: 21843.935 ms/op
  1273. [info] compile·p0.00: 21843.935 ms/op
  1274. [info] compile·p0.50: 21843.935 ms/op
  1275. [info] compile·p0.90: 21843.935 ms/op
  1276. [info] compile·p0.95: 21843.935 ms/op
  1277. [info] compile·p0.99: 21843.935 ms/op
  1278. [info] compile·p0.999: 21843.935 ms/op
  1279. [info] compile·p0.9999: 21843.935 ms/op
  1280. [info] compile·p1.00: 21843.935 ms/op
  1281. [info]
  1282. [info] Iteration 2: 21609.054 ms/op
  1283. [info] compile·p0.00: 21609.054 ms/op
  1284. [info] compile·p0.50: 21609.054 ms/op
  1285. [info] compile·p0.90: 21609.054 ms/op
  1286. [info] compile·p0.95: 21609.054 ms/op
  1287. [info] compile·p0.99: 21609.054 ms/op
  1288. [info] compile·p0.999: 21609.054 ms/op
  1289. [info] compile·p0.9999: 21609.054 ms/op
  1290. [info] compile·p1.00: 21609.054 ms/op
  1291. [info]
  1292. [info] Iteration 3: 22112.371 ms/op
  1293. [info] compile·p0.00: 22112.371 ms/op
  1294. [info] compile·p0.50: 22112.371 ms/op
  1295. [info] compile·p0.90: 22112.371 ms/op
  1296. [info] compile·p0.95: 22112.371 ms/op
  1297. [info] compile·p0.99: 22112.371 ms/op
  1298. [info] compile·p0.999: 22112.371 ms/op
  1299. [info] compile·p0.9999: 22112.371 ms/op
  1300. [info] compile·p1.00: 22112.371 ms/op
  1301. [info]
  1302. [info] Iteration 4: 22112.371 ms/op
  1303. [info] compile·p0.00: 22112.371 ms/op
  1304. [info] compile·p0.50: 22112.371 ms/op
  1305. [info] compile·p0.90: 22112.371 ms/op
  1306. [info] compile·p0.95: 22112.371 ms/op
  1307. [info] compile·p0.99: 22112.371 ms/op
  1308. [info] compile·p0.999: 22112.371 ms/op
  1309. [info] compile·p0.9999: 22112.371 ms/op
  1310. [info] compile·p1.00: 22112.371 ms/op
  1311. [info]
  1312. [info] Iteration 5: 21642.609 ms/op
  1313. [info] compile·p0.00: 21642.609 ms/op
  1314. [info] compile·p0.50: 21642.609 ms/op
  1315. [info] compile·p0.90: 21642.609 ms/op
  1316. [info] compile·p0.95: 21642.609 ms/op
  1317. [info] compile·p0.99: 21642.609 ms/op
  1318. [info] compile·p0.999: 21642.609 ms/op
  1319. [info] compile·p0.9999: 21642.609 ms/op
  1320. [info] compile·p1.00: 21642.609 ms/op
  1321. [info]
  1322. [info] Iteration 6: 21676.163 ms/op
  1323. [info] compile·p0.00: 21676.163 ms/op
  1324. [info] compile·p0.50: 21676.163 ms/op
  1325. [info] compile·p0.90: 21676.163 ms/op
  1326. [info] compile·p0.95: 21676.163 ms/op
  1327. [info] compile·p0.99: 21676.163 ms/op
  1328. [info] compile·p0.999: 21676.163 ms/op
  1329. [info] compile·p0.9999: 21676.163 ms/op
  1330. [info] compile·p1.00: 21676.163 ms/op
  1331. [info]
  1332. [info] Iteration 7: 20468.204 ms/op
  1333. [info] compile·p0.00: 20468.204 ms/op
  1334. [info] compile·p0.50: 20468.204 ms/op
  1335. [info] compile·p0.90: 20468.204 ms/op
  1336. [info] compile·p0.95: 20468.204 ms/op
  1337. [info] compile·p0.99: 20468.204 ms/op
  1338. [info] compile·p0.999: 20468.204 ms/op
  1339. [info] compile·p0.9999: 20468.204 ms/op
  1340. [info] compile·p1.00: 20468.204 ms/op
  1341. [info]
  1342. [info] Iteration 8: 21206.401 ms/op
  1343. [info] compile·p0.00: 21206.401 ms/op
  1344. [info] compile·p0.50: 21206.401 ms/op
  1345. [info] compile·p0.90: 21206.401 ms/op
  1346. [info] compile·p0.95: 21206.401 ms/op
  1347. [info] compile·p0.99: 21206.401 ms/op
  1348. [info] compile·p0.999: 21206.401 ms/op
  1349. [info] compile·p0.9999: 21206.401 ms/op
  1350. [info] compile·p1.00: 21206.401 ms/op
  1351. [info]
  1352. [info]
  1353. [info]
  1354. [info] Result "scala.tools.nsc.HotScalacBenchmark.compile":
  1355. [info] N = 8
  1356. [info] mean = 21583.888 ±(99.9%) 1028.630 ms/op
  1357. [info]
  1358. [info] Histogram, ms/op:
  1359. [info] [20000.000, 20250.000) = 0
  1360. [info] [20250.000, 20500.000) = 1
  1361. [info] [20500.000, 20750.000) = 0
  1362. [info] [20750.000, 21000.000) = 0
  1363. [info] [21000.000, 21250.000) = 1
  1364. [info] [21250.000, 21500.000) = 0
  1365. [info] [21500.000, 21750.000) = 3
  1366. [info] [21750.000, 22000.000) = 1
  1367. [info] [22000.000, 22250.000) = 2
  1368. [info] [22250.000, 22500.000) = 0
  1369. [info] [22500.000, 22750.000) = 0
  1370. [info]
  1371. [info] Percentiles, ms/op:
  1372. [info] p(0.0000) = 20468.204 ms/op
  1373. [info] p(50.0000) = 21659.386 ms/op
  1374. [info] p(90.0000) = 22112.371 ms/op
  1375. [info] p(95.0000) = 22112.371 ms/op
  1376. [info] p(99.0000) = 22112.371 ms/op
  1377. [info] p(99.9000) = 22112.371 ms/op
  1378. [info] p(99.9900) = 22112.371 ms/op
  1379. [info] p(99.9990) = 22112.371 ms/op
  1380. [info] p(99.9999) = 22112.371 ms/op
  1381. [info] p(100.0000) = 22112.371 ms/op
  1382. [info]
  1383. [info]
  1384. [info] # Run complete. Total time: 00:08:25
  1385. [info]
  1386. [info] Benchmark (corpusVersion) (extraArgs) (source) Mode Cnt Score Error Units
  1387. [info] HotScalacBenchmark.compile latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 8 21583.888 ± 1028.630 ms/op
  1388. [info] HotScalacBenchmark.compile:compile·p0.00 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 20468.204 ms/op
  1389. [info] HotScalacBenchmark.compile:compile·p0.50 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 21659.386 ms/op
  1390. [info] HotScalacBenchmark.compile:compile·p0.90 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 22112.371 ms/op
  1391. [info] HotScalacBenchmark.compile:compile·p0.95 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 22112.371 ms/op
  1392. [info] HotScalacBenchmark.compile:compile·p0.99 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 22112.371 ms/op
  1393. [info] HotScalacBenchmark.compile:compile·p0.999 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 22112.371 ms/op
  1394. [info] HotScalacBenchmark.compile:compile·p0.9999 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 22112.371 ms/op
  1395. [info] HotScalacBenchmark.compile:compile·p1.00 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 22112.371 ms/op
  1396. [success] Total time: 524 s, completed Feb 5, 2018 1:57:15 AM
  1397. [info] Loading global plugins from /home/benchmarks/.sbt/0.13/plugins
  1398. [info] Loading project definition from /home/benchmarks/experiments/compiler-benchmark/project
  1399. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  1400. [info] Defining compilation/*:scalaVersion
  1401. [info] The new value will be used by compilation/*:allDependencies, compilation/*:crossScalaVersions and 18 others.
  1402. [info] Run `last` for details.
  1403. [info] Reapplying settings...
  1404. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  1405. [info] Updating {file:/home/benchmarks/experiments/compiler-benchmark/}compilation...
  1406. [info] Resolving jline#jline;2.14.5 ...
  1407. [info] Done updating.
  1408. [warn] Found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
  1409. [warn]
  1410. [warn] * com.google.guava:guava:21.0 is selected over 20.0
  1411. [warn] +- infrastructure:infrastructure:0.1-SNAPSHOT (depends on 21.0)
  1412. [warn] +- org.influxdb:influxdb-java:2.5 (depends on 20.0)
  1413. [warn]
  1414. [warn] Run 'evicted' to see detailed eviction warnings
  1415. [info] Compiling 3 Scala sources and 1 Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  1416. [warn] there was one feature warning; re-run with -feature for details
  1417. [warn] one warning found
  1418. Processing 37 classes from /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes with "reflection" generator
  1419. Writing out Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/src_managed/jmh and resources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/resource_managed/jmh
  1420. [info] Compiling 25 Java sources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  1421. [info] Running scala.bench.ScalacBenchmarkRunner HotScalacBenchmark -foe true -f1 -wi 10 -i 8 -p source=@/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args
  1422. [info] # JMH version: 1.19
  1423. [info] # VM version: JDK 1.8.0_161, VM 25.161-b12
  1424. [info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java
  1425. [info] # VM options: -Xms2G -Xmx2G
  1426. [info] # Warmup: 10 iterations, 10 s each
  1427. [info] # Measurement: 8 iterations, 10 s each
  1428. [info] # Timeout: 10 min per iteration
  1429. [info] # Threads: 1 thread, will synchronize iterations
  1430. [info] # Benchmark mode: Sampling time
  1431. [info] # Benchmark: scala.tools.nsc.HotScalacBenchmark.compile
  1432. [info] # Parameters: (corpusVersion = latest, extraArgs = , source = @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args)
  1433. [info]
  1434. [info] # Run progress: 0.00% complete, ETA 00:03:00
  1435. [info] # Fork: 1 of 1
  1436. [info] # Warmup Iteration 1: 77443.629 ms/op
  1437. [info] # Warmup Iteration 2: 46841.987 ms/op
  1438. [info] # Warmup Iteration 3: 36305.895 ms/op
  1439. [info] # Warmup Iteration 4: 30601.642 ms/op
  1440. [info] # Warmup Iteration 5: 26977.763 ms/op
  1441. [info] # Warmup Iteration 6: 26239.566 ms/op
  1442. [info] # Warmup Iteration 7: 25031.606 ms/op
  1443. [info] # Warmup Iteration 8: 24092.082 ms/op
  1444. [info] # Warmup Iteration 9: 22548.578 ms/op
  1445. [info] # Warmup Iteration 10: 22951.231 ms/op
  1446. [info] Iteration 1: 21877.490 ms/op
  1447. [info] compile·p0.00: 21877.490 ms/op
  1448. [info] compile·p0.50: 21877.490 ms/op
  1449. [info] compile·p0.90: 21877.490 ms/op
  1450. [info] compile·p0.95: 21877.490 ms/op
  1451. [info] compile·p0.99: 21877.490 ms/op
  1452. [info] compile·p0.999: 21877.490 ms/op
  1453. [info] compile·p0.9999: 21877.490 ms/op
  1454. [info] compile·p1.00: 21877.490 ms/op
  1455. [info]
  1456. [info] Iteration 2: 21676.163 ms/op
  1457. [info] compile·p0.00: 21676.163 ms/op
  1458. [info] compile·p0.50: 21676.163 ms/op
  1459. [info] compile·p0.90: 21676.163 ms/op
  1460. [info] compile·p0.95: 21676.163 ms/op
  1461. [info] compile·p0.99: 21676.163 ms/op
  1462. [info] compile·p0.999: 21676.163 ms/op
  1463. [info] compile·p0.9999: 21676.163 ms/op
  1464. [info] compile·p1.00: 21676.163 ms/op
  1465. [info]
  1466. [info] Iteration 3: 22078.816 ms/op
  1467. [info] compile·p0.00: 22078.816 ms/op
  1468. [info] compile·p0.50: 22078.816 ms/op
  1469. [info] compile·p0.90: 22078.816 ms/op
  1470. [info] compile·p0.95: 22078.816 ms/op
  1471. [info] compile·p0.99: 22078.816 ms/op
  1472. [info] compile·p0.999: 22078.816 ms/op
  1473. [info] compile·p0.9999: 22078.816 ms/op
  1474. [info] compile·p1.00: 22078.816 ms/op
  1475. [info]
  1476. [info] Iteration 4: 23018.340 ms/op
  1477. [info] compile·p0.00: 23018.340 ms/op
  1478. [info] compile·p0.50: 23018.340 ms/op
  1479. [info] compile·p0.90: 23018.340 ms/op
  1480. [info] compile·p0.95: 23018.340 ms/op
  1481. [info] compile·p0.99: 23018.340 ms/op
  1482. [info] compile·p0.999: 23018.340 ms/op
  1483. [info] compile·p0.9999: 23018.340 ms/op
  1484. [info] compile·p1.00: 23018.340 ms/op
  1485. [info]
  1486. [info] Iteration 5: 21911.044 ms/op
  1487. [info] compile·p0.00: 21911.044 ms/op
  1488. [info] compile·p0.50: 21911.044 ms/op
  1489. [info] compile·p0.90: 21911.044 ms/op
  1490. [info] compile·p0.95: 21911.044 ms/op
  1491. [info] compile·p0.99: 21911.044 ms/op
  1492. [info] compile·p0.999: 21911.044 ms/op
  1493. [info] compile·p0.9999: 21911.044 ms/op
  1494. [info] compile·p1.00: 21911.044 ms/op
  1495. [info]
  1496. [info] Iteration 6: 21474.836 ms/op
  1497. [info] compile·p0.00: 21474.836 ms/op
  1498. [info] compile·p0.50: 21474.836 ms/op
  1499. [info] compile·p0.90: 21474.836 ms/op
  1500. [info] compile·p0.95: 21474.836 ms/op
  1501. [info] compile·p0.99: 21474.836 ms/op
  1502. [info] compile·p0.999: 21474.836 ms/op
  1503. [info] compile·p0.9999: 21474.836 ms/op
  1504. [info] compile·p1.00: 21474.836 ms/op
  1505. [info]
  1506. [info] Iteration 7: 20837.302 ms/op
  1507. [info] compile·p0.00: 20837.302 ms/op
  1508. [info] compile·p0.50: 20837.302 ms/op
  1509. [info] compile·p0.90: 20837.302 ms/op
  1510. [info] compile·p0.95: 20837.302 ms/op
  1511. [info] compile·p0.99: 20837.302 ms/op
  1512. [info] compile·p0.999: 20837.302 ms/op
  1513. [info] compile·p0.9999: 20837.302 ms/op
  1514. [info] compile·p1.00: 20837.302 ms/op
  1515. [info]
  1516. [info] Iteration 8: 21776.826 ms/op
  1517. [info] compile·p0.00: 21776.826 ms/op
  1518. [info] compile·p0.50: 21776.826 ms/op
  1519. [info] compile·p0.90: 21776.826 ms/op
  1520. [info] compile·p0.95: 21776.826 ms/op
  1521. [info] compile·p0.99: 21776.826 ms/op
  1522. [info] compile·p0.999: 21776.826 ms/op
  1523. [info] compile·p0.9999: 21776.826 ms/op
  1524. [info] compile·p1.00: 21776.826 ms/op
  1525. [info]
  1526. [info]
  1527. [info]
  1528. [info] Result "scala.tools.nsc.HotScalacBenchmark.compile":
  1529. [info] N = 8
  1530. [info] mean = 21831.352 ±(99.9%) 1169.938 ms/op
  1531. [info]
  1532. [info] Histogram, ms/op:
  1533. [info] [20000.000, 20250.000) = 0
  1534. [info] [20250.000, 20500.000) = 0
  1535. [info] [20500.000, 20750.000) = 0
  1536. [info] [20750.000, 21000.000) = 1
  1537. [info] [21000.000, 21250.000) = 0
  1538. [info] [21250.000, 21500.000) = 1
  1539. [info] [21500.000, 21750.000) = 1
  1540. [info] [21750.000, 22000.000) = 3
  1541. [info] [22000.000, 22250.000) = 1
  1542. [info] [22250.000, 22500.000) = 0
  1543. [info] [22500.000, 22750.000) = 0
  1544. [info] [22750.000, 23000.000) = 0
  1545. [info] [23000.000, 23250.000) = 1
  1546. [info] [23250.000, 23500.000) = 0
  1547. [info] [23500.000, 23750.000) = 0
  1548. [info]
  1549. [info] Percentiles, ms/op:
  1550. [info] p(0.0000) = 20837.302 ms/op
  1551. [info] p(50.0000) = 21827.158 ms/op
  1552. [info] p(90.0000) = 23018.340 ms/op
  1553. [info] p(95.0000) = 23018.340 ms/op
  1554. [info] p(99.0000) = 23018.340 ms/op
  1555. [info] p(99.9000) = 23018.340 ms/op
  1556. [info] p(99.9900) = 23018.340 ms/op
  1557. [info] p(99.9990) = 23018.340 ms/op
  1558. [info] p(99.9999) = 23018.340 ms/op
  1559. [info] p(100.0000) = 23018.340 ms/op
  1560. [info]
  1561. [info]
  1562. [info] # Run complete. Total time: 00:08:35
  1563. [info]
  1564. [info] Benchmark (corpusVersion) (extraArgs) (source) Mode Cnt Score Error Units
  1565. [info] HotScalacBenchmark.compile latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 8 21831.352 ± 1169.938 ms/op
  1566. [info] HotScalacBenchmark.compile:compile·p0.00 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 20837.302 ms/op
  1567. [info] HotScalacBenchmark.compile:compile·p0.50 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 21827.158 ms/op
  1568. [info] HotScalacBenchmark.compile:compile·p0.90 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 23018.340 ms/op
  1569. [info] HotScalacBenchmark.compile:compile·p0.95 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 23018.340 ms/op
  1570. [info] HotScalacBenchmark.compile:compile·p0.99 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 23018.340 ms/op
  1571. [info] HotScalacBenchmark.compile:compile·p0.999 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 23018.340 ms/op
  1572. [info] HotScalacBenchmark.compile:compile·p0.9999 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 23018.340 ms/op
  1573. [info] HotScalacBenchmark.compile:compile·p1.00 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test.args sample 23018.340 ms/op
  1574. [success] Total time: 534 s, completed Feb 5, 2018 2:06:21 AM
  1575. [info] Loading global plugins from /home/benchmarks/.sbt/0.13/plugins
  1576. [info] Loading project definition from /home/benchmarks/experiments/compiler-benchmark/project
  1577. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  1578. [info] Defining compilation/*:scalaVersion
  1579. [info] The new value will be used by compilation/*:allDependencies, compilation/*:crossScalaVersions and 18 others.
  1580. [info] Run `last` for details.
  1581. [info] Reapplying settings...
  1582. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  1583. [info] Updating {file:/home/benchmarks/experiments/compiler-benchmark/}compilation...
  1584. [info] Resolving jline#jline;2.14.5 ...
  1585. [info] Done updating.
  1586. [warn] Found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
  1587. [warn]
  1588. [warn] * com.google.guava:guava:21.0 is selected over 20.0
  1589. [warn] +- infrastructure:infrastructure:0.1-SNAPSHOT (depends on 21.0)
  1590. [warn] +- org.influxdb:influxdb-java:2.5 (depends on 20.0)
  1591. [warn]
  1592. [warn] Run 'evicted' to see detailed eviction warnings
  1593. [info] Compiling 3 Scala sources and 1 Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  1594. [warn] there was one feature warning; re-run with -feature for details
  1595. [warn] one warning found
  1596. Processing 37 classes from /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes with "reflection" generator
  1597. Writing out Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/src_managed/jmh and resources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/resource_managed/jmh
  1598. [info] Compiling 25 Java sources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  1599. [info] Running scala.bench.ScalacBenchmarkRunner HotScalacBenchmark -foe true -f1 -wi 10 -i 8 -p source=@/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args
  1600. [info] # JMH version: 1.19
  1601. [info] # VM version: JDK 1.8.0_161, VM 25.161-b12
  1602. [info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java
  1603. [info] # VM options: -Xms2G -Xmx2G
  1604. [info] # Warmup: 10 iterations, 10 s each
  1605. [info] # Measurement: 8 iterations, 10 s each
  1606. [info] # Timeout: 10 min per iteration
  1607. [info] # Threads: 1 thread, will synchronize iterations
  1608. [info] # Benchmark mode: Sampling time
  1609. [info] # Benchmark: scala.tools.nsc.HotScalacBenchmark.compile
  1610. [info] # Parameters: (corpusVersion = latest, extraArgs = , source = @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args)
  1611. [info]
  1612. [info] # Run progress: 0.00% complete, ETA 00:03:00
  1613. [info] # Fork: 1 of 1
  1614. [info] # Warmup Iteration 1: 77712.065 ms/op
  1615. [info] # Warmup Iteration 2: 45902.463 ms/op
  1616. [info] # Warmup Iteration 3: 35836.133 ms/op
  1617. [info] # Warmup Iteration 4: 30400.315 ms/op
  1618. [info] # Warmup Iteration 5: 27044.872 ms/op
  1619. [info] # Warmup Iteration 6: 26004.685 ms/op
  1620. [info] # Warmup Iteration 7: 25534.923 ms/op
  1621. [info] # Warmup Iteration 8: 23655.875 ms/op
  1622. [info] # Warmup Iteration 9: 22582.133 ms/op
  1623. [info] # Warmup Iteration 10: 22447.915 ms/op
  1624. [info] Iteration 1: 22481.469 ms/op
  1625. [info] compile·p0.00: 22481.469 ms/op
  1626. [info] compile·p0.50: 22481.469 ms/op
  1627. [info] compile·p0.90: 22481.469 ms/op
  1628. [info] compile·p0.95: 22481.469 ms/op
  1629. [info] compile·p0.99: 22481.469 ms/op
  1630. [info] compile·p0.999: 22481.469 ms/op
  1631. [info] compile·p0.9999: 22481.469 ms/op
  1632. [info] compile·p1.00: 22481.469 ms/op
  1633. [info]
  1634. [info] Iteration 2: 21743.272 ms/op
  1635. [info] compile·p0.00: 21743.272 ms/op
  1636. [info] compile·p0.50: 21743.272 ms/op
  1637. [info] compile·p0.90: 21743.272 ms/op
  1638. [info] compile·p0.95: 21743.272 ms/op
  1639. [info] compile·p0.99: 21743.272 ms/op
  1640. [info] compile·p0.999: 21743.272 ms/op
  1641. [info] compile·p0.9999: 21743.272 ms/op
  1642. [info] compile·p1.00: 21743.272 ms/op
  1643. [info]
  1644. [info] Iteration 3: 21676.163 ms/op
  1645. [info] compile·p0.00: 21676.163 ms/op
  1646. [info] compile·p0.50: 21676.163 ms/op
  1647. [info] compile·p0.90: 21676.163 ms/op
  1648. [info] compile·p0.95: 21676.163 ms/op
  1649. [info] compile·p0.99: 21676.163 ms/op
  1650. [info] compile·p0.999: 21676.163 ms/op
  1651. [info] compile·p0.9999: 21676.163 ms/op
  1652. [info] compile·p1.00: 21676.163 ms/op
  1653. [info]
  1654. [info] Iteration 4: 22213.034 ms/op
  1655. [info] compile·p0.00: 22213.034 ms/op
  1656. [info] compile·p0.50: 22213.034 ms/op
  1657. [info] compile·p0.90: 22213.034 ms/op
  1658. [info] compile·p0.95: 22213.034 ms/op
  1659. [info] compile·p0.99: 22213.034 ms/op
  1660. [info] compile·p0.999: 22213.034 ms/op
  1661. [info] compile·p0.9999: 22213.034 ms/op
  1662. [info] compile·p1.00: 22213.034 ms/op
  1663. [info]
  1664. [info] Iteration 5: 21508.391 ms/op
  1665. [info] compile·p0.00: 21508.391 ms/op
  1666. [info] compile·p0.50: 21508.391 ms/op
  1667. [info] compile·p0.90: 21508.391 ms/op
  1668. [info] compile·p0.95: 21508.391 ms/op
  1669. [info] compile·p0.99: 21508.391 ms/op
  1670. [info] compile·p0.999: 21508.391 ms/op
  1671. [info] compile·p0.9999: 21508.391 ms/op
  1672. [info] compile·p1.00: 21508.391 ms/op
  1673. [info]
  1674. [info] Iteration 6: 21005.074 ms/op
  1675. [info] compile·p0.00: 21005.074 ms/op
  1676. [info] compile·p0.50: 21005.074 ms/op
  1677. [info] compile·p0.90: 21005.074 ms/op
  1678. [info] compile·p0.95: 21005.074 ms/op
  1679. [info] compile·p0.99: 21005.074 ms/op
  1680. [info] compile·p0.999: 21005.074 ms/op
  1681. [info] compile·p0.9999: 21005.074 ms/op
  1682. [info] compile·p1.00: 21005.074 ms/op
  1683. [info]
  1684. [info] Iteration 7: 20468.204 ms/op
  1685. [info] compile·p0.00: 20468.204 ms/op
  1686. [info] compile·p0.50: 20468.204 ms/op
  1687. [info] compile·p0.90: 20468.204 ms/op
  1688. [info] compile·p0.95: 20468.204 ms/op
  1689. [info] compile·p0.99: 20468.204 ms/op
  1690. [info] compile·p0.999: 20468.204 ms/op
  1691. [info] compile·p0.9999: 20468.204 ms/op
  1692. [info] compile·p1.00: 20468.204 ms/op
  1693. [info]
  1694. [info] Iteration 8: 20468.204 ms/op
  1695. [info] compile·p0.00: 20468.204 ms/op
  1696. [info] compile·p0.50: 20468.204 ms/op
  1697. [info] compile·p0.90: 20468.204 ms/op
  1698. [info] compile·p0.95: 20468.204 ms/op
  1699. [info] compile·p0.99: 20468.204 ms/op
  1700. [info] compile·p0.999: 20468.204 ms/op
  1701. [info] compile·p0.9999: 20468.204 ms/op
  1702. [info] compile·p1.00: 20468.204 ms/op
  1703. [info]
  1704. [info]
  1705. [info]
  1706. [info] Result "scala.tools.nsc.HotScalacBenchmark.compile":
  1707. [info] N = 8
  1708. [info] mean = 21445.476 ±(99.9%) 1429.397 ms/op
  1709. [info]
  1710. [info] Histogram, ms/op:
  1711. [info] [20000.000, 20250.000) = 0
  1712. [info] [20250.000, 20500.000) = 2
  1713. [info] [20500.000, 20750.000) = 0
  1714. [info] [20750.000, 21000.000) = 0
  1715. [info] [21000.000, 21250.000) = 1
  1716. [info] [21250.000, 21500.000) = 0
  1717. [info] [21500.000, 21750.000) = 3
  1718. [info] [21750.000, 22000.000) = 0
  1719. [info] [22000.000, 22250.000) = 1
  1720. [info] [22250.000, 22500.000) = 1
  1721. [info] [22500.000, 22750.000) = 0
  1722. [info]
  1723. [info] Percentiles, ms/op:
  1724. [info] p(0.0000) = 20468.204 ms/op
  1725. [info] p(50.0000) = 21592.277 ms/op
  1726. [info] p(90.0000) = 22481.469 ms/op
  1727. [info] p(95.0000) = 22481.469 ms/op
  1728. [info] p(99.0000) = 22481.469 ms/op
  1729. [info] p(99.9000) = 22481.469 ms/op
  1730. [info] p(99.9900) = 22481.469 ms/op
  1731. [info] p(99.9990) = 22481.469 ms/op
  1732. [info] p(99.9999) = 22481.469 ms/op
  1733. [info] p(100.0000) = 22481.469 ms/op
  1734. [info]
  1735. [info]
  1736. [info] # Run complete. Total time: 00:08:30
  1737. [info]
  1738. [info] Benchmark (corpusVersion) (extraArgs) (source) Mode Cnt Score Error Units
  1739. [info] HotScalacBenchmark.compile latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 8 21445.476 ± 1429.397 ms/op
  1740. [info] HotScalacBenchmark.compile:compile·p0.00 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 20468.204 ms/op
  1741. [info] HotScalacBenchmark.compile:compile·p0.50 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 21592.277 ms/op
  1742. [info] HotScalacBenchmark.compile:compile·p0.90 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 22481.469 ms/op
  1743. [info] HotScalacBenchmark.compile:compile·p0.95 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 22481.469 ms/op
  1744. [info] HotScalacBenchmark.compile:compile·p0.99 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 22481.469 ms/op
  1745. [info] HotScalacBenchmark.compile:compile·p0.999 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 22481.469 ms/op
  1746. [info] HotScalacBenchmark.compile:compile·p0.9999 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 22481.469 ms/op
  1747. [info] HotScalacBenchmark.compile:compile·p1.00 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 22481.469 ms/op
  1748. [success] Total time: 529 s, completed Feb 5, 2018 2:15:23 AM
  1749. [info] Loading global plugins from /home/benchmarks/.sbt/0.13/plugins
  1750. [info] Loading project definition from /home/benchmarks/experiments/compiler-benchmark/project
  1751. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  1752. [info] Defining compilation/*:scalaVersion
  1753. [info] The new value will be used by compilation/*:allDependencies, compilation/*:crossScalaVersions and 18 others.
  1754. [info] Run `last` for details.
  1755. [info] Reapplying settings...
  1756. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  1757. [info] Updating {file:/home/benchmarks/experiments/compiler-benchmark/}compilation...
  1758. [info] Resolving jline#jline;2.14.5 ...
  1759. [info] Done updating.
  1760. [warn] Found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
  1761. [warn]
  1762. [warn] * com.google.guava:guava:21.0 is selected over 20.0
  1763. [warn] +- infrastructure:infrastructure:0.1-SNAPSHOT (depends on 21.0)
  1764. [warn] +- org.influxdb:influxdb-java:2.5 (depends on 20.0)
  1765. [warn]
  1766. [warn] Run 'evicted' to see detailed eviction warnings
  1767. [info] Compiling 3 Scala sources and 1 Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  1768. [warn] there was one feature warning; re-run with -feature for details
  1769. [warn] one warning found
  1770. Processing 37 classes from /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes with "reflection" generator
  1771. Writing out Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/src_managed/jmh and resources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/resource_managed/jmh
  1772. [info] Compiling 25 Java sources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  1773. [info] Running scala.bench.ScalacBenchmarkRunner HotScalacBenchmark -foe true -f1 -wi 10 -i 8 -p source=@/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args
  1774. [info] # JMH version: 1.19
  1775. [info] # VM version: JDK 1.8.0_161, VM 25.161-b12
  1776. [info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java
  1777. [info] # VM options: -Xms2G -Xmx2G
  1778. [info] # Warmup: 10 iterations, 10 s each
  1779. [info] # Measurement: 8 iterations, 10 s each
  1780. [info] # Timeout: 10 min per iteration
  1781. [info] # Threads: 1 thread, will synchronize iterations
  1782. [info] # Benchmark mode: Sampling time
  1783. [info] # Benchmark: scala.tools.nsc.HotScalacBenchmark.compile
  1784. [info] # Parameters: (corpusVersion = latest, extraArgs = , source = @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args)
  1785. [info]
  1786. [info] # Run progress: 0.00% complete, ETA 00:03:00
  1787. [info] # Fork: 1 of 1
  1788. [info] # Warmup Iteration 1: 80262.201 ms/op
  1789. [info] # Warmup Iteration 2: 45701.136 ms/op
  1790. [info] # Warmup Iteration 3: 37245.420 ms/op
  1791. [info] # Warmup Iteration 4: 29796.336 ms/op
  1792. [info] # Warmup Iteration 5: 28152.168 ms/op
  1793. [info] # Warmup Iteration 6: 26675.773 ms/op
  1794. [info] # Warmup Iteration 7: 24897.389 ms/op
  1795. [info] # Warmup Iteration 8: 24192.745 ms/op
  1796. [info] # Warmup Iteration 9: 22749.905 ms/op
  1797. [info] # Warmup Iteration 10: 21944.599 ms/op
  1798. [info] Iteration 1: 21474.836 ms/op
  1799. [info] compile·p0.00: 21474.836 ms/op
  1800. [info] compile·p0.50: 21474.836 ms/op
  1801. [info] compile·p0.90: 21474.836 ms/op
  1802. [info] compile·p0.95: 21474.836 ms/op
  1803. [info] compile·p0.99: 21474.836 ms/op
  1804. [info] compile·p0.999: 21474.836 ms/op
  1805. [info] compile·p0.9999: 21474.836 ms/op
  1806. [info] compile·p1.00: 21474.836 ms/op
  1807. [info]
  1808. [info] Iteration 2: 22179.480 ms/op
  1809. [info] compile·p0.00: 22179.480 ms/op
  1810. [info] compile·p0.50: 22179.480 ms/op
  1811. [info] compile·p0.90: 22179.480 ms/op
  1812. [info] compile·p0.95: 22179.480 ms/op
  1813. [info] compile·p0.99: 22179.480 ms/op
  1814. [info] compile·p0.999: 22179.480 ms/op
  1815. [info] compile·p0.9999: 22179.480 ms/op
  1816. [info] compile·p1.00: 22179.480 ms/op
  1817. [info]
  1818. [info] Iteration 3: 22112.371 ms/op
  1819. [info] compile·p0.00: 22112.371 ms/op
  1820. [info] compile·p0.50: 22112.371 ms/op
  1821. [info] compile·p0.90: 22112.371 ms/op
  1822. [info] compile·p0.95: 22112.371 ms/op
  1823. [info] compile·p0.99: 22112.371 ms/op
  1824. [info] compile·p0.999: 22112.371 ms/op
  1825. [info] compile·p0.9999: 22112.371 ms/op
  1826. [info] compile·p1.00: 22112.371 ms/op
  1827. [info]
  1828. [info] Iteration 4: 21978.153 ms/op
  1829. [info] compile·p0.00: 21978.153 ms/op
  1830. [info] compile·p0.50: 21978.153 ms/op
  1831. [info] compile·p0.90: 21978.153 ms/op
  1832. [info] compile·p0.95: 21978.153 ms/op
  1833. [info] compile·p0.99: 21978.153 ms/op
  1834. [info] compile·p0.999: 21978.153 ms/op
  1835. [info] compile·p0.9999: 21978.153 ms/op
  1836. [info] compile·p1.00: 21978.153 ms/op
  1837. [info]
  1838. [info] Iteration 5: 21776.826 ms/op
  1839. [info] compile·p0.00: 21776.826 ms/op
  1840. [info] compile·p0.50: 21776.826 ms/op
  1841. [info] compile·p0.90: 21776.826 ms/op
  1842. [info] compile·p0.95: 21776.826 ms/op
  1843. [info] compile·p0.99: 21776.826 ms/op
  1844. [info] compile·p0.999: 21776.826 ms/op
  1845. [info] compile·p0.9999: 21776.826 ms/op
  1846. [info] compile·p1.00: 21776.826 ms/op
  1847. [info]
  1848. [info] Iteration 6: 20971.520 ms/op
  1849. [info] compile·p0.00: 20971.520 ms/op
  1850. [info] compile·p0.50: 20971.520 ms/op
  1851. [info] compile·p0.90: 20971.520 ms/op
  1852. [info] compile·p0.95: 20971.520 ms/op
  1853. [info] compile·p0.99: 20971.520 ms/op
  1854. [info] compile·p0.999: 20971.520 ms/op
  1855. [info] compile·p0.9999: 20971.520 ms/op
  1856. [info] compile·p1.00: 20971.520 ms/op
  1857. [info]
  1858. [info] Iteration 7: 20602.421 ms/op
  1859. [info] compile·p0.00: 20602.421 ms/op
  1860. [info] compile·p0.50: 20602.421 ms/op
  1861. [info] compile·p0.90: 20602.421 ms/op
  1862. [info] compile·p0.95: 20602.421 ms/op
  1863. [info] compile·p0.99: 20602.421 ms/op
  1864. [info] compile·p0.999: 20602.421 ms/op
  1865. [info] compile·p0.9999: 20602.421 ms/op
  1866. [info] compile·p1.00: 20602.421 ms/op
  1867. [info]
  1868. [info] Iteration 8: 21407.728 ms/op
  1869. [info] compile·p0.00: 21407.728 ms/op
  1870. [info] compile·p0.50: 21407.728 ms/op
  1871. [info] compile·p0.90: 21407.728 ms/op
  1872. [info] compile·p0.95: 21407.728 ms/op
  1873. [info] compile·p0.99: 21407.728 ms/op
  1874. [info] compile·p0.999: 21407.728 ms/op
  1875. [info] compile·p0.9999: 21407.728 ms/op
  1876. [info] compile·p1.00: 21407.728 ms/op
  1877. [info]
  1878. [info]
  1879. [info]
  1880. [info] Result "scala.tools.nsc.HotScalacBenchmark.compile":
  1881. [info] N = 8
  1882. [info] mean = 21562.917 ±(99.9%) 1072.940 ms/op
  1883. [info]
  1884. [info] Histogram, ms/op:
  1885. [info] [20000.000, 20250.000) = 0
  1886. [info] [20250.000, 20500.000) = 0
  1887. [info] [20500.000, 20750.000) = 1
  1888. [info] [20750.000, 21000.000) = 1
  1889. [info] [21000.000, 21250.000) = 0
  1890. [info] [21250.000, 21500.000) = 2
  1891. [info] [21500.000, 21750.000) = 0
  1892. [info] [21750.000, 22000.000) = 2
  1893. [info] [22000.000, 22250.000) = 2
  1894. [info] [22250.000, 22500.000) = 0
  1895. [info] [22500.000, 22750.000) = 0
  1896. [info]
  1897. [info] Percentiles, ms/op:
  1898. [info] p(0.0000) = 20602.421 ms/op
  1899. [info] p(50.0000) = 21625.831 ms/op
  1900. [info] p(90.0000) = 22179.480 ms/op
  1901. [info] p(95.0000) = 22179.480 ms/op
  1902. [info] p(99.0000) = 22179.480 ms/op
  1903. [info] p(99.9000) = 22179.480 ms/op
  1904. [info] p(99.9900) = 22179.480 ms/op
  1905. [info] p(99.9990) = 22179.480 ms/op
  1906. [info] p(99.9999) = 22179.480 ms/op
  1907. [info] p(100.0000) = 22179.480 ms/op
  1908. [info]
  1909. [info]
  1910. [info] # Run complete. Total time: 00:08:35
  1911. [info]
  1912. [info] Benchmark (corpusVersion) (extraArgs) (source) Mode Cnt Score Error Units
  1913. [info] HotScalacBenchmark.compile latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 8 21562.917 ± 1072.940 ms/op
  1914. [info] HotScalacBenchmark.compile:compile·p0.00 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 20602.421 ms/op
  1915. [info] HotScalacBenchmark.compile:compile·p0.50 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 21625.831 ms/op
  1916. [info] HotScalacBenchmark.compile:compile·p0.90 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 22179.480 ms/op
  1917. [info] HotScalacBenchmark.compile:compile·p0.95 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 22179.480 ms/op
  1918. [info] HotScalacBenchmark.compile:compile·p0.99 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 22179.480 ms/op
  1919. [info] HotScalacBenchmark.compile:compile·p0.999 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 22179.480 ms/op
  1920. [info] HotScalacBenchmark.compile:compile·p0.9999 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 22179.480 ms/op
  1921. [info] HotScalacBenchmark.compile:compile·p1.00 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 22179.480 ms/op
  1922. [success] Total time: 535 s, completed Feb 5, 2018 2:24:30 AM
  1923. [info] Loading global plugins from /home/benchmarks/.sbt/0.13/plugins
  1924. [info] Loading project definition from /home/benchmarks/experiments/compiler-benchmark/project
  1925. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  1926. [info] Defining compilation/*:scalaVersion
  1927. [info] The new value will be used by compilation/*:allDependencies, compilation/*:crossScalaVersions and 18 others.
  1928. [info] Run `last` for details.
  1929. [info] Reapplying settings...
  1930. [info] Set current project to compiler-benchmark (in build file:/home/benchmarks/experiments/compiler-benchmark/)
  1931. [info] Updating {file:/home/benchmarks/experiments/compiler-benchmark/}compilation...
  1932. [info] Resolving jline#jline;2.14.5 ...
  1933. [info] Done updating.
  1934. [warn] Found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
  1935. [warn]
  1936. [warn] * com.google.guava:guava:21.0 is selected over 20.0
  1937. [warn] +- infrastructure:infrastructure:0.1-SNAPSHOT (depends on 21.0)
  1938. [warn] +- org.influxdb:influxdb-java:2.5 (depends on 20.0)
  1939. [warn]
  1940. [warn] Run 'evicted' to see detailed eviction warnings
  1941. [info] Compiling 3 Scala sources and 1 Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  1942. [warn] there was one feature warning; re-run with -feature for details
  1943. [warn] one warning found
  1944. Processing 37 classes from /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes with "reflection" generator
  1945. Writing out Java source to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/src_managed/jmh and resources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/resource_managed/jmh
  1946. [info] Compiling 25 Java sources to /home/benchmarks/experiments/compiler-benchmark/compilation/target/scala-2.12/classes...
  1947. [info] Running scala.bench.ScalacBenchmarkRunner HotScalacBenchmark -foe true -f1 -wi 10 -i 8 -p source=@/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args
  1948. [info] # JMH version: 1.19
  1949. [info] # VM version: JDK 1.8.0_161, VM 25.161-b12
  1950. [info] # VM invoker: /usr/lib/jvm/java-8-oracle/jre/bin/java
  1951. [info] # VM options: -Xms2G -Xmx2G
  1952. [info] # Warmup: 10 iterations, 10 s each
  1953. [info] # Measurement: 8 iterations, 10 s each
  1954. [info] # Timeout: 10 min per iteration
  1955. [info] # Threads: 1 thread, will synchronize iterations
  1956. [info] # Benchmark mode: Sampling time
  1957. [info] # Benchmark: scala.tools.nsc.HotScalacBenchmark.compile
  1958. [info] # Parameters: (corpusVersion = latest, extraArgs = , source = @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args)
  1959. [info]
  1960. [info] # Run progress: 0.00% complete, ETA 00:03:00
  1961. [info] # Fork: 1 of 1
  1962. [info] # Warmup Iteration 1: 75161.928 ms/op
  1963. [info] # Warmup Iteration 2: 46036.681 ms/op
  1964. [info] # Warmup Iteration 3: 33353.105 ms/op
  1965. [info] # Warmup Iteration 4: 28554.822 ms/op
  1966. [info] # Warmup Iteration 5: 26004.685 ms/op
  1967. [info] # Warmup Iteration 6: 25165.824 ms/op
  1968. [info] # Warmup Iteration 7: 24830.280 ms/op
  1969. [info] # Warmup Iteration 8: 23823.647 ms/op
  1970. [info] # Warmup Iteration 9: 22850.568 ms/op
  1971. [info] # Warmup Iteration 10: 23253.221 ms/op
  1972. [info] Iteration 1: 21709.718 ms/op
  1973. [info] compile·p0.00: 21709.718 ms/op
  1974. [info] compile·p0.50: 21709.718 ms/op
  1975. [info] compile·p0.90: 21709.718 ms/op
  1976. [info] compile·p0.95: 21709.718 ms/op
  1977. [info] compile·p0.99: 21709.718 ms/op
  1978. [info] compile·p0.999: 21709.718 ms/op
  1979. [info] compile·p0.9999: 21709.718 ms/op
  1980. [info] compile·p1.00: 21709.718 ms/op
  1981. [info]
  1982. [info] Iteration 2: 21206.401 ms/op
  1983. [info] compile·p0.00: 21206.401 ms/op
  1984. [info] compile·p0.50: 21206.401 ms/op
  1985. [info] compile·p0.90: 21206.401 ms/op
  1986. [info] compile·p0.95: 21206.401 ms/op
  1987. [info] compile·p0.99: 21206.401 ms/op
  1988. [info] compile·p0.999: 21206.401 ms/op
  1989. [info] compile·p0.9999: 21206.401 ms/op
  1990. [info] compile·p1.00: 21206.401 ms/op
  1991. [info]
  1992. [info] Iteration 3: 21206.401 ms/op
  1993. [info] compile·p0.00: 21206.401 ms/op
  1994. [info] compile·p0.50: 21206.401 ms/op
  1995. [info] compile·p0.90: 21206.401 ms/op
  1996. [info] compile·p0.95: 21206.401 ms/op
  1997. [info] compile·p0.99: 21206.401 ms/op
  1998. [info] compile·p0.999: 21206.401 ms/op
  1999. [info] compile·p0.9999: 21206.401 ms/op
  2000. [info] compile·p1.00: 21206.401 ms/op
  2001. [info]
  2002. [info] Iteration 4: 21441.282 ms/op
  2003. [info] compile·p0.00: 21441.282 ms/op
  2004. [info] compile·p0.50: 21441.282 ms/op
  2005. [info] compile·p0.90: 21441.282 ms/op
  2006. [info] compile·p0.95: 21441.282 ms/op
  2007. [info] compile·p0.99: 21441.282 ms/op
  2008. [info] compile·p0.999: 21441.282 ms/op
  2009. [info] compile·p0.9999: 21441.282 ms/op
  2010. [info] compile·p1.00: 21441.282 ms/op
  2011. [info]
  2012. [info] Iteration 5: 21609.054 ms/op
  2013. [info] compile·p0.00: 21609.054 ms/op
  2014. [info] compile·p0.50: 21609.054 ms/op
  2015. [info] compile·p0.90: 21609.054 ms/op
  2016. [info] compile·p0.95: 21609.054 ms/op
  2017. [info] compile·p0.99: 21609.054 ms/op
  2018. [info] compile·p0.999: 21609.054 ms/op
  2019. [info] compile·p0.9999: 21609.054 ms/op
  2020. [info] compile·p1.00: 21609.054 ms/op
  2021. [info]
  2022. [info] Iteration 6: 20367.540 ms/op
  2023. [info] compile·p0.00: 20367.540 ms/op
  2024. [info] compile·p0.50: 20367.540 ms/op
  2025. [info] compile·p0.90: 20367.540 ms/op
  2026. [info] compile·p0.95: 20367.540 ms/op
  2027. [info] compile·p0.99: 20367.540 ms/op
  2028. [info] compile·p0.999: 20367.540 ms/op
  2029. [info] compile·p0.9999: 20367.540 ms/op
  2030. [info] compile·p1.00: 20367.540 ms/op
  2031. [info]
  2032. [info] Iteration 7: 20099.105 ms/op
  2033. [info] compile·p0.00: 20099.105 ms/op
  2034. [info] compile·p0.50: 20099.105 ms/op
  2035. [info] compile·p0.90: 20099.105 ms/op
  2036. [info] compile·p0.95: 20099.105 ms/op
  2037. [info] compile·p0.99: 20099.105 ms/op
  2038. [info] compile·p0.999: 20099.105 ms/op
  2039. [info] compile·p0.9999: 20099.105 ms/op
  2040. [info] compile·p1.00: 20099.105 ms/op
  2041. [info]
  2042. [info] Iteration 8: 20803.748 ms/op
  2043. [info] compile·p0.00: 20803.748 ms/op
  2044. [info] compile·p0.50: 20803.748 ms/op
  2045. [info] compile·p0.90: 20803.748 ms/op
  2046. [info] compile·p0.95: 20803.748 ms/op
  2047. [info] compile·p0.99: 20803.748 ms/op
  2048. [info] compile·p0.999: 20803.748 ms/op
  2049. [info] compile·p0.9999: 20803.748 ms/op
  2050. [info] compile·p1.00: 20803.748 ms/op
  2051. [info]
  2052. [info]
  2053. [info]
  2054. [info] Result "scala.tools.nsc.HotScalacBenchmark.compile":
  2055. [info] N = 8
  2056. [info] mean = 21055.406 ±(99.9%) 1114.899 ms/op
  2057. [info]
  2058. [info] Histogram, ms/op:
  2059. [info] [20000.000, 20125.000) = 1
  2060. [info] [20125.000, 20250.000) = 0
  2061. [info] [20250.000, 20375.000) = 1
  2062. [info] [20375.000, 20500.000) = 0
  2063. [info] [20500.000, 20625.000) = 0
  2064. [info] [20625.000, 20750.000) = 0
  2065. [info] [20750.000, 20875.000) = 1
  2066. [info] [20875.000, 21000.000) = 0
  2067. [info] [21000.000, 21125.000) = 0
  2068. [info] [21125.000, 21250.000) = 2
  2069. [info] [21250.000, 21375.000) = 0
  2070. [info] [21375.000, 21500.000) = 1
  2071. [info] [21500.000, 21625.000) = 1
  2072. [info] [21625.000, 21750.000) = 1
  2073. [info] [21750.000, 21875.000) = 0
  2074. [info]
  2075. [info] Percentiles, ms/op:
  2076. [info] p(0.0000) = 20099.105 ms/op
  2077. [info] p(50.0000) = 21206.401 ms/op
  2078. [info] p(90.0000) = 21709.718 ms/op
  2079. [info] p(95.0000) = 21709.718 ms/op
  2080. [info] p(99.0000) = 21709.718 ms/op
  2081. [info] p(99.9000) = 21709.718 ms/op
  2082. [info] p(99.9900) = 21709.718 ms/op
  2083. [info] p(99.9990) = 21709.718 ms/op
  2084. [info] p(99.9999) = 21709.718 ms/op
  2085. [info] p(100.0000) = 21709.718 ms/op
  2086. [info]
  2087. [info]
  2088. [info] # Run complete. Total time: 00:08:19
  2089. [info]
  2090. [info] Benchmark (corpusVersion) (extraArgs) (source) Mode Cnt Score Error Units
  2091. [info] HotScalacBenchmark.compile latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 8 21055.406 ± 1114.899 ms/op
  2092. [info] HotScalacBenchmark.compile:compile·p0.00 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 20099.105 ms/op
  2093. [info] HotScalacBenchmark.compile:compile·p0.50 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 21206.401 ms/op
  2094. [info] HotScalacBenchmark.compile:compile·p0.90 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 21709.718 ms/op
  2095. [info] HotScalacBenchmark.compile:compile·p0.95 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 21709.718 ms/op
  2096. [info] HotScalacBenchmark.compile:compile·p0.99 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 21709.718 ms/op
  2097. [info] HotScalacBenchmark.compile:compile·p0.999 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 21709.718 ms/op
  2098. [info] HotScalacBenchmark.compile:compile·p0.9999 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 21709.718 ms/op
  2099. [info] HotScalacBenchmark.compile:compile·p1.00 latest @/home/benchmarks/experiments/circe/modules/tests/jvm/target/test-with-classes-dir.args sample 21709.718 ms/op
  2100. [success] Total time: 517 s, completed Feb 5, 2018 2:33:20 AM
  2101. benchmarks@lamppc8:~/experiments/compiler-benchmark$
Add Comment
Please, Sign In to add comment