Build Logs

marchliu/jaskell-dotty • 3.8.0-RC6:2026-01-08

Errors

5

Warnings

18

Total Lines

897

1##################################
2Clonning https://github.com/marchliu/jaskell-dotty.git into /build/repo using revision
3##################################
4----
5Preparing build for 3.8.0-RC6
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-RC6
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-RC6
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-RC6
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-RC6"
43"++3.8.0-RC6 -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-RC6 """{"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.082s.
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-RC6
71OpenCB::Changing crossVersion 3.2.2 -> 3.8.0-RC6 in root/crossScalaVersions
72OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC6) 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-RC6 on 1 projects.
75[info] Switching Scala version on:
76[info] * root (3.8.0-RC6)
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 Jan 8, 2026, 2:43:14 AM
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-RC6/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-RC6/test-classes ...
125[info] done compiling
126[info] Many1Spec:
127[info] One
128[info] - should Get first char and return
129[info] All
130[info] - should Success all content
131[info] Failed
132[info] - should Throw error
133[info] SepBySpec:
134[info] Basic
135[info] - should Run some basic tests
136[info] SepBy1Spec:
137[info] Basic
138[info] - should Run some basic tests
139[info] 2 Times
140[info] - should Match 2 times sepBy1
141[info] Fail
142[info] - should Failed at
143[info] SkipSpec:
144[info] Once
145[info] - should Run match once
146[info] Stop1
147[info] - should Stop at start
148[info] Spaces
149[info] - should Skip some spaces or tabs
150[info] Nothing
151[info] - should Skip nothing
152[info] EqSpec:
153[info] Eq
154[info] - should Test
155[info] NoneOfSpec:
156[info] Simple OK
157[info] - should Test success
158[info] Simple Failed
159[info] - should Test failed
160[info] ManyTillSpec:
161[info] Simple
162[info] - should Test a many till match
163[info] NewLineSpec:
164[info] NewLine
165[info] - should Test new line
166[info] CRLF
167[info] - should test \r\n match
168[info] ManySpec:
169[info] Simple
170[info] - should Run match 2 times
171[info] UIntSpec:
172[info] Simple
173[info] - should Run a simple test
174[info] Stop
175[info] - should Match digits until a letter
176[info] Fail
177[info] - should Failed
178[info] Auto
179[info] - should Match digits in string directed
180[info] FindSpec:
181[info] Simple
182[info] - should find token in content
183[info] Failed
184[info] - should mismatch any content
185[info] CommonStateSpec:
186[info] Index
187[info] - should Test index status
188[info] Begin
189[info] - should Test begin tran and rollback then next
190[info] Commit
191[info] - should Test begin a transaction and commit
192[info] Rollback
193[info] - should Test rollback
194[info] Next
195[info] - should Test state next method
196[info] CharsInSpec:
197[info] Simple
198[info] - should Run a simple test
199[info] Part
200[info] - should Run a match part
201[info] TextSpec:
202[info] Simple
203[info] - should Run some simple tests
204[info] OneOfSpec:
205[info] Simple
206[info] - should Just success
207[info] Failed
208[info] - should Fail
209[info] InjectionSpec:
210[info] Simple
211[info] - should match some regular content without string
212[info] SimpleString
213[info] - should match content in string literal
214[info] Escape
215[info] - should match content in string literal
216[info] Escape More
217[info] - should match mixed content in string literal and outer
218[info] Injection
219[info] - should get a left exception because some injection attack in content
220[info] Not Close
221[info] - should get a left exception because some injection attack in content
222[info] AttemptSpec:
223[info] Simple
224[info] - should Run a simple test
225[info] Fail
226[info] - should Run a failed test
227Success(52.0)
228[info] SpaceSpec:
229[info] Simple
230[info] - should Run a simple test
231[info] Fail
232[info] - should Failed when test
233[info] OneSpec:
234[info] Simple
235[info] - should Match one item
236[info] IntSpec:
237[info] Simple
238[info] - should Run a simple test
239[info] Negative Simple
240[info] - should Run a simple test
241[info] Stop
242[info] - should Match digits until a letter
243[info] Negative Stop
244[info] - should Match negative digits until a letter
245[info] Negative Fail
246[info] - should Failed
247[info] BetweenSpec:
248[info] Simple
249[info] - should test basic between case
250[info] Brackets
251[info] - should test brackets pairs
252[info] BuiltIn
253[info] - should test builtin combinators
254[info] Skip1Spec:
255[info] Simple
256[info] - should Just run a simple test
257[info] Status More
258[info] - should Test status after twice matches
259[info] Fail
260[info] - should Failed after twice matches
261[info] ExpressionSpec:
262[info] Number
263[info] - should match a number
264[info] Basic
265[info] - should match a number
266[info] Add
267[info] - should match a add expression
268[info] Sub
269[info] - should match a sub expression
270[info] Product
271[info] - should match a product expression
272[info] Divide
273[info] - should match a divide expression
274[info] Quote
275[info] - should match a quoted expression
276[info] Priorities
277[info] - should compute a ploy expressio right to left
278[info] Priorities flow
279[info] - should compute a ploy expression left to right
280[info] Ploy Quote
281[info] - should compute a ploy expression include quote
282[info] Ploy Complex
283[info] - should compute a complex ploy expression include quote
284[info] More Complex
285[info] - should compute a complex ploy expression has double sub
286[info] Scientific
287[info] - should compute a complex ploy expression has scientific notation
288[info] Scientific More
289[info] - should compute a complex ploy expression of more scientific notation numbers
290[info] Normal Compute
291[info] - should compute a normal expression
292[info] Parameters Compute
293[info] - should compute a parameters expression
294fair select 0 times 985
295fair select 1 times 944
296fair select 2 times 950
297fair select 3 times 987
298fair select 4 times 971
299fair select 5 times 956
300fair select 6 times 955
301fair select 7 times 1029
302fair select 8 times 968
303fair select 9 times 1019
304fair select 10 times 963
305fair select 11 times 1052
306fair select 12 times 996
307fair select 13 times 969
308fair select 14 times 956
309fair select 15 times 989
310fair select 16 times 1010
311fair select 17 times 992
312fair select 18 times 965
313fair select 19 times 996
314fair select 20 times 990
315fair select 21 times 976
316fair select 22 times 971
317fair select 23 times 965
318fair select 24 times 1015
319fair select 25 times 995
320fair select 26 times 1008
321fair select 27 times 998
322fair select 28 times 971
323fair select 29 times 980
324fair select 30 times 1002
325fair select 31 times 984
326fair select 32 times 1023
327fair select 33 times 1000
328fair select 34 times 1045
329fair select 35 times 957
330fair select 36 times 946
331fair select 37 times 987
332fair select 38 times 1021
333fair select 39 times 976
334fair select 40 times 965
335fair select 41 times 1003
336fair select 42 times 927
337fair select 43 times 1018
338fair select 44 times 1056
339fair select 45 times 1035
340fair select 46 times 960
341fair select 47 times 990
342fair select 48 times 1022
343fair select 49 times 1029
344fair select 50 times 963
345fair select 51 times 993
346fair select 52 times 985
347fair select 53 times 1043
348fair select 54 times 1007
349fair select 55 times 969
350fair select 56 times 1028
351fair select 57 times 995
352fair select 58 times 979
353fair select 59 times 984
354fair select 60 times 959
355fair select 61 times 966
356fair select 62 times 1021
357fair select 63 times 968
358fair select 64 times 978
359fair select 65 times 1022
360fair select 66 times 1019
361fair select 67 times 994
362fair select 68 times 1018
363fair select 69 times 962
364fair select 70 times 959
365fair select 71 times 957
366fair select 72 times 1003
367fair select 73 times 953
368fair select 74 times 987
369fair select 75 times 1035
370fair select 76 times 977
371fair select 77 times 1022
372fair select 78 times 938
373fair select 79 times 1008
374fair select 80 times 990
375fair select 81 times 1014
376fair select 82 times 950
377fair select 83 times 973
378fair select 84 times 982
379fair select 85 times 993
380fair select 86 times 1001
381fair select 87 times 975
382fair select 88 times 986
383fair select 89 times 966
384fair select 90 times 1031
385fair select 91 times 991
386fair select 92 times 1002
387fair select 93 times 970
388fair select 94 times 1019
389fair select 95 times 1033
390fair select 96 times 1006
391fair select 97 times 991
392fair select 98 times 1005
393fair select 99 times 980
394fair select 100 times 984
395damping select 0 times 14979
396damping select 1 times 8744
397damping select 2 times 6347
398damping select 3 times 4711
399damping select 4 times 3961
400damping select 5 times 3353
401damping select 6 times 2883
402damping select 7 times 2535
403damping select 8 times 2286
404damping select 9 times 2110
405damping select 10 times 1988
406damping select 11 times 1724
407damping select 12 times 1638
408damping select 13 times 1376
409damping select 14 times 1392
410damping select 15 times 1361
411damping select 16 times 1209
412damping select 17 times 1147
413damping select 18 times 1133
414damping select 19 times 1064
415damping select 20 times 997
416damping select 21 times 986
417damping select 22 times 908
418damping select 23 times 866
419damping select 24 times 872
420damping select 25 times 800
421damping select 26 times 800
422damping select 27 times 776
423damping select 28 times 731
424damping select 29 times 699
425damping select 30 times 656
426damping select 31 times 699
427damping select 32 times 681
428damping select 33 times 659
429damping select 34 times 577
430damping select 35 times 620
431damping select 36 times 542
432damping select 37 times 542
433damping select 38 times 538
434damping select 39 times 467
435damping select 40 times 512
436damping select 41 times 522
437damping select 42 times 515
438damping select 43 times 462
439damping select 44 times 469
440damping select 45 times 478
441damping select 46 times 442
442damping select 47 times 432
443damping select 48 times 445
444damping select 49 times 418
445damping select 50 times 414
446damping select 51 times 401
447damping select 52 times 401
448damping select 53 times 429
449damping select 54 times 394
450damping select 55 times 381
451damping select 56 times 359
452damping select 57 times 367
453damping select 58 times 372
454damping select 59 times 357
455damping select 60 times 342
456damping select 61 times 355
457damping select 62 times 326
458damping select 63 times 359
459damping select 64 times 310
460damping select 65 times 333
461damping select 66 times 327
462damping select 67 times 308
463damping select 68 times 293
464damping select 69 times 284
465damping select 70 times 279
466damping select 71 times 310
467damping select 72 times 275
468damping select 73 times 302
469damping select 74 times 321
470damping select 75 times 282
471damping select 76 times 273
472damping select 77 times 314
473damping select 78 times 265
474damping select 79 times 261
475damping select 80 times 268
476damping select 81 times 265
477damping select 82 times 229
478damping select 83 times 241
479damping select 84 times 270
480damping select 85 times 269
481damping select 86 times 265
482damping select 87 times 211
483damping select 88 times 244
484damping select 89 times 212
485damping select 90 times 252
486damping select 91 times 226
487damping select 92 times 216
488damping select 93 times 226
489damping select 94 times 250
490damping select 95 times 225
491damping select 96 times 226
492damping select 97 times 233
493damping select 98 times 228
494damping select 99 times 188
495damping select 100 times 211
496invert select 0 times 192
497invert select 1 times 205
498invert select 2 times 212
499invert select 3 times 222
500invert select 4 times 220
501invert select 5 times 208
502invert select 6 times 249
503invert select 7 times 209
504invert select 8 times 228
505invert select 9 times 211
506invert select 10 times 210
507invert select 11 times 252
508invert select 12 times 254
509invert select 13 times 238
510invert select 14 times 226
511invert select 15 times 242
512invert select 16 times 248
513invert select 17 times 251
514invert select 18 times 276
515invert select 19 times 300
516invert select 20 times 280
517invert select 21 times 256
518invert select 22 times 289
519invert select 23 times 290
520invert select 24 times 264
521invert select 25 times 266
522invert select 26 times 307
523invert select 27 times 291
524invert select 28 times 302
525invert select 29 times 311
526invert select 30 times 276
527invert select 31 times 289
528invert select 32 times 341
529invert select 33 times 330
530invert select 34 times 344
531invert select 35 times 287
532invert select 36 times 306
533invert select 37 times 347
534invert select 38 times 342
535invert select 39 times 345
536invert select 40 times 337
537invert select 41 times 364
538invert select 42 times 386
539invert select 43 times 360
540invert select 44 times 362
541invert select 45 times 389
542invert select 46 times 374
543invert select 47 times 418
544invert select 48 times 372
545invert select 49 times 402
546invert select 50 times 385
547invert select 51 times 425
548invert select 52 times 438
549invert select 53 times 457
550invert select 54 times 453
551invert select 55 times 464
552invert select 56 times 476
553invert select 57 times 538
554invert select 58 times 475
555invert select 59 times 538
556invert select 60 times 522
557invert select 61 times 532
558invert select 62 times 550
559invert select 63 times 561
560invert select 64 times 567
561invert select 65 times 590
562invert select 66 times 599
563invert select 67 times 627
564invert select 68 times 675
565invert select 69 times 641
566invert select 70 times 705
567invert select 71 times 666
568invert select 72 times 738
569invert select 73 times 795
570invert select 74 times 743
571invert select 75 times 808
572invert select 76 times 825
573invert select 77 times 917
574invert select 78 times 931
575invert select 79 times 965
576invert select 80 times 1005
577invert select 81 times 1065
578invert select 82 times 1137
579invert select 83 times 1180
580invert select 84 times 1276
581invert select 85 times 1313
582invert select 86 times 1359
583invert select 87 times 1515
584invert select 88 times 1557
585invert select 89 times 1818
586invert select 90 times 1857
587invert select 91 times 2133
588invert select 92 times 2198
589invert select 93 times 2561
590invert select 94 times 2839
591invert select 95 times 3335
592invert select 96 times 3949
593invert select 97 times 4830
594invert select 98 times 6126
595invert select 99 times 8742
596invert select 100 times 15120
597damping select 0 times 6
598damping select 1 times 5
599damping select 2 times 3
600damping select 3 times 2
601damping select 4 times 4
602damping select 5 times 3
603damping select 6 times 3
604damping select 7 times 2
605damping select 8 times 1
606damping select 9 times 2
607damping select 10 times 2
608damping select 11 times 1
609damping select 12 times 0
610damping select 13 times 2
611damping select 14 times 1
612damping select 15 times 2
613damping select 16 times 1
614damping select 17 times 1
615damping select 18 times 0
616damping select 19 times 2
617damping select 20 times 2
618damping select 21 times 0
619damping select 22 times 0
620damping select 23 times 0
621damping select 24 times 1
622damping select 25 times 3
623damping select 26 times 0
624damping select 27 times 0
625damping select 28 times 0
626damping select 29 times 0
627damping select 30 times 1
628damping select 31 times 1
629damping select 32 times 0
630damping select 33 times 0
631damping select 34 times 0
632damping select 35 times 1
633damping select 36 times 1
634damping select 37 times 1
635damping select 38 times 0
636damping select 39 times 0
637damping select 40 times 0
638damping select 41 times 0
639damping select 42 times 1
640damping select 43 times 0
641damping select 44 times 1
642damping select 45 times 1
643damping select 46 times 0
644damping select 47 times 0
645damping select 48 times 0
646damping select 49 times 0
647damping select 50 times 2
648damping select 51 times 1
649damping select 52 times 1
650damping select 53 times 0
651damping select 54 times 0
652damping select 55 times 0
653damping select 56 times 0
654damping select 57 times 0
655damping select 58 times 0
656damping select 59 times 0
657damping select 60 times 0
658damping select 61 times 0
659damping select 62 times 1
660damping select 63 times 0
661damping select 64 times 0
662damping select 65 times 0
663damping select 66 times 0
664damping select 67 times 0
665damping select 68 times 0
666damping select 69 times 0
667damping select 70 times 0
668damping select 71 times 0
669damping select 72 times 0
670damping select 73 times 0
671damping select 74 times 2
672damping select 75 times 0
673damping select 76 times 0
674damping select 77 times 0
675damping select 78 times 0
676damping select 79 times 0
677damping select 80 times 0
678damping select 81 times 0
679damping select 82 times 0
680damping select 83 times 0
681damping select 84 times 0
682damping select 85 times 0
683damping select 86 times 0
684damping select 87 times 0
685damping select 88 times 0
686damping select 89 times 0
687damping select 90 times 0
688damping select 91 times 0
689damping select 92 times 0
690damping select 93 times 0
691damping select 94 times 0
692damping select 95 times 0
693damping select 96 times 0
694damping select 97 times 1
695damping select 98 times 1
696damping select 99 times 0
697damping select 100 times 0
698weight croupier rand select item[2] weight 6 times 181
699weight croupier rand select item[3] weight 5 times 165
700weight croupier rand select item[4] weight 5 times 170
701weight croupier rand select item[5] weight 2 times 71
702weight croupier rand select item[6] weight 4 times 128
703weight croupier rand select item[7] weight 1 times 40
704weight croupier rand select item[8] weight 1 times 33
705weight croupier rand select item[9] weight 7 times 212
706weight croupier rand select item[0] weight 4 times 900
707weight croupier rand select item[1] weight 6 times 1326
708weight croupier rand select item[2] weight 0 times 0
709weight croupier rand select item[3] weight 9 times 2074
710weight croupier rand select item[4] weight 7 times 1523
711weight croupier rand select item[5] weight 2 times 482
712weight croupier rand select item[6] weight 0 times 0
713weight croupier rand select item[7] weight 3 times 628
714weight croupier rand select item[8] weight 7 times 1558
715weight croupier rand select item[9] weight 7 times 1509
716weight croupier rand select item[0] weight 3 times 659
717weight croupier rand select item[1] weight 7 times 1615
718weight croupier rand select item[2] weight 9 times 2021
719weight croupier rand select item[3] weight 1 times 238
720weight croupier rand select item[4] weight 6 times 1332
721weight croupier rand select item[5] weight 7 times 1558
722weight croupier rand select item[6] weight 2 times 510
723weight croupier rand select item[7] weight 0 times 0
724weight croupier rand select item[8] weight 3 times 732
725weight croupier rand select item[9] weight 6 times 1335
726weight croupier rand select item[0] weight 3 times 67
727weight croupier rand select item[1] weight 5 times 120
728weight croupier rand select item[2] weight 9 times 214
729weight croupier rand select item[3] weight 9 times 179
730weight croupier rand select item[4] weight 5 times 106
731weight croupier rand select item[5] weight 3 times 73
732weight croupier rand select item[6] weight 6 times 122
733weight croupier rand select item[7] weight 4 times 105
734weight croupier rand select item[8] weight 6 times 123
735weight croupier rand select item[9] weight 6 times 131
736weight croupier rand select item[10] weight 2 times 52
737weight croupier rand select item[11] weight 4 times 84
738weight croupier rand select item[12] weight 5 times 122
739weight croupier rand select item[13] weight 6 times 139
740weight croupier rand select item[14] weight 5 times 116
741weight croupier rand select item[15] weight 4 times 97
742weight croupier rand select item[16] weight 5 times 89
743weight croupier rand select item[17] weight 8 times 186
744weight croupier rand select item[18] weight 9 times 182
745weight croupier rand select item[19] weight 4 times 83
746weight croupier rand select item[20] weight 9 times 183
747weight croupier rand select item[21] weight 7 times 158
748weight croupier rand select item[22] weight 4 times 86
749weight croupier rand select item[23] weight 2 times 51
750weight croupier rand select item[25] weight 5 times 111
751weight croupier rand select item[26] weight 9 times 213
752weight croupier rand select item[27] weight 8 times 182
753weight croupier rand select item[29] weight 3 times 61
754weight croupier rand select item[30] weight 7 times 134
755weight croupier rand select item[32] weight 8 times 182
756weight croupier rand select item[33] weight 9 times 214
757weight croupier rand select item[34] weight 6 times 135
758weight croupier rand select item[35] weight 2 times 52
759weight croupier rand select item[37] weight 3 times 73
760weight croupier rand select item[38] weight 1 times 22
761weight croupier rand select item[39] weight 6 times 133
762weight croupier rand select item[40] weight 1 times 24
763weight croupier rand select item[41] weight 2 times 34
764weight croupier rand select item[42] weight 3 times 63
765weight croupier rand select item[43] weight 6 times 121
766weight croupier rand select item[44] weight 6 times 133
767weight croupier rand select item[45] weight 1 times 15
768weight croupier rand select item[46] weight 6 times 138
769weight croupier rand select item[47] weight 9 times 196
770weight croupier rand select item[48] weight 6 times 128
771weight croupier rand select item[49] weight 6 times 143
772weight croupier rand select item[50] weight 2 times 43
773weight croupier rand select item[53] weight 9 times 191
774weight croupier rand select item[54] weight 8 times 166
775weight croupier rand select item[55] weight 8 times 184
776weight croupier rand select item[56] weight 6 times 133
777weight croupier rand select item[57] weight 3 times 78
778weight croupier rand select item[58] weight 6 times 143
779weight croupier rand select item[59] weight 1 times 21
780weight croupier rand select item[60] weight 4 times 87
781weight croupier rand select item[62] weight 3 times 63
782weight croupier rand select item[63] weight 2 times 44
783weight croupier rand select item[64] weight 4 times 91
784weight croupier rand select item[65] weight 1 times 23
785weight croupier rand select item[66] weight 8 times 177
786weight croupier rand select item[67] weight 4 times 92
787weight croupier rand select item[68] weight 7 times 150
788weight croupier rand select item[69] weight 8 times 172
789weight croupier rand select item[70] weight 3 times 82
790weight croupier rand select item[71] weight 3 times 62
791weight croupier rand select item[72] weight 3 times 68
792weight croupier rand select item[73] weight 4 times 81
793weight croupier rand select item[75] weight 9 times 201
794weight croupier rand select item[76] weight 5 times 82
795weight croupier rand select item[77] weight 9 times 212
796weight croupier rand select item[78] weight 4 times 79
797weight croupier rand select item[80] weight 7 times 140
798weight croupier rand select item[81] weight 7 times 169
799weight croupier rand select item[82] weight 5 times 116
800weight croupier rand select item[84] weight 1 times 23
801weight croupier rand select item[85] weight 9 times 186
802weight croupier rand select item[86] weight 3 times 65
803weight croupier rand select item[88] weight 1 times 28
804weight croupier rand select item[89] weight 5 times 108
805weight croupier rand select item[90] weight 1 times 22
806weight croupier rand select item[91] weight 4 times 98
807weight croupier rand select item[92] weight 9 times 196
808weight croupier rand select item[93] weight 8 times 157
809weight croupier rand select item[94] weight 7 times 161
810weight croupier rand select item[96] weight 2 times 50
811weight croupier rand select item[98] weight 8 times 162
812weight croupier rand select item[99] weight 9 times 219
813weight croupier rand select item[0] rank 0.1777639073720949 times 2
814weight croupier rand select item[1] rank 8.29767055269916 times 137
815weight croupier rand select item[2] rank 6.329836810965174 times 110
816weight croupier rand select item[3] rank 1.6410031815452575 times 34
817weight croupier rand select item[4] rank 9.0961359921702 times 150
818weight croupier rand select item[5] rank 9.04989935878567 times 165
819weight croupier rand select item[6] rank 6.515495688308848 times 120
820weight croupier rand select item[7] rank 9.933295016781269 times 187
821weight croupier rand select item[8] rank 1.3326282537432965 times 19
822weight croupier rand select item[9] rank 2.9900809610290437 times 76
823weight croupier rand select item[1] rank 8.63719179366269 times 189
824weight croupier rand select item[2] rank 7.728545179510387 times 139
825weight croupier rand select item[3] rank 8.608039260573525 times 160
826weight croupier rand select item[4] rank 2.769287778080761 times 65
827weight croupier rand select item[5] rank 4.173626133970879 times 76
828weight croupier rand select item[6] rank 4.756045237797846 times 99
829weight croupier rand select item[7] rank 3.6185176191445825 times 79
830weight croupier rand select item[8] rank 2.9014654953004726 times 50
831weight croupier rand select item[9] rank 5.335376001819196 times 143
832[info] IsSpec:
833[info] Is
834[info] - should get item if predicate passed
835[info] IsNot
836[info] - should failed when predicate not passed
837[info] EofSpec:
838[info] Eof
839[info] - should Test
840[info] Eof Exception
841[info] - should Throw exception
842[info] FutureSpec:
843[info] Pi
844[info] - should success a area of r=2 circle
845[info] PackSpec:
846[info] Simple
847[info] - should Just pack a value
848[info] Pack
849[info] - should Pack a value by state
850[info] LetterSpec:
851[info] Letter
852[info] - should test a char is letter
853[info] no
854[info] - should test a char is letter
855[info] AheadSpec:
856[info] Simple
857[info] - should Expect status stop after this
858[info] Then
859[info] - should Check status get result and stop at is
860[info] Fail
861[info] - should throw parsec exception from parser
862[info] CroupierSpec:
863[info] Play
864[info] - should select every element fair
865[info] - should select more elements while more nearer front use damping
866[info] - should select more elements while more nearer back use invert
867[info] Deal
868[info] - should draw more while more near front and left rest use damping
869[info] Rank or Weight
870[info] - should rand select items by weight
871[info] - should also work if lite scale as scale
872[info] - should also work if binary scale as scale
873[info] - should rand select items by zip scale
874[info] - should rand select items by rank
875[info] - should rand select items by binary rank same as rank
876
877************************
878Build summary:
879[{
880 "module": "jaskell-dotty",
881 "compile": {"status": "ok", "tookMs": 9604, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
882 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
883 "test-compile": {"status": "ok", "tookMs": 10289, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
884 "test": {"status": "ok", "tookMs": 1769, "passed": 94, "failed": 0, "ignored": 0, "skipped": 0, "total": 94, "byFramework": [{"framework": "unknown", "stats": {"passed": 94, "failed": 0, "ignored": 0, "skipped": 0, "total": 94}}]},
885 "publish": {"status": "skipped", "tookMs": 0},
886 "metadata": {
887 "crossScalaVersions": ["2.12.20"]
888}
889}]
890************************
891[success] Total time: 23 s, completed Jan 8, 2026, 2:43:37 AM
892[0JChecking patch project/plugins.sbt...
893Checking patch project/build.properties...
894Checking patch build.sbt...
895Applied patch project/plugins.sbt cleanly.
896Applied patch project/build.properties cleanly.
897Applied patch build.sbt cleanly.