Build Logs
marchliu/jaskell-dotty • 3.8.0-RC2:2025-11-28
Errors
5
Warnings
18
Total Lines
900
1##################################
2Clonning https://github.com/marchliu/jaskell-dotty.git into /build/repo using revision
3##################################
4----
5Preparing build for 3.8.0-RC2
6Scala binary version found: 3.8
7Implicitly using source version 3.8
8Scala binary version found: 3.8
9Implicitly using source version 3.8
10Would try to apply common scalacOption (best-effort, sbt/mill only):
11Append: ,REQUIRE:-source:3.8
12Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
13----
14Starting build for 3.8.0-RC2
15Execute tests: true
16sbt project found:
17Sbt version 1.8.0 is not supported, minimal supported version is 1.11.5
18Enforcing usage of sbt in version 1.11.5
19No prepare script found for project marchliu/jaskell-dotty
20##################################
21Scala version: 3.8.0-RC2
22Targets: io.github.marchliu%jaskell-dotty
23Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":["set Compile/sources ~= (_.filter(_.getName != \"NewLine.scala\")) "],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
24##################################
25Using extra scalacOptions: ,REQUIRE:-source:3.8
26Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
27[sbt_options] declare -a sbt_options=()
28[process_args] java_version = '17'
29[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
30# Executing command line:
31java
32-Dfile.encoding=UTF-8
33-Dcommunitybuild.scala=3.8.0-RC2
34-Dcommunitybuild.project.dependencies.add=
35-Xmx7G
36-Xms4G
37-Xss8M
38-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
39-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
40-jar
41/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
42"setCrossScalaVersions 3.8.0-RC2"
43"++3.8.0-RC2 -v"
44"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
45"set every credentials := Nil"
46"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
47"removeScalacOptionsStartingWith -P:wartremover"
48"set Compile/sources ~= (_.filter(_.getName != "NewLine.scala")) "
49moduleMappings
50"runBuild 3.8.0-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":["set Compile/sources ~= (_.filter(_.getName != \"NewLine.scala\")) "],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}""" io.github.marchliu%jaskell-dotty"
51
52[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
53[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
54[info] loading project definition from /build/repo/project
55[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
56[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
57[info] Compilation completed in 8.748s.
58[info] done compiling
59[info] loading settings for project root from build.sbt...
60[info] set current project to jaskell-dotty (in build file:/build/repo/)
61[warn] there are 2 keys that are not used by any other settings/tasks:
62[warn]
63[warn] * ThisBuild / pomIncludeRepository
64[warn] +- /build/repo/build.sbt:29
65[warn] * ThisBuild / publishMavenStyle
66[warn] +- /build/repo/build.sbt:35
67[warn]
68[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
69[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
70Execute setCrossScalaVersions: 3.8.0-RC2
71OpenCB::Changing crossVersion 3.2.2 -> 3.8.0-RC2 in root/crossScalaVersions
72OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in root/crossScalaVersions
73[info] set current project to jaskell-dotty (in build file:/build/repo/)
74[info] Setting Scala version to 3.8.0-RC2 on 1 projects.
75[info] Switching Scala version on:
76[info] * root (3.8.0-RC2)
77[info] Excluding projects:
78[info] Reapplying settings...
79[info] set current project to jaskell-dotty (in build file:/build/repo/)
80Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
81[info] Reapplying settings...
82[info] set current project to jaskell-dotty (in build file:/build/repo/)
83[info] Defining Global / credentials, credentials
84[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 4 others.
85[info] Run `last` for details.
86[info] Reapplying settings...
87[info] set current project to jaskell-dotty (in build file:/build/repo/)
88Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
89[info] Reapplying settings...
90OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
91
92 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
93 Did you mean allExcludeDependencies ?
94 , retry without global scopes
95[info] Reapplying settings...
96[info] set current project to jaskell-dotty (in build file:/build/repo/)
97Execute removeScalacOptionsStartingWith: -P:wartremover
98[info] Reapplying settings...
99[info] set current project to jaskell-dotty (in build file:/build/repo/)
100[info] Defining Compile / sources
101[info] The new value will be used by Compile / compile / compileOptions, Compile / doc, Compile / packageSrc / mappings
102[info] Reapplying settings...
103[info] set current project to jaskell-dotty (in build file:/build/repo/)
104[success] Total time: 0 s, completed Nov 28, 2025, 3:06:18 PM
105Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":["set Compile/sources ~= (_.filter(_.getName != \"NewLine.scala\")) "],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
106Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
107Starting build...
108Projects: Set(root)
109Starting build for ProjectRef(file:/build/repo/,root) (jaskell-dotty)... [0/1]
110OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
111OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
112Compile scalacOptions: -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
113[info] compiling 99 Scala sources to /build/repo/target/scala-3.8.0-RC2/classes ...
114[warn] -- [E194] Potential Issue Warning: /build/repo/src/main/scala/jaskell/parsec/Combinator.scala:41:6
115[warn] 41 | def attempt: Parsec[E, T] = Attempt(parsec)
116[warn] | ^
117[warn] |Extension method attempt will never be selected from type Parsec
118[warn] |because Parsec already has a member with the same name and compatible parameter types.
119[warn] |
120[warn] | longer explanation available when compiling with `-explain`
121[warn] there were 44 deprecation warnings; re-run with -deprecation for details
122[warn] two warnings found
123[info] done compiling
124[info] compiling 30 Scala sources to /build/repo/target/scala-3.8.0-RC2/test-classes ...
125[info] done compiling
126[info] NoneOfSpec:
127[info] Simple OK
128[info] - should Test success
129[info] Simple Failed
130[info] - should Test failed
131[info] FutureSpec:
132[info] Pi
133[info] - should success a area of r=2 circle
134[info] SpaceSpec:
135[info] Simple
136[info] - should Run a simple test
137[info] Fail
138[info] - should Failed when test
139[info] SkipSpec:
140[info] Once
141[info] - should Run match once
142[info] Stop1
143[info] - should Stop at start
144[info] Spaces
145[info] - should Skip some spaces or tabs
146[info] Nothing
147[info] - should Skip nothing
148[info] EqSpec:
149[info] Eq
150[info] - should Test
151[info] LetterSpec:
152[info] Letter
153[info] - should test a char is letter
154[info] no
155[info] - should test a char is letter
156[info] IntSpec:
157[info] Simple
158[info] - should Run a simple test
159[info] Negative Simple
160[info] - should Run a simple test
161[info] Stop
162[info] - should Match digits until a letter
163[info] Negative Stop
164[info] - should Match negative digits until a letter
165[info] Negative Fail
166[info] - should Failed
167[info] CharsInSpec:
168[info] Simple
169[info] - should Run a simple test
170[info] Part
171[info] - should Run a match part
172[info] PackSpec:
173[info] Simple
174[info] - should Just pack a value
175[info] Pack
176[info] - should Pack a value by state
177[info] CommonStateSpec:
178[info] Index
179[info] - should Test index status
180[info] Begin
181[info] - should Test begin tran and rollback then next
182[info] Commit
183[info] - should Test begin a transaction and commit
184[info] Rollback
185[info] - should Test rollback
186[info] Next
187[info] - should Test state next method
188[info] Many1Spec:
189[info] One
190[info] - should Get first char and return
191[info] All
192[info] - should Success all content
193[info] Failed
194[info] - should Throw error
195[info] FindSpec:
196[info] Simple
197[info] - should find token in content
198[info] Failed
199[info] - should mismatch any content
200Success(52.0)
201[info] ExpressionSpec:
202[info] Number
203[info] - should match a number
204[info] Basic
205[info] - should match a number
206[info] Add
207[info] - should match a add expression
208[info] Sub
209[info] - should match a sub expression
210[info] Product
211[info] - should match a product expression
212[info] Divide
213[info] - should match a divide expression
214[info] Quote
215[info] - should match a quoted expression
216[info] Priorities
217[info] - should compute a ploy expressio right to left
218[info] Priorities flow
219[info] - should compute a ploy expression left to right
220[info] Ploy Quote
221[info] - should compute a ploy expression include quote
222[info] Ploy Complex
223[info] - should compute a complex ploy expression include quote
224[info] More Complex
225[info] - should compute a complex ploy expression has double sub
226[info] Scientific
227[info] - should compute a complex ploy expression has scientific notation
228[info] Scientific More
229[info] - should compute a complex ploy expression of more scientific notation numbers
230[info] Normal Compute
231[info] - should compute a normal expression
232[info] Parameters Compute
233[info] - should compute a parameters expression
234fair select 0 times 986
235fair select 1 times 995
236fair select 2 times 951
237fair select 3 times 1019
238fair select 4 times 944
239fair select 5 times 973
240fair select 6 times 924
241fair select 7 times 1019
242fair select 8 times 968
243fair select 9 times 961
244fair select 10 times 971
245fair select 11 times 954
246fair select 12 times 1012
247fair select 13 times 994
248fair select 14 times 997
249fair select 15 times 1025
250fair select 16 times 965
251fair select 17 times 1004
252fair select 18 times 988
253fair select 19 times 990
254fair select 20 times 986
255fair select 21 times 1007
256fair select 22 times 1052
257fair select 23 times 969
258fair select 24 times 1005
259fair select 25 times 1007
260fair select 26 times 967
261fair select 27 times 941
262fair select 28 times 1035
263fair select 29 times 956
264fair select 30 times 1010
265fair select 31 times 945
266fair select 32 times 951
267fair select 33 times 1009
268fair select 34 times 981
269fair select 35 times 947
270fair select 36 times 941
271fair select 37 times 1001
272fair select 38 times 1035
273fair select 39 times 1004
274fair select 40 times 1019
275fair select 41 times 1016
276fair select 42 times 974
277fair select 43 times 976
278fair select 44 times 993
279fair select 45 times 1000
280fair select 46 times 934
281fair select 47 times 1020
282fair select 48 times 1040
283fair select 49 times 1022
284fair select 50 times 1017
285fair select 51 times 979
286fair select 52 times 1024
287fair select 53 times 997
288fair select 54 times 985
289fair select 55 times 994
290fair select 56 times 1002
291fair select 57 times 1002
292fair select 58 times 986
293fair select 59 times 979
294fair select 60 times 998
295fair select 61 times 1010
296fair select 62 times 1018
297fair select 63 times 979
298fair select 64 times 1050
299fair select 65 times 1022
300fair select 66 times 1018
301fair select 67 times 977
302fair select 68 times 966
303fair select 69 times 941
304fair select 70 times 987
305fair select 71 times 967
306fair select 72 times 969
307fair select 73 times 972
308fair select 74 times 963
309fair select 75 times 996
310fair select 76 times 1025
311fair select 77 times 982
312fair select 78 times 1033
313fair select 79 times 969
314fair select 80 times 937
315fair select 81 times 981
316fair select 82 times 953
317fair select 83 times 974
318fair select 84 times 979
319fair select 85 times 968
320fair select 86 times 1031
321fair select 87 times 1033
322fair select 88 times 981
323fair select 89 times 1018
324fair select 90 times 991
325fair select 91 times 971
326fair select 92 times 1007
327fair select 93 times 998
328fair select 94 times 990
329fair select 95 times 1017
330fair select 96 times 982
331fair select 97 times 996
332fair select 98 times 1046
333fair select 99 times 985
334fair select 100 times 973
335damping select 0 times 14871
336damping select 1 times 8878
337damping select 2 times 6225
338damping select 3 times 4854
339damping select 4 times 3918
340damping select 5 times 3344
341damping select 6 times 2906
342damping select 7 times 2583
343damping select 8 times 2263
344damping select 9 times 2104
345damping select 10 times 1901
346damping select 11 times 1789
347damping select 12 times 1583
348damping select 13 times 1480
349damping select 14 times 1489
350damping select 15 times 1322
351damping select 16 times 1206
352damping select 17 times 1166
353damping select 18 times 1182
354damping select 19 times 1056
355damping select 20 times 998
356damping select 21 times 910
357damping select 22 times 901
358damping select 23 times 880
359damping select 24 times 830
360damping select 25 times 831
361damping select 26 times 798
362damping select 27 times 775
363damping select 28 times 733
364damping select 29 times 665
365damping select 30 times 689
366damping select 31 times 636
367damping select 32 times 613
368damping select 33 times 641
369damping select 34 times 652
370damping select 35 times 572
371damping select 36 times 534
372damping select 37 times 534
373damping select 38 times 521
374damping select 39 times 523
375damping select 40 times 528
376damping select 41 times 529
377damping select 42 times 483
378damping select 43 times 427
379damping select 44 times 468
380damping select 45 times 425
381damping select 46 times 443
382damping select 47 times 458
383damping select 48 times 437
384damping select 49 times 421
385damping select 50 times 407
386damping select 51 times 450
387damping select 52 times 419
388damping select 53 times 391
389damping select 54 times 366
390damping select 55 times 409
391damping select 56 times 367
392damping select 57 times 348
393damping select 58 times 379
394damping select 59 times 362
395damping select 60 times 351
396damping select 61 times 376
397damping select 62 times 289
398damping select 63 times 321
399damping select 64 times 340
400damping select 65 times 312
401damping select 66 times 331
402damping select 67 times 334
403damping select 68 times 327
404damping select 69 times 307
405damping select 70 times 308
406damping select 71 times 316
407damping select 72 times 313
408damping select 73 times 285
409damping select 74 times 280
410damping select 75 times 290
411damping select 76 times 268
412damping select 77 times 251
413damping select 78 times 270
414damping select 79 times 260
415damping select 80 times 257
416damping select 81 times 228
417damping select 82 times 274
418damping select 83 times 213
419damping select 84 times 264
420damping select 85 times 267
421damping select 86 times 250
422damping select 87 times 252
423damping select 88 times 252
424damping select 89 times 267
425damping select 90 times 233
426damping select 91 times 197
427damping select 92 times 237
428damping select 93 times 218
429damping select 94 times 241
430damping select 95 times 244
431damping select 96 times 239
432damping select 97 times 229
433damping select 98 times 217
434damping select 99 times 210
435damping select 100 times 210
436invert select 0 times 211
437invert select 1 times 196
438invert select 2 times 202
439invert select 3 times 197
440invert select 4 times 220
441invert select 5 times 227
442invert select 6 times 230
443invert select 7 times 236
444invert select 8 times 227
445invert select 9 times 218
446invert select 10 times 250
447invert select 11 times 227
448invert select 12 times 235
449invert select 13 times 247
450invert select 14 times 243
451invert select 15 times 268
452invert select 16 times 261
453invert select 17 times 273
454invert select 18 times 264
455invert select 19 times 247
456invert select 20 times 254
457invert select 21 times 263
458invert select 22 times 263
459invert select 23 times 277
460invert select 24 times 280
461invert select 25 times 283
462invert select 26 times 340
463invert select 27 times 282
464invert select 28 times 302
465invert select 29 times 287
466invert select 30 times 326
467invert select 31 times 312
468invert select 32 times 290
469invert select 33 times 319
470invert select 34 times 341
471invert select 35 times 320
472invert select 36 times 308
473invert select 37 times 349
474invert select 38 times 343
475invert select 39 times 346
476invert select 40 times 341
477invert select 41 times 362
478invert select 42 times 331
479invert select 43 times 372
480invert select 44 times 378
481invert select 45 times 356
482invert select 46 times 409
483invert select 47 times 400
484invert select 48 times 408
485invert select 49 times 425
486invert select 50 times 446
487invert select 51 times 402
488invert select 52 times 451
489invert select 53 times 462
490invert select 54 times 430
491invert select 55 times 443
492invert select 56 times 443
493invert select 57 times 473
494invert select 58 times 457
495invert select 59 times 506
496invert select 60 times 494
497invert select 61 times 555
498invert select 62 times 541
499invert select 63 times 526
500invert select 64 times 605
501invert select 65 times 612
502invert select 66 times 576
503invert select 67 times 648
504invert select 68 times 679
505invert select 69 times 645
506invert select 70 times 747
507invert select 71 times 708
508invert select 72 times 726
509invert select 73 times 751
510invert select 74 times 820
511invert select 75 times 774
512invert select 76 times 877
513invert select 77 times 876
514invert select 78 times 863
515invert select 79 times 945
516invert select 80 times 1024
517invert select 81 times 1080
518invert select 82 times 1162
519invert select 83 times 1202
520invert select 84 times 1284
521invert select 85 times 1261
522invert select 86 times 1348
523invert select 87 times 1474
524invert select 88 times 1601
525invert select 89 times 1687
526invert select 90 times 1952
527invert select 91 times 2089
528invert select 92 times 2294
529invert select 93 times 2611
530invert select 94 times 2979
531invert select 95 times 3346
532invert select 96 times 4054
533invert select 97 times 4794
534invert select 98 times 6223
535invert select 99 times 8646
536invert select 100 times 14863
537damping select 0 times 6
538damping select 1 times 5
539damping select 2 times 6
540damping select 3 times 4
541damping select 4 times 2
542damping select 5 times 4
543damping select 6 times 2
544damping select 7 times 1
545damping select 8 times 2
546damping select 9 times 3
547damping select 10 times 1
548damping select 11 times 3
549damping select 12 times 2
550damping select 13 times 1
551damping select 14 times 2
552damping select 15 times 0
553damping select 16 times 2
554damping select 17 times 1
555damping select 18 times 0
556damping select 19 times 0
557damping select 20 times 1
558damping select 21 times 0
559damping select 22 times 1
560damping select 23 times 0
561damping select 24 times 1
562damping select 25 times 0
563damping select 26 times 0
564damping select 27 times 0
565damping select 28 times 0
566damping select 29 times 1
567damping select 30 times 0
568damping select 31 times 0
569damping select 32 times 0
570damping select 33 times 0
571damping select 34 times 0
572damping select 35 times 0
573damping select 36 times 0
574damping select 37 times 0
575damping select 38 times 1
576damping select 39 times 0
577damping select 40 times 0
578damping select 41 times 1
579damping select 42 times 0
580damping select 43 times 0
581damping select 44 times 0
582damping select 45 times 0
583damping select 46 times 0
584damping select 47 times 0
585damping select 48 times 0
586damping select 49 times 0
587damping select 50 times 0
588damping select 51 times 0
589damping select 52 times 0
590damping select 53 times 1
591damping select 54 times 0
592damping select 55 times 0
593damping select 56 times 1
594damping select 57 times 0
595damping select 58 times 1
596damping select 59 times 0
597damping select 60 times 1
598damping select 61 times 0
599damping select 62 times 0
600damping select 63 times 0
601damping select 64 times 0
602damping select 65 times 0
603damping select 66 times 0
604damping select 67 times 0
605damping select 68 times 0
606damping select 69 times 0
607damping select 70 times 0
608damping select 71 times 0
609damping select 72 times 0
610damping select 73 times 0
611damping select 74 times 0
612damping select 75 times 0
613damping select 76 times 0
614damping select 77 times 1
615damping select 78 times 0
616damping select 79 times 0
617damping select 80 times 0
618damping select 81 times 0
619damping select 82 times 1
620damping select 83 times 0
621damping select 84 times 0
622damping select 85 times 1
623damping select 86 times 0
624damping select 87 times 0
625damping select 88 times 0
626damping select 89 times 0
627damping select 90 times 0
628damping select 91 times 0
629damping select 92 times 1
630damping select 93 times 0
631damping select 94 times 0
632damping select 95 times 0
633damping select 96 times 0
634damping select 97 times 1
635damping select 98 times 0
636damping select 99 times 0
637damping select 100 times 0
638weight croupier rand select item[0] weight 4 times 101
639weight croupier rand select item[1] weight 9 times 209
640weight croupier rand select item[2] weight 9 times 218
641weight croupier rand select item[3] weight 4 times 100
642weight croupier rand select item[4] weight 1 times 15
643weight croupier rand select item[6] weight 1 times 20
644weight croupier rand select item[7] weight 7 times 155
645weight croupier rand select item[8] weight 2 times 58
646weight croupier rand select item[9] weight 5 times 124
647weight croupier rand select item[0] weight 8 times 2953
648weight croupier rand select item[1] weight 0 times 0
649weight croupier rand select item[2] weight 0 times 0
650weight croupier rand select item[3] weight 2 times 783
651weight croupier rand select item[4] weight 2 times 736
652weight croupier rand select item[5] weight 0 times 0
653weight croupier rand select item[6] weight 1 times 366
654weight croupier rand select item[7] weight 1 times 379
655weight croupier rand select item[8] weight 9 times 3300
656weight croupier rand select item[9] weight 4 times 1483
657weight croupier rand select item[0] weight 8 times 2022
658weight croupier rand select item[1] weight 7 times 1771
659weight croupier rand select item[2] weight 0 times 0
660weight croupier rand select item[3] weight 0 times 0
661weight croupier rand select item[4] weight 9 times 2380
662weight croupier rand select item[5] weight 7 times 1747
663weight croupier rand select item[6] weight 0 times 0
664weight croupier rand select item[7] weight 1 times 233
665weight croupier rand select item[8] weight 4 times 1069
666weight croupier rand select item[9] weight 3 times 778
667weight croupier rand select item[1] weight 8 times 157
668weight croupier rand select item[2] weight 4 times 84
669weight croupier rand select item[3] weight 7 times 170
670weight croupier rand select item[4] weight 3 times 54
671weight croupier rand select item[5] weight 6 times 141
672weight croupier rand select item[6] weight 3 times 58
673weight croupier rand select item[7] weight 2 times 49
674weight croupier rand select item[8] weight 9 times 211
675weight croupier rand select item[9] weight 8 times 173
676weight croupier rand select item[10] weight 6 times 128
677weight croupier rand select item[11] weight 5 times 105
678weight croupier rand select item[12] weight 7 times 147
679weight croupier rand select item[13] weight 8 times 190
680weight croupier rand select item[15] weight 2 times 56
681weight croupier rand select item[16] weight 1 times 27
682weight croupier rand select item[17] weight 1 times 29
683weight croupier rand select item[18] weight 6 times 129
684weight croupier rand select item[19] weight 1 times 23
685weight croupier rand select item[20] weight 5 times 106
686weight croupier rand select item[22] weight 5 times 122
687weight croupier rand select item[23] weight 1 times 25
688weight croupier rand select item[24] weight 6 times 138
689weight croupier rand select item[25] weight 2 times 36
690weight croupier rand select item[26] weight 3 times 75
691weight croupier rand select item[27] weight 2 times 48
692weight croupier rand select item[28] weight 6 times 106
693weight croupier rand select item[29] weight 6 times 127
694weight croupier rand select item[30] weight 2 times 39
695weight croupier rand select item[33] weight 5 times 124
696weight croupier rand select item[35] weight 8 times 168
697weight croupier rand select item[36] weight 7 times 141
698weight croupier rand select item[37] weight 2 times 45
699weight croupier rand select item[38] weight 2 times 38
700weight croupier rand select item[39] weight 9 times 198
701weight croupier rand select item[40] weight 9 times 197
702weight croupier rand select item[41] weight 4 times 86
703weight croupier rand select item[42] weight 4 times 64
704weight croupier rand select item[43] weight 9 times 205
705weight croupier rand select item[44] weight 7 times 164
706weight croupier rand select item[45] weight 4 times 85
707weight croupier rand select item[46] weight 2 times 35
708weight croupier rand select item[47] weight 8 times 149
709weight croupier rand select item[48] weight 9 times 206
710weight croupier rand select item[49] weight 3 times 66
711weight croupier rand select item[50] weight 3 times 51
712weight croupier rand select item[51] weight 7 times 169
713weight croupier rand select item[52] weight 4 times 86
714weight croupier rand select item[53] weight 4 times 91
715weight croupier rand select item[54] weight 4 times 79
716weight croupier rand select item[55] weight 7 times 158
717weight croupier rand select item[56] weight 7 times 138
718weight croupier rand select item[57] weight 6 times 115
719weight croupier rand select item[58] weight 3 times 60
720weight croupier rand select item[59] weight 2 times 35
721weight croupier rand select item[60] weight 5 times 99
722weight croupier rand select item[61] weight 6 times 117
723weight croupier rand select item[62] weight 4 times 86
724weight croupier rand select item[63] weight 3 times 68
725weight croupier rand select item[64] weight 4 times 89
726weight croupier rand select item[65] weight 7 times 168
727weight croupier rand select item[66] weight 5 times 102
728weight croupier rand select item[67] weight 8 times 191
729weight croupier rand select item[68] weight 1 times 27
730weight croupier rand select item[70] weight 9 times 210
731weight croupier rand select item[71] weight 7 times 158
732weight croupier rand select item[72] weight 9 times 221
733weight croupier rand select item[73] weight 6 times 127
734weight croupier rand select item[74] weight 8 times 184
735weight croupier rand select item[75] weight 9 times 222
736weight croupier rand select item[77] weight 1 times 20
737weight croupier rand select item[78] weight 5 times 121
738weight croupier rand select item[79] weight 3 times 68
739weight croupier rand select item[80] weight 2 times 41
740weight croupier rand select item[81] weight 4 times 74
741weight croupier rand select item[82] weight 6 times 131
742weight croupier rand select item[83] weight 9 times 198
743weight croupier rand select item[84] weight 4 times 97
744weight croupier rand select item[85] weight 9 times 187
745weight croupier rand select item[86] weight 9 times 180
746weight croupier rand select item[88] weight 3 times 69
747weight croupier rand select item[90] weight 8 times 187
748weight croupier rand select item[91] weight 6 times 135
749weight croupier rand select item[92] weight 1 times 16
750weight croupier rand select item[94] weight 9 times 212
751weight croupier rand select item[95] weight 6 times 125
752weight croupier rand select item[96] weight 6 times 125
753weight croupier rand select item[97] weight 5 times 102
754weight croupier rand select item[98] weight 2 times 42
755weight croupier rand select item[99] weight 4 times 95
756weight croupier rand select item[0] rank 0.6906321672338567 times 14
757weight croupier rand select item[1] rank 1.7716320463698998 times 43
758weight croupier rand select item[2] rank 8.734735630339568 times 211
759weight croupier rand select item[3] rank 0.9997975081249966 times 25
760weight croupier rand select item[4] rank 0.42018479957487753 times 11
761weight croupier rand select item[5] rank 9.614366856365098 times 235
762weight croupier rand select item[6] rank 5.175865571884746 times 133
763weight croupier rand select item[7] rank 1.8265687001384279 times 51
764weight croupier rand select item[8] rank 9.923298586940328 times 227
765weight croupier rand select item[9] rank 2.550449339820892 times 50
766weight croupier rand select item[1] rank 0.131208865995035 times 1
767weight croupier rand select item[2] rank 8.312223390316632 times 133
768weight croupier rand select item[3] rank 8.328798091667172 times 148
769weight croupier rand select item[4] rank 0.9309396789450997 times 9
770weight croupier rand select item[5] rank 5.63280504323205 times 95
771weight croupier rand select item[6] rank 7.05500913398072 times 109
772weight croupier rand select item[7] rank 8.927927438587277 times 146
773weight croupier rand select item[8] rank 9.333133661430148 times 146
774weight croupier rand select item[9] rank 4.744499798736344 times 213
775[info] BetweenSpec:
776[info] Simple
777[info] - should test basic between case
778[info] Brackets
779[info] - should test brackets pairs
780[info] BuiltIn
781[info] - should test builtin combinators
782[info] SepBySpec:
783[info] Basic
784[info] - should Run some basic tests
785[info] Skip1Spec:
786[info] Simple
787[info] - should Just run a simple test
788[info] Status More
789[info] - should Test status after twice matches
790[info] Fail
791[info] - should Failed after twice matches
792[info] OneOfSpec:
793[info] Simple
794[info] - should Just success
795[info] Failed
796[info] - should Fail
797[info] ManyTillSpec:
798[info] Simple
799[info] - should Test a many till match
800[info] OneSpec:
801[info] Simple
802[info] - should Match one item
803[info] AttemptSpec:
804[info] Simple
805[info] - should Run a simple test
806[info] Fail
807[info] - should Run a failed test
808[info] EofSpec:
809[info] Eof
810[info] - should Test
811[info] Eof Exception
812[info] - should Throw exception
813[info] SepBy1Spec:
814[info] Basic
815[info] - should Run some basic tests
816[info] 2 Times
817[info] - should Match 2 times sepBy1
818[info] Fail
819[info] - should Failed at
820[info] InjectionSpec:
821[info] Simple
822[info] - should match some regular content without string
823[info] SimpleString
824[info] - should match content in string literal
825[info] Escape
826[info] - should match content in string literal
827[info] Escape More
828[info] - should match mixed content in string literal and outer
829[info] Injection
830[info] - should get a left exception because some injection attack in content
831[info] Not Close
832[info] - should get a left exception because some injection attack in content
833[info] TextSpec:
834[info] Simple
835[info] - should Run some simple tests
836[info] ManySpec:
837[info] Simple
838[info] - should Run match 2 times
839[info] NewLineSpec:
840[info] NewLine
841[info] - should Test new line
842[info] CRLF
843[info] - should test \r\n match
844[info] AheadSpec:
845[info] Simple
846[info] - should Expect status stop after this
847[info] Then
848[info] - should Check status get result and stop at is
849[info] Fail
850[info] - should throw parsec exception from parser
851[info] IsSpec:
852[info] Is
853[info] - should get item if predicate passed
854[info] IsNot
855[info] - should failed when predicate not passed
856[info] UIntSpec:
857[info] Simple
858[info] - should Run a simple test
859[info] Stop
860[info] - should Match digits until a letter
861[info] Fail
862[info] - should Failed
863[info] Auto
864[info] - should Match digits in string directed
865[info] CroupierSpec:
866[info] Play
867[info] - should select every element fair
868[info] - should select more elements while more nearer front use damping
869[info] - should select more elements while more nearer back use invert
870[info] Deal
871[info] - should draw more while more near front and left rest use damping
872[info] Rank or Weight
873[info] - should rand select items by weight
874[info] - should also work if lite scale as scale
875[info] - should also work if binary scale as scale
876[info] - should rand select items by zip scale
877[info] - should rand select items by rank
878[info] - should rand select items by binary rank same as rank
879
880************************
881Build summary:
882[{
883 "module": "jaskell-dotty",
884 "compile": {"status": "ok", "tookMs": 13501, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
885 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
886 "test-compile": {"status": "ok", "tookMs": 10321, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
887 "test": {"status": "ok", "tookMs": 1428, "passed": 94, "failed": 0, "ignored": 0, "skipped": 0, "total": 94, "byFramework": [{"framework": "unknown", "stats": {"passed": 94, "failed": 0, "ignored": 0, "skipped": 0, "total": 94}}]},
888 "publish": {"status": "skipped", "tookMs": 0},
889 "metadata": {
890 "crossScalaVersions": ["2.12.20"]
891}
892}]
893************************
894[success] Total time: 38 s, completed Nov 28, 2025, 3:06:56 PM
895[0JChecking patch project/plugins.sbt...
896Checking patch project/build.properties...
897Checking patch build.sbt...
898Applied patch project/plugins.sbt cleanly.
899Applied patch project/build.properties cleanly.
900Applied patch build.sbt cleanly.